FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: dadoc am 03 Oktober 2018, 11:21:46

Titel: HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 03 Oktober 2018, 11:21:46
Guten Morgen,
als mehrfach Füllstandmesser-HM-Sen-Wa-Od-Geschädigter bin ich gerade dabei, mir einen Eigenbausensor zusammenzustellen (gemäß https://github.com/jp112sdl/HB-UNI-Sen-LEV-US). Der gibt sich der CCU gegenüber wohl als echter HM-Sen-Wa-Od aus.
Während ich auf die restlichen Teile warte: Weiß jemand, ob das auch in fhem (HM USB CFG) klappen sollte?
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 03 Oktober 2018, 11:51:08
Sollte gehen, ist ja HomeMatic (und nicht IP).

Es werden hier im Forum auch ab und an "fertige Sensoren" angeboten.
Hab auch schon mal überlegt aber bin mit meinem ESP-Ultraschall noch sehr zufrieden.
Gut der braucht ne Steckdose...
...aber nachdem ich die (jetzt) habe... ;)

Es sollte auch der US-100 (glaube ich heißt er) Ultraschall gehen, der läuft (angeblich/Datenblatt) auch mit 3V.

Der HC-SR04 läuft halt erst mit 5V (habe ich und dann halt "extra" versorgt und mit Levelanpassung)...

Beide gehen halt auch "kürzer" als 20cm was bei mir wichtig ist, da ich nach oben hin keinen Platz hab (Tank "hängt" an der Decke) und der Tank selbst nur ca. 30cm "hoch" ist...

Der aus dem verlinkten Projekt geht zwar weit aber fängt halt erst bei 20cm an.
Dafür wohl Wasserdicht/fest...
(was ich nicht brauche, denn die beiden von mir genannten sind das nicht)

Ist wohl der Grund warum Einparkhilfen nicht so wirklich helfen, da unter 20cm nur noch ein Dauerpiep kommt... ;)

Viel Erfolg, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 03 Oktober 2018, 16:37:44
Zitat von: MadMax-FHEM am 03 Oktober 2018, 11:51:08
Hab auch schon mal überlegt aber bin mit meinem ESP-Ultraschall noch sehr zufrieden.
Gut der braucht ne Steckdose...
...aber nachdem ich die (jetzt) habe... ;)
Was ist denn ESP für eine Löung? steckdose hätte ich an einem der beiden Behälter ja auch.
Ansonsten bin ich mal gespannt. Wasserdicht brauche ich schon, denn die verschlissenen HM-Sen-Wa-Od hat es wohl -trotz zusätzlicher Abdichtung und Silicagel-Beutelchen - durch die mediterrane Salz-Feuchtigkeit dahingerafft (ebenso wie BTW zwei HM-Kombiwettersensoren, die ganz ofensichtlich nicht wetterfest sind :;)
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 03 Oktober 2018, 20:24:30
Im Prinzip ganz einfach:

das hier https://funduino.de/nr-10-entfernung-messen und statt eines Arduino einen ESP8266.
Und halt noch bzgl. 3,3V (ESP) und 5V (Ultraschallmodul) entsprechend Pegelwandler...
Würden mit dem US-100 wegfallen. Aber da es so jetzt bereits seit 2 Jahren läuft lasse ich es...

Zusätzlich zur Abstandmessung dann noch das Webserver-Beispiel des ESP angepasst und auf den ESP geladen fertig ;)

Ich frage dann per HTTPMOD die Daten ab.

Hatte auch schon überlegt die Daten zyklisch an fhem zu schicken aber mich bewusst für "Pollen" entschieden: somit kann ich während des Füllens parallel mit dem Handy in höherer Frequenz abfragen und so rechtzeitig abschalten...

Auch für die ESP-Lösung gibt es hier im Forum verschiedene Lösungen, u.a. wohl auch eine auf Basis ESPEasy...

EDIT: suche im Forum nach ESP und Ultraschall liefert einiges. Z.B.: https://forum.fhem.de/index.php/topic,28905.0.html

EDIT2: noch ein wenig was gesucht (Homematic Ultraschall) https://forum.fhem.de/index.php/topic,89293.msg817679.html#msg817679 und https://forum.fhem.de/index.php/topic,89857.msg823318.html#msg823318

