NEWS
[SourceAnalytix 0.4.8-Final] Released !
-
Hallo
Ich habe den Nibe Adapter installiert und lasse mir dort die vverbrauchten kWh an Heizleistung aufzeichnen, nur habe ich das Problem, dass alle 1-2 Tage das cumulativ Reading verdoppelt wird!!
Es kann sein, dass der Nibe Adapter immer mal Neustartet und desshalb die Werte von SourceAnalytix nicht richtig verarbeitet werden.
Die Werte die ich vom Knx Adapter aufzeichnen lasse werden zuverlässig und richtig dokumentiert.
Hat jemand eine Idee wie ich den Fehler beheben kann?
Hab schon ein paar mal versucht das cumulativ reading manuell richtig zu stelllen aber 2 Tage später war der Wert wieder verdoppelt. -
Um nochmal auf das Problem mit dem kumulativen earnings der Vorwoche zurück zu kommen - ich glaube das hat sich mit dem js-controller Update von alleine erledigt.
Ich hatte ja die 0.4.12 installiert und konnte bzgl. dieses Bugs keine Besserung feststellen. Irgendwann später wurde der js-controller auf 3.3.21 angehoben. Ich könnte schwören, das von dem Tag an, auch die Summen Bildung der Erträge aus der Vorwoche funktioniert haben.
Das nur so als Hinweis am Rande - siehe meinen alten Screenshot vom 08.11.21
-
Ich nutze den Adapter seit einiger Zeit und bin zufrieden damit.
Das einzigste was mich ein bissl stört ist die Darstellung.
Ich nutze im ioBroker das Dunkle Design, wenn ich aber Einstellungen im Adapter machen will muss ich immer erst auf das Helle Design umstellen da man sonst keine Schrift sieht. (Siehe Anhang)
Meine Frage: kann man das irgendwo im Adapter einstellen? -
Ich habe den Nibe Adapter installiert und lasse mir dort die verbrauchten kWh an Heizleistung aufzeichnen, nur habe ich das Problem, dass alle 1-2 Tage das cumulativ Reading verdoppelt wird!!
Es kann sein, dass der Nibe Adapter immer mal Neustartet und desshalb die Werte von SourceAnalytix nicht richtig verarbeitet werden.
Die Werte die ich vom Knx Adapter aufzeichnen lasse werden zuverlässig und richtig dokumentiert.
Hat jemand eine Idee wie ich den Fehler beheben kann?
Hab schon ein paar mal versucht das cumulativ reading manuell richtig zu stelllen aber 2 Tage später war der Wert wieder verdoppelt.niemand ne idee??
-
Hallo, wie kann ich denn zuverlässig Objekte aus SA löschen wenn ich mich mit beim ersten Anlegen mit der Maßeinheit vertan habe (Wh statt kWh)...
Nachdem ich den Fehler bemerkt hatte habe ich zuerst beim Objekt den SA deaktiviert, woraufhin die entsprechenden Objekte auch im SA Baum verschwunden sind.
Dann hab ich den SA beim entsprechenden Objekt wieder aktiviert womit der SA Objektbaum wieder entsprechend aufgebaut wird. Aber leider sind da teilweise wieder alte Werte drin, aber nur teilweise. Danke für jeden Tip. -
@aiouh sagte in [SourceAnalytix 0.4.8-Final] Released !:
Nachdem ich den Fehler bemerkt hatte habe ich zuerst beim Objekt den SA deaktiviert, woraufhin die entsprechenden Objekte auch im SA Baum verschwunden sind.
hast du die Instanz zuvor gestoppt?
ansonsten, stoppe die Instanz vom SA, schalte oben in der Leiste(Kopf auf grün) in den Expertenmodus.
danach auf das Zahnrad bei deinem jeweilgen Gerät, logging SA deaktivieren. Schliessen
Danach mal auf den Bleistift und nachsehen, ob im Raw noch Einträge vorhanden sind. -
@crunchip Nein, habe die ich nicht gestoppt
-
@fritzke316 sagte in [SourceAnalytix 0.4.8-Final] Released !:
Es kann sein, dass der Nibe Adapter immer mal Neustartet und desshalb die Werte von SourceAnalytix nicht richtig verarbeitet werden
dann müssten ja falsche/kleinere Werte reinkommen, nach einem Neustart, damit SA ein device reset erkennt
-
@crunchip Adapter gestoppt, logging disabled, im RAW keine Daten, der gesamte SA Objekt Baum ist geblieben. Adapter wieder gestartet, gewartet, SA Objektbaum bleibt immer noch. Habe dann den SA Objektbaum händisch gelöscht, gewartet bis er weg war und dann das logging des Objekts wieder aktiviert. Der Baum baut sich neu auf, aber mit den alten Werten. Ich glaube ich lösche den Adapter nun doch komplett, vergesse die alten Werte und setze das logging neu auf. Möglicherweise hat dem SA das Updaten über viele Versionen nicht gut getan.
Um ganz sicher zu sein wähle ich einen andere Instanznummer für den Adapter. -
@aiouh sagte in [SourceAnalytix 0.4.8-Final] Released !:
Habe dann den SA Objektbaum händisch gelöscht, gewartet bis er weg war und dann das logging des Objekts wieder aktiviert. Der Baum baut sich neu auf, aber mit den alten Werten
du kannst Änderungen nur im Expertenmodus machen
-
@crunchip den Expertenmodus hatte ich ja aktiviert gelassen.
-
@aiouh also nochmal,
Expertenmodus, dann SA stoppen, danach das logging für den DP deaktivieren, speichern und abschliessen. Danach zeig mal das RAW(Bleitstift) vom Datenpunkt
-
@crunchip said in [SourceAnalytix 0.4.8-Final] Released !:
@aiouh also nochmal,...
Ich hatte das doch schon genau so gemacht, wie oben geschildert. Bin jetzt dabei einen neuen SA aufzusetzen. Danke Dir für die Hilfe.
-
@aiouh sagte in [SourceAnalytix 0.4.8-Final] Released !:
Ich hatte das doch schon genau so gemacht,
du solltest mir den Raw Eintrag zeigen
@aiouh sagte in [SourceAnalytix 0.4.8-Final] Released !:
Bin jetzt dabei einen neuen SA aufzusetzen
Warum??
-
@crunchip
Soweit ich das sehe kommen keine kleineren Werte rein. Dann liegts vielleicht auch nicht am Neustart des nibe Adapters!?Auf alle Fälle ist der nibe Adapter so eingestellt, dass er mir alle 10min die Werte aktualisiert.
Warum mir SA dann aber alle 1-2 Tage den Wert beim "cumulativReading" verdoppelt kann ich nicht ganz nachvollziehen! Ich habe 2 verschiedene Werte des Nibe Adapters die ich von SA aufzeichnen lasse und bei beiden tritt dieser Fehler auf!
Meine Vermutung war, dass er bei einem Adapter-Neustart vielleicht "valueAtDeviceReset" und "valueAtDeviceInit" addiert, oder so was. Ich habe aber keine Ahnung welche Berechnungen im Hintergrund ablaufen. -
@fritzke316 sagte in [SourceAnalytix 0.4.8-Final] Released !:
Soweit ich das sehe kommen keine kleineren Werte rein
hast du die Werte mal mitgeloggt?
@fritzke316 sagte in [SourceAnalytix 0.4.8-Final] Released !:
den Wert beim "cumulativReading" verdoppelt
ja das passiert, wenn ein kleinerer Wert erkannt wird als ursprünglich, der von deinem nibe geliefert wird
der Wert steht dann als valueAtDeviceReset in den Objektdaten deines Datenpunktes -
Die Werte dürften eigentlich nie kleiner sein, da es sich um die Zählerstände meiner Wärmepumpe handelt. Außer die Werte springen bei einem Adapter-Neustart kurzzeitig auf 0!
Ich werde jetzt mal die Werte zusätzlich mit dem History Adapter aufzeichnen lassen, um zu sehen was passiert.
-
@fritzke316 sagte in [SourceAnalytix 0.4.8-Final] Released !:
Außer die Werte springen bei einem Adapter-Neustart kurzzeitig auf 0!
Ich werde jetzt mal die Werte zusätzlich mit dem History Adapter aufzeichnen lassen, um zu sehen was passiert.deshalb schrieb ich ja, um sicher zu sein, mal mitloggen
-
Hat diesmal eine Weile gedauert bis der Fehler wieder aufgetaucht ist.
Der Nibe Adapter gibt wirklich einen Kleineren Wert aus!!Hier der Log bei Eintreten des Fehlers
2021-12-24 09:09:04.317 - warn: sourceanalytix.0 (1323) Device reset detected for nibeuplink.0.UNIT_0.HEAT_METER.HEATING_INT_ADD_INCL_EP14 store current cumulatedReading 2189691.6 as valueAtDeviceReset (previous valueAtDeviceReset : 2106418.1) 2021-12-24 09:09:04.432 - info: sourceanalytix.0 (1323) Updating SourceAnalytix configuration for : nibeuplink.0.UNIT_0.HEAT_METER.HEATING_INT_ADD_INCL_EP14
Log des Datenpunkts auf SourceAnalytix
Der Log des Datenpunkts Nibe Adapter
Wie kann man nun verhindern, dass SourceAnalytix in diesem Fall ein "DeviceReset" annimmt?
Vielleicht könnte man eine Toleranz angeben um die die Werte kleiner sein können?
Ich kann jetzt aber auch nicht genau sagen warum, der Nibe Adapter plötzlich einen kleineren Wert ausgibt!! -
@fritzke316 wie ich gesagt habe, jetzt ist nur die Frage, warum wird da ein falscher Wert gesendet um 9:09, mögliches Netzwerkproblem/nicht erreichbar gewesen, Neustart/Update, oder oder oder
andernfalls, wäre eine Möglichkeit, den Wert per Script in einen selbst erstellten DP zwischenzuspeichern, so das kein kleinerer Wert geschrieben wird und entsprechend den DP per SA zu loggen, anstatt den originalen