03-19-2020, 02:11 AM
(Modification du message : 03-19-2020, 12:42 PM par sud-domotique-expert.)
(03-18-2020, 07:50 PM)sud-domotique-expert a écrit :(03-18-2020, 07:24 PM)jojo a écrit : Merci, ça fonctionne pic-bello.
Je l'ai appliqué en plus simple : car quand tu transforme ta variable, ce n'est pas nécessaire, car je l'ai déjà (currentTmp et currentHum) sont en char.
Mais j'y pense, il faut le . décimal pour LD et pas la ,.
Le php envoie peut-être la , chez toi et le . chez moi, et c'est donc pour cela que je ne dois pas faire la transformation.
Je vai regarder pour modifier le php pour lui forcer l'envoi du . décimal.
oui tu as raison pourquoi je me suis compliqué la vie
les 2 nouvelles commandes de l'quipement thermostat HTTP, se résument à
store_température : Nest_temperature = currentTmp;
store_humidité: Nest_humidite = currentHum;
sauf que ça marche pas
quand je mets Nest_temperature = currentTmp; ==> j'ai erreur referenceError : currentTmp n'est pas définit (js#1)
ou si je mets en ASCII , rien ne se passe.
l'explication c'est: comme on est pas sur le même connecteur les variables ne sont pas partagées entre Nest_ecoute et Thermostat_Nest
donc on est obligé de passer par une variable temporaire qui doit être de type "char"
dans l'automate si je laisse simplement la conversion (Tostr) de la valeur de currentTmp ça me tronque les décimales et ça m'enlève le "."
donc j'en reviens à ce que j'avais fait pour récupérer la décimale et mettre le "."
faut que je refasses le tuto comme il était - bêtement je l'ai écrasé
Edit: OK fait le lien est le même (le contenu à changé ) container tuto variable dans équipement Nest pour statistiques