Gruß und viel Erfolg, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 03 Oktober 2018, 22:35:24
Danke für die weiterführenden Links - wäre selbst nicht darauf gekommen, eine reine US-Abstandsmessung für den Füllstand einer Zisterne zweckzuentfremden. Das scheint aber auch nicht so ohne weiteres praktikabel zu sein, so sehen etwa die abgebildeten Basteleien nicht gerade feuchtigkeitsresistent zu sein?
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Franz Tenbrock am 03 Oktober 2018, 22:41:25
doch habs seit 18 Monaten im Dom hängen, einfach mit Heißkleber versiegelt
und den empfindlichen esp ausserhalb montiert, da der esp ja etwas Strom verbrät den mit einem Bewegungsmelder gekoppelt der das Licht bei Bewegung abend einschaltet und damit gleichzeigt den esp, wenn ich mal den Wasserstand haben will schalte ich mal für 30 sekunden das Licht an...
wenn was kaputt geht ist es der US Sensor der fast nix kostet...
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 11 Oktober 2018, 18:55:10
So, und nun ist auch der letzte Widerstand gebrochen... äh: angekommen, und bevor ich das Löteisen auspacke, habe ich noch einmal überlegt:
Zitat von: MadMax-FHEM am 03 Oktober 2018, 11:51:08
Sollte gehen, ist ja HomeMatic (und nicht IP).
Wenn man Hombrew Sensoren mit der CCU nutzen will, muss man ja zuvor das JP-HB-Devices-Addon installieren (https://github.com/jp112sdl/JP-HB-Devices-addon). Meine Annahme, dass er sich als echter HM-Füllstand-Sensor ausgibt, ist dann wohl falsch. Damit dürfte ein erfolgreicher Einsatz über fhem/CUL wohl ohne Weiteres nicht klappen, oder?
Ist für mich momentan nicht wirklich dramatisch, denn am Zielort läuft - im Gegensatz zu hier - auch eine CCU2. Wollte nur mal wissen, ob ich das Ergebnis meiner Lötkünste mit meinem ersten selbst gebauten HM-Sensor auch ohne CCU testen könnte.
Grüße
Martin

Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 11 Oktober 2018, 19:01:40
Sollte mit CUL oder (besser) anderem Funkmodul mit fhem besser möglich sein als mit CCU.
Denn sollte der Typ nicht erkannt werden oder die Werte/Readings nicht passen lässt sich das selbst oder auf nette Anfrage sicher (leicht) anpassen...
Es muss halt sicher sein, dass es Homematic Protokoll ist...

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 11 Oktober 2018, 19:05:28
Sollte sicher gestellt sein, wenn ich mir den Screenshot auf Github anschaue: https://github.com/jp112sdl/HB-UNI-Sen-LEV-US/blob/master/Images/CCU_Einstellungen.png
Heisst, dass wenn ich die Firmware auf das Arduino-Teil brenne, sollte fhem nach dem pairen erkennen, um was es sich handelt?
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: papa am 11 Oktober 2018, 20:22:14
Für diesen Sensor gibt es in FHEM derzeit kein passendes Modul. Geht also nur mit der CCU und dem oben verlinktem Addon.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 19 Oktober 2018, 17:22:04
Jo, hatte ich befürchtet. Und mit der CCU1 (letzter verfügbarer Firmwarestand) geht's BTW auch nicht, da ich das Addon da nicht installiert bekomme.
Muss dann wohl warten, bis kch wieder neben der CCU2 sitze.
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Pfriemler am 19 Oktober 2018, 20:36:53
Zitat von: dadoc am 03 Oktober 2018, 11:21:46
als mehrfach Füllstandmesser-HM-Sen-Wa-Od-Geschädigter ...
Kannst Du mir offtopic mal erklären (oder aufzeigen wo Du es erklärt hast) was Dich da so geschädigt hat? Ich zähme seit ein paar Wochen nämlich auch so ein Teil und kann mir nicht alles erklären - vielleicht ist das ja dann alles "normal".
Ultraschall geht bei meinem zerklüfteten Tank noch weniger ...
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 19 Oktober 2018, 23:10:12
Hallo Pfriemler,
https://forum.fhem.de/index.php/topic,88888.msg813747.html#msg813747
https://www.elv.de/topic/clevere-datenerfassung-aber-unzuverlaessiger-dauerbetrieb.html
Es gibt noch zahlreiche weitere Threads zu solchen Problemen. Von meinen vier Exemplaren (plus zwei der Vorgänger ohne HM-Einbindung) funktioniert noch eines - gelegentlich.
Daher kann ich nur jedem raten: Finger weg, da kannst Du das Geld ebensogut verbrennen...
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 20 Oktober 2018, 10:53:20
Zitat von: Pfriemler am 19 Oktober 2018, 20:36:53
Ultraschall geht bei meinem zerklüfteten Tank noch weniger ...

Wie zerklüftet isser denn?
Der HM meldet ja auch nur Füllstand/Füllhöhe...

Sofern es von oben möglich ist irgendwie auf die Flüssigkeit zu schallen sollte es doch gehen?
Evtl. ein Rohr mit so 5cm Durchmesser bis zum Boden (ein paar Löcher rein) und dann dort oben dran den Ultraschallsensor.
D.h. der Füllstand im Rohr (welcher ja gleich dem Füllstand/Füllhöhe im Tank sein sollte) wird gemessen...
Läuft bei mir prima...

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 20 Oktober 2018, 11:13:39
Zitat von: MadMax-FHEM am 20 Oktober 2018, 10:53:20
Sofern es von oben möglich ist irgendwie auf die Flüssigkeit zu schallen sollte es doch gehen?
Evtl. ein Rohr mit so 5cm Durchmesser bis zum Boden (ein paar Löcher rein) und dann dort oben dran den Ultraschallsensor.
D.h. der Füllstand im Rohr (welcher ja gleich dem Füllstand/Füllhöhe im Tank sein sollte) wird gemessen...
Läuft bei mir prima...
Coole Idee - welchen Sensor nutzt Du? Der Autor des Moduls meint, dass der JSN-SR04T V2.0 nicht zuverlässig misst?
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 20 Oktober 2018, 11:34:13
Den hier genannten: https://funduino.de/nr-10-entfernung-messen

Hatte überlegt den US-100 zu nehmen, da ich mir dann die Pegelanpassung (ESP kann ja nur 3,3V / der verlinkte US-Sensor braucht 5V) hätte sparen können...
Liegt aber ungetestet in der Kiste ;)
Weil es halt jetzt so läuft...

Wie weiter oben schon mal geschrieben wurde: US-Sensor in das Rohr verklebt und dann per Kabel an den ESP im Gehäuse abgesetzt...
...in Steckdosennähe ;)

Wenn was hops geht, dann max der Sensor.
Aber hält jetzt gut 2 Jahre und wurde sogar schon mal versehentlich "geflutet"...
Nach ein paar Tagen ging's dann wieder...
...dachte schon ich müsste ihn tauschen...

Seit dem mach ich nicht mehr so voll... ;)

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 20 Oktober 2018, 17:22:25
Hallo Joachim,
Zitat von: MadMax-FHEM am 20 Oktober 2018, 11:34:13
Den hier genannten: https://funduino.de/nr-10-entfernung-messen
Der Link führt mich gewissermaßen ins Niemandsland. Meinst Du https://www.funduinoshop.com/epages/78096195.sf/de_DE/?ObjectPath=/Shops/78096195/Products/03-221 ?
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 20 Oktober 2018, 17:34:20
Sorry, hatte wohl Ladehemmung... also quasi die zweiäugige Rolleiflex untr den US-Sensoren? Ich fürchte aber, diese offene Bauweise würde bei mir keine drei Monate durchhalten..
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 20 Oktober 2018, 18:00:21
Ja Ladehemmung kann sein... ;)

Also den hier: Ultraschallsensor HC-SR04

Was ist bei dir so speziell, dass er nicht halten sollte?

Die (meisten/alle) wasserdichten messen halt erst so ab 20-30cm...
...dafür halt dann mehrere Meter...

Da mein Wassertank aber nur ca. 30cm tief ist und genau unter der Decke hängt geht das nicht...

Wenn das bei dir kein Problem ist ihn höher zu platzieren (lässt sich ja per Berechnung einfach korrigieren), dann kannst du auch einen wasserdichten nehmen...

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 20 Oktober 2018, 18:33:18
Jérôme, der AFAIK den von mir im ersten Beitrag verlinkten Homebrew entworfen hat, antwortete mir im HM Forum
ZitatNicht empfehlen kann ich den SR04-T. Der hat einen großen Öffnungswinkel, so dass ich ab ca. 50cm starke Reflexionen an den Wänden hatte.
Mit dem Maxsonar EZ-4 habe ich jetzt kontiuierlich gute Werte.
Der SR04 ist dummerweise der, den ich nach einigen Wochen des Wartens nun von AliExpress geliefert bekam.
Hoch hängen kann ich ihn problemlos, er wäre ca 50cm über dem Maximalstand, bei Bedarf auch höher (im Dom). Hilft wohl nur probieren.
Was die Haltbarkeit betrifft: nach einigen Jahren kann ich nur schlussfolgern, dass die salzig-feuchte Luft (800 m zum Mittelmeer), zusammen mit der Wasserbeschaffenheit und den extremen Temperaturen zumindest für die ELV-Teile wie HM-Wetterstation (2 Stück verrottet in 5 Jahren) und HM-Füllstand-Sensoren (3 von 4 verrottet in ca. 3 Jahren) ungeeignet sind. Das ist ja auch der Grund, warum ich nun zum Selbstbau schreiten will ;)
Aber offene Sensoren/Elektronik kann ich mir da nicht vorstellen.
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 20 Oktober 2018, 19:01:31
Den SR04 brauchst du ja nicht höher montieren, der kann ja quasi ab Null...

Nur die wasserdichten (meist auch bei Autos im Einsatz) können erst Entfernungen größer 20/30cm messen...

Aber wenn er 2-5 Jahre hält ist doch gut, kostet ja nicht viel und wenn er dann nur mit Kabel (und Stecker) mit der restlichen Elektronik im guten Gehäuse verbunden ist, dann sollte ja auch das Wechseln einfach und schnell sein...

Evtl. mal das mit dem Rohr versuchen.
Gut leider habe keine Tests mit größeren Entfernungen gemacht...

Viel Erfolg, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 20 Oktober 2018, 19:24:35
Zitat von: MadMax-FHEM am 20 Oktober 2018, 19:01:31
Den SR04 brauchst du ja nicht höher montieren, der kann ja quasi ab Null...

Nur die wasserdichten (meist auch bei Autos im Einsatz) können erst Entfernungen größer 20/30cm messen...
Mein SR04 ist ein wasserdichter: https://de.aliexpress.com/item/Integrated-Ultrasonic-Module-Distance-Measuring-Sensor-Module-Reversing-Radar-Waterproof/32312190912.html

ZitatAber wenn er 2-5 Jahre hält ist doch gut, kostet ja nicht viel
2-5 Jahre halten da die als absolut wasserdicht verkauften ELV-Teile. Offene Komponenten evtl. Nur 2-5 Monate ;)
Man wird sehen...
Danke & Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 20 Oktober 2018, 19:32:21
Ja wasserdicht.
Sieht aus wie die anderen auf eBay (Automobil).
Sollte ja dann schon was abkönnen...

Die restliche Elektronik halt dann in ein gutes Gehäuse und gut...

Geringster Messabstand halt 20cm...

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Pfriemler am 21 Oktober 2018, 20:08:07
Zitat von: dadoc am 19 Oktober 2018, 23:10:12
... noch zahlreiche weitere Threads zu solchen Problemen. Von meinen vier Exemplaren (plus zwei der Vorgänger ohne HM-Einbindung) funktioniert noch eines - gelegentlich.
(Spätes) Danke für Aufklärung. Edit: Funktion ist bisher diesbezüglich einwandfrei, komisch.
Yep - jetzt ist das Ding seit sechs Tagen doch tot. Ruhe sanft. Scheiße aber auch. Muss ich wohl auch den Autoreset einbauen  ;D

Mir machten nur die Schwankungen zu schaffen, die offenbar tageszeit- bzw. temperaturabhängig sind. Außerdem wächst die Zuleitung zum Tank mit wildem Wein zu, das wirkt zusätzlich verfälschend. Das Ding ist also bestenfalls ein Schätzeisen. Genau brauche ich es aber auch nicht, ich kann halt nur den Tank nicht so einfach einsehen. Ich hatte auch schon überlegt, ein 8-Kanal-HM-Modul mit Wasserkontakten zu nutzen, würde mir reichen ...

Zitat von: MadMax-FHEM am 20 Oktober 2018, 10:53:20
Wie zerklüftet isser denn?
Mehrere Segmente übereinander mit kleinen Einwulstungen, an denen Teilreflexionen auftreten. Ohne Schallbündelungen kommt nichts vernünftiges in die Anzeige, alles schon probiert. Muss das aber mit Rohren nochmal versuchen. Ultraschall funktioniert schon vom Prinzip her besser als die Kapazitätsmessung am Zweidraht.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Billy am 22 Oktober 2018, 18:19:51
Als korrossiongeschädigter KFM100 Nutzer kann ich bestätigen, dass bei mir der Kapazitiver Funk Füllstandsmesser KFM 100
immer sehr gut lief bis er halt gestorben ist.
In Summe habe ich jetzt den 4. im Einsatz, 2 wurden mir von ELV kostenfrei ersetzt.
Da ich mit einem weiteren Ausfall rechnen muss bin ich auch auf der Suche nach einer dauerhaften Lösung.
Gestern bin ich zufällig auf einen Beitrag gestoßen den ich vermutlich weiter verfolgen werde.
http://www.davidhunt.ie/4-20ma-level-sensor-for-kerosene-tank (http://www.davidhunt.ie/4-20ma-level-sensor-for-kerosene-tank)
Vielleicht hilft es dem einen oder anderen.
Billy

Habe ich inzwischen realisiert. :)
https://forum.fhem.de/index.php/topic,93308.msg859510.html#msg859510 (https://forum.fhem.de/index.php/topic,93308.msg859510.html#msg859510)
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 13 November 2018, 17:03:29
Guten Abend Papa,
Zitat von: papa am 11 Oktober 2018, 20:22:14
Für diesen Sensor gibt es in FHEM derzeit kein passendes Modul. Geht also nur mit der CCU und dem oben verlinktem Addon.
Ich habe das Teil nun (anscheinend) erfolgreich zusammengelötet. fhem zumindest legt es (unbekannterweise) per autocreate an, wen auch unter reichlich Protest:
2018.11.13 15:30:15 3: hmusb: Unknown code A0F018453F9D20100000064BB00000311::-74:hmusb, help me!
2018.11.13 15:30:16 3: hmusb: Unknown code A0E028610F9D2010000000601000000::-78:hmusb, help me!
2018.11.13 15:31:34 3: hmusb: Unknown code A0F018453F9D2010000003CBB000001D7::-63:hmusb, help me!
2018.11.13 15:31:34 3: hmusb: Unknown code A0E028610F9D2010000000601000000::-63:hmusb, help me!
2018.11.13 15:31:43 2: CUL_HM Unknown device HM_F9D201 is now defined
[Tue Nov 13 15:31:43 2018] fhem.pl: Use of uninitialized value $it in concatenation (.) or string at ./FHEM/98_autocreate.pm line 135.
2018.11.13 15:31:43 2: autocreate: define HM_F9D201 CUL_HM F9D201
2018.11.13 15:31:43 2: autocreate: define FileLog_HM_F9D201 FileLog ./log/HM_F9D201-%Y.log HM_F9D201
[Tue Nov 13 15:31:43 2018] fhem.pl: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 6450.
2018.11.13 15:32:03 0: CUL_HM_assignIO HM_F9D201 AssignIoPort used
2018.11.13 15:32:03 3: CUL_HM set HM_F9D201 getConfig
[Tue Nov 13 15:32:09 2018] fhem.pl: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 6450.
[Tue Nov 13 15:32:16 2018] fhem.pl: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 6450.
[Tue Nov 13 15:32:25 2018] fhem.pl: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 6450.
2018.11.13 15:33:33 3: CUL_HM set HM_F9D201 getConfig
[Tue Nov 13 15:33:41 2018] fhem.pl: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 6450.
[Tue Nov 13 15:33:46 2018] fhem.pl: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 6450.

