With manual polling, how do I update the optimiser entities? #1392
Replies: 1 comment
|
The reason is that the integration uses two different coordinators:
Home Assistant's For example: action: homeassistant.update_entity
target:
entity_id: sensor.jv22a9092609_output_powerBecause you have two cascaded inverters, there is one extra detail to check: the integration creates an optimizer coordinator per inverter. If both inverters have optimizer entities, target one optimizer-detail entity belonging to each inverter. If all eight optimizers are behind the same inverter, the single entity above is sufficient. Calling Also, a manual refresh cannot force the inverter to generate a new optimizer-history file. The integration intentionally uses a five-minute optimizer interval, and polling faster will not give finer data. An unchanged power value may simply mean that the latest file/value is unchanged. To distinguish that from a failed refresh, run the action once from Developer Tools and check the Home Assistant log for the Relevant source: optimizer coordinator, optimizer detail entity binding, and five-minute data-resolution note. |
Uh oh!
There was an error while loading. Please reload this page.
I have two inverters (cascaded) battery on each and 8 optimisers.
Having seen lots of issues with sensors going unavailable very frequently, I have turned off the automatic polling and created a one minute manual polling automation which includes an optimiser refresh every 5 minutes.
The optimiser refresh doesn't work. I have tried both of these:
but neither seem to work.
The first sensor is the output power from one of the optimisers.
The second sensor is the number of actual optimisers online from the master inverter.
Anyone know which is the correct sensor to use?
Thanks!
All reactions