FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Pi_01 am 03 Mai 2020, 22:19:50

Titel: Entfernung messen mit Ultraschallsensor
Beitrag von: Pi_01 am 03 Mai 2020, 22:19:50
Hallo,
ich habe auf nachfolgender Webseite ein tolles Tutorial gefunden, um im Raspberry einen Ultraschallsensor einzubinden:
https://tutorials-raspberrypi.de/entfernung-messen-mit-ultraschallsensor-hc-sr04/
Der Code funktioniert wunderbar, nur ist er "leider" in Python geschrieben.
Kann man den Code trotzdem irgendwie in FHEM integrieren, oder muss er komplett in PERL umgeschrieben werden?
Titel: Antw:Entfernung messen mit Ultraschallsensor
Beitrag von: Otto123 am 04 Mai 2020, 00:12:52
Hi,

egal in welcher Sprache der Code ist: was willst Du damit tun?
Der Beispiel-Code läuft als endlos Schleife, Du kannst dort noch ein Stück Code einbauen der den Wert nach FHEM liefert.
Die Schleife musst Du parallel zu FHEM laufen lassen (nicht blockierend).

Willst Du einen Roboter damit steuern oder den Abstand zwischen zwei Hauswänden messen? ;)

Gruß Otto
Titel: Antw:Entfernung messen mit Ultraschallsensor
Beitrag von: -Helge- am 04 Mai 2020, 03:49:31
Ich nutze eine wasserdichte Variante eines solchen Sensors,  um den Füllstand meiner Zisterne zu bestimmen. Allerdings an einem Arduino. Der gibt die gefilterten Werte via MQTT an FHEM weiter. Wäre MQTT eine Lösung für dich?
Titel: Antw:Entfernung messen mit Ultraschallsensor
Beitrag von: ch.eick am 04 Mai 2020, 07:53:49
Moin.
Ich starte auch Python Skripte aus Fhem heraus mit & im Hintergrund und setze dann das Ergebnis wieder als Rückmeldung im Fhem .

Mqtt wäre auch gut.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk
Titel: Antw:Entfernung messen mit Ultraschallsensor
Beitrag von: Pi_01 am 04 Mai 2020, 14:13:40
Ich habe mich dazu entschlossen, die Ergebnisse aus dem Python-Script in mysql (MariaDB) zu speichern.
Titel: Antw:Entfernung messen mit Ultraschallsensor
Beitrag von: ch.eick am 06 Mai 2020, 21:36:38
Es gibt für Python ein Beispiel für die Fhem Kopplung. Das Logging wäre dann einheitlich auch über Fhem.

Gesendet von meinem SM-G930F mit Tapatalk