List sagt:
Internals:
   CFGFN     
   DEF        F9D201
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     25
   NAME       HM_F9D201
   NOTIFYDEV  global
   NR         5791
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   hmusb_MSGCNT 25
   hmusb_RAWMSG EF9D201,0000,04D23B56,FF,FFC3,038453F9D2010000003DBB000001DF
   hmusb_RSSI -61
   hmusb_TIME 2018-11-13 15:50:35
   lastMsg    No:03 - t:53 s:F9D201 d:000000 3DBB000001DF
   protCmdDel 1
   protLastRcv 2018-11-13 15:50:35
   protRcv    25 last_at:2018-11-13 15:50:35
   protResnd  7 last_at:2018-11-13 15:48:18
   protResndFail 1 last_at:2018-11-13 15:48:23
   protSnd    3 last_at:2018-11-13 15:48:00
   protState  CMDs_done_Errors:1
   rssi_at_hmusb cnt:25 min:-81 max:-52 avg:-60.08 lst:-61
   READINGS:
     2018-11-13 15:44:33   D-firmware      1.0
     2018-11-13 15:44:33   D-serialNr      JPLEV00001
     2018-11-13 15:33:44   PairedTo        0x000000
     2018-11-13 15:32:13   R-pairCentral   0x000000
     2018-11-13 15:50:18   RegL_00.       
     2018-11-13 15:47:56   powerOn         2018-11-13 15:47:56
     2018-11-13 15:47:56   recentStateType info
     2018-11-13 15:48:23   state           RESPONSE TIMEOUT:RegisterRead
   helper:
     HM_CMDNR   3
     PONtest    0
     cSnd       01424242F9D20100040000000000,01424242F9D20100040000000000
     mId       
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +F9D201,00,01,00
       nextSend   1542120635.63539
       prefIO     
       rxt        0
       vccu       
       p:
         F9D201
         00
         01
         00
     mRssi:
       mNo        03
       io:
         hmusb:
           -57
           -57
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_hmusb:
         avg        -60.08
         cnt        25
         lst        -61
         max        -52
         min        -81
     shadowReg:
     tmpl:
Attributes:
   IODev      hmusb
   alias      Fuellstandmesser_US
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      unknown
   room       CUL_HM,Terrassen
   serialNr   JPLEV00001
   subType   


