Инструменты пользователя

Инструменты сайта


iot:firmware:tasmota:sonoff:rfr2:turn_off_the_light

Это старая версия документа!


Автоматическое выключение света с Tasmota

Пример настройки автоматического выключения света на примере модуля Sonoff RFR2, прошитого под Tasmota и заведенного через Homebridge в приложение «Дом» на iPhone.

Помимо основного функционала, реализовано отключение автоматического отключения… m(

Прошивка

Для прошивки устройства его необходимо подключить, как описанно тут, и воспользоваться этой инструкцией.

Конфигурация

Базовая конфигурация устройства описана тут.

Основная

  • Необходимо применить такой шаблон1):

    Backlog Template {"NAME":"Sonoff RFR2","GPIO":[32,225,1,1,1,0,0,0,224,320,1,0,0,0],"FLAG":0,"BASE":2}; Module 0
  • После можно переименовать кнопки, выполнив:

    Backlog WebButton1 Освещение; WebButton2 Не выключать

Правила

Единственная и самая важная часть затеи, это правила. Для удобства2), вся логика раскидана по трем правилам:

  1. При включении запускает таймер, установленный на 15 минут и по истечении срока выключает свет; если свет был выключен вручную, отключает таймер:

    Backlog Rule1 ON Power1#state=1 DO RuleTimer1 900 ENDON ON Rules#Timer=1 DO Backlog Power1 off ENDON ON Power1#state=0 DO RuleTimer1 0 ENDON; Rule1 1
  2. При включении «антивыключателя» выключает первое правило и, соответственно, при его выключении включает первое правило + запускает таймер на 15 минут, который позже обработается первым правилом в свет выключится:

    Backlog ON Power2#state=1 DO Backlog Rule1 2; RuleTimer1 0 ENDON ON Power2#state=0 DO Backlog Rule1 1; RuleTimer1 900 ENDON; Rule2 1
  3. После загрузки системы выключает «антивыключатель»3) и включает первое правило4):

    Backlog Rule3 ON System#Boot DO Backlog Power2 off; Rule1 1 ENDON; Rule3 1

Приложение Дом

Конфигурация Homebridge для добавления кнопок в приложение «Дом», представлена тут.

1)
Вводится в консоли… Да и вообще, все последующие команды вводятся тоже в консоли! 8-)
2)
Хы-хы, точнее «исторические» наслоения моей мысли так растеклись…
3)
Это публикуется в MQTT и передается в приложение «Дом».
4)
Это необходимо, если, к примеру, отключили свет в то время, когда первое правило было отключено.

Обсуждение

Ваш комментарий:
D J᠎ Z U M D A X᠎ A L B᠎ N V J B᠎ E
 
Последнее изменение: 2022/02/12 11:40 (внешнее изменение)