-
Notifications
You must be signed in to change notification settings - Fork 5
Description
I am observing strange behaviour on the "solarInputPower" values being delivered by the MQTT interface.
Like many users I had a number of days where no values were being sent for solarPower1, solarPower2 and solarInputPower.
This seems to have been corrected, but now I see problems with the solarPowerInput field.
Previously the solarPowerInput field was always delivered in a message that also contained the solarPower1 and solarPower2 fields.
The value of the solarPowerInput field was always the sum of the solarPower1 and the solarPower2 fields (as would be expected)
That behaviour seems to have now changed. I agree it is not madatory for all 3 values to appear in the same message - but the values don't appear to be consistant.
In the last couple of days the solarPowerInput field is being delivered in a message almost every second. That message normally only contains the SN as a secondary field.
In addition, messages arrive with the solarPower1, solarPower2 and solarInputPower fields (as before) with the value of solarPowerInput = solarPower1 + solarPower2
Furthermore, messages are arriving with just either solarPower1 OR solarPower2, together with solarInputPower - where the value of solarInputPower is set equal to just the supplied value of solarPower1 (or 2).
For messages where solarInputPower is being delivered WITHOUT a solarPower1 or solarPower2 value, then the value supplied is very different from that of the other messages (difference of several 100 watts in a few millisoconds)
Please investigate.
thanks
Peter.
Here are some example to ilustarate what is happening:
14:02:58.389 | info | {"solarInputPower":536,"sn":"xxxxxxx"}
14:02:59.344 | info | {"solarInputPower":534,"sn":"xxxxxxx"}
14:03:00.273 | info | {"solarInputPower":531,"sn":"xxxxxxx"}
14:03:01.401 | info | {"solarInputPower":529,"sn":"xxxxxxx"}
14:03:02.648 | info | {"solarInputPower":526,"sn":"xxxxxxx"}
14:03:04.154 | info | {"solarInputPower":524,"sn":"xxxxxxx"}
14:03:04.983 | info | {"solarInputPower":521,"sn":"xxxxxxx"}
14:03:06.090 | info | {"solarInputPower":519,"sn":"xxxxxxx"}
14:03:09.130 | info {"solarPower2":252,"electricLevel":16,"solarInputPower":252,"packData":[{"minVol":329,"sn":"xxxxxxxxx"}],"sn":"xxxxxxxx","outputPackPower":466}
14:03:09.960 | info | {"solarPower1":239,"solarInputPower":239,"sn":"xxxxxxxx"}
14:03:10.685 | info | {"solarInputPower":512,"sn":"xxxxxxxxx"}
14:03:11.613 | info | {"solarInputPower":510,"sn":"xxxxxxxxx"}
14:03:12.518 | info | {"solarInputPower":509,"sn":"xxxxxxxxx"}
14:03:13.185 | info | {"solarInputPower":508,"sn":"xxxxxxxxx","remainOutTime":7680}
14:07:15.744 | info | {"electricLevel":16,"solarInputPower":914,"packData":[{"sn":"xxxxxxxx"},{"maxVol":328,"sn":"xxxxxxxx"}],"sn":"xxxxxxxx"}
14:07:19.234 | info | {"outputHomePower":783,"solarPower2":430,"packInputPower":52,"solarPower1":417,"solarInputPower":847,"sn":"xxxxxxxx","remainOutTime":59940,"outputPackPower":108}
14:07:19.269 | info | {"solarInputPower":890,"sn":"xxxxxxxx"}
14:07:21.500 | info | {"solarInputPower":880,"sn":"xxxxxxxx"}
14:08:16.135 | info | {"outputHomePower":783,"solarPower2":495,"electricLevel":16,"solarInputPower":495,"packData":[{"minVol":322,"sn":"xxxxxxxx"}],"sn":"xxxxxxxx","outputPackPower":195}
14:08:17.636 | info | {"solarPower1":495,"solarInputPower":495,"sn":"xxxxxxxx"}
14:08:18.360 | info | {"solarInputPower":459,"sn":"xxxxxxxx","remainOutTime":97}
14:08:18.519 | info | {"solarInputPower":457,"sn":"xxxxxxxx"}
14:08:19.362 | info | {"solarInputPower":455,"sn":"xxxxxxxx"}
14:08:21.200 | info | {"solarInputPower":454,"sn":"xxxxxxxx"}