Датчик влажности почвы Zigbee (прошивка Efekta)
EgonyДатчик влажности почвы с датчиком освещенности и температуры создан для определения момента, когда нужно поливать растения.
Предназначен для работы в помещении в цветочном горшке. Но опыт многих людей показывает, что при учете особенностей корпуса, его можно эксплуатировать не только в доме, но и на газоне или в теплице.

Принцип работы - ёмкостной - у датчика нет электрического контакта с почвой.
Датчик является переработкой проекта modkam.ru. Используется прошивка от Efekta Lab.
Это не измерительный прибор. Он не умеет определять влажность почвы по ГОСТу. Растения не против :)
Датчик работает в сети Zigbee. Поддерживается в Zigbee2MQTT и в SLS. Про ZHA, Cпрут, Яндекс и прочие SmartLife - без понятия.
Питание осуществляется от двух щелочных (alkaline) батареек размера AAA.
Взаимодействие с сетью Zigbee
Вся активность устройства видна в логе, а не в веб-интерфейсе.
Для сопряжения с сетью Zigbee требуется выполнить следующие действия:
- Расположите датчик как можно ближе к координатору.
- Отключите по возможности Zigbee роутеры.
- Включите режим сопряжения (join) на координаторе.
- Вставьте две новые щелочные (alkaline) батарейки размера AAA.
- Нажмите и удерживате кнопку, через секунду загорится светодиод, не отпускайте кнопку, пока не потухнет светодиод! Потухнет он либо при начале входа в сеть, (в среднем через 6-8 секунд) либо через 15 секунд, что будет означать что датчик не нашел сеть). После того как светодиод потух, кнопку можно отпустить (если вы отпустите кнопку раньше, то просто потухнет светодиод, и будет завершена процедура сопряжения)
- После окончания интервью, чтобы прилетели первые данные - нажмите однократно кнопку.
Если датчик вошел в сеть, а данные не отдает - нужно повторить процедуру сопряжения.
Для повторного сопряжения с сетью (сброса) есть два варианта действий:
- Для выхода из сети и сброса датчика нужно зажать кнопку и держать нажатой, пока датчик не отправит сообщение о выходе из сети.
- В веб-морде Zigbee2MQTT нажать "Remove device" (не force!) и тут же нажать кнопку датчика.
Информация об устройстве
Особенности прошивки
Все настройки и особенности работы прошивки приведены по ссылке, она обязательна к прочтению!
Тест сенсора влажности
Датчик в руках (держаться за батарейный отсек, не за плату!).
Не касаясь сенсора нажать кнопку - soil_moisture должно быть около нуля (0-5).
Приложить большой палец к сенсору, или опустить сенсор в воду, нажать на кнопку - должно быть около 100 (95-100).
Работа от батарей
Во сне устройство потребляет около 1 мкА. Этого обычно хватает минимум на полгода.
Если устройство начало жрать батареи, значит оно или криво сопряжено, или постоянно ищет сеть, или внутрь попала влага.
Показания и срок службы батарей зависят от температуры!
Аккумуляторы Ni-Mh и Ni-Cd не подходят для питания устройства (если очень хочется - можно, но устройство перестанет функционировать раньше, чем разрядятся аккумуляторы, и поэтому срок работы на аккумуляторах будет меньше).
Сенсор освещенности
Если устройство оснащено сенсором освещенности, показания сенсора зависят от типа установленного датчика и от ориентации при производстве - следует принять факт, что устройства из разных партий могут показывать совершенно разные данные по освещенности в одних и тех же условиях (например, значения в одной будут условно 1000, в другой - 10000). В любом случае, значения будут в попугаях :)
В последних версиях Zigbee2MQTT данные "illuminance_lux", "illuminance" могут быть не очень удобны (значения не меняются при разном уровне освещения), ориентируйтесь на "illuminance_raw". Чтобы видеть показания "illuminance_raw", необходимо в веб-интерфейсе Zigbee2MQTT щелкнуть на устройстве и во вкладке "Settings (specific)" установить переключатель "Illuminance raw" в True.
Сенсор температуры
Если устройство оснащено сенсором температуры, отрицательные значения температуры, возможно, будут не корректными. Это связано с особенностями работы прошивки с китайскими датчиками температуры.
Но и не предполагается, что датчик влажности почвы будет работать при температурах ниже нуля :)
Также следует учесть тот факт, что сенсор температуры находится в закрытом не вентилируемом корпусе.
Корпус
Плата в цилиндрический корпус устанавливается только в одном положении. Длинное ребро должно быть со стороны платы.
Для разборки нужно потянуть плату и корпус в разные стороны.
Датчик не защищен от потопа - корпус защитит от воды сверху и с боков, но не снизу. Подходить к его эксплуатации (как в цветочном горшке, так и на газоне) стоит разумно.
Запрещается погружать датчик в почву глубже, чем последняя риска на плате.
Работа на газоне или в теплице
Если датчик эксплуатируется в теплице или на газоне, возможно высыхание верхнего слоя на солнце (при этом в глубине будет влажно и датчик будет показывать это), поэтому придется поэкспериментировать с глубиной (для удобства на датчике нанесены риски через 1 сантиметр).
Помните также, что это устройство с батарейным питанием - на дальние расстояния или через стены оно может не пробить. В этом случае, возможно, следует расширить охват сети роутерами Zigbee.
Защитное покрытие
Если прорвать до меди защитное покрытие (камнями, песком), рано или поздно коррозия начнет разъедать электроды. Особенно быстро процесс будет протекать при использовании удобрений или воды из аквариума. При замене батарей обязательно очищайте поверхность датчика и проводите визуальную инспекцию.
Как приобрести
Приобрести это и другие устройства, которые я произвожу, можно на Avito (Egony) или обратившись напрямую ко мне.
Перед приобретением обязательно ознакомьтесь с нюансами приобретения и важной информацией.
