Skip to content

tamtakoe/energomera-ce102m-wirenboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Energomera CE102M adapter

Wirenboard (MQTT) adapter for Energomera CE102M RS-145A power meter

Deprecated

Поддержка счетчика добавлена для Wirenboard 6+ https://wirenboard.com/wiki/Energomera_CE102M


Скрипт, считывающий данные с электросчетчика Энергомера CE102М по RS-485 и передающий их в MQTT каналы контроллера Wirenboard

Подключаем выводы A, B и GND WirenBoard к контактам 9, 10 и 11 счетчика.

Систему команд смотрим в инструкции к счетчику

Протокол обмена данными: ГОСТ Р МЭК 61107-2001

Настройка автозапуска

Создать или отредактировать /etc/rc.local

#!/bin/sh -e
python /usr/share/wb-mqtt-serial/user-devices/ce102m.py
exit 0

/usr/share/wb-mqtt-serial/user-devices/ce102m.py - путь до скрипта

Запуск в режиме демона (периодический опрос и отсылка данных в Wirenboard)

 python ce102m.py

 # Опрос счетчика и каждые 10 с (По умолчанию 5 с)
 python ce102m.py -t 10

Запуск в режиме программирования

 python ce102m.py -p

 # silent mode - выводятся только данные
 python ce102m.py -p -s

Вывод информации в консоль

 # Вывод полной информации
 python ce102m.py -f

 # Вывод ограниченной информации
 python ce102m.py -r

Настройки

 # Настройка серийного порта (По умолчанию /dev/ttyRS485-2)
 python ce102m.py -a /dev/ttyRS485-1

Взято за основу: https://support.wirenboard.com/t/schityvanie-pokazanij-i-programmirovanie-elektroschetchika-energomera-se102m-po-rs-485/212

About

Wirenboard (MQTT) adapter for Energomera CE102M power meter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages