Zigbee2mqtt 2.9.1 когда ожидать?

Когда ожидать свежую версию zigbee2mqtt 2.9.1
С текущей 2.7.1 которая поставляется со стабильным релизом WB нет поддержки карниза штор от Yandex. В версии 2.9.1 она уже есть.

Добрый день!

Уточнил у коллег: версию 2.9.1 пропустим, к середине следующего месяца выйдет уже следующая версия. Следите за новостями в Telegram: View @wirenboard_official

@DmitryKur спасибо за быстрый ответ.

  1. А есть какой-то вариант переключиться но новую версию временно?

  2. Я так понимаю “пропустим“ означает что ее и в testing не будет?
    и в середине апреля будет следующая версия которая когда попадет в testing?

Проблема в том что нужно сделать калибровку этого карниза чтобы начать им пользоваться, а без новой версии z2m этого сделать не получается.

Установить ее собрав свой пакет, докер-контейнером или просто вручную.

Если нужна поддержка конкретного устройства то можно «пошаманить» с нужным конфигом конвертера просто добавив описание устройства.

Ваша модель YNDX-00591

Кусок с описанием взять отсюда github.com/Koenkk/zigbee-herdsman-converters/blob/master/src/devices/yandex.ts

Найти у себя файл /mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman-converters@25.83.1/node_modules/zigbee-herdsman-converters/dist/devices/yandex.js

Сравнить их внимательно и перенести кусок описания YNDX-00591

Конечно можно и отдельный конвертор сделать - но. Ввиду того что постоянно меняется механизм

Спасибо за идею, к сожалению пока не помогло.

Все равно не определяется.

Разобрался, может кому пригодиться.

Значит

  1. добавить устройство в:
/mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman-converters@25.83.1/node_modules/zigbee-herdsman-converters/dist/devices/yandex.js

Устройство:

{
        zigbeeModel: ["YNDX-00591"],
        model: "YNDX-00591",
        vendor: "Yandex",
        description: "Window cover",
        ota: true,
        extend: [
            m.windowCovering({
                controls: ["lift"],
                configureReporting: true,
                coverMode: true,
                coverInverted: false,
            }),
            m.enumLookup({
                name: "velocity",
                lookup: {slow: 6, normal: 9, fast: 12},
                cluster: "closuresWindowCovering",
                attribute: "velocityLift",
                description: "Velocity",
                access: "ALL",
            }),
            m.numeric({
                name: "max_position",
                unit: "%",
                valueMin: 0,
                valueMax: 100,
                cluster: "closuresWindowCovering",
                attribute: {ID: 0xf001, type: zigbee_herdsman_1.Zcl.DataType.UINT8},
                description: "Max position",
                access: "ALL",
                zigbeeCommandOptions: {manufacturerCode: manufacturerCodeNew},
            }),
            m.numeric({
                name: "min_position",
                unit: "%",
                valueMin: 0,
                valueMax: 100,
                cluster: "closuresWindowCovering",
                attribute: {ID: 0xf002, type: zigbee_herdsman_1.Zcl.DataType.UINT8},
                description: "Min position",
                access: "ALL",
                zigbeeCommandOptions: {manufacturerCode: manufacturerCodeNew},
            }),
        ],
    },
  1. Обратить внимание на zigbee_herdsman_1.Zcl.DataType (в TS просто Zcl.DataType)
  2. В файл:
    /mnt/data/root/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman-converters@25.83.1/node_modules/zigbee-herdsman-converters/dist/models-index.json
    добавить наше новое устройство:
    ,"yndx-00591":[["yandex.js",8]]
  3. Перезапустить zigbee2mqtt сервис.

Попробуйте очевидные вещи:

Перезагружали zigbee2mqtt после изменения конвертора?

Удалите неподдерживаемое устройство, введите z2m в режим подключения и попробуйте спарить карниз заново.

Карниз подключился - работает но с проблемами(калибровка не работает и ручное управление при дергание за штору).
Яндекс поддержка отфутболила потому что это z2m.

Создал пока баг репорт тут Yandex YNDX-00591 issue with calibration. · Issue #31646 · Koenkk/zigbee2mqtt · GitHub