#// включает/библиотеки/кредиты #// https: //github.com/riptidio/pymodbus // by riptidio
Это сторона клиента для трехфазного проекта мощности, телеметрии и реле (PMTR).
Этот проект содержит весь клиент -код.
Клиент просто как Raspberry Pi с прикрепленным модулем ES1642-NC на контактах с последовательным портом, + RST PIN. ES1642-NC связан с тем же этапом, что и сервер. Клиент с несколькими фазами является обновлением Sensibgle в будущем.
Позаботьтесь об использовании Raspi-Config, чтобы включить последовательный порт на булавках.
Основным кодом является сценарий Python с использованием библиотеки Pymodbus, чтобы запросить один или несколько серверов. На данный момент код поддерживает синхронизацию времени для сервера по сравнению с Modbus, извлечение данных о электроэнергии и хранение их в MariaDB, а также грубое веб -отображение данных. Код считается POC OK, Alpha Stage.
Для сервера проекта: PMTR_001_SRV
Для получения информации о аппаратном обеспечении проверьте папку HW в ближайшее время, которая будет добавлена на клиенту и сервер.