Обновление от 24.06.2021

update

Здравствуйте, друзья! Сегодня вышло очередное обновление BARY и мы хотим рассказать о нем во всех подробностях.

Очередное изменение способа работы с устройствами Wirenboard

В прошлом обновлении мы добавили возможность работы с неизвестными нам устройствами Wirenboard, но при таком подходе нет возможности пробрасывать устройства в голосовые помощники, т.к. неизвестно какие именно свойства нужно использовать и под какими названиями. Поэтому мы решили объединить оба существующих способа в один и вынести это в отдельный драйвер (старый еще какое-то время будет работать, но лучше его не использовать). Теперь для каждого устройства имеется шаблон, который описывает всю структуру устройства - какие поля и что означают, какие методы использовать в голосовых помощниках, а что вообще игнорировать. Устройства, для которых нет шаблона также будут работать, но без интеграций с голосовыми помощниками. Сами шаблоны можно дописывать самостоятельно.

Поддержка Xiaomi Gateway 3

Эта версия шлюза внезапно стала народным любимцем, поэтому мы не обошли ее стороной. Сами устройства описываются в шаблоне, поэтому новые устройства можно будет добавлять в него самостоятельно.

Поддержка Яндекс Станции

Добавили поддержку управления воспроизведением на яндекс станции.

Поддержка Larnitech

Добавили поддержку следующих устройств:

  • Лампочка;
  • Термостат;
  • Жалюзи;
  • Датчик движения;
  • Датчик температуры;
  • Датчик влажности;
  • Датчик СО2;
  • Датчик окон и дверей;
  • Датчик протечки;
  • Датчик напряжения;

Отделение мух от котлет

Мы начали отделять драйвера устройств от ядра BARY. Это даст большое улучшение стабильности, т.к. бывали случаи, когда из-за небольшой ошибки в каком-либо устройстве не работал сам BARY. Такого больше не будет. На данный момент отдельно от ядра работают следующие устройства (в следующих версиях будут ещё):

  • Ajax;
  • Apple TV;
  • HomeBridge Plugins;
  • Larnitech;
  • Modbus;
  • Wirenboard;
  • Zigbee2mqtt;
  • Яндекс станция.

Также такой подход даст возможность обновлять драйвера устройств без обновления BARY, а это еще более быстрая интеграция новых устройств.

В следующей версии будет интеграция Nest устройств. Если у вас есть такие устройства и хотите поучаствовать в бета-тестировании пишите нам!