Vous trouverez si dessous les informations nécessaire pour construire une sonde température pour 7€ qui sera reconnue par votre RFxcom et donc domoticz :
- 1 puce Atmega328
- 1 résonateur ZTT 16.00mx
- quelques resistances
- 1 capteur de température numérique DS18B20
- 1 emeteur radio 433Mhz
Etape 1 Construire la sonde
Pour contruire le capteur de temperature, je ne vais pas réinventer le roue, le bog blog.idleman.fr explique très bien en détail comment Construire une sonde de température radio pour 7€.
Etape 2 : le code
contrairement a Idleman je ne vais pas brancher un recepteur 433Mhz sur mon raspberry, j’ai dejà fait l’aquisition d’un module usb RFXcom et je souhaite bien le rentabilier. J’ai donc trouvé sur le site connectingstuff.net le code qui va permettre de simuler l’emission des trames d’un capteur Oregon [Ref : Protocoles Oregon Scientific et Arduino : Encodage] avec le capteur que nous venons de fabriquer.
Télécharger le code : RF Oregon Transmiter
Etape 3 : domoticz
Si vous avez bien suivis les 2 etapes précedentes, vous verez dans la page devices (ou dispositif) que domoticz a détécté une nouvelles sonde de temperature de type « Temp » et sous type « THC238/268, THN132, THWR288, THRN122, THN122, AW129/131 » :
Il ne vous reste plus qu’a l’ajouter dans vos dispositifs et le tour et joué :
Bravo pour ce tuto, je viens de tester, cela fonctionne très bien.
J’ai une question par contre, est-il possible de simuler plusieurs sondes ou bien on est limité à une seule. En effet, j’ai essayé d’en créer une autre mais elle n’est pas reconnue par Domoticz.
Une idée ?
Bonjour,
oui c’est tout a fait possible. Il suffit de modifier le ligne 325 en remplaçant le ID par une autre valeur..
setId(OregonMessageBuffer, 0xBB); // chambre 1
sur une autre sonde remplacer par exemple par :
setId(OregonMessageBuffer, 0xBC); // BC = chambre 2
Domoticz reconnaîtra alors une nouvelle sonde. Testé avec BB, BC et BD ça fonctionne.
Ping : Téléinfo EDF Arduino sans fil avec RFXCOM – Greg Inside
Ping : Arrosage Autonome et Automatique #2 Schémas | Domotic and stupid geek stuff