# Сценарий примера. Снимите галочку «запускать со сценарием», чтобы управлять самому.
# DHT22 отдаёт новое измерение не чаще раза в две секунды — отсюда запас по времени.
1s      mqtt "pinport/room/interval" "1"
1s      задать dht1 temperature=23 humidity=45
# 23° при уставке 22 — тепло, обогрев выключен.
4s      ожидать mqtt "pinport/room/climate" "\"t\":23.0"
4s      ожидать вывод D2 0
# Уставка 24: теперь 23° — холодно, обогрев включается.
4s      mqtt "pinport/room/setpoint" "24"
6s      ожидать mqtt "pinport/room/heater" "on"
6s      ожидать вывод D2 1
# Потеплело до 25° — выше уставки на полградуса с лишним, обогрев выключается.
6s      задать dht1 temperature=25
9s      ожидать mqtt "pinport/room/heater" "off"
9s      ожидать вывод D2 0
9.5s    mqtt "pinport/room/setpoint" "99"
10.5s   ожидать порт "вне 5..35"
