Das sieht auch interessant aus, allerdings kenne ich mit dem Stduino nicht aus, habe da auch keine Hardware zu Hause
HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
Moderator: Co-Administratoren
Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
-
- 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
Aber der HM-LevelSensor hier in den Thread benötigt doch auch einen Arduino...
Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
@jp112sdl
Da hast du natürlich recht. Muss ich mal schauen das ich mir was bestelle.
Da hast du natürlich recht. Muss ich mal schauen das ich mir was bestelle.
-
- 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
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:
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.
Code: Alles auswählen
val=(((rangeEnd-rangeBegin)*val)/254.0)+rangeBegin;
Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
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!
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é
René
-
- Beiträge: 160
- Registriert: 25.09.2019, 02:32
- Hat sich bedankt: 6 Mal
Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
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?
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?
Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
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.Wurzeldoktor hat geschrieben: ↑08.03.2020, 13:39Aber vlt findet sich jemand der sich mitm entwurf von platinen auskennt?
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:
Verstehe ich das richtig, dass man sich an der Stelle noch in ein HM-fremdes System einarbeiten und dort dann irgendwelche PROMs brenne muss?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.
Bis dann ...
René
René
-
- 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
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
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
-
- 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
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
Re: HM-LevelSensor: Ultraschall-Füllstandsmessung für HomeMatic
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?
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?