Инструменты пользователя

Инструменты сайта


подключение_1-wire_датчиков

Подключение к контроллеру

Подключение производится к клеммам:

  • X5 - +5В
  • X4 - GND
  • X3 - 1wire

На рисунке снизу вверх черными точками: 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

Подробнее тут команды_применимые_для_кондиционера_и_термостата

Поиск устройств на шине

Начиная с v4.3 автоматическое периодическое сканирование шины 1-wire отменено. Датчики опрашиваются последовательно, согласно настройкам в разделе ow

Чтобы просканировать шину и узнать адреса вновь подключенных устройств, можно выдать команду search в cli_интерфейс

Результаты сканирования будут выданы в лог

подключение_1-wire_датчиков.txt · Последнее изменение: 2023/10/31 11:40 — Admin