NEWS
SourceAnalytix - Fehlerhafte Daten löschen
-
Hallo,
ich habe einen ESP32, der meine Wasseruhr ausließt.
Jetzt kommt es hin und wieder vor, dass der ESP eine zu hohe Zahl liefert. Sprich falsche Daten.
Natürlich ist der ESP das Kernproblem, aber leider wandert diese falsche Zahl somit auch in den SourceAnalytix Adapter rein und macht die ganze Rechnung kaputt.
Kann man falsche Werte löschen ? Z.b. vom Vortag, als der Fehler aufgetreten ist?
Sonst ist der SourceAnalytix Adapter in dem Sinne nicht nutzbar, wenn die Quelle unzuverlässig ist und eventuell mal falsche/zu Hohe Werte liefert, die dann die Berechnung sprengen.
Oder hat jemand eine anderen Lösungsvorschlag?Danke
-
Hallo,
ich habe einen ESP32, der meine Wasseruhr ausließt.
Jetzt kommt es hin und wieder vor, dass der ESP eine zu hohe Zahl liefert. Sprich falsche Daten.
Natürlich ist der ESP das Kernproblem, aber leider wandert diese falsche Zahl somit auch in den SourceAnalytix Adapter rein und macht die ganze Rechnung kaputt.
Kann man falsche Werte löschen ? Z.b. vom Vortag, als der Fehler aufgetreten ist?
Sonst ist der SourceAnalytix Adapter in dem Sinne nicht nutzbar, wenn die Quelle unzuverlässig ist und eventuell mal falsche/zu Hohe Werte liefert, die dann die Berechnung sprengen.
Oder hat jemand eine anderen Lösungsvorschlag?Danke
@manny4566 löschen, bzw korrigieren ist schon möglich, aber aufwändig, jedoch solltest du an der Ursache arbeiten und diese beseitigen.
Ps
Korrektur vor 0:00(bevor SA seine Daten schreibt) ist wesentlich einfacherEdit
https://forum.iobroker.net/post/1014946 findest paar Infos
Unter anderem wie man Daten korrigiert wurde in diesem Thread ebenfalls schon mehrmals besprochen -
Hallo,
ich habe einen ESP32, der meine Wasseruhr ausließt.
Jetzt kommt es hin und wieder vor, dass der ESP eine zu hohe Zahl liefert. Sprich falsche Daten.
Natürlich ist der ESP das Kernproblem, aber leider wandert diese falsche Zahl somit auch in den SourceAnalytix Adapter rein und macht die ganze Rechnung kaputt.
Kann man falsche Werte löschen ? Z.b. vom Vortag, als der Fehler aufgetreten ist?
Sonst ist der SourceAnalytix Adapter in dem Sinne nicht nutzbar, wenn die Quelle unzuverlässig ist und eventuell mal falsche/zu Hohe Werte liefert, die dann die Berechnung sprengen.
Oder hat jemand eine anderen Lösungsvorschlag?Danke
@manny4566 sagte: hat jemand eine anderen Lösungsvorschlag?
Verwende einen eigenen Datenpunkt für SA und ein Skript, das unsinnige Werte ausblendet.
-
@manny4566 löschen, bzw korrigieren ist schon möglich, aber aufwändig, jedoch solltest du an der Ursache arbeiten und diese beseitigen.
Ps
Korrektur vor 0:00(bevor SA seine Daten schreibt) ist wesentlich einfacherEdit
https://forum.iobroker.net/post/1014946 findest paar Infos
Unter anderem wie man Daten korrigiert wurde in diesem Thread ebenfalls schon mehrmals besprochen@crunchip Danke, da ich aber noch relativ am Anfang bin mit dem SA, gerade mal ein Monat, lohnt sich der Aufwand nicht.
Ich fange lieber neu an mit alternativen Datenpunkten.Was den ESP angeht hast du natürlich Recht.
Aber ich sehe da gerade keine Optimierungsmöglichkeit.Wenn der ESP aus z.b. "00350m³" "88350m³" macht, kann das immer wieder mal vorkommen, denke ich.
Es lief ja tagelang gut. Plötzlich erkennt er eine 8 statt einer 0
-
Hallo,
ich habe einen ESP32, der meine Wasseruhr ausließt.
Jetzt kommt es hin und wieder vor, dass der ESP eine zu hohe Zahl liefert. Sprich falsche Daten.
Natürlich ist der ESP das Kernproblem, aber leider wandert diese falsche Zahl somit auch in den SourceAnalytix Adapter rein und macht die ganze Rechnung kaputt.
Kann man falsche Werte löschen ? Z.b. vom Vortag, als der Fehler aufgetreten ist?
Sonst ist der SourceAnalytix Adapter in dem Sinne nicht nutzbar, wenn die Quelle unzuverlässig ist und eventuell mal falsche/zu Hohe Werte liefert, die dann die Berechnung sprengen.
Oder hat jemand eine anderen Lösungsvorschlag?Danke
@manny4566
Wenn "AI on the edge" sauber eingerichtet ist, kommt das eigentlich nur äußerst selten vor.
Zusätzlich kann man noch negative Werte verhindern und eine maximale Differenz vorgeben.
Damit werden dann falsch ermittelte Phantasiewerte nicht weitergegeben.
-
@manny4566 sagte: hat jemand eine anderen Lösungsvorschlag?
Verwende einen eigenen Datenpunkt für SA und ein Skript, das unsinnige Werte ausblendet.
@paul53 Ich glaube damit hast du mein Problem wohl dauerhaft gelöst.
Hab direkt ein Blockly erstellt, dass die Werte nur in den neuen DP rein schreibt, wenn sie kleiner 0.1m³ sind.
Das sollte eine dauerhafte Lösung sein, damit plötzlich auftretende Werte größer 0.1 ignoriert werden.
Danke für den Tipp. -
@manny4566
Wenn "AI on the edge" sauber eingerichtet ist, kommt das eigentlich nur äußerst selten vor.
Zusätzlich kann man noch negative Werte verhindern und eine maximale Differenz vorgeben.
Damit werden dann falsch ermittelte Phantasiewerte nicht weitergegeben.
@codierknecht Bei mir ist "Maximum Rate Value" nicht angehakt. Ich teste den Wert auch mal. Scheinbar muss der drin sein. Bin davon ausgegangen, dass trotzdem 0,05 default aktiv wäre. Scheinbar nicht. Danke
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden