RTL_433 Disponible nativement - Comment recevoir des données pour pas cher

Posez ici vos questions d'utilisation, de configuration de Domoticz, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramètrage Concernant le Raspberry ou les scripts de toute nature des forums spécifiques sont ouverts
Répondre
spiwit
Messages : 90
Enregistré le : 24 août 2016, 18:06
Contact :

RTL_433 Disponible nativement - Comment recevoir des données pour pas cher

Message par spiwit »

Bonjour à tous,

Dans sa dernière version stable, Domoticz propose le RTL_433 dans la liste des matériel dispo. Pour ceux qui ne connaissent pas, c'est simple, cela permet maintenant l'acquisition de données de capteurs depuis une simple clé USB TNT (avec chipset SDR RTL2832u) que l'on trouve pour une poignée de $ .

Image

Attention ! Ceci ne permet QUE LA RECEPTION mais le logiciel rtl_433 utilisé decode déjà un très grand nombre de sondes en tout genre : voir https://github.com/merbanan/rtl_433

Image

Image
https://framapic.org/xuOLJKj81V2S/6MzpBMvmdVbu.png

J'ai juste deux déceptions.
La première, il ne décode pas mon anémomètre Oregon Scientific WRG800 ni le pluviomètre PCR800 , pourtant je vois bien des données passer dans le log
2017-08-16 16:51:19.168 (rtl_433) Temp (TFA pool temperature sensor)
2017-08-16 16:51:39.089 (rtl_433) Temp + Humidity (Extérieur)
2017-08-16 16:51:52.196 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:51:52,WGR800,117,0,OK,,,,,,,OS,,,2.400,1.300,135.000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:52:05.829 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:52:05,WGR800,117,0,OK,,,,,,,OS,,,1.600,1.300,157.500,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:52:19.983 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:52:19,WGR800,117,0,OK,,,,,,,OS,,,1.100,1.300,202.500,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:52:30.469 (rtl_433) Temp (TFA pool temperature sensor)
2017-08-16 16:53:01.926 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:53:01,WGR800,117,0,OK,,,,,,,OS,,,0.000,1.200,225.000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:53:06.120 (rtl_433) Temp (TFA pool temperature sensor)
2017-08-16 16:53:16.080 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:53:16,WGR800,117,0,OK,,,,,,,OS,,,0.000,1.200,225.000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:53:24.994 (rtl_433) Temp + Humidity (Extérieur)
2017-08-16 16:53:30.235 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:53:30,WGR800,117,0,OK,,,,,,,OS,,,0.000,1.200,202.500,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:53:41.770 (rtl_433) Temp (TFA pool temperature sensor)
2017-08-16 16:54:16.373 (rtl_433) Temp (TFA pool temperature sensor)
2017-08-16 16:54:17.946 (rtl_433) Temp + Humidity (Extérieur)
2017-08-16 16:54:51.501 (rtl_433) Temp (TFA pool temperature sensor)
2017-08-16 16:55:08.275 Rtl433: Unhandled sensor type, please report: (2017-08-16 16:55:08,WGR800,117,0,OK,,,,,,,OS,,,1.200,0.000,157.500,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
)
2017-08-16 16:55:10.898 (rtl_433) Temp + Humidity (Extérieur)
2017-08-16 16:55:26.103 (rtl_433) Temp (TFA pool temperature sensor)
La seconde, lorsque le service domoticz est relancé, ça plante l’acquisition via rtl_433 et la seule solution que j'ai trouvé a part un reboot du serveur c'est de débrancher la clé et la rebrancher... Si quelqu'un a une solution je suis preneur :)

En tous les cas c'est une belle évolution, moi qui voulais monter une station météo à base de Domoticz, je n'aurai pas besoin d'investir dans un RFXCOM ou RFLink juste pour cela :)

duodiscus
Messages : 12
Enregistré le : 13 févr. 2018, 15:51
Contact :

Re: RTL_433 Disponible nativement - Comment recevoir des données pour pas cher

Message par duodiscus »

Bonjour, intéressant en effet, j'ai moi-même une clé DVB-T+F+DAB qui
trainait dans mes tiroirs sans être utilisée et c'est un excellent moyen de la rendre utile.

Ce qui m'étonne c'est que dans la configuration de Domoticz on ne doit pas indiquer sur quel port USB la clé est connectée
alors que c'est indispensable de le faire pour la connexion du RFX433 ou de la clé Z-Stick. Sans cette information, je me demande
comment Domoticz gère les différentes clés connectées sur les différents ports ...

Pour ton problème de plantage (depuis août 2017 c'est peut être résolu), peut-être qu'une solution consisterai à déporter le clé sur un RPi (ce qui permet de la placer de façon optimale pour pour une réception optimale de tous les capteurs) et d'utiliser ser2net et socat pour qu'elle soit visible depuis le serveur.

patrickmx
Messages : 8
Enregistré le : 10 avr. 2019, 04:42

Re: RTL_433 Disponible nativement - Comment recevoir des données pour pas cher

Message par patrickmx »

Bonjour,
C'est exactement ce que je cherche à faire mais le log de domoticz montre une erreur :

Code : Tout sélectionner

2019-09-08 12:47:17.961 Status: Rtl433: rtl_433 startup failed. Make sure it's properly installed (rtl_433 -F csv 2>/dev/null). https://github.com/merbanan/rtl_433
Pourtant, mon DS214+ a bien détecté le RTL-SDR.

Voici mes versions de syno et DSM :
Image

Et la détection du RTL-SDR
Image

Par contre, dans "matériel" de Domoticz, ma fenêtre est un peu différente de celle présentée ici. Dans la mienne, il y a un champ de paramètres pour le RTL-SDR. Je ne sais pas quoi y inscrire.
Image

Quant à ma version de Domoticz, c'est la dernière stable avec python :

Code : Tout sélectionner

Version: 4.10717
Build Hash: b38b49e-modified
Compile Date: 2019-05-09 06:04:08
dzVents Version: 2.4.19
Python Version: 3.5.1 (default, Jan 29 2018, 14:16:33) [GCC 4.9.3 20150311 (prerelease)]
Quelqu'un pourrait-il m'aider ?
Merci par avance.

Répondre