-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Ce wiki concerne mon projet de domotique, il me sert d'aide mémoire et permet aux participants externe du projet de comprendre son fonctionnement.
Je remercie tout particulièrement Jenipapo pour son aide et ses conseils sur l'administration et tout ce qui concerne l'environnement d'une machine Linux :-)
Sur la page d'accueil du projet Gihub de Domini, le README.md contient les infos essentielles pour la migration ou l'installation du projet (ce sont en quelques sortes mes notes qui me permettent d'installer mon projet sur une autre plateforme ;-) )
#Demo A l'adresse suivante, une version 'demo' de l'interface web de ma domotique est visible.
http://minbiocabanon.free.fr/static_domini/
Attention : les actions (boutons) et certaines pages renverront des erreurs car il n'y a pas de base de données qui tourne pour la démo. Il s'agit uniquement d'une 'photo instantanée' de mes données et interface que je mets à jour régulièrement.
#Intro Architecture de l'installation :
Un peu de blabla sur le pourquoi de ce projet : introduction
Quelques infos sur les logiciels et outils utilisés pour le développement de ce projet : Logiciels et outils
#Architecture DoMini
Dans ce chapitre seront détaillés les aspects hardware et software des modules 'périphériques'. Il s'agit des modules qui sont dispersés dans la maison et communiquent via le réseau radio.
Ce module permet de récupérer les informations émisses par le compteur EDF.
Les principales fonctions sont :
- Démoduler les signaux de téléinfos
- Traiter les données de téléinfo :
- Recevoir les données
- Trier les infos (on ne garde que les infos intéressantes)
- Préparer un message avec ces données
- Envoyer le message vers la radio (à destination du Jeelink)
Le compteur EDF n'est pas forcément configuré pour envoyer les messages de téléinfos. Si votre compteur ne délivre pas les messages, il est a priori possible de faire la demande à votre fournisseur d'énergie.
Les messages sont modulés et ne sont pas directement exploitables par un port série. Sur le net on trouve toute sortes de montage, le plus simple et efficace que j'ai trouvé et validé étant celui-ci :
Petit cours d'électronique : le SFH6206-2 est un optcopleur, le transistor de ce dernier devient passant lorsque la différence de potentielle entre ses pattes 1 & 2 est suffisament grande pour que la diode deviennent passante (positive ou négative car il a deux diodes tête bêche ). Or cet optocoupleur est très lent et il 'filtre' le message modulé... et par la même occasion il démodule le signal! Je me suis inspiré de ce montage pour l'interfacer avec un Jeenode. Cf. dans les chapitres suivants pour le schéma.
Les documents relatifs au compteur et la téléinfo se trouvent ici : /minbiocabanon/Domini/tree/master/periph/compteur_edf
Je mets ici, tous les liens qui me sont où m'ont été utiles lors du développement de mon projet. Si une info n'est pas présente dans ce document, elle l'est très probablement parmi les sites ci-dessous :
- http://arduino.cc/
- http://jeelabs.org/ , le blog
- http://forum.jeelabs.net/ forum JeeLab
- http://dev.mysql.com/doc/index.html , manuel(s) pour mysql
- http://www.touteladomotique.com/forum/ forum traitant de beaucoup d'aspects de la domotique