Seite 1 von 1

EnOceanPi auf OH3

Verfasst: 22. Jul 2022 20:34
von neuling10
Hallo an die Runde,

ich habe auf einem Docker Container auf einem Raspi 4 mit Raspberry Pi OS (64-bit) OH3 laufen. Um Hoppe Secusignal Fenstergriffsensoren einzubinden, würde ich gerne das EnOcean Pi Modul nutzen. Dieses habe ich am GPIO Anschluss angesteckt, LED leuchtet durchgehend grün. Anschließend habe ich
- In der Raspi-Config Serial auf enabled gesetzt
- In der /boot/cmdline.txt den Eintrag console=serial0,115200 gelöscht
- In der /boot/config.txt folgende Zeilen hinzugefügt:
dtoverlay=pi3-miniuart-bt
enable_uart=1
force_turbo=1
- Raspi neu gestartet
- Auf OH3 das Binding EnOcean, Version 3.2.0 installiert
- Auf OH3 ein Thing, EnoCean Gateway als ESP3 und Pfad /dev/ttyAMA0 konfiguriert

Leider erhalte ich die Meldung "Configuration_Error, Port could not be found" :cry:

Am Raspi habe ich mittels ls -lah /dev/ttyAMA0 getestet, als Ergebnis erhalte ich:
crw--w---- 1 root tty 204, 64 22. Jul 20:08 /dev/ttyAMA0

Hat jemand eine Idee, was hier falsch konfiguriert sein könnte?

Grüße
neuling10

Re: EnOceanPi auf OH3

Verfasst: 23. Jul 2022 11:24
von udo1toni
Wenn openHAB im Docker Container läuft, musst Du doch noch die Schnittstelle in den Container reinreichen, oder?

Re: EnOceanPi auf OH3

Verfasst: 24. Jul 2022 01:59
von neuling10
Danke vielmals, das wars unter anderem!
Weiters musste ich noch Benutzerrechte erteilen und Devices im Docker-Compose.yml ergänzen.

Um auch nach jedem Neustart des OH Containers/des Raspi eine Verbindung aufbauen zu können, war dann noch ein kleines Skript zum Löschen der Lock-Files notwendig.