NEWS
Wasserzähler - Version 2 - all-in-device
-
-
@ Ich habe seit heute ein Problem. 'Irgendjemand' hat den Aufbau um meine Wasseruhr etwas verrückt. Ich hab dann ein neues Referenzbild erstellt und die ROIs angepasst.
Nun steht in der Übersicht "Rate too high - Read: 6666.667 - Pre: 493.709". Wie bekomme ich den falschen Wert 6666.667 weg?
Reboot reicht nicht. Der Wert muss doch irgendwo gespeichert sein. -
Eigentlich müsstest du nur auf "Update Value" drücken,falls er zuletzt richtig gelesen hat.
-
@david-g Danke für die Anleitung. Die Previous Value hatte ich entsprechend angepasst. Heute Morgen sehe ich, dass periodisch keine Bilder (und somit keine Auswertung) mehr gemacht werden. SD-Karte ??
Da ich hier noch ne alte Version 11.2 aus 2022 habe, werde ich das ganze wohl mal neu machen müssen.EDIT: Korrektur - Neue Bilder werden geliefert, aber kein neuer Wert berechnet. Es scheint so, als wäre der Wert,der als RAW-Value angezeigt wird das Ergebnis der Recognition.
-
@esp8266 Bitte nicht ganz zurückziehen. Ich gehe davon aus, dass die letzte supportete Version die 15.7.0 ist.
Die hab ich jetzt draufgeflasht.- Vauxpax ist, dass die fehlende Datei 'version.txt' angemeckert wird.
- Die LED scheint nicht angesteuert zu werden, d.h. ich bekomme nur 'schwarze' Bilder.
- Wenn ich dann die Configuration ansehen will bekomme ich :
Kann mir da noch jemand weiter helfen?
-
Nach meinem letzten Update war das Bild viel dunkler (fast schwarz), das habe ich aber dann über die Settings wieder hinbekommen indem ich die LED heller gestellt habe.
Ka ob das bei dir das selbe Problem ist.
Zu den fehlenden Dateien.
Ich würde das ganze Teil nochmal neu aufsetzen. Geht ja in Minuten. -
@david-g Wenn in der dunkeln Dose kein Blitz angeht bleibt das Bild schwarz. Dann ist auch das weitere Einstellen unmöglich.
Ja, Neu machen geht wirklich recht schnell. Hab dazu aber die 15.6.0 genommen. Hier ging alles Problemlos ohne gemeckere.
Die ersten Werte wurden schon wieder richtig erkannt - jetzt warte ich noch auf Daten via MQTT. -
@david-g sagte in Wasserzähler - Version 2 - all-in-device:
Geht ja in Minuten
Das ganze hat mich dann doch heute den halben Tag gekostet. Dafür bin ich aber wieder auf (fast) aktuellem Stand.
So, die MQTT-Daten sind auch da.
-
Ich habe immer ein Problem, wenn die analogen ROI's meiner Wasseruhr sich zwischen 9 und 1 bewegen. Dann wird der RAW Value zwar richtig erkannt aber der Previous Value ist falsch, was zu einem Fehler führt.
Kann mir da Jemand weiterhelfen, wie ich das Problem lösen kann?
-
@kanumouse und, korrigiert er sich dann von alleine wieder wenn es eindeutig ist? Wenn ja, ist das schlicht "egal"
-
@bananajoe
Nein, er korrigiert sich dann nicht allein wieder. Ich muss dann ein Upadate des Previous Value durchführen. -
@kanumouse inwiefern weicht dieser dann ab? Man kann ja auch noch die maximal Abweichung definieren und das er nicht rückwärts laufen darf
-
@bananajoe
Den Mx Rate Value habe ich auf 0.5 definiert. Der Previous Value bleibt bei dem Fehler immer auf WErte vor dem Nulldurchgang der analogen ROI's stehen. -
@bananajoe
Hier noch einmal meine Einstellungen:
-
@kanumouse sagte in Wasserzähler - Version 2 - all-in-device:
@bananajoe
Den Mx Rate Value habe ich auf 0.5 definiert. Der Previous Value bleibt bei dem Fehler immer auf WErte vor dem Nulldurchgang der analogen ROI's stehen.das ist doch das gewollte verhalten ... wenn er einen Fehler hat, aktualisiert sich der Wert nicht.
Wenn der wieder "passt" - nach den Regeln mit maximaler Änderung etc. - wird der auch wieder aktualisiert -
@bananajoe
Die Frage ist doch, warum erkennt er überhaupt einen Fehler und immer nur in der Nähe des Nulldurchgangs der analogen ROI's und warum dauert es solange, bis der den aktuellen Wert wieder erkennt.