WB Engine (топик автора скрипта)

Должно так сработать dev["script_thermostat_cpu/enable"] = false, подставьте название вашего термостата, по клику на Enable в UI должно скопироваться в буфер обмена.

Добрый день. Подскажите новичку, что нужно сделать, чтобы отобразилось изменение палитры rgb. Home assistent установлен на raspberry. Вкл/выкл и яркость появились, а с палитрой не понимаю.

Необходимо прокинуть RGB Strip из устройства WB-Led, тогда в HA появится лампа с возможностью менять цвета.

1 лайк



Появляется только включение почему-то. RGB palette тоже ничего не появляется.

Попробуйте нажать на иконку слева от RGB, появится? Если нет то покажите что в Payload для RGB найти можно внутри MQTT Info.

При нажатии слева появляется просто кнопка вкл/выкл.

Проблема в mqtt имени устройства “/devices/wb-mrgbw-d 95” (идет через пробел), должно быть через подчеркивание “/devices/wb-mrgbw-d_95”, возможно или в шаблоне так стало или указано пользовательское MQTT id в настройках wb-mqtt-serial. Еще вижу название канала неверное, должно быть “RGB” для устройства wb-mrgbw-d, но у wb-led называется “RGB Strip”.

1 лайк

Подскажите а как сделать так чтоб термостаты при перезагрузке контроллера не отключалисть и целевую температуру поддерживали ?

Настроить mqtt persistence, тогда будет запоминать.

Добрый день.
Автору респект за такую классную утилиту.
Пролистав всю тему не нашел ответа насчет wb-opentherm. При пробросе через WB-Engine в HA, почему то уставка ГВС пробрасывается как range, а уставка отопления как температурный датчик. Подскажите пожалуйста куда копать и можно ли через вкладку скрипт сделать термостаты на уставку ГВС и Отопления?

В конфигурации devices.conf есть шаблон для wbe2-i-opentherm, покажите какие каналы показывает WB в MQTT, тогда я смогу добавить недостающие и они станут range. Через вкладку скрипт нет такой возможности.

Если речь идет про файл wb-engine.devices.conf, то в ней нет ни строчки о wbe2-i-opentherm.
wb-engine.devices.conf (18,1 КБ)

Я вижу : "wbe2-i-opentherm": {

Точно, видимо вчера глаз уже замылился, тоже нашел. Что нужно добавить в него?

Я не знаю какой шаблон вы используете и какие там названия каналов.
Внутри Settings есть раздел MQTT Channels, там можно посмотреть.

Добавьте пожалуйста тип heat_energy для Тплосчетчика в Гкал

добавил руками

“heat_energy”: {“device_class”: “energy”,“state_class”: “total_increasing”,“unit_of_measurement”: “Gcal”,“value_template”: “{% if is_number(value) and value | float > 0 %}{{ float(value) }}{% else %}{% endif %}”,“type”: “sensor”},

по аналогии с соседним energy.

Добрый день, сделайте пожалуйста, что бы эти каналы пробрасывались в HA с возможностью задания значение, т.е. эти каналы служат для задания температуры нагрева и нужно иметь возможность в HomeAssistant изменять значения каналов.(я так понимаю “тип данных” должен быть “number’“). Благодарю за ваш труд!, вы очень сильно упрощаете всем жизнь!

Добрый день, добавил возможность редактирования температуры/влажности, если readonly = false. Пробуйте последнюю версию.

1 лайк

@alexey_a тоже присоединяюсь к армии благодарных пользователей вашего скрипта.

Подскажите, правильно я понимаю что термостат в терминологии HA это просто настройки для автоматизации?

У меня просто контроллер подключен к котлу через ebus, и логика включать/выключать тены происходит в самом котле, а контроллер только показывает текущую температуру и задает целевую. Кажется что для управления моим котлом, термостат не подходит :frowning:

Да, как сущность HVAC (Climate) в HA будет трудно сделать, нету статуса работы котла, надо экспериментировать, покажите как выглядит во вкладке Devices когда идет нагрев и когда нет нагрева, может придумаю как сделать.