![](https://www.stroimdom.com.ua/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
KuzMax
-
Публікації
10 -
Зареєстрований
-
Відвідування
Тип публікації
Профілі
Форум
Календар
Повідомлення, опубліковані користувачем KuzMax
-
-
4 минуты назад, KuzMax сказал:
Я очень плотно расписал в YAML многие сенсоры сабжевого котла.
Перевод двоичных сенсоров в тип binary только начал, так что есть ещё что перетащить для красоты.
-
Комрады, а вы по MQTT умеете запросить состояние сенсора котла?
Я научился SetModeOverflow, но это же модулем для HASS ebusd у которого знаю только метод ebusd_write.
Итого вопроса
дватри:- Как без вызова shell запросить состояние сенсора котла из HASS?
- А можно по MQTT вызвать не запрос, а вызов SetModeOverflow?
- Я очень плотно расписал в YAML многие сенсоры сабжевого котла. Интересно?
-
Это не совсем тема про конфиги HASS, спрячу под спойлер
- id: '1616499389833' alias: Включение тестового реле description: '' trigger: - platform: numeric_state above: input_number.t_for_boiler_lock_on entity_id: sensor.narodmon_temperature - platform: state entity_id: input_number.t_for_boiler_lock_on condition: - condition: numeric_state entity_id: sensor.narodmon_temperature above: input_number.t_for_boiler_lock_on action: - type: turn_on device_id: fb9e9e347ec5b2af7f6fa81ad4652c57 entity_id: switch.relay_2 domain: switch mode: single - id: '1616583769146' alias: Выключение тестового реле description: '' trigger: - platform: numeric_state entity_id: sensor.narodmon_temperature below: input_number.t_for_boiler_lock_off - platform: state entity_id: input_number.t_for_boiler_lock_off condition: - condition: numeric_state entity_id: sensor.narodmon_temperature below: input_number.t_for_boiler_lock_off action: - type: turn_off device_id: fb9e9e347ec5b2af7f6fa81ad4652c57 entity_id: switch.relay_2 domain: switch mode: single
Вот эти две тестовые автоматизации должны триггерить при переходе порога с датчика (а порог вынесен input_number) или при смене порога input_number.t_for_boiler_lock_off в новое значение, если новое значение уже под/над порогом триггера.
В результате триггер должен переключать тестовое реле.
Хм. Конечно можно дёргать триггер безусловно по датчику t, при каждом его изменении. Также, как он дёргается безусловно по смене input_number.
А в action пускать только если condition выполнен...
Попробую...
-
я не большой спец в hass
Спасибо, очень помогли ваши конфиги!
На текущий момент у меня:
- Развернут hass
- Реализовано выключение котла по питанию через реле, заведённое на рубильник HASS. Делал наспех на розетке. В след версии заведу внутрь котла на прерыватель специальный. Делал уезжая с дачи, на случай неудачи с управлением по EBUS.
- Cервис ebusd по MQTT передаёт параметры котла, буду настраивать красивый экран управления и мониторинга
- Вот только что получилось передать управляющую команду по EBUS, котёл по команде вырубился. Управление по питанию уже не очень актуально.
Текущие вопросы в проработке:
- Котёл "забывает" настройку SetModeOverride и заново включается. Это что получается, HASS (или внешний термостат) должен долбить настройкой по котлу постоянно, чтоб тот не своевольничал?!
- Управление по питанию настраивал простыми триггерами на температуру в зале:
a) если менее 10 - перевести реле подачи питания на котёл ВКЛ
б) если выше 15 - перевести реле подачи питания на котёл ВЫКЛ
Триггеры повесил на смену показаний датчика t, и на смену данных в регулировочных input_number, для отработки новых пожеланий пользователя. Так вот, на новое значение input_number триггерит безошибочно, а на новые значения t, вошедшие в диапазон триггера срабатывает 1 раз из 10. Полтергейст.
-
Конфигурационные файлы покажете?
-
Приехала моя прелессссссттть (ebus-usb адаптер)
Исполнение отличное, завелась без бубнов. Спасибо, @Denz
Котёл у меня Valliant TurboTEC plus с баком для воды.
Сервис ebusd поднял на четвёртой малинке, котёл нашёлся, на опросы отвечает. Дальше буду вникать в сервисы типа Home Assistent и прочие чудеса автоматизации и мониторинга.
Добавлено через 3 минуты
У меня, кстати, тоже нет комнатных термостатов, тоже буду шаманить без них
-
2
-
-
Адаптер заработал сразу, без каких-либо настроек и т.п.
Пока жду адаптер пытаюсь вкурить идею шины E-BUS. Как с полярностью разобраться? Если я перепутаю, он сгорит или просто не заработает?
-
Заказал у уважаемого @Denz E-BUS <> USB адаптер. Ждём-с.
У меня котёл Valiant turboTec pro, без дополнительных внешних модулей управления.
Правильно ли я понимаю, что для сопряжения устройств по E-BUS достаточно соединить адаптер и выводы шины на котле кабелем под 24V? Насколько я понял, не требуется ни специальной терминации шины, ни особых условий включения устройств в шину. Вроде бы даже топология "звезда" допустима при построении сети?
--
Максим.
-
Меня зовут Максим, начинаю технологически обустраивать дачу. Начну с укрощения котла отопления, что без умельцев с этого форума сделать труднее.
Удаленное управление котлом Vaillant по шине eBus + CalorMatic 470
в "Розумний будинок", Сигналізація, Відеоспостереження, ТВ, І-Нет
Опубліковано: · Змінено користувачем KuzMax
сервис mqtt.publish
topic: "ebusd/bai/SetModeOverride/set" payload: "0;45.0;58.0;-;-;0;0;0;-;0;0;0"
суффикс get посылает запрос на чтение любого сенсора в шину