Read energy data from modbus Power Meter Schneider Electric iEM3255 - Proof of concept.
Python code to read energetic usage data from a modbus connected
PowerMeter device.
Tested with device Schneider Electric iEM3255 (Acti 9 iEM 3000 series - code A9MEM3255)
main
Star class file
SchneiderElectric_iEM3255
Class to read data from the device
ModbusWrapperClient
Wrapper of pymodbus library with buffering support
logmanagement
Simple log manager to save logs under ‘logs/‘
settings.py
Configuration variables (device IP etc.)
configs/
logging.json
Logging settings
Map-Schneider-iEM3255.csv
Modbus registry map file