Matt Redfearn
Matt Redfearn
@pczolee the value being read from the meter is failing validation: exported = validate(self.calculate_value(exported, energywsf), ">", 0) File "/config/custom_components/solaredge_modbus/init.py", line 124, in validate raise ValueError(f"Value {value} failed validation ({comparison}{against})") **ValueError:...
@pczolee wow I'm amazed that even with export limit set to 0, 0Wh of energy have been exported in all time - I would have expected a small amount of...
Hey @pczolee this is the validation of the *imported* energy failing - it is also zero. Your system has never measured any imported energy either?
@pczolee The register addresses of the meters are different to the inverter, so just changing the unit address won't work. The inverter registers are at address 40071, meter 1 at...
Hey @pczolee - so I had a go with the library - example.py does support reading meters / batteries but it only dumps their content to json. FYI here is...
@pczolee OK so that means that the Meter DID registers 0x9cfc, 0x9daa, 0x9e59 are all 0. Seems strange that the inverter would be reporting these as 0 even if it...
Hey @pczolee Yeah I have no idea - everything looks correct in SetApp and yet the modbus registers are not reflecting the set up correctly. To be honest, you might...
@willcodeforcats please could you test this? @binsentsu any blockers to getting this upstream?
> @mpredfearn Is my understanding correct?: As all entities are now prefixed with the inverter number. This PR introduces a breaking change as all entities for people with just one...
@binsentsu Updated the PR such that inverter sensor names are only prefixed with an inverter number if multiple inverters are configured. If only a single inverter is configured then the...