Шторы Dauerhaft CM5 Проброс в homeassistant

Здравствуйте! У меня шторы Dauerhaft CM5 подключены к WB 7.4 . В Алису я все пробрасываю через homeassistant. HA у меня на отдельном ПК . Помогите пожалуйста с yaml файлом. HA показывает в каком положении штора но открыть и закрыть не могу.

    cover:
      - name: "Шторы"
        unique_id: Shtory
        command_topic: "/devices/dauerhaft-cm5_22/controls/set"
        position_topic: "/devices/dauerhaft-cm5_22/controls/Position"
        set_position_topic: "/devices/dauerhaft-cm5_22/controls/set_position"
        payload_open:  "OPEN"
        payload_close: "CLOSE"
        payload_stop: "STOP"
        position_open: 100
        position_closed: 0
        state_opening: "opening"
        state_closed: "closed"
        state_stopped: "stopped"
        payload_available: "online"
        payload_not_available: "offline"
        optimistic: false

Добрый день!

Рекомендую проверить топики для открытия и команды, которые используются для управления устройством.
Требуется выполнить mqtt pub со стороны Home Assistant и проверить управляются ли шторы с консоли MQTT

Добрый день.
Немного разверну.

Как и советует коллега - подпишитесь на топик и проверьте - что (значения) и куда (в какой подтопик) публикуется при управлении из штатного интерфейса.
Предполагаю что публиковать уставки надо в “/devices/dauerhaft-cm5_22/controls/set_position/on”

Я сегодня попробовал управлять шторами через MQTT Explorer. У меня получилось открыть шторы отправив 1
на /devices/dauerhaft-cm5_22/controls/Open/on
Подскажите что написать в payload_open:

Добрый день!

Точный топик и его формат, к сожалению, подсказать не могу.
Могу порекомендовать две статьи, которые помогут:

Как видно в шаблоне - контрол имеет тип “pushbutton”. Соответственно единственное значение которое туда имеет смысл записывать - это “1”.

Я ради интереса написал

    cover:
      - name: "Шторы"
        unique_id: Shtory
        command_topic: "/devices/dauerhaft-cm5_22/controls/Open/on"
        payload_open:  "1"

И штора открылась. Могу таким же образом закрыть. А как совместить не знаю. Помогите пожалуйста написать чтобы можно было и открыть и закрыть

Добрый день!

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

open_cover_command_topic: "/devices/dauerhaft-cm5_22/controls/Open/on"
close_cover_command_topic: "/devices/dauerhaft-cm5_22/controls/Close/on"
payload_open: "1"
payload_close: "1"

Я бы еще добавил

position_topic: "/devices/dauerhaft-cm5_22/controls/(топик с позицией в%)"

Такой способ не работает. HA ругается на такие команды

Добрый день!

В данной ситуации могу только порекомендовать поэкспериментировать с топиками в конфигурации, используя документацию Home Assistant.

Публикую в homeassistant/cover/MainGate/config так:

 {"name":"MainGate",
"command_topic":"homeassistant/cover/MainGate/set",
"state_topic":"homeassistant/cover/MainGate/state",
"position_topic":"homeassistant/cover/MainGate/position",
"availability_topic":"homeassistant/cover/MainGate/availability",
"unique_id":"my_main_cover_id",
"device":{"identifiers":["my_cover_device"],
               "name":"Ворота на улицу",
               "manufacturer":"DIY slide gate",
               "model":"Model 1",
               "sw_version":"0.9"},
"payload_open":"OPEN", 
"payload_close":"CLOSE",
"payload_stop":"STOP",
"state_open":"full_open",
"state_closed":"full_closed"}

Для объекта cover нет отдельных топиков на разные команды, командный топик - один.
Это описано в документации HA. У проекта отличная подробная документация.
И пример (если предпочитаете конфигурировать в конфигах) описан.

Добрый день,
Удалось ли решить вопрос?