-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Счётчик газа #8
Comments
У меня нет их газового счетчика, да и протокол просто отреверсил наблюдая за изменениями в пакетах. Прошивка публикует все известные поля для каждого услышанного счетчика. А так, если понять где поле с данными, и как отличить газовый пакет от водяного, то добавить еще один декодер не проблема. |
Заказал на сайте производителя. На следующей неделе надеюсь получу, буду пробовать) |
Приветствую. Что-то получилось у вас? |
Добрый день! |
Доброго времени суток! |
@sashayohan думаю стоит снять дамп если получится. Сейчас raw отключены по умолчанию, так что нужно добавить
|
И еще: желательно получить несколько сообщений без потребления газа + показания из приложения на это время, и во время использования. Т.е. получится три записи:
Это даст понять какая часть сообщения меняется, и правильно ли работает декодер. |
ни разу не делал такие вещи, но готов попробовать) |
Приобрел я счетчик газа СГБД-4,0. В-общем, ситуация такая: Родное приложение счетчик видит, всё работает. |
https://github.com/vooon/elehant-to-mqtt/blob/master/docs/protocol.md Значит принцип похожий. Снять бы только дамп на три случая, как я писал выше. |
Ситуация такая: протокол "один в один" такой же, как и для водяных датчиков. |
Да, очень похожее сообщение. А всегда ли после 0x80 + cnt идет Что касается сборки, то писал я под PlatfromIO, так что нужен он и питон. Ну и я не добавлял никаких костылей для поддержки винды, так что нужна юниксовая система. |
Да, всегда именно такие 4 байта.
Понятно. А то я как раз именно под Windows попытался собрать и получил кучу ошибок. |
@booroondook-eng , @sashayohan , @Aleksey-Ivanov в мастер залил начальную поддержку для СГБД. Декодер практически копия водяного, да и экспорт данных аналогичен. |
Буду благодарен тому, rто поделится готовым бинарником для прошивки ESP32. Свои мучения со сборкой я выше описывал. |
напиши в телегу, никнейм такой же как и тут, сейчас пробую собрать |
@booroondook-eng в релиз добавил файлы прошивки. См. 0.6.1 что-куда шить. |
@vooon @booroondook-eng @sashayohan Ребят, а можете плиз описать процесс как прошивку можно залить на ESP32 ? |
Не знаю, как кто, а я делал так (под Windows 10):
|
Спасибо, огромное! буду пробывать |
пробЫвать не надо - надо пробОвать :-) |
День добрый! |
Насколько я понимаю, суб-проект для ESPHome в какой-то степени заброшен автором в силу ряда причин (где-то в соседних ветках он объясняет эти причины). А собственно говоря, зачем вам реализация именно через ESPHome? Ведь можно прошить и обычную прошивку, а затем получать в ХА данные из MQTT. Всё это прекрасно работает - можно получать не только показания счетчика, но и его температуру. |
Про готовый бинарник то все понятно, в ЕспХоум я хозяин, и на одном модуле вместе со считыванием показаний счётчика у меня еще висят БлеПрокси и Пзем на электричество, а при прошивке бинарником - ничего не поправишь в коде. |
У Элехант есть ещё счётчик газа
https://elehant.ru/cntr_gaz_dist.php
Данные думаю передаются так же, как и на воду.
По идее интеграция должна его тоже увидеть.
Какие на выходе данные через mqtt отдаются? только цифры показаний?
Вот думаю, можно ли использовать для газа или интеграция только под воду заточена?
The text was updated successfully, but these errors were encountered: