start:nodered:thermostat
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| start:nodered:thermostat [2025/12/18 22:45] – [Configuration] admin | start:nodered:thermostat [2025/12/18 23:04] (Version actuelle) – [Configuration] admin | ||
|---|---|---|---|
| Ligne 10: | Ligne 10: | ||
| ====thermostat à rampe==== | ====thermostat à rampe==== | ||
| - | version | + | version |
| Un nœud de contribution Node-RED qui émule un thermostat programmable. | Un nœud de contribution Node-RED qui émule un thermostat programmable. | ||
| + | |||
| + | {{ : | ||
| Source Wikipédia : Un thermostat programmable est un thermostat conçu pour ajuster la température selon une série de réglages programmés qui s’appliquent à différents moments de la journée. Les thermostats programmables sont également appelés thermostats à horloge . | Source Wikipédia : Un thermostat programmable est un thermostat conçu pour ajuster la température selon une série de réglages programmés qui s’appliquent à différents moments de la journée. Les thermostats programmables sont également appelés thermostats à horloge . | ||
| Ligne 27: | Ligne 29: | ||
| L' | L' | ||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ====Usage==== | ||
| + | |||
| + | Ce nœud attend un numericmessage (msg.payload) contenant la température actuelle (valeur numérique). Le sujet (msg.topic) doit être défini setCurrent. Il calculera la température cible en fonction de la valeur de msg.payload à l' | ||
| + | |||
| + | *état (booléen) | ||
| + | *température actuelle (nombre) | ||
| + | *température cible (nombre) | ||
| + | |||
| + | L' | ||
| + | |||
| + | ====Paramètres d' | ||
| + | |||
| + | ===définir la cible=== | ||
| + | |||
| + | msg.topic: setTarget | ||
| + | msg.payload: | ||
| + | |||
| + | La cible restera valide jusqu' | ||
| + | |||
| + | ===setHysteresisPlus=== | ||
| + | |||
| + | msg.topic: setHysteresisPlus | ||
| + | msg.payload: | ||
| + | |||
| + | L' | ||
| + | |||
| + | ===définirHysteresisMinus=== | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | L' | ||
| + | |||
| + | ===obtenirProfil=== | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | L' | ||
| + | <code json profil.json> | ||
| + | msg.topic: getProfile | ||
| + | msg.payload: | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }, { | ||
| + | " | ||
| + | }] | ||
| + | } | ||
| + | </ | ||
/home/chanteri/www/fablab37110/data/attic/start/nodered/thermostat.1766094306.txt.gz · Dernière modification : de admin
