jjacques68 Posté(e) le 11 avril 2020 Signaler Posté(e) le 11 avril 2020 hello tout le monde ! est ce quelqu’un sait comment éteindre le chauffage ? j’ai beau mettre la zone sur "off" elle continue sa programmation !!
jjacques68 Posté(e) le 22 avril 2020 Auteur Signaler Posté(e) le 22 avril 2020 (modifié) Ben je me réponds à moi même : Pour éteindre le chauffage, du moins, ne plus faire en sorte que le Climate Panel gère la zone : PS : je possède des têtes Danfoss LC13 il faut : (depuis un QA) 1- désactiver la le Climate Panel pour cette zone (l'ID étant celui de la zone et non du thermostat) local MyPanel = api.get("/panels/climate/"..id) MyPanel.active = false api.put("/panels/climate/"..id, MyPanel) 2- appliquer une consigne manuelle au(x) thermostat(s) de la zone : on peut récupérer la liste des thermostats de la zone via les propriété de la zone même et j'applique à chaque thermostat, une consigne de 5 °C , avec un timestamp de fin < à l'heure actuelle (comme ça la tête reste avec cette consigne) Si je fais pas ça, la tête prends une consigne par défaut de 21 °C... local ListeThermostat = api.get("/panels/climate/"..id).properties.devices for k,v in pairs(ListeThermostat) do MyThermostat = api.get("/devices/"..v) MyThermostat.properties.heatingThermostatSetpoint = 5 MyThermostat.properties.setpointExpiryDate = (os.time()-3600) api.put("/devices/"..v, MyThermostat) end pour réactiver le panel, il suffit de faire : le panel va reprendre le dessus et envoyer la bonne consigne au(x) thermostat(s) local MyPanel = api.get("/panels/climate/"..id) MyPanel.active = true api.put("/panels/climate/"..id, MyPanel) comme c'est tordu !!!!!!!!! mais ça marche. PAS !!! Modifié le 22 avril 2020 par jjacques68
jjacques68 Posté(e) le 22 avril 2020 Auteur Signaler Posté(e) le 22 avril 2020 ben non, au bout d'un certain temps, la vanne revient à 21 °C !! impossible de lui donner une consigne manuellement sans limite de temps !!!???
jjacques68 Posté(e) le 22 avril 2020 Auteur Signaler Posté(e) le 22 avril 2020 suite : nième tentative : Je touche plus au active/inactif de la zone. Je passe la zone en mode manuel avec un timestamp super loin (je serais normalement plus de ce monde ) local MyPanel = api.get("/panels/climate/"..id) MyPanel.mode = "Manual" MyPanel.properties.handSetPointHeating = 5 MyPanel.properties.handTimestamp = 4200000000 api.put("/panels/climate/"..id, MyPanel) alors visiblement le timestamp est limité : 9999999999 n'est pas accepté pour le remettre en ordre (mode automatique) : local MyPanel = api.get("/panels/climate/"..id) MyPanel.mode = "Schedule" MyPanel.properties.handTimestamp = 0 api.put("/panels/climate/"..id, MyPanel) c'est encore plus pourri... Je dis plus que ça marche avant d'être sûr
jjacques68 Posté(e) le 22 avril 2020 Auteur Signaler Posté(e) le 22 avril 2020 bon ben ça à l'air de fonctionner comme ça... mais suis pas content de la méthode utilisée...
Messages recommandés