[RESOLU]Impossible de partager un dummy device (DHT22)

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.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
PeM
Messages : 61
Inscription : 24 nov. 2016, 14:32

Re: Impossible de partager un dummy device (DHT22)

Message par PeM »

Merci, ca marche impec! On m'a donné une autre méthode sur le forum d'ubuntu :

Code : Tout sélectionner

pem@Serveur1:~$ curl -s -i -H "Accept: application/json" "http://192.168.70.115:8080/json.htm?type=devices&rid=22" | sed -nr 's/.*"Data" : "(.*), (.*)",/Température = \1\nHygrométrie = \2/p'
Température = 14.3 C
Hygrométrie = 43 %
pem@Serveur1:~$ curl -s "http://192.168.70.115:8080/json.htm?type=devices&rid=22"| jq -r .result[].Data
16.7 C, 38 %
Bon ben y'a plus qu'a faire un script et ajouter des dummy devices sur le domoticz maître :)
PeM
Messages : 61
Inscription : 24 nov. 2016, 14:32

Re: Impossible de partager un dummy device (DHT22)

Message par PeM »

Bonjour a tous ! en fait en intégrant au script DHT22.sh de chaque raspberry remote (les slaves) une nouvelle ligne avec le serveur, l'ID du DHT sur le serveur et une ligne json ca marche impec

Code : Tout sélectionner

SERVER1="192.168.70.15:8080"

Code : Tout sélectionner

#DHT SERVER
DHTIDXSERVEURSALON="57"

Code : Tout sélectionner

curl -s -i -H "Accept: application/json" "http://$SERVER1/json.htm?type=command&param=udevice&idx=$DHTIDXSERVEURSALON&nvalue=&svalue=$TEMP;$HUM;2"
en créant des dummy devices sur le domoticz serveur, impeccable !
Merci à tous pour votre aide
Répondre