Как стать автором
Обновить

Zigbee датчик давления воды EFEKTA_PST_V1

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров13K
Всего голосов 19: ↑18 и ↓1+23
Комментарии44

Комментарии 44

Скажите это только у меня Zigbee датчики постоянно отваливаются? Сетап у меня на RPi3 + Sonoff Zigbee dongle. Все это под HA крутится. Подключаю, все работает отлично примерно месяц, потом рандомно либо датчик температуры отвалится, либо датчики дверей. Причем иногда они полностью пропадают из HA, а иногда все еще висят там но offline. Я их кучу уже переменял. Причем два датчика у меня лежат в холодильнике и в морозилке, эти работают годами. А точно такие же, в двух метрах от холодильника отваливаются. Батарейки кучу раз по кругу менял. Некоторые датчики с экраном, показывают батарею целой но НА уже не видит его. В сети на небольшой дом еще и 2 репитера есть, но не помогает.

Мне кажется это от конкретных девайсов зависит. Одни регулярно отваливаются, другие годами работают и ничего.

были похожие проблемы со связкой Sonoff Zigbee dongle + HA (интеграция ZHA). после перехода на интеграцию MQTT проблема ушла

У меня вроде MQTT интеграция. Стоит Zigbee2MQTT и Mosquitto broker.

Иногда помогает перепрошивка донгла на более свежую версию прошивки. Часто помогает смена производителя датчика или версии донгла.

p.s. Хаотичные отвалы и отказы устройств ZigBee, постоянные проблемы совместимости с донглами и зависания самих донглов - причина, по которой ни для чего критичного устройства ZigBee использовать нельзя/опрометчиво. (Ну и ещё неочевидность плагинов, "квантовая" запутанность настроек, чушь в логах и диагностике... Даже удалить устройство часто по-человечески не получается, только принудительно.)

Марсоход, обменивающийся картинками с коптером по зигби смотрит на ваш комментарий с легким недоумением

Причем тут проткол, если это меш, а значит каждый рукожопый anusmanus Ляо или Иван имеет не иллюзорную возможность внести свою лепту в повышение кривости сети?

Чего стоят только датчики качества воздуха от Туи, которые шлют в сеть пакет 2 раза в секунду.

то есть речь таки о конкретном косожопом использовании, а не о принципиальной неприменимости зигби в критичных решениях?

Иногда к таким проблемам приводят некорректно работающие зигби-роутеры. Например розетки Aqara до какой-то прошивки могли приводить к таким эффектам для подключенных через них конечных устройств.

Ну и для Sonoff-донглов имеет значение буковка в конце. От этого зависит какой чип внутри, а от чипа зависит насколько хорошо он поддерживается в z2m. С буквой E (EFR32) всё ещё дела не очень.

А некоторые датчики просто склонны выпадать. Я так отказался от всех датчиков движения Aqara, которые имеют такую особенность.

У меня розетка от Xiaomi это Aqara? А как-то через HA можно узнать тип этого Sonoff донгла и версию прошивки в нем?

Розетка Xiaomi это скорее всего Aqara. Но там проблема касалась одной конкретной модели, и я быстро не смог нагуглить какой именно. По идее если вы запустите обновление прошивок через OTA в z2m, то проблема с розеткой должна самоустраниться в любом случае. Если она вообще присутствует.

Узнать какой чип в z2m вроде бы нельзя. Проще посмотреть внутрь свистка.

если в городе, то не плохо бы почекать как забиты диапазоны....

у меня точка доступа видит порядка 400 скрытых сетей в диапазоне 2,4.... это жжжжизнь......

смена канала помогла домашней zigbee-сетке более мене стабильно заработать

карта перекрытий zigbee и wifi 2.4:

https://support.metageek.com/hc/article_attachments/115016951187/Wi-Fi_Channels.png

У меня рядом только 15 сетей 2.4 находит

Сделайте авто ребут координатора (zb rst) и z2m раз в несколько часов.

У меня больше сотни девайсов все работает сравнительно неплохо. Но гораздо хуже чем esphome по wifi.

