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?
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
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?
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
Ich habe mich dazu entschlossen, die Ergebnisse aus dem Python-Script in mysql (MariaDB) zu speichern.
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