NEWS
Wasserzähler - Version 2 - all-in-device
-
@jomjol sagte in Wasserzähler - Version 2 - all-in-device:
@watcherkb sagte in Wasserzähler - Version 2 - all-in-device:
@jomjol sagte in Wasserzähler - Version 2 - all-in-device:
CheckDigitIncreaseConsistency
Also dieser Parameter stellt sicher, dass sich die digitalen Ziffern untereinander konsistent ändern. Folgendes Beispiel:
- Erkennung --> nach Ersetzen "N" --> nach Konsistenzcheck
- 12.7 --> 12.7 --> 12.7
- 12.8 --> 12.8 --> 12.8
- 1N.9 --> 12.9 --> 12.9
- 13.9 --> 13.9 --> 12.9
- 13.0 --> 13.0 --> 13.0
Im vierten Schritt hat sich die Ziffer schon so weit gedreht, dass schon die "3" erkannt wird, obwohl ja die Vorkommazahl noch nicht bei "0" war. Damit ergäbt sich ein Sprung von 12.9 auf 13.9. Der Konsiszenzcheck prüft nun, ob die Stelle vorher schon bei "0" ist. Falls nein, dann verwendet sie dort nochmals die vorherige Ziffer (hier wieder die "2"). Das macht der Algo für jede Ziffer - eine nach der anderen.
Das Beispiel hier ist etwas vereinfacht, aber erklärt das Prinzip.
Ich verstehe den Parameter noch nicht ganz was er macht...kannst du ihn nochmal erklären?
Wie macht ihr denn eine Sicherung eurer Settings? Im Dateimanager kann ich nur löschen, wäre da sowas wie herunterladen der wichtigen Sachen möglich wie config und rois?Der Dateiname ist gleichzeitig auch ein Download-Link. Einfach draufclicken und schon hast du die Datei. Geht immer nur für eine einzelne Datei - aber das sollte für die paar Config-Dateien kein Problem sein
Gruß,
jomjolHallo, im Standard steht jetzt der Parameter "CheckDigitIncreaseConsistency = False"
Wenn ich den auf True stelle, wo genau müssten dann die Parameter hin?- Erkennung --> nach Ersetzen "N" --> nach Konsistenzcheck
- 12.7 -->12.7 --> 12.7
- 12.8 -->12.8 --> 12.8
- 1N.9 -->12.9 --> 12.9
- 13.9 -->13.9 --> 12.9
- 13.0 -->13.0 --> 13.0
und müsste die Liste dann auch für 13 auf 14 und 14 auf 15 u.s.w gemacht werden.
LG
Horst
-
@Hasont sagte in Wasserzähler - Version 2 - all-in-device:
@MichMein
hallo, bekomme mein zweites Cam-Modul die Woche und bin dann am Gaszähler dran. Wird aber eher wieder was wie im Thread 244 wo eine Lebkuchenbüchse herhalten musste. Halt euch auf dem laufenden.Ich hatte mir direkt zwei Stück bestellt. Und der Wasserzähler hatte zu Anfang bei mir auch erst ne Papphaube bekommen, jetzt ist mittlerweile der gedruckte Turm drauf. Aber zum testen wird es beim Gaszähler auch erstmal ein Karton.
PS: Suche immer noch nach Scripten zur einfachen Aufzeichnung der Wasser (und dann auch Gas) Daten.
Was genau suchst Du da, ich nutze zur Aufzeichnung den SourceAnalytics Adapter von @Dutchman und das klappt bestens. Vielleicht ja auch für Dich interessant.
-
@Hasont Der Parameter gehört in den Bereich
[PostProcessing]
, wo dort genau ist egal. -
@MichMein
ESPCam ist heute gekommen und ich hab schon mal alles grob verbaut.
Sieht jetzt so aus.
Diese Weitwinkelkamera hab ich verbaut
Man kommt damit sehr nah an den Zähler ran
und das Bild ist meiner Ansicht nach auch ganz gut
Mein Gaszähler hat unten zwei Führungsschienen und daher hab ich mich jetzt erstmal entschieden das ganze auf Lochrasterplatine aufzubauen da man damit gut spielen kann. Der Abstand und die Höhe und ev. der Winkel geht
damit gut einzustellen. Mal sehen ob ich da überhaupt noch was anderes mache. Um den Zähler herum ist rechts
alles sehr verschachtelt und konisch so dass man kein Rechteck sauber aufsetzen kann und die Platine sitzt fest .@jomjol
Die normalerweise einzutragenden analogen Werte hab ich alle erstmal aus der .ini gelöscht.
Könnte man mit den rein digitalen Werten auch eine Kommastelle einsetzen? Wenn ja, wie?
Was genau sagt mir Correctet Value? Der RAW Value passt, obwohl die Zahlen 6 und 9 schon etwas komisch sind.Bin mal gespannt auf die nächsten Tage.
LG Horst -
@Hasont Du kannst die Analog Sektion in der config.ini ausmarkieren und dann mit dem DecimalShift den richtigen Shift einstellen.
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
@Hasont Du kannst die Analog Sektion in der config.ini ausmarkieren und dann mit dem DecimalShift den richtigen Shift einstellen.
Anbei die Config .ini mit DecimalShift = 4
Damit wird es schlimmer als mit dem Standard Wert 0
Was könnte ich da falsch gemacht haben.
Danke schon mal, Horst
-
@Hasont versuch mal mit -4... (nicht getestet, nur ne Idee)
-
@Hasont Hallo Horst,
Dein Provisorium sieht beeindruckend aus, fast so als könnte man es so lassen
Mein Gehäuse wird am Mittwoch bzw. Donnerstag fertig sein, dann werde ich mal testen mit normalem Objektiv und zu Anfang mit 5cm Abstand.
Ein Arbeitskollege hat den gleichen Zähler wie Du und da müssen wir auch noch ein Gehäuse machen. -
@MichMein Würde das dann auch auf meinen Gaszähler passen?
-
@Hasont denke das hilft
-
@MichMein sagte in Wasserzähler - Version 2 - all-in-device:
@Hasont Hallo Horst,
Dein Provisorium sieht beeindruckend aus, fast so als könnte man es so lassen
Mein Gehäuse wird am Mittwoch bzw. Donnerstag fertig sein, dann werde ich mal testen mit normalem Objektiv und zu Anfang mit 5cm Abstand.
Ein Arbeitskollege hat den gleichen Zähler wie Du und da müssen wir auch noch ein Gehäuse machen.Na dann warte ich mal was Ihr da so macht. Ev. wird es ja noch schöner
-
@jomjol
Hallo, könnte man am ESPCam noch einen GPIO nutzen um z.B. ein Relais anzusteuern.
Ich würde damit dann gerne bei Bedarf das Wasser abstellen. Die Steuerung sollte hierbei über den IoBroker erfolgen.
LG Horst -
@Hasont Nur als Idee: Wenn Du ein SmartHome System hast (z.B. Homematic) ist es einfacher Du gehst vom IOBrocker über die SmartHome Anlage auf das Magnetventil.
Als Beispiel auf den Bildern zu sehen: Bild 1: in der Box der Homematic Hutschienenaktor und eine Steckdose zur Versorgung des WLAN-Repeaters und des ESPs. Im zweiten Bild rechts neben der Wasseruhr das Magnetventil. -
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
@MichMein Würde das dann auch auf meinen Gaszähler passen?
Hallo, ne leider nicht. Meiner sieht anders aus.
Worum geht es Dir denn, um das 3D Modell oder ums drucken oder beides? -
@pfried Nö, habe bisher nur meinen Raspie mit IoBroker und 16 Relais sowie ESPs und Sonoffs und den EBus für meine Heizung. Im Garten steuere ich alte Gardena 9V Magnetventile über die Relais. Ein Kontakt direkt im ESPCam wäre nicht schlecht da es zum Raspie mit den Relais doch ein paar Meter und 2 Räume sind. Mal ein Bild von mir mit Raspie, Heizung und der Garten-Wassersteuerung.
Nachdem das mit MichMein nicht klappt mein Vorschlag wenn dir meine Variante nicht zu rustikal ist
Nimm auch ne Lochrasterplatine und stanze deinen Ausschnitt 45 x 93 aus. Daran kannst du dann im rechten Winkel 5 cm wie bei mir anlöten und das ESPCAM Modul ebenfalls im rechten Winkel montieren.
Damit das ganze hält ne Feder an das linke Loch und an die rechte Plombe. Wäre in einer Stunde zusammengelötet.
Wenn du kein Weitwinkel hast müsstest du halt entsprechend die 5cm verlängern. Da hab ich keine Erfahrung aber MeinMich hat die normale Cam ja schon verbaut und kann dir ev. den min. Abstand mitteilen.
Die Lochrasterplatinen können sehr schön gebrochen oder gesägt und gefeilt werden. Die Winkel erstmal grob aufeinander löten und wenn alles passt nachlöten oder kleben. Das Modul stecke ich dann auf Sockel mit fester Stromversorgung damit man an die SD kommt. -
@Hasont sieht super aus. Mich interessiert die Anschlussleiste auf der Platine unten. Kannst du mir sagen welche das ist? Auf dem Bild schwer erkennbar.
-
@watcherkb Das ist aus meinem Altbestand. Sowas gibt es aber bestimmt nicht mehr zu kaufen.
Schau mal unter Schraub-Lötleisten von WAGO oder Phönix. Da sollte es sowas noch in modern geben. -
@MichMein Hallo, hab mir mal deinen Tip zu Herzen genommen und SourceAnalytics auf meinem Raspi installiert das Log dann im Parser aktiviert.
Wie geht es dann weiter? Muss ich noch was anlegen um später irgendwo gespeicherten Daten zu sehen oder braucht es jetzt etwas Gedult bis man Werte sieht die SourceA... selbst anlegt. War schon schwierig für mich das mit dem Log überhaupt zu finden. Packt das ein Raspi3 mit 1MB und 8GB SD überhaupt auf die Dauer?LG Horst
-
Hallo, hoffe ich Nerve euch nicht. Aber ich verstehe nicht warum er da meckert und wo der CheckedValue Wert
mit 6 Nachkommastellen her kommt. Ich hab ja nur 6 Digitale Werte und bei DigitalShift -2 angegeben.
Oben in RAW stimmt ja alles.
CorrectetValue hab ich schon zig mal eingegeben -
@Hasont Du musst bestimmt noch die set preValue (letzte Wert) für die Fehlerkorrektur setzen. Denn Eintrag über dem roten Pfeil im Bild.
Geht echt S.....e mit Handy antworten