Цифровой датчик температуры предназначен для измерения температуры воздуха, поверхности, пола, трубопроводов или других контролируемых зон в системе умного дома.
Датчик используется для передачи значения температуры в систему. На основании этих данных система может управлять отоплением, теплыми полами, радиаторами, конвекторами, вентиляцией, кондиционерами и другим климатическим оборудованием. Датчик построен на базе цифрового температурного сенсора DS18B20 и работает по протоколу 1-Wire.
Датчик является трехпроводным и подключается к совместимому входу модуля системы.
Для корректной работы датчика необходимо включить PullUp подтяжку на соответствующем канале
Типовая схема подключения:
| Обозначение клеммы в модуле | Цвет проводника | Описание |
|---|---|---|
| V | Красный / коричневый | Питание датчика +5В |
| G | Белый | Общая земля |
| D / A | Зеленый | Линия данных 1-wire |
Датчик измеряет температуру и передает цифровое значение по протоколу 1-Wire. В отличие от аналогового датчика, значение температуры передается не уровнем напряжения, а цифровыми данными. Это снижает влияние помех и падения напряжения на точность измерения, если линия подключена корректно. Один из проводов используется как линия данных. Для стабильной работы этой линии требуется подтяжка к питанию. Подтяжка обеспечивает правильный уровень сигнала в состоянии покоя и позволяет устройствам на линии 1-Wire корректно обмениваться данными.
Система умного дома является событийной, то есть каждый сенсор генерирует определенное событие в системе, на которое можно настроить определенное действие - ответ системы на событие. Цифровой датчик температуры является многособытийным для расширения возможностей его работы. Для осуществления событийности в настройках датчика присутствует параметр - Дельта. Регулируя его мы устанавливаем дополнительные границы для событий.

Тем самым мы имеем не просто понимание, сейчас “жарко” или “холодно”, а также дополнительные события по типу “очень жарко” или “очень холодно”
| Параметр | Значение |
|---|---|
| Тип устройства | Цифровой датчик температуры |
| Сенсор | DS18B20 |
| Протокол | 1-Wire |
| Тип подключения | Трехпроводное |
| Питание датчика | 5 В |
| Подтяжка линии данных | Требуется |
| Тип сигнала | Цифровой |
Перед подключением необходимо проверить:
Не допускается подавать на датчик напряжение, не соответствующее его питанию.
Датчик температуры воздуха устанавливается в помещении в месте, где значение температуры соответствует реальным условиям.
Не рекомендуется устанавливать датчик:
Датчик должен измерять температуру зоны, которой управляет система. Не рекомендуется прятать датчик в подрозетники, скрытые ниши в стенах так как он перестает передавать адекватные показания из-за инерции нагрева и охлаждения помещения. Рекомендуется располагать датчик таким образом, чтобы он имел беспрепятственный доступ к окружающему воздуху, например в кабельный вывод.
Датчик может использоваться для измерения температуры теплого пола.
В этом случае датчик устанавливается в зоне пола согласно проекту и требованиям монтажа теплого пола.
Температура пола может использоваться для:
Для теплого пола рекомендуется использовать датчик в защитной закладной, чтобы его можно было заменить без вскрытия покрытия. В качестве закладной рекомендуется использовать кусок гладкой гибкой трубы водоснабжения. При использовании гофротрубы для электрики бывает тяжело протащить датчик из-за негладкой поверхности. Качество прокладки закладной напрямую влияет на дальнейшую эксплуатацию, рекомендуется укладывать закладную по центру между витками теплого пола, не утапливая ее относительно плоскости пола. Также рекомендуется герметично заглушить конец закладной во избежание попадания воды внутрь нее и как следствие выхода самого датчика из строя.
Выход датчика из строя вследствие контакта с водой не является гарантийным случаем.

Настройка модуля выполняется в приложении для администрирования после завершения монтажа и проверки подключения.
Порядок настройки:

Для настройки датчика нажмите кнопку Шестеренка. В открывшемся меню доступны следующие настройки
| Настройка | Описание |
|---|---|
| Пороговое значение | Настройка текущего значения уставки датчика. При необходимости можно отрегулировать уставку стрелками. Для подтверждения необходимо нажать кнопку Применить. |
| Дельта | Настройка текущего значения Дельты. Обратите внимание, что вводится значение целой Дельты, то есть, если мы хотим сдвинуть событие “Температура выше уставки +” на 2 градуса относительно уставки, то суммарно Дельта = 2 + 2, то есть 4 градуса. Для подтверждения необходимо нажать кнопку Применить. |
| Сдвиг | Настройка сдвига позволяет сдвинуть значение температуры в отображении в мобильном приложении для корректировки с другими термометрами или восприятием температуры. Для подтверждения необходимо нажать кнопку Применить. |
| Использовать MQTT | Включает функцию отправки текущего значение с датчика температуры в определенный топик в MQTT брокер. Подробнее про использование протокола MQTT для интеграции с другими системами Для подтверждения необходимо нажать кнопку Применить. |
| Строка параметров |
Строка дополнительных параметров в JSON формате.
Для подтверждения необходимо нажать кнопку Применить. |
Датчик имеет следующие события, на каждое из которых можно назначить реакцию системы: функцию, сценарий, правило или виртуальный переключатель
| Событие | Описание |
| Температура | Событие возникает при изменении температуры на 0.5° относительно предыдущего измерения, при этом текущая температура не пересекла установленных границ того события, в котором она сейчас находится |
| Температура выше уставки | Событие возникает при пересечении границ других событий и нахождении температуры между границей уставки и границей уставки + дельта/2 |
| Температура ниже уставки | Событие возникает при пересечении границ других событий и нахождении температуры между границей уставки и границей уставки - дельта/2 |
| Температура выше уставки + | Событие возникает при пересечении границ других событий и нахождении температуры выше границы уставки + дельта/2 |
| Температура ниже уставки + | Событие возникает при пересечении границ других событий и нахождении температуры ниже границы уставки - дельта/2 |
| Ошибка датчика | Событие возникает при ошибке датчика |
После подключения и настройки необходимо проверить работу датчика, это можно сделать из меню настройки параметров, нажав кнопку Тест
При использовании цифрового датчика температуры необходимо учитывать следующие ограничения:
Если датчик не определяется или работает нестабильно, первым делом необходимо проверить питание, общий провод, линию данных и подтяжку.