NEWS
Hm-rega Aktualisierung nur bei echter Änderung
-
ich hab die Änderung nun in die beiden Poll-Funktionen für Variablen und Programm-Status eingebaut.
Funktioniert soweit. Änderungen werden weiterhin übertragen, aber ansonsten werden keine Ereignisse ausgelöst.
Falls jemand testen möchte:
https://github.com/nobodyMO/ioBroker.hm-rega.git
Wenn keine Probleme auftauchen werde ich morgen dafür einen pull request einstellen.
-
ich hab die Änderung nun in die beiden Poll-Funktionen für Variablen und Programm-Status eingebaut. `
Schau Dir mal noch zwei Stellen in der von Dir geänderten Version an:-
Zeilen 649-651
-
Zeilen 1223- 1240
Diese sollten wohl auch noch durch eine entsprechende Abfrage ergänzt werden ?
EDIT: Die Funktionen mit den angegebenen Zeilen werden anscheinend nur bei Adapter-Start aufgerufen. Damit erübrigt sich die zusätzliche Abfrage.
-
-
ok.
Ich hab noch eine Kleinigkeit ergänzt:
Wenn ein State in der CCU gesetzt wird, der State nun anschließend direkt mit ack=true überschrieben, weil dies nur noch durch den Poll erfolgt, wenn sich der Wert unterscheidet.
-
Habe erst jetzt die Diskussion entdeckt, bevor aber auch die Datei geändert. :?
Ist noch nicht getestet, aber bei mir sind mehr Verbesserungen drin.
48_hm-rega.js -
Danke bluefox.
Ich hab die neue Version bei mir installiert. Bis jetzt läuft sie ohne Probleme und wie ich es mir vorgestellt hatte.
-
Man kann jetzt vom git updaten und ausprobieren. Ich hoffe es wird was für Performance sorgen.
Du (nobody) hast schon gut die Stelle gefunden. Wenn die Leute update alle 5-10 Sekunden haben und dazu noch 100-150 Alarme/Variable/Programme, dann ist es ordentlich last gewesen.
-
Auch installiert, alles ok bisher.
Ich beobachte mal die Lastdaten der CCU die nächsten Tage
-
Seit 23.8. installiert. Tablet reagiert viel besser. Beobachte weiter, aber sieht sehr gut aus!
Pix
-
Die Lastgraphen der CCU zeigen keine echte Veränderung. Vom CubieTruck hab ich keider keine
-
Hallo apollon77,
hätte mich auch sehr gewundert, wenn sich für die ccu irgendwas geändert hätte. Es werden ja weiterhin alle Werte abgerufen und erst im Adapter gefiltert.
Gesendet von meinem SM-G900F mit Tapatalk