Releases: nmakel/solaredge_modbus
Releases · nmakel/solaredge_modbus
0.8.0
0.7.2
0.7.1
0.7.0
0.6.6
- added a number of power reduction registers (thanks @fredlcore)
- parent connection unit now honored in meter and battery connection (thanks @ctrl-alt-d)
- added power reduction and battery documentation
- fixed current scaling value in
example.py
(thanks @rdorsch) - migrated to newer project structure, cleaned up package files
- removed calculated values from
example_influxdb.py
(see #28) - fixed meter scaling in
example_influxdb.py
0.6.5
- allow
unit
to be overridden when a parent connection is provided (thanks @binsentsu) - correct enum test for three phase inverters in
example.py
- added documentation for reading from multiple slaved inverters
- refactored string decoding
- added connection test to deal with new behavior in
pymodbus
>= 2.5.0
0.6.4
0.6.3
- added parity value checks
- fixed incorrect second battery register offset
- explicitly cast meter values to float in influxdb example
- updated battery keys in influxdb example to reflect renamed battery values
- added c_manufacturer to example scripts
- minor formatting changes in readme
0.6.2
- warning: renamed various battery registers to conform to inverter and meter naming
manufacturer_name
becomesc_manufacturer
model
becomesc_model
firmware_version
becomesc_version
serial_number
becomesc_serialnumber
device_id
becomesc_deviceaddress
max_charge_continues_power
becomesmaximum_charge_continuous_power
max_discharge_continues_power
becomesmaximum_discharge_continuous_power
max_charge_peak_power
becomesmaximum_charge_peak_power
max_discharge_peak_power
becomesmaximum_discharge_peak_power
max_temperature
becomesmaximum_temperature
max_energy
becomesmaximum_energy
events_log*
becomesevent_log*
- added units to battery registers
- per-device word order, fixes incorrect inverter
energy_total
value - cleaned up register data types, unimplemented values
- added
c_sunspec_did
to battery registers - added
c_manufacturer
to meter and inverter registers - added rstrip to string decoding
- updated sunspec DID maps
- added
batteryStatus
enum andBATTERY_STATUS_MAP
- added
connect()
anddisconnect()
functions - modified
connected()
function to return result ofis_socket_open()
, notconnected()