Отваливаюшиеся устройства соединены напрямую с донглом или через роутеры?

Прошивка на донгле последняя?

Есть ли другие роутеры, например, хаб от акара?

Вот как-то так у меня оно выглядит. Отваливаются датчики открытия дверей и датчики теспературы которые с экранчиками на картинке. Самые надежные датчики что помечены Freezer и Fridge. Но это пока они внутри холодильника, стоит их вынести и оставить на улице в 2-х метрах от холодильника, отвалятся через месяц. А внутир холодильника года два лежали.

Попробуйте отваливающиеся датчики в Z2M насильно повесить на рипитеры (если конечно они не сильно далеко). У меня такие же датчики отваливались со временем, если они выбирали себе роутер RGB подсветки.

Hidden text

Так и не ответили есть ли другие Zigbee роутеры в доме (типа Aqara hub) они могут использоваться тот же канал?

Ну на всякий случай напишу (вы наверно и так знаете), что устройств на батарейках могут довольно долго не отвечать из-за экономии, а Z2M может посчитать, что они отвалились, но стоит возникнуть событию, они снова будут онлайн.

Разве в этом обычно нет смысла? Сетка сама перестроится со временем.

Должен выбрать роутер с наиболее сильным сигналом

Подключите донгл через шнур удлинитель usb, желательно от 1м длиной. Была такая же проблема, перелопатил кучу обсуждений, этот способ помог.

Это в основном актуально, когда к соседнему порту подключено какое-нибудь USB 3.0 устройство. Если сервер на малине, то это зачастую внешний SSD.

Мое нелюбимое инженерное решение: батарейки AAA. Цена такая же, как у AA, габариты изделия почти такие же, энергии вдвое меньше.

А главное нельзя поставить литиевые 1.5 аккумы на 3400.

Даже сломанные часы показывают точное время два раза в сутки. Если датчики нужно обложить программными коррекциями со всех сторон, да еще и разными от экземпляра к экземпляру - ну их, может быть? Даже если вы отстроили по эталону - где гарантия долговременной стабильности? Для контроля ввода ХВС подойдут, а вот в качестве дифференциальной диагностики (например до и после фильтра для контроля его засорения) - уже нет.

Температура воды это же просто бонус в этом сенсоре. Давление сенсор измеряет точно. Максимальная рзница данных на группе сенсоров составляла 0.05 bar

Вы выводите давление в барах до третьего знака после запятой и температуру до второго знака. Этот датчик реально измеряет с такой точностью или в младших разрядах шум? Если там шум, то зачем эта фантомная точность?

Сенсор отдает данные в паскалях, 32 битное число. Для передачи данных в сеть я использую обычный вариант для кластера давления (не расширенный), этот вариант предполагает передачу данных в килопаскалях с точностью 0.1 kpa. Все остальные выводимые единицы измерения уже рассчитываются на стороне хоста, в конвертере.

спасибо. интересный датчик,не увидел ссылочку на али или подобное есть?

пару вопросов- корпус нержавеющая? что за датчик давления стоит - есть понимание ? JHM1203 это все же бридж . И последний- каким образом получается 32 бита , если JHM1203 24 битная? несколько регистров под давление?

Извиняюсь за не точность, 3 байта (24бита). Корпус да, нержавейка. Какой там сенсор внутри, тут боюсь не отвечу, наверное даже если датчик вскрыть то это может не гарантировать что в следующем сенсоре будет тоже самое. Отличный пример этого это китайские датчики DHT. Но я покупал эти сенсоры специально у всех продавцов на али и еще несколько локально в России, Давление все измеряют одинаково. Ссылка на лот с сенсором https://aliexpress.ru/item/1005004303637717.html

спасибо, в любом случае интересный сенсор. Хорошо б эту нержавейку потестить хотяб год - я в своей системе сменил уже много таких "нержавеющих" за 7 лет... Основной трабл - когда система остается без воды - начинается коррозия и потом быстро пробой сенсора . Сейчас стоят https://aliexpress.ru/item/1005004559608411.html . Довольно не плохи , специально оставлял их без воды , признаков коррозии не было, но конечно срок маленький.

