===== Подключение к контроллеру ===== Подключение производится к клеммам: * X5 - +5В * X4 - GND * X3 - 1wire {{:1wire.png|}} На рисунке снизу вверх черными точками: 5B, gnd , 1wire. ===== Конфигурация контроллера ===== Дополнительная информация по настройке приведена тут [[конфигурирование#что_такое_execobj]] В корне прописываем: "ow":{ "АДРЕС_ДАТЧИКА":{"emit":"Temperature01"} }, АДРЕС_ДАТЧИКА в виде: 282DA307D6013C08 ===== MQTT ===== Подписываемся на топик "myhome/s_out/Temperature01" и получаем значения температуры. ===== Простой релейный термостат (теплый пол) ===== добавляем "items":{ "local_termostat":[5,24,33] } 5 - тип релейный термостат 24 - номер пина 33 - (опционально) - температура по-умолчанию Добавляем связку между термометром и локальным термостатом "ow":{ "282DA307D6013C08":{"emit":"Temperature01", "item":"local_termostat/val"} }, Настройка завершена Cуффикс /val при передаче температуры локальным обьектам можно не добавлять Значение температуры,также, может быть принято с внешних систем или иных контроллеров по MQTT c использованием топика формата /myhome/controller-id/local_termostat/val При отсутствии показаний в течение 10 мин термостат отключается и переходит в аварийный режим, выдавая аварию в топик /alarm Термостат принимает значение температуры через суффикс /set Через командный суффикс /cmd принимаются команды * ON * OFF * AUTO * HEAT * HALT * REST * XON * XOFF Подробнее тут [[работа_с_mqtt#команды_применимые_для_кондиционера_и_термостата]] ===== Поиск устройств на шине ===== Начиная с v4.3 автоматическое периодическое сканирование шины 1-wire отменено. Датчики опрашиваются последовательно, согласно настройкам в разделе ow Чтобы просканировать шину и узнать адреса вновь подключенных устройств, можно выдать команду search в [[cli_интерфейс]] Результаты сканирования будут выданы в лог