HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Benutzeravatar
NilsG
Beiträge: 1685
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von NilsG » 05.07.2020, 14:10

Moin zusammen ...

Ich klinke mich hier auch mal ein!
Ich werde meine "LevelJet" wohl aufgeben, weil es von der Seite her sehr undurchsichtig ist, ob und wie es da weitergeht usw.
(siehe thread: viewtopic.php?f=47&t=51972&hilit=leveljet)

Dieses Projekt finde ich sehr gut umgesetzt, allerdings benötige ich eben ein Gerät, dass auch meinen 6m - effektiv 5m (Rest unterPumpe, nie gefüllter Ring oben) - tiefen Brunnen messen kann.

In der Beschreibung steht
Bildschirmfoto 2020-07-05 um 14.00.49.jpg
Bei den verwendeten Ultraschallmodulen werden allerdings "nur" bis 4,50m angegeben
Bildschirmfoto 2020-07-05 um 14.01.15.jpg

Wie verhält es sich hier nun?!

Funktioniert das auch mit Brunnen von 1m Durchmesser?
bzw. wenn man die Sensoren in ein KG-Rohr einbaut, so wie bei den LevelJet vorgeschlagen.

DANKE!

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

Benutzeravatar
NilsG
Beiträge: 1685
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von NilsG » 05.07.2020, 14:35

Mathias hat geschrieben:
15.04.2020, 00:30
Giso hat geschrieben:
13.04.2020, 16:33
was nehmt ihr für die Verlängerung zum Sensor?
Mein Sensor (IP68) wurde direkt mir einer ungeschirmten verdrillten 2-Drahtleitung (5m) ausgeliefert.
Ondas[tm] hat geschrieben:
13.04.2020, 21:01
Wie bekommt Ihr denn die 5V an die Technik?
Ein IP-zertifiziertes Netzteil für 5V finde ich nicht.
Ich habe das 5V-Netzteil mit in das IP68-Gehäuse verbaut.
Moin Mathias ...

Schönes Projekt! ;)
Könntest Du zu dem von Dir verwendetem Netzteil + Gehäuse bitte mal was schreiben und Fotos posten!?

DANKE!

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

Ondas[tm]
Beiträge: 712
Registriert: 09.04.2017, 10:16
System: CCU
Wohnort: Nierstein [D]
Hat sich bedankt: 90 Mal
Danksagung erhalten: 68 Mal

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von Ondas[tm] » 05.07.2020, 15:43

Also ich habe folgendes genommen:
https://www.amazon.de/dp/B00MWQD43U?ref ... b_ap_share
Dazu aktuell eine Standard IP54-Dose. So richtig gut fühle ich mich mit ip54 nicht, wird bei Gelegenheit noch gegen 68 ausgetauscht. Ist auch noch nicht verbaut.
Auf jeden Fall wird das Netzteil noch mit wetprotect behandelt und ein Silicagelbeutel kommt dazu.
Aufgrund wiederholter nerviger Werbung und "product placement" würde ich mein Haus eher entsmarten als Mediola/NEO zu kaufen.

Benutzeravatar
NilsG
Beiträge: 1685
Registriert: 09.08.2013, 23:44
System: CCU
Hat sich bedankt: 381 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von NilsG » 05.07.2020, 15:45

Ondas[tm] hat geschrieben:
05.07.2020, 15:43
Also ich habe folgendes genommen:
https://www.amazon.de/dp/B00MWQD43U?ref ... b_ap_share
Dazu aktuell eine Standard IP54-Dose. So richtig gut fühle ich mich mit ip54 nicht, wird bei Gelegenheit noch gegen 68 ausgetauscht. Ist auch noch nicht verbaut.
Auf jeden Fall wird das Netzteil noch mit wetprotect behandelt und ein Silicagelbeutel kommt dazu.
Genau das hatte ich mir auch rausgesucht!
Am Ende sollte dann nur 2 Kabel in das bzw. aus dem Gehäuse gehen/kommen:
* 230V Spannung
* Ultraschall

Welches Gehäuse hast Du denn ins Auge gefasst?
IP68 steht und fällt ja mit den Einlässen ;)

Nils
Grüße und DANKE! 🍻

Nils

-----------------------------------------
CCU3 + 2x LAN-Gateway

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von wendy2702 » 12.07.2020, 13:15

Hallo zusammen,

gestern ist mein Ultraschallsensor angekommen. Jetzt gerade angeschlossen aber leider bekomme ich nur den Wert 255 Übermittelt.

Sieht im Monitor so aus:

Code: Alles auswählen

