olivergregorius / sun2000_modbus

Library for reading Huawei Sun2000 inverter metrics via Modbus TCP
MIT License
23 stars 9 forks source link

Always return float for numeric values #5

Closed olivergregorius closed 2 years ago

olivergregorius commented 2 years ago

Contrary to registers.InverterEquipmentRegister.ActivePower which returns a float registers.MeterEquipmentRegister.ActivePowerreturns an int. Every numeric register value should be returned as a float value to avoid issues e.g. persisting these values as field "active_power" in an InfluxDB instance.