Search
Write a publication
Pull to refresh
5
0
Send message
А для тепловых счетчиков — нет)

Вообще, ваш комментарий похож на рекламу, если честно. Я зашел на сайт и не смог найти решения, о которых вы говорите.

и на github (собрать самому, если хочется)

Можете скинуть ссылку на github?
С большой уверенностью могу сказать, что в этой части проекта не получится вынести общую кодовую базу. При запросе страницы, вы получите совсем другой HTML. Способ авторизации вероятно будет отличаться. Поля формы для подачи, скорее всего, тоже будут отличаться. Да и количество снимаемых параметров, возможно, тоже. На просторах интернета не сложно найти туториалы по разбору сайта, например.
Можете посмотреть на пример кода в репозитории. Я использовал пакет html для парсинга веб-страниц.
Обратите, пожалуйста, внимание, что по указанной вами ссылке используется протокол для коммуникации ModBus по RS485, у которого совсем другой вольтаж. В статье описан другой протокол — M-Bus.
Тут важный момент, что я использовал готовую библиотеку по работе с протоколом M-Bus. Если есть тулчейн, чтобы собрать ее под ESP8266/32 — то было бы здорово. И тогда, если говорить о серийном производстве, например, это имело бы смысл. А так прийдется самому писать реализацию по работе с протоколом (или поискать готовую на Python). К тому же, если у вас в квартире еще 2 счетчика на воду и один на газ. А если еще и электросчетчик поддерживает технологию — это уже 5 счетчиков. С Raspberry платой тут проблем возникнуть не должно.
Вообще, как заметили в комментарии, я использовал то железо, которое уже было)) За исключением купленного M-Bus конвертора.
Согласен, небольшие статьи легче читаются.

Information

Rating
Does not participate
Location
Австралия
Registered
Activity