Re: www.domo-attitude.fr
Publié : 24 janv. 2017, 16:37
en fait, c'est ici, le flux rss 
Ok, je sors (et merci pour ce site !)
Ok, je sors (et merci pour ce site !)
Reprenez le contrôle de votre domotique
https://easydomoticz.com/forum/
Oh c moche ca :pmickaelr30 a écrit :super site
par contre toujours fâché entre les ce et se
Est ce que l'application te donne une temperature ?Lagachette a écrit :Oh c moche camickaelr30 a écrit :super site
par contre toujours fâché entre les ce et se
Deenoo j'ai recu mon braodlink mini et j'ai suivi ton tuto hier.
Sais tu si le mini remonte la température ? Je pense que oui vu que tu as mi pro/mini mais le pb que j'ai c'est qu'il remonte toujours la meme température de 13.9 et des fois 14 alors qu'il est dans mon salon et qu'il doit plutot faire 23.
Une idée ?
Si tu n'as pas de temperature dans l'application, le script ne pourra pas en recuperer non plus normalement.Lagachette a écrit :non pas que je sache
Lagachette a écrit :Oui la valeur que je récupère varie mais très légèrement.
Je ne sais vraiment pas à quoi correspond cette valeur remontée.
Code : Tout sélectionner
#!/bin/bash
#
DOMO_IP="127.3.2.1" # Domoticz IP Address
DOMO_PORT="8080" # Domoticz Port
TEMP_IDX="2534" # IDX de votre capteur de temperature virtuel
cd /home/pi/python-broadlink # ici bien mettre le chemin ou ce trouve la librairie broadlink
function sensore {
python - <<END
import broadlink
import time
device = broadlink.rm(host=("ipdetonmini",80), mac=bytearray.fromhex("macdetonmini"))
device.auth()
sensor = device.check_temperature()
print sensor
END
}
# Call it and capture the output
SENSORE=$(sensore)
echo Sensore: $SENSORE
temperature=$(echo $SENSORE | cut -d' ' -f8 - | tr -d ,)
echo $temperature
mini=(($temperature-14)*-15+24.5)
#
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$TEMP_IDX&svalue="$mini""