Обновление от 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 устройств. Если у вас есть такие устройства и хотите поучаствовать в бета-тестировании пишите нам!