Wenn man jetzt den Quelltext des Homematic-CCU(2)-Addons von Jerome hat (https://github.com/jp112sdl/JP-HB-Devices-addon/releases/tag/1.25), in dem auch besagter HB-UNI-Sen-LEV-US enthalten ist, sowie die grafische Beschreibung dessen, was zu sehen sein sollte (https://github.com/jp112sdl/HB-UNI-Sen-LEV-US/raw/master/Images/CCU_Einstellungen.png): Wie schwierig ist es, das in das fhem-HM-Modul zu integrieren, bzw. anders gefragt: Gibt es dazu irgendeine mir noch unbekannte Doku sollte man doch besser gleich bei Martin anklopfen?
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: papa am 14 November 2018, 11:18:09
Ich habe den HB-Sens-LEV-US in das Addin in meinem GitHub aufgenommen. Bitte mal https://github.com/pa-pa/AskSinPP/blob/master/examples/custom/contrib/FHEM/HMConfig_AskSinPPCustom.pm installieren - ins FHEM Verzeichnis kopieren. Danach einen Neustart und das Gerät neu anlernen. Dann sollte es funktionieren.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 14 November 2018, 12:15:05
Vielen Dank Papa! Ich kann es kaum erwarten, das heute Abend auszuprobieren.
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 14 November 2018, 19:50:26
Das hat auf Anhieb - im Gegensatz zu vielen EQ3-Devices - funktioniert, zumindest als Trockenübung mit fhem ohne CCU2 und Wassertank. Vielen Dank, ich bin echt begeistert - wie kann ich Euch ein malzhaltiges Erfrischungsgetränk ausgeben?
Ich finde das auch deshalb so begrüßenswert, weil ja hie und da in den Foren immer wieder vom absehbaren Ende der Homematic-Hardware-Ära gesprochen wird. Auch wenn Zukunft (Homematic IP?) per se ja nichts Schlechtes sein muss: Mit den Homebrew-Projekten machen wir uns ein Stück weit unabhängig von rein kommerziellen gesteuerten Produktstrategien.
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 15 November 2018, 15:03:25
Hallo,
Beckenmaße usw. per regSet einstellen ist klar und hat geklappt (man muss im Gegensatz zu manchen anderen HM-Geräten die Anlerntaste erneut drücken, damit sie übernommen werden).
Bei den beiden Registern für Beckenform und Sensortyp sind danach die Parameter 2 bzw. 0 zwar korrekt, stehen aber so in den Readings:
R-caseDesign undef lit:2
und
R-sensorType undef lit:0
Normal?
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: papa am 15 November 2018, 15:23:19
Anlerntaste zum Übertragen der Register ist normal - ist ja auch ein Batteriegerät.
Das mit den Readings muss ich mir nochmal anschauen. Das hatte eigentlich schon mal geklappt.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 16 November 2018, 09:43:42
Die Berechnung der Liter aus den Abmessungen stimmt zumindest auch so exakt.
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: papa am 17 November 2018, 16:44:01
Zitat von: dadoc am 15 November 2018, 15:03:25
Beckenmaße usw. per regSet einstellen ist klar und hat geklappt (man muss im Gegensatz zu manchen anderen HM-Geräten die Anlerntaste erneut drücken, damit sie übernommen werden).
Bei den beiden Registern für Beckenform und Sensortyp sind danach die Parameter 2 bzw. 0 zwar korrekt, stehen aber so in den Readings:
R-caseDesign undef lit:2
und
R-sensorType undef lit:0
Normal?

Hm - also bei mir stehen die Literale richtig da. Hast Du schon mal nen Neustart versucht ?
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 17 November 2018, 17:14:29
Zitat von: papa am 17 November 2018, 16:44:01
Hast Du schon mal nen Neustart versucht ?
Wenn Du ein shutdown restart in fhem meinst: ja, ohne Änderungen.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: papa am 17 November 2018, 19:33:47
Irgendwelche Fehler im Logfile zu sehen ?
Wie aktuell ist Dein FHEM?
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 17 November 2018, 22:14:21
Zitat von: papa am 17 November 2018, 19:33:47
Irgendwelche Fehler im Logfile zu sehen ?
Wohl nichts Ernstes:
2018.11.15 10:26:20 3: CUL_HM set HM_F9D201_Level regSet caseDesign rectangle
2018.11.15 10:26:49 3: CUL_HM set HM_F9D201_Level regSet distanceOffset 40
[Thu Nov 15 10:27:03 2018] fhem.pl: Use of uninitialized value $data in string eq at ./FHEM/10_CUL_HM.pm line 4594.
[Thu Nov 15 10:27:03 2018] fhem.pl: Use of uninitialized value $data in hash element at ./FHEM/10_CUL_HM.pm line 4607.
2018.11.15 10:27:22 3: CUL_HM set HM_F9D201_Level regSet sensorType jsn

Zitat
Wie aktuell ist Dein FHEM?
Frisch nach update all.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: dadoc am 06 Dezember 2018, 16:37:34
Hi,
war auf Dauer zu Faul, bei den Trockenübungen/Tests über dem Boden immer die Entfernungs-Füllstand-Relation per Kopfrechnen zu ermitteln und habe daher ein userreading angelegt, das den gemessenen Abstand aus Füllstand und Behälterdaten zurückberechnet. Vielleicht kanns ja mal jemand brauchen:
abstand {
ReadingsVal("HM_F9D201_Level","R-caseHeight",0)-(ReadingsVal("HM_F9D201_Level","R-caseHeight",0)/100*ReadingsVal("HM_F9D201_Level","level",0)) + ReadingsVal("HM_F9D201_Level","R-distanceOffset",0) . " cm";; }


R-caseDesign undef lit:2 und R-sensorType undef lit:0 wird BTW immer noch so angezeigt, scheint aber keine negativen Auswirkungen zu haben.
Grüße
Martin
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Beetle2003 am 04 Juni 2020, 23:05:38
Hallo,

ich habe den HB-UNI-Sen-LEV-US im Einsatz mit JSN-SR04T V2.0 als Sensor.

Ich muss feststellen, dass dieser nicht den richtigen Wert ( Füllstand ) ausgibt. Nach dem letzten Regen ist der Wert auf 64% gestiegen ( war ungefähr richtig  ), doch das Entleeren durch die Gieskanne hat sich der Wert nicht geändert. Steht immer noch auf 64%.

Hat jemand eine Idee, warum der Wert nicht stimmt bzw sich nicht ändert?

Danke
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Sebastian84 am 13 Juni 2020, 07:59:27
Guten Morgen
Ich wollte den Sensor hc-sr04 in einer verteilerdose im meiner 3000 Liter plastickfass unter der Erde installieren. Leider weiß ich nicht wie ich das mit einer Platine genau machen muss und ich das Signal mit funk direkt an mein raspberry im Keller bekomme. Bröchte ne genau Liste der Teile und eine Bsuanleitung
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 13 Juni 2020, 09:29:48
Der Thread ist doch nicht lang...

Schon mal gelesen!?

Im ersten Post ist ein Link zu Stückliste und Aufbau (github)...

Und in der Mitte des Threads in etwa wie eine Einbindung in fhem per Homematic Homebrew wohl mittlerweile geht...

Evtl. im Forum mal nach fertig aufgebauten Platinen suchen, werden ab und an (Marktplatz und Güter) angeboten...

Ansonsten geht es im Thread auch um eine ESP-basierte Lösung...

Daher zusätzlich die Frage: welche interessiert dich denn nun!?

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Sebastian84 am 13 Juni 2020, 21:21:57
Welche von den beiden Lösungen sich einfach in den raspberry fhem einbinden kann.
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 14 Juni 2020, 00:07:11
Zitat von: Sebastian84 am 13 Juni 2020, 21:21:57
Welche von den beiden Lösungen sich einfach in den raspberry fhem einbinden kann.

Einfach liegt immer im Auge des Betrachters...

Was hast du schon für Systeme?

Welche "Gateways"!?

Hast du schon Homematic!?

Hast du dort wo der Sensor hin soll WLAN!?

Hast du Erfahrung mit Microcontrollern!?

Kennst du ESPs!?

Für mich war das mit Ultraschall und ESP8266 einfach...
...heißt nicht, dass es auch für dich einfach sein muss...

Wenn du es wirklich einfach einfach haben willst: fertigen Sensor für ein System kaufen das du bereits in fhem integriert hast...

Ansonsten halt mal überlegen bzgl. der gestellten Fragen...
...und durchaus weitere Fragen.

Leider (oder Gott sei Dank) gibt es halt (in fhem) viele Möglichkeiten Sensoren (und nat. auch Aktoren) anzubinden/zu nutzen...

Gruß, Joachim
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: Sebastian84 am 14 Juni 2020, 07:00:31
Ja homematic habe ich schon über usb stick.
Wlan ist da auch verfügbar. Ne mit microcontroler kenne ich
Mich nicht so gut aus. Aber löten kann ich ganz gut
Brauche nur ne Anleitung
Titel: Antw:HM Füllstandsensor im Eigenbau
Beitrag von: MadMax-FHEM am 14 Juni 2020, 10:16:42
Dann schreib ich's halt noch mal:

Ersten Post bzw. github Link gelesen!?

Dort ist Stückliste, Bauanleitung (Breadboard) etz.

In der Mitte DIESES Threads steht wie (liest sich so, nicht selbst gemacht/keine Bestätigung) sich der Sensor an Homematic anbinden lässt...

Es gibt auch im Forum Platinen (selber löten und fertig)...

Demnächst werde ich mich auf "dein Informations-Niveau" begeben...
...und ähnlich spärlich antworten...

Bzw. du kannst immer nur so viel Unterstützung bekommen wie du selbst Infos lieferst...

Weil: ja habe Homematic mit USB-Stick sagt exakt was für ein System du hast...

Allerdings lese ich auf github, dass es (besser) 3,3V taugliche Ultraschall sein sollten/müssen...

Deiner braucht 5V...

EDIT: ich hab ja schon geschrieben, dass es viele (ja macht eine Entscheidung oft nicht leichter, sorry ;) ) Möglichkeiten gibt den Füllstand in fhem zu integrieren (und nicht nur Ultraschall, evtl. ist eine andere Technologie sogar besser geeignet / und wenn der Ultraschallsensor bislang alles ist was du gekauft hast ja kein finanzieller Ruin ;) ). Hier mal ein paar Links (u.a. auch der zu einem Fertiggerät Homematic OHNE irgendwelche speziellen Dinge in fhem tun zu müssen für eine Integration [weil auch dein Kenntnisstand bzgl. fhem ist ja nicht klar / genauswenig wie welches System du genau hast... Weil es gibt mind. 2 Möglichkeiten Homematic mit USB in fhem zu integrieren: den alten HM-CFG-USB mittels hmland und damit CUL_HM ODER den neuen USB-Stick dann "als" CCU und somit per HMCCU...] und auch einen "Beispiellink" [ist verm. nichts passendes, wollte nur zeigen, dass eben Forumsmitglieder auch fertige "Bastelgeräte" verkaufen] bzgl. Marktplatz&Güter):

https://forum.fhem.de/index.php/topic,100029.msg934327.html#msg934327
https://forum.fhem.de/index.php/topic,98990.msg923404.html#msg923404
https://forum.fhem.de/index.php/topic,86320.msg787551.html#msg787551
https://de.elv.com/elv-homematic-komplettbausatz-kapazitiver-fuellstandsmesser-hm-sen-wa-od-fuer-smart-home-hausautomation-104945
(mit den im Forum und anderswo zu findenden "Schwächen" aber: Bausatz und "einfach so" in fhem integrierbar [und zwar verm. egal welche Anbindung du von Homematic an fhem hast])

Gruß, Joachim