Modes de la maison¶
DKNR Domotic publie lui-même une source nommée dknr, avec les modes généraux de la maison. Ils se pilotent comme n'importe quelle entité : depuis le tableau de bord, une fois leurs entités rangées dans une pièce (page Entités, source dknr), ou par MQTT. Ils servent aussi de déclencheurs aux scènes.
Commandes et capteurs¶
Chaque mode a deux entités :
- une commande,
dknr/command/<mode>, que vous choisissez :auto,high,lowoumanual; - un capteur,
dknr/sensor/<mode>, que DKNR Domotic calcule chaque minute et à chaque changement de la commande.
| Commande | Valeur du capteur |
|---|---|
auto |
Calculée : selon le jour et la nuit, la saison, l'occupation... |
high |
Forcée à l'état haut. |
low |
Forcée à l'état bas. |
manual |
manual : les scènes de cet élément ne pilotent plus rien, vous gardez la main. |
Les modes disponibles : nycthemer (jour / nuit), light (lumières), shutter (volets), waterboiler (chauffe-eau), sound (son).
En auto :
nycthemerest le jour entre l'heure limite du matin et celle du soir, sans être avant le lever ni après le coucher du soleil (capteursmorning_limitetevening_limit) ;lightesthighentre l'heure limite du matin (dknr/command/workday_morning_limit) et celle du soir (dknr/command/workday_evening_limit), sans tenir compte du soleil : la lumière reste vive au réveil avant le lever du jour. Si des heures de confort sont réglées pour la piècehome, ce sont elles qui comptent ;soundetshuttersuiventnycthemer, etwaterboileren prend l'inverse.
D'autres entités dknr donnent l'état général de la maison : l'automatisme général (automate), le mode thermique (chauffage, refroidissement, hors gel, arrêt), l'humidité, le lever et le coucher du soleil, la puissance de la maison...
Exemples MQTT¶
# Lumières en automatique
mosquitto_pub -t 'dknr/set/dknr/command/light' -m auto
# Volets en manuel pendant des travaux : les scènes ne les touchent plus
mosquitto_pub -t 'dknr/set/dknr/command/shutter' -m manual
# Lire le jour / la nuit calculé
mosquitto_sub -t 'dknr/get/dknr/sensor/nycthemer'
Avec les scènes¶
- Une scène dont la cible est une lumière s'arrête quand
dknr/sensor/lightvautmanual(routine modes). - Quand une commande change, les scènes déclenchées par le capteur correspondant sont rejouées quelques secondes plus tard : passer les volets de
manualàautoles remet dans la position attendue. - Ajoutez
dknr/sensor/nycthemercomme déclencheur d'une scène pour qu'elle suive le jour et la nuit.