13:06:19.970 -> *** ULTRA SONIC LEVEL SENSOR ***
13:06:19.970 -> DISTANCE_RANGE_BEGIN[mm]: 1980
13:06:19.970 -> DISTANCE_RANGE_END  [mm]: 310
13:06:19.970 -> TIME_RANGE_BEGIN  [µs/2]: 23459
13:06:19.970 -> TIME_RANGE_END    [µs/2]: 3672
13:06:19.970 -> 
13:06:20.537 -> MEASURED[µs/2]: 
13:06:20.537 -> IN RANGE[µs/2]: 
13:06:20.537 -> SORTED  [µs/2]: 
13:06:20.537 -> MEDIAN  [µs/2]: 0
13:06:20.537 -> CLEANED [µs/2]: 
13:06:20.537 -> AVERAGE [µs/2]: 0
13:06:20.537 -> DISTANCE  [mm]: 0
13:06:20.537 -> OUT           : 255
13:09:21.208 -> 
13:09:21.759 -> MEASURED[µs/2]: 
13:09:21.759 -> IN RANGE[µs/2]: 
13:09:21.759 -> SORTED  [µs/2]: 
13:09:21.759 -> MEDIAN  [µs/2]: 0
13:09:21.759 -> CLEANED [µs/2]: 
13:09:21.759 -> AVERAGE [µs/2]: 0
13:09:21.759 -> DISTANCE  [mm]: 0
13:09:21.759 -> OUT           : 255
13:12:22.446 -> 
13:12:22.991 -> MEASURED[µs/2]: 
13:12:22.991 -> IN RANGE[µs/2]: 
13:12:22.991 -> SORTED  [µs/2]: 
13:12:22.991 -> MEDIAN  [µs/2]: 0
13:12:22.991 -> CLEANED [µs/2]: 
13:12:22.991 -> AVERAGE [µs/2]: 0
13:12:22.991 -> DISTANCE  [mm]: 0
13:12:22.991 -> OUT           : 255
13:15:23.690 -> 
13:15:24.251 -> MEASURED[µs/2]: 
13:15:24.251 -> IN RANGE[µs/2]: 
13:15:24.251 -> SORTED  [µs/2]: 
13:15:24.251 -> MEDIAN  [µs/2]: 0
13:15:24.251 -> CLEANED [µs/2]: 
13:15:24.251 -> AVERAGE [µs/2]: 0
13:15:24.251 -> DISTANCE  [mm]: 0
13:15:24.251 -> OUT           : 255
Mein Sensor (Beschriftung auf Plantine SR04M-2) ist mit TX / RX beschriftet und ich gehe davon aus der er wie folgt angeschlossen werden muss:
Sensor _ Arduino
TX --> A0
RX --> A1

Ist das so richtig?

Wenn ich den Test Sketch auf den Arduino lade erhalte ich aufsteigend die Werte 0, 1, 2, 4, 8, 16, 32, 64, 128, 255 und dann fängt er wieder bei 0 an. Denke das soll so sein, oder?

Code: Alles auswählen

13:30:11.911 -> *** HOMEMATIC 8-BIT TRANSMITTER TEST ***
13:30:11.911 -> 0	0h	0b
13:30:21.944 -> 1	1h	1b
13:30:31.947 -> 2	2h	10b
13:30:41.940 -> 4	4h	100b
13:30:51.926 -> 8	8h	1000b
13:31:01.943 -> 16	10h	10000b
13:31:11.950 -> 32	20h	100000b
13:31:21.965 -> 64	40h	1000000b
13:31:31.962 -> 128	80h	10000000b
13:31:41.986 -> 255	FFh	11111111b
13:31:51.986 -> 0	0h	0b
13:32:01.989 -> 1	1h	1b
Jemand eine Idee was hier falsch sein könnte?

EDIT:

Gerade rausbekommen das mein Ultraschall Modul wohl 3 verschiedene Betriebsarten kann:
JSN-SR04T Ver.2.jpg
Welchen Mode muss ich denn per Widerstand einstellen ?

Danke und Gruß
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von Mathias » 12.07.2020, 17:16

A0 ist der Ausgang, um die Messung anzustoßen. Er müsste wahrscheinlich mit RX vom Ultraschall-Modul verbunden werden. Also anders als Du es verbunden hast. Ein Handbuch zum Modul habe ich nicht gefunden. Ich vermute auch, dass Modus 1 der Richtige ist.

Der Test-Sketch dient zum Test des Arduinos und des HM-Moduls. Das sieht aber soweit gut aus.

Gruß
Mathias

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von wendy2702 » 12.07.2020, 17:21

Ok. RX/TX kann ich morgen mal tauschen. Bin jetzt unterwegs.

Anbei mal das Datenblatt wegen dem Modus.
JSN-SR04T-2.0.pdf
(346.79 KiB) 118-mal heruntergeladen
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von Mathias » 12.07.2020, 17:48

Mode 1 (R27 offen) müsste wohl richtig sein.

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von wendy2702 » 12.07.2020, 17:53

Ok.

Offen ist ja default.

Dann hoffe ich mal RX/TX ist die Ursache.

Kann man den Sensor und Platine noch irgendwie testen?
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

wendy2702
Beiträge: 463
Registriert: 05.03.2014, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic

Beitrag von wendy2702 » 13.07.2020, 12:01

Es funktioniert.

RX/TX musste getauscht werden.

A0 --> RX
A1 --> TX

Danke für die Hilfestellung.

Jetzt nur noch 1-2 Monate warten bis ich die Krücken weglegen darf und dann in die Zisterne bauen.

Ist es sinnvoll den Sensor in ein Rohr zu bauen damit der Messkegel nicht gestört werden kann oder wie habt ihr das umgesetzt?
piVCCU3/iobroker mit einigen Aktoren, Sensoren, Empfängern und Sendern.

Antworten

Zurück zu „Projektvorstellungen“