Replies: 6 comments 1 reply
-
Hello, I encountered the same issue on 18-20 december, but not with the domoticz-solaredge-modbustcp-plugin 2.0.2, but with the official WebAPI. What I saw in the exportable .json / .xml's of the SolarEdge site is that there was wrong data at the source ... However, I can't find an explanation about your finding with the modbus plugin ... and I did not encounter the issue till now |
Beta Was this translation helpful? Give feedback.
-
I might have an origin : @FilipDem do you use more than one inverter on your installation ?
This could explain the negative drop followed by the regain of all produced energy (in my case). Bypassable via dzVents script replacing a native Device ... :) |
Beta Was this translation helpful? Give feedback.
-
@janreimen : No I only have one inverter on my installation... |
Beta Was this translation helpful? Give feedback.
-
@FilipDem : I don't have the exact official answer from SolarEdge, but when I look at my realtime data / logs in my installation, I tend to agree with your assumption. Until now (I'm using domoticz since 2 years), the issue never happened for me at the end-of-day, so the wrong data was only on the Meter/Multimeter Table and not in the Meter_Calendar / Multimeter_Calendar table. Even though, the Web Interface allows in this table to delete on unique point (i.ex. on a Temperature Node, you can delete ex-post a wrong value like 0° on the Modbus Temperature of the Inverter ... ). Alternatively, you pass as DBA to the domoticz.db file with a CLI like sqlite3 or a Frontend like sqlitebrowser ... |
Beta Was this translation helpful? Give feedback.
-
I have moved this topic from "issues" to "discussions". |
Beta Was this translation helpful? Give feedback.
-
In the meantime I got again the problem and was able to capture the debug data. You can view the comparison between good readings and wrong modbus readings in the table below... In case wrong readings, the absolute energy_total has value 0xFFFFFFFF and several fields have absolute values of 0x8000. I propose a patch to detect the wrong values and skip processing (see code extract below). I have this running at my side now.
|
Beta Was this translation helpful? Give feedback.
-
Hi,
I am running now since a while the plugin! Thanks for this! Great job!
I bought the house since a couple of months and started since then with the Domoticz plugin.
Unfortunately from time to time (once/month?) I got a spike that is messing up the charts (see image).
At a certain moment, I receive a big negative value, being the value of the total generated energy since the installation became active (but then negative)... Then a while nothing and then the same value, but with a positive value...
Anybody reported already such a problem and is there a solution/workaround?
Beta Was this translation helpful? Give feedback.
All reactions