AC500+2B300S difference between 0.0.16 and 0.0.20
Closed this issue · 14 comments
There are quite some sensors which don't work anymore or show wrong values after updating from 0.0.16 to 0.0.20.
I thought you were just adding new Powerstations and the working ones don't get changed, but it seems you changed a lot.
First: how it looked with 0.0.16:
And with 0.0.20:
- AC DC output controls: you can't really see if they are on or off, the 0.0.16 way showed it clearly
- AC Input Frequency is now "unknown"
- AC Output mode only shows numbers, no text.
- Battery Range start/End is missing.
- Grid charge is now "unknown"
- internal AC Frequency is 500Hz instead of 50Hz
- internal AC Voltage is 2288V instead of 228,8V
- Split phase machine type ist "unknown"
- Time Control is "unknown"
- UPS Working mode is "unknown"
- Battery Pack 1 and 2 Infos are "unavailable"
I changed the base for the integration so it has a smaller footprint in total, but might have missed some parts. I'll look into it.
I have only tested the EP600 and EB3A with the changes.
FYI those are the things I missed:
- Added register polling for those addresses
- Added register polling for this address
- Not changed, should already work
- Added register polling for those addresses
- Added register polling for this address
- Changed scaling
- Changed scaling
- Added register polling for this address
- Added register polling for this address
- Added register polling for this address
- Removed addresses from normal polling (now it's pack polling only)
Changes are now in Pull Request #77
@ItsMe00007 New version is now available: 0.0.21
Pack polling takes around 5 seconds per pack.
If I have some time tomorrow I'll test the latest version on an AC300 (very similar)
I can confirm that the battery pack values are not present on my AC300 0.0.21 as well.
AC500+2xB300S: Current status with 0.0.21:
-
Battery Pack Info is ok in 0.0.16, but unavailable in 0.0.21.
-
All 3 DC Internal Inputs have wrong scaling factor:
Voltage: should be 90,1 instead of 901
Power: should be 303 instead of 30,3
Current: should be 3,3 instead of 0,33
Then it would match the Power/Voltage/Current from PV Input 1 (currently measured externally)
@ItsMe00007 Can you tell me which entity names you mean in 2.?
@ItsMe00007 Can you tell me which entity names you mean in 2.?
I mean these entities:
Internal DC Input Current
Internal DC Input Power
Internal DC Input Voltage
Scaling should be:
Internal DC Input Current: x100
Internal DC Input Power: x10
Internal DC Input Voltage: x0.1
Should be fixed in Release 0.1