Traduit de Türkçe par IA ·
Aucun flux n’est nécessaire pour cela, la carte Règles (Rules card) du tableau de bord est faite exactement pour ça. Je l’ai fait de la même façon chez moi.D’abord, crée un site « Maison » dans Sites & Assets, saisis sa latitude et sa longitude, puis place l’ESP32 à cet endroit. Ajoute ensuite la carte Rules à un tableau de bord et verrouille la carte sur ce lieu. Règles :
1) When: A time of day, 06:30, Mon-Fri
Then: Send a command -> esp32-ev, relay.set {"ch":1,"on":true}
2) When: salon_temp rises above 22, and stays so for 10 minutes
Then: Send a command -> relay.set {"ch":1,"on":false}
3) When: salon_temp falls below 20
Then: Send a command -> relay.set {"ch":1,"on":true}
4) When: Sunset, offset 0
Then: relay.set {"ch":2,"on":true}
5) When: A time of day, 00:30, every day
Then: relay.set {"ch":2,"on":false}
« rises above » se déclenche sur le front, donc une seule fois au moment où la valeur dépasse 22, et non à chaque message. L’écart entre 22 et 20 empêche aussi la chaudière de s’allumer et de s’éteindre sans arrêt. Le coucher du soleil nécessite la position du lieu, sinon l’enregistrement affiche l’avertissement « Sunrise and sunset need this place’s location ».Avant de partir en vacances, place le bouton Auto/Manual du lieu sur Manual : les règles n’enverront alors rien. Détails : Carte Rules card : déclencheurs.
Bunun için akışa hiç gerek yok, dashboard’daki Kurallar kartı (Rules card) tam bu iş için. Ben evde aynısını yaptım.
Önce Sites & Assets’te « Ev » diye bir site aç, enlem ve boylamını gir, ESP32’yi oraya yerleştir. Sonra bir dashboard’a Rules kartını ekle ve kartı o yere kilitle. Kurallar:
1) When: A time of day, 06:30, Mon-Fri
Then: Send a command -> esp32-ev, relay.set {"ch":1,"on":true}
2) When: salon_temp rises above 22, and stays so for 10 minutes
Then: Send a command -> relay.set {"ch":1,"on":false}
3) When: salon_temp falls below 20
Then: Send a command -> relay.set {"ch":1,"on":true}
4) When: Sunset, offset 0
Then: relay.set {"ch":2,"on":true}
5) When: A time of day, 00:30, every day
Then: relay.set {"ch":2,"on":false}
« rises above » kenarda tetikleniyor, yani 22’yi geçtiği an bir kez çalışıyor, her mesajda değil. 22 ile 20 arasındaki boşluk da kombinin sürekli aç kapa yapmasını engelliyor. Gün batımı için yerin konumu şart, yoksa kaydederken « Sunrise and sunset need this place’s location » diye uyarıyor.
Tatile giderken yerin Auto/Manual düğmesini Manual’e al, kurallar hiçbir şey göndermez. Ayrıntılar: Kurallar kartı: tetikleyiciler.

