В 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 } ]