Китайцы заявляют что у них Al2O3-96% ceramic sensor - что есть круто , пром стандарт сенсора для мало агрессивных сред.

О как. Спасибо. У меня стоит акваконтролевский контроллер насоса с 4-20 датчиком на полив. Зиму очевидно стоял без воды. Весной датчик послал меня лесом на озон за заменой. Думал не пережил морозы. А оказывается вон что. Надо на зиму маслом их залить что ли.

Как можно было не указать дискретность, цену деления датчика?

Автор, из какого металла датчик? Явно не нержавейка. На воде помрет за год. Продавать будите, сделайте долгоиграющий вариант, а лучше вечный, очень надо.

Долгоиграющий вариант - это modbus и питание от dc.

Например
https://sl.aliexpress.ru/p?key=McK4sh7

Спасибо за проделанную работу, периодически задумывался о необходимости мониторинга давления в скважиной системе водоснабжения. Когда поступит в продажу?

Почему PST, а не PTS?

Всё жду нормальных манометров на гидроаккумуляторы, но там под автониппель манометр нужен (или переходник), а тут - банальный дюймовый 1/4", которых и так на алике полно.

Мб автомобильные TPMS подойдут?

В них стоят датчики которые определяют что колеса крутятся. Но идея хороша.

А зачем на га датчик? Давление внутри на хоть внутри мембраны хоть снаружи равно давлению в системе (закон сообщающихся сосудов), если в ГА есть хоть чуть воды.

Подумал, TPMS не будет работать. Если его бросить в ГА, то он будет лежать в металлической ёмкости которая заземлена. Связь будет так себе. Не говоря о том, что TPMS активируется от вращения колес (нужно пару километров проехать обычно).

Мерить с ниппеля ГА - возможно, но это неправильно. Т.к. в га не ниппель а золотник и чтоб мерить нужно плунжер постоянно держать нажатым а значит пружину плунжера сжатой. Следовательно золотник работает в режиме для которого он не предназначен. Банально начнет травить. Если бы там было presto - тогда да. Но в мембранах ГА стоит Шрадер.

А зачем на га датчик? Давление внутри на хоть внутри мембраны хоть снаружи равно давлению в системе (закон сообщающихся сосудов), если в ГА есть хоть чуть воды.

Да думал повесить стационарный, чтобы пару раз в сезон проверять, держит ли ещё давление мембрана и золотник, или травит и пора подкачивать/менять, или вообще мембрана порвалась. Естественно, для этого нужно отключать ГА от магистрали и стравливать давление водяной части. Счас приходится с шинным ходить-приставлять.

Можно под га поставить тензодатчик и мерить соотношение веса ГА и давления в системе. Это однозначно даст ответ на вопрос 🤣 чем меньше воздуха в га, тем больше будет весить бак при том же давлении.

Ага), но ГА естественным образом меняет свою массу в процессе работы автоматики (до ~40-50%, если, скажем, насос включается на 1.5 Атм, а выключается при 3 Атм), поэтому же не очень подходит и поплавковый метод в безмембранных баках. Плюс, если порвалась мембрана, но золотник воздух держит, о проблеме мы узнаем нескоро (через несколько месяцев, когда существенная часть воздуха растворится в воде).

Правильно - он массу меняет в процессе работы. Но соотношение давление в системе/вес га всегда будет одно. Т.к. при константном количестве воздуха в га (т.е. мембрана ок) можно залить константное количество воды под константном давлением.

Это количество зависит ровно от двух факторов: веса воздуха и его температуры.

т.е. если вы зафиксируете, что (при условии константной температуры), бак весит 40кг при давлении 2 атм, и вдруг он начал весить 45кг при том же давлении, то значит воздуха там стало меньше.

Класс! Хотел запилить что-то такое на ESPHome, теперь буду ждать в продаже :)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории