dimanche 20 novembre 2011

Domotique Site local

Mais un gros point du travail fut quand même l'élaboration de mon site local pour gérer la maison.
Car c'est bien beau d'avoir plein de truc domotique avec serveur WEB embarqué, mais les regrouper pour pas s'y perde c'est mieux, donc j'ai décider de faire un site très light (pas de dreamweaver avec du code mort dans tous les coins) a base de serveur linux qui tourne H24 et de php/mysql/javascript tout ça sous Vi parce que je veux tout maitriser en terme de code.

D'abord le serveur, pour point consommer et comme y'a pas besoin d'une bécane de compet, direction l'atom D510 avec 2Gb de ram et 1To de HDD. Ça consomme 20W et ça suffit amplement pour un serveur WEB.

Ce serveur Web s'occupe à intervalle régulier de récupérer les résultats des différentes sondes (de températures, électricité, niveau puit.....) et de les mettre dans une base de données pour y garder une trace.

Mon site Web est directement connecté à cette base de données et affiche les résultats, ce qui empêche d'avoir des temps de réponse parfois trop long, il n'y a aucun polling vers les sondes car ça prenait trop de temps a afficher les pages (2-5s)

A ce jour (et je suis loin d'avoir fini) voici le site en question :
La page d'accueil fait en sorte un résumé de la maison.
Les températures extérieures, intérieurs, et baie de brassage sont récupérées de ma Zibase (concentrateur domotique). Le niveau du puit et l'état des capteurs de la carte relais de ma carte IPX800 qui gère l'arrosage. La consommation électrique d'une sonde OWL CM119 connecté à ma Zibase. Les messages vocaux/appels en absence de ma ligne OVH qui m'envoie des mails en cas de message.

Chaque capteur étant sauvegardé dans une base de données, ça permet d'avoir des graphiques !

Comme des images valent mieux qu'un bon discours et que j'ai la flemme de tout expliquer voila le tout :



Reste globalement à finaliser la partie domotique, et l'aspect du site car pour l'instant c'est du grand rustique.
Le tout bien sur optimisé pour la visu sur un IPAD, mais comme c'est du html, c'est sur tout que ça fonctionne.

5 commentaires:

  1. tu peux modifier la vue d'ensemble , il faut rajouter la charpente de ton garage !
    (et celle de ta maison...) LOL !!

    RépondreSupprimer
  2. Génial!!!!!
    C'est précisément ce que je veux faire avec ma zibase!
    Bravo.
    Vous êtes ma source d'inspiration!

    RépondreSupprimer
  3. Bravo.
    Ton agenda est il synchronisable avec smartphone, pc and co... si oui c'est quelle agenda que tu utilise merci d'avance.

    RépondreSupprimer
  4. Salut et merci,

    J'utilise l'agenda Google.
    Il y a une api et aussi dans les paramètres e l'agenda, un code iframe à copier pour pouvoir l'intégrer dans une site WEB, Bref pas grand chose à coder...

    RépondreSupprimer