Ça n'a peut être rien à voir, mais je me suis aperçu que le "switchSelector" pour la température attendait une valeur de type string, et pas un nombre
Ainsi, un switchSelector(18) ne fonctionne pas (mais ne donne pas de message d'erreur). Il faut lui passer un switchSelector("18") et c'est bon.
Si tu utilises une variable numérique, il faut alors utiliser la fonction "tostring"
Ci-dessous un petit extrait de mon script pour illustrer (en dzvents, pas en lua par contre)
Code : Tout sélectionner
local TEMP_MAX = 26
local TEMP_CLIM = TEMP_MAX - 2
...
domoticz.devices(63).switchSelector(tostring(TEMP_CLIM))
Dernière modification par
Keros le 19 oct. 2022, 18:52, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.