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

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

StephanBJ
Beiträge: 21
Registriert: 21.04.2019, 19:10
Hat sich bedankt: 2 Mal

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

Beitrag von StephanBJ » 25.02.2020, 21:08

jp112sdl hat geschrieben:
25.02.2020, 20:49
Das kann ich dir für das Projekt hier leider auch nicht sagen.
Ich messe ohne den Umweg über das 8fach-Interface.
Die Literzahl wird da direkt in der WebUI angezeigt.
Das sieht auch interessant aus, allerdings kenne ich mit dem Stduino nicht aus, habe da auch keine Hardware zu Hause 😒

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

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

Beitrag von jp112sdl » 25.02.2020, 21:16

Aber der HM-LevelSensor hier in den Thread benötigt doch auch einen Arduino...

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

StephanBJ
Beiträge: 21
Registriert: 21.04.2019, 19:10
Hat sich bedankt: 2 Mal

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

Beitrag von StephanBJ » 25.02.2020, 21:21

@jp112sdl

Da hast du natürlich recht. Muss ich mal schauen das ich mir was bestelle.

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

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

Beitrag von Mathias » 25.02.2020, 21:49

Am einfachsten kann der gesendete Wert im Empfangs-Skript auf der CCU für die Geometrie umgerechnet werden. Dazu muss dann folgende Zeile im Skript entsprechend angepasst werden:

Code: Alles auswählen

val=(((rangeEnd-rangeBegin)*val)/254.0)+rangeBegin;
Der empfangene Wert val bewegt sich zwischen 0 (Tank leer) und 254 (Tank voll). 255 bedeutet Fehlmessung. Das Originalskript geht von einem linearen Zusammenhang zwischen Füllstandshöhe und Volumen aus.

Rene_Mhm
Beiträge: 61
Registriert: 19.11.2016, 20:28
Hat sich bedankt: 5 Mal

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

Beitrag von Rene_Mhm » 08.03.2020, 12:12

Sorry Jungs,

wenn ich hier jetzt so quer rein schreibe. Aber irgendwie habbe ich bei dem Versuch, mich hier duch die 9 Seiten zu kämpfen, gründlich den Überblick verloren. :(

Im Prinzip suche ich eigentlich eine 'fertige' Lösung für eine Ultraschall-Füllstandsanzeige für meinen Regenwassertank, da die kapazitive Lösung per HM-Sen-Wa-Od einigen Beiträgen zufolge wohl nicht sooo funktionsstabil ist.
Ok, meinetwegen verschalte ich auch noch 2-3 Komponenten miteinander. Und wenn es sein muss, packe ich den Spaß auch noch in ein dichtes Gehäuse. An beidem sollte das Projekt am Ende nicht scheitern. Auch ein kleines AddOn auf der CCU würde ich nicht als wirkliche Bremse sehen.
Aber hier liest es sich für mich teilweise so, als müßte des eigentliche Ultraschallmodul selbst noch (wie und womit auch immer) programmiert werden. Und das wäre dann der Moment, wo ich aussteige, da mir zum Einarbeiten in so etwas momentan einfach schlicht die Zeit fehlt.
Wie ist denn nun dazu der wirkliche aktuelle Stand? Was gibt es inzwiwschen fertig, und wo muss noch selbst Hand angelegt werden?

Vielen, vielen Dank schon mal!
Bis dann ...
René

Wurzeldoktor
Beiträge: 160
Registriert: 25.09.2019, 02:32
Hat sich bedankt: 6 Mal

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

Beitrag von Wurzeldoktor » 08.03.2020, 13:39

Also im eigebtlichen is es nicht schwer....

Anleitung:
https://github.com/mdzio/hm-levelsensor ... /README.md

Es gibt auch Schallsensoren mit relativ langem kabel, welchen du bis zum passenden Abstand über die Oberfläche hängen kannst.
Ich habe das ganze kompakt für meinen Pelletsstand in Betrieb und bin damit echt zufrieden ;)

Im Sommer kommt eines dann für meinen Brunnen....



Wenn du den mit Kabel nimmst kannst du das Hauptmodul auch im trockenen montieren.

Aber ich denke nicht das dir irwer ein fertiges liefern wird, sondern du dies selbst löten musst... nach anleitung aber ka thema.
(Fertige Platine gibts ned :( )

Aber vlt findet sich jemand der sich mitm entwurf von platinen auskennt?

Rene_Mhm
Beiträge: 61
Registriert: 19.11.2016, 20:28
Hat sich bedankt: 5 Mal

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

Beitrag von Rene_Mhm » 08.03.2020, 22:51

Wurzeldoktor hat geschrieben:
08.03.2020, 13:39
Aber vlt findet sich jemand der sich mitm entwurf von platinen auskennt?
Du wirst lachen: Habe ich Mitte bis Ende der Achtziger neben dem Studium selbst gemacht. Und zwar noch komplett 'von Hand', also ohne EDV-gestütze Entwurfssysteme.
Aber der Entwurf selbst ist halt nur das eine, dazu braucht es dann noch eine Erstellung der Ätzvorlage (Film oder beschichtetes Glas) und natürlich das Ätzen selbst. Insofern macht die Entwerferei nur Sinn, wenn man den Rest dazu auch in der Hinterhand hat.
Aber wenn man sich davon nur ein Teil löten will, kommt man dabei sicher mit einer stinknormalen Universalplatine und Brückenzieherei ohnehin schneller zu Potte, als mit dem 'eleganten Weg'.

Aber trotzdem nochmal zu meiner eigentlichen Frage:
Programmierung Arduino Nano
Der Sketch levelsensor.ino ist entsprechend dem Anwendungsfall zu konfgurieren und auf den Arduino Nano zu laden. Dafür wird die Arduino IDE benötigt.
Verstehe ich das richtig, dass man sich an der Stelle noch in ein HM-fremdes System einarbeiten und dort dann irgendwelche PROMs brenne muss?
Bis dann ...
René

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

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

Beitrag von jp112sdl » 09.03.2020, 06:48

Der Arduino Nano ist nur ein "Breakout Board" mit einem AVR, dem ATMega328P.
Dieser µC kann so erstmal nix, bis man ihm sagt, was er tun soll.
Das erfolgt durch das Flashen eines Sketches... Dauert nur ein paar Sekunden

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

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

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

Beitrag von Mathias » 10.03.2020, 22:05

Folgende Idee sollte ohne Programmierung eines Mikrocontrollers auskommen:
  • Industrieller Füllstandssensor mit 4-20 mA Ausgang
  • Umwandlermodul 4-20 mA auf 0 bis 10V (Das Modul gibt es bereits.)
  • Homematic IP Multi IO Modulplatine - 4x4 -HmIP-MIO16-PCB

CyberWar
Beiträge: 3
Registriert: 31.03.2020, 12:57

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

Beitrag von CyberWar » 31.03.2020, 13:13

Geniales Projekt.

Nachdem ich schon einen Mega habe, stellt sich die Frage, ob das Sketch ohne Abänderungen auch auf dem Mega läuft.
Zudem habe ich einen Mini LiDar, welcher weit präziser und temperaturunabhängiger sein sollte, als alle U-Schall Sensoren (https://wiki.dfrobot.com/TF_Mini_LiDAR_ ... U__SEN0259). Besteht eine Kompatibilität?

Wenn man einen Mega, statt des Nano, nimmt, kann man andere Sensoren (PH-Sensor (https://create.arduino.cc/projecthub/at ... ion-ea1b65) oder Drucksensor (https://www.komputer.de/zen/index.php?m ... cts_id=471)) auch einbinden? Auf welche Pins müssten diese, damit das HM-Modul diese überträgt?

Antworten

Zurück zu „Projektvorstellungen“