-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Missing many data for some of the inverters after upgrading to 0.6.x #191
Comments
And indeed I can found the inverters in the previous |
Hi! That is a serious amount of inverters 😁 Can you please provide the output of the |
Looks like the tail-end of device_data shows the limit of 50. Device count matches my 24 inverters and 1 q-relay. "deviceCount": 25,
"deviceDataLimit": 50 |
Oh, good point. I have 56 inverters + 2 relays so there should be 58 devices in total. Maybe that's over the limit of this endpoint? |
Might be something that can be configured as datasheets state it can communicate with up to 300 inverters. |
Maybe @krbaker can help shed some light on how to use a different limit or do pagination on this endpoint? |
For now, what I can do is if there are more than 50 devices, fallback to the |
Sounds good. This is quite unfortunate but it's probably better than lacking a lot of sensors for some of the devices. |
Things are now getting a bit too complex for my liking. But I made usage of the old |
Keeping this open, since pagination on the new endpoint would still be the preferred solution. |
I can confirm that enabling |
Describe the bug
After upgrading to 0.6.x, most inverters are working fine (albeit I need to remove some old sensors and update the ID of the new sensors), but there are some inverters lose majority of its sensors. See the comparison below:
Screenshots showing different inverters
Account type
Envoy
Metered with CTs installed
Metered without CTs
Standard
FW version: D8.2.127
Amount of micro inverters connected: 56
Home Assistant
Additional context
I took a look at some other issues, specially I saw #189 (comment) and also tried to fetch data from
ivp/pdm/device_data
, and it seems that it only lists 50 inverters, and the inverters lose the sensors can't be found in that data. So it seems like this endpoint doesn't work as reliably as the previous one I suppose?The text was updated successfully, but these errors were encountered: