-
-
Notifications
You must be signed in to change notification settings - Fork 25
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
Huawei Kiosk invalid data, positive glitch. #4
Comments
Same thing happened again last night. I am testing a fix where we do not accept any new life time energy data if current power is zero. ie:
|
Seems to work. No bad bars on the energy page this morning. |
Nah, that fix does not work. Positive glitch again this night. |
I think Huawei is trying to minimise the impact of the kiosks on their systems. So probably some caching that is missing while they are recalculating the metrics? |
Yeah, some caching or time shift problem. SolarEdge cloud have similar problems, either NULL data returned or Lifetime energy lower than current year energy. They are doing nothing to fix that. Moved to Solaredge local MODBUS/TCP access instead, works OK. Will try to do the same with Huawei, once installer password is reset so I can get in there. |
The fix above do work, if correct data type is used.
/A |
Will you create a PR? |
I have not yet moved over to this new kiosk implementation, experimenting and testing on the old one. I will PR the old one and if you want you can copy it here. |
I've got the same problem as you with value zero glitches. I'm using the kiosk implementation as well. Where do I enter the code? |
Use the older Kiosk implementation, https://github.com/tijsverkoyen/Home-Assistant-FusionSolar-Kiosk |
You should not use the older Kiosk implementation. I will not provide any support for that on. |
Should be fixed in #46 |
Thank you. I've updated it now and hope it works. |
Let me know. Because I don't experience these glitches. So it is really difficult for me to test |
Stupid me: see #46 (comment) |
PR: #48 |
The problem remains. This is how both the Energy Tab and the Database looks like when the "glitch" happend. First the sensors become unavalible and then lifetime energy becomes 0. I guess Home Assistant calculates the difference from last hour of lifetime energy and then displays it in the graph. Since the difference is 0 and 10000 the graph will look bad. I looked at the graph the hour before and there was no problem. |
Yeah, sorry. I has implemented it wrong. I releases 2.3.3 yesterday. Could you recheck with that version |
As I said in PR #48, those lines in
Open in file editor and do it yourself. |
I removed the lines and it has been stable since. Is this fix implemented correctly in the newer versions? |
Yes, PR #52 was merged and included in release version 2.3.4 |
Last night Huawei Kiosk presented a new type of invalid data, a positive glitch. We have seen negative glitches every night before, this has been handled and filtered out from HA. See attach history graphs where the new glitch is marked in red. Handled glitches are marked green. Another problem is that the fix for negative glitches causes the positive glitch to become the new cumulative energy level, until production catches up. Energy statistics tab looks like crap.
N.B. This was observed with the old kiosk implementation, but it should affect this new implementation as well.
Not sure how to fix/handle this new behaviour. Other than trying Open API or MODBUS/TCP, leaving this crap kiosk data behind. Question is if this is a kiosk only problem, or if it is the same on one or all of the other ways?
/A
The text was updated successfully, but these errors were encountered: