Kompontente | Version alt | Version neu |
WR SUN2000-8KTL-M1 | V100R001C00SPC162 | V100R001C00SPC165 |
SDongleA-05 (WLAN-FE) | V200R022C10SPC114 | V200R022C10SPC118 |
Speicher LUNA2000-5KW-C0 | V100R002C00SPC621 | V100R002C00SPC624 |
Die Verbesserung ist nicht nur gefühlt, weil ich keine Meldungen mehr von Loxone bekomme, dass irgendwelche Werte nicht abrufbar waren, sondern sind auch messbar. Vorher sah ein Wireshark Dump so aus:
Ca. 20% der Modbus Pakete waren Rückmeldungen vom WR mit einem Exception Code "Slave device busy". Mit einem Abfrageintervall von (aus meiner Sicht moderaten) 10 bis 60 sek und hohen Timeout Werten von dem 10-fachen des Intervalls, bekam ich fast täglich Fehlermeldungen. Interessant sind auch die Antwortzeiten, also wie lange es dauert, bis der WR auf eine Leseanfrage eine Antwort liefert (Spalte MB res time). Diese lagen zwischen 0,04 und 3 sek. mit einem Mittelwert von 0,4 sek.
Die gleichen Abfragen liefern nach dem Update folgenden Dump:
Es gibt keine! Modbus Exceptions mehr und die Antwortzeiten liegen zwischen 0,002 und 0,007 sek mit zwei Ausreißern nach oben bis 0,6 sek. Das ist eine ca. 100-fache Verbesserung der Antwortzeiten des Wechselrichters mit 0% Exceptions. Wow! Ich weiß nicht was Huawei im Code geändert hat, aber die Verbesserung ist enorm.
Hat jemand nähere Informationen, was Huawei geändert hat? Verwendet jemand deutlich kleinere Intervalle von z.B. 1 bis 5 sek?