Обновление от 24.06.2021
June 24, 2021Здравствуйте, друзья! Сегодня вышло очередное обновление BARY и мы хотим рассказать о нем во всех подробностях.
Очередное изменение способа работы с устройствами Wirenboard
В прошлом обновлении мы добавили возможность работы с неизвестными нам устройствами Wirenboard, но при таком подходе нет возможности пробрасывать устройства в голосовые помощники, т.к. неизвестно какие именно свойства нужно использовать и под какими названиями. Поэтому мы решили объединить оба существующих способа в один и вынести это в отдельный драйвер (старый еще какое-то время будет работать, но лучше его не использовать). Теперь для каждого устройства имеется шаблон, который описывает всю структуру устройства - какие поля и что означают, какие методы использовать в голосовых помощниках, а что вообще игнорировать. Устройства, для которых нет шаблона также будут работать, но без интеграций с голосовыми помощниками. Сами шаблоны можно дописывать самостоятельно.
Поддержка Xiaomi Gateway 3
Эта версия шлюза внезапно стала народным любимцем, поэтому мы не обошли ее стороной. Сами устройства описываются в шаблоне, поэтому новые устройства можно будет добавлять в него самостоятельно.
Поддержка Яндекс Станции
Добавили поддержку управления воспроизведением на яндекс станции.
Поддержка Larnitech
Добавили поддержку следующих устройств:
- Лампочка;
- Термостат;
- Жалюзи;
- Датчик движения;
- Датчик температуры;
- Датчик влажности;
- Датчик СО2;
- Датчик окон и дверей;
- Датчик протечки;
- Датчик напряжения;
Отделение мух от котлет
Мы начали отделять драйвера устройств от ядра BARY. Это даст большое улучшение стабильности, т.к. бывали случаи, когда из-за небольшой ошибки в каком-либо устройстве не работал сам BARY. Такого больше не будет. На данный момент отдельно от ядра работают следующие устройства (в следующих версиях будут ещё):
- Ajax;
- Apple TV;
- HomeBridge Plugins;
- Larnitech;
- Modbus;
- Wirenboard;
- Zigbee2mqtt;
- Яндекс станция.
Также такой подход даст возможность обновлять драйвера устройств без обновления BARY, а это еще более быстрая интеграция новых устройств.
В следующей версии будет интеграция Nest устройств. Если у вас есть такие устройства и хотите поучаствовать в бета-тестировании пишите нам!