Блог

Виртуальная кнопка в "Доме"

В HomeKit запросто можно объединить несколько кнопок в группу и управлять ими одновременно. Но что если Вам необходимо иногда управлять частью этой группы? Многие ответят - "Разгруппируем и переключим". И смысл тогда вообще в группе? Нашел для себя способ автоматизации плагином, с помощью которого Вы можете создать любое количество фальшивых переключателей. Они ничего не будут делать сами, но могут запускать одной виртуальной кнопкой (голосовой командой Siri) целую автоматизацию при включении или выключении.

Для установки необходимо установить плагин Homebridge Dummy через WEB-интерфейс в разделе "Плагины" или в ручном режиме, подключившись к малинке по SSH:

  • cd /usr/lib/

  • sudo -E -n npm --no-update-notifier install --unsafe-perm homebridge-dummy@latest

После установки плагина необходимо добавить строки вашего переключателя в конфиг:

sudo nano ~/.homebridge/config.jsonв раздел "accessories": []

Есть четыре варианта работы переключателя:

1. Кнопка (Включается Вами и сама выключается, по умолчанию выключена)

"accessories": [ { "accessory": "DummySwitch", "name": "My Switch 1" } ]

2. Кнопка-реверс (Выключается Вами и сама включается, по умолчанию включена)

"accessories": [ { "accessory": "DummySwitch", "name": "My Stateful Switch 1", "reverse": true } ]

3. Переключатель (запоминает свое состояние)

"accessories": [ { "accessory": "DummySwitch", "name": "My Stateful Switch 1", "stateful": true } ]

4. Кнопка с таймером отключения

(Работает при передаче аргумента 'time' в ваш config.json)

"accessories": [ { "accessory": "DummySwitch", "name": "My Stateful Switch 1", "time": 5000 } ]


0

Вернуться назад
Вернуться назад