Seite 1 von 3

Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 2:13 pm
von Matze76
Hallo zusammen,

ich habe ein paar wenige Ecken im Haus, wo ich Sensoren installieren möchte, aber keine KNX oder 1-Wire-Verkabelung in der Nähe habe.
Hier möchte ich jetzt mit EnOcean und seinen batterielosen Funk-Sensoren arbeiten.

Ein teures Gateway möchte ich eigentlich nicht kaufen. Habe mir daher einen EnOcean USB 300 USB Stick (mit TCM-310 Chipsatz) besorgt. Für openHAB gibt es ein entsprechendes Binding, so dass ich darüber die Sensordaten verarbeiten und z. B. an KNX schicken könnte.

Bevor ich weiter ins Detail gehe und meine (bis jetzt erfolglosen) Versuche schildere, eine Kommunikation zwischen dem EnOcean-Stick und meinem openHAB-Container auf dem Timberwolf herzustellen, erstmal die Frage in die Runde: Hat jemand so eine Konstellation erfolgreich in Betrieb? Also openHAB auf dem Timberwolf auf der einen und den EnOcean Stick (am TWS, an einem Raspberry oder an der Fritzbox) auf der anderen Seite?

Gruß
Matthias

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 6:39 pm
von Matze76
... weiß jemand, wie man - wenn openHAB im Docker läuft - auf die openHAB Console kommt? (https://www.openhab.org/docs/administra ... nsole.html)

Die Container-Console im portainer versteht leider Befehle wie "ssh -p 8101 openhab@localhost" nicht.

EDIT: Ok, wenn openHAB im Container läuft, ist es anders:

Bild

Über die Container-Console in portainer scheint es aber nochmal anders zu sein. Ich habe die Bash ausgewählt und root als User. Jedoch sind hier die meisten Kommandos (z. B. ps) überhaupt nicht bekannt, oder es gibt eine Fehlermeldung wegen "invalid options" (z. B. "exec -it ...").

Ich google mal weiter, aber wenn jemand Bescheid weiß, bin ich für Hilfe dankbar :) Leider kenne ich mich (noch) zu wenig damit aus...

Gruß
Matthias

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 8:42 pm
von Robert_Mini
Ich hab mit WinSCP zugegriffen und die .item etc. Dateien editiert.
Was möchtest du an der Console?

Lg
Robert

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 8:56 pm
von Matze76
Hallo Robert @Robert_Mini,

ja, um die Config-Dateien zu bearbeiten nutze ich auch WinSCP bzw. Visual Studio Code. Bis jetzt habe ich die Console deshalb auch nicht vermisst.

Ich suche mir gerade Informationen zusammen, um die Kommunikation zwischen dem EnOcean Stick und openHAB hinzubekommen. Dort wird ein "Feature" genannt, das installiert sein muss, inklusive diverse Befehle (z. B. feature:list | grep seria), um über die openhab-Konsole eine entsprechende Liste abzurufen, und ggf. ein Feature nachzuinstallieren (feature:install esh-io-transport-serial ...) Deshalb suche ich den Zugang zur Konsole...

Gruß
Matthias

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 9:00 pm
von Robert_Mini
Putty aus WinSCP raus schon probiert?

Robert

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 9:14 pm
von Matze76
Ja, aber dann bin ich im alpine-ssh Container...

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 9:33 pm
von Robert_Mini
Nein, gibt es nicht.
IP des OpenHAB Containers mit macvlan und Passwort OpenHAB/habopen (oder so ähnlich).
Dann kommst du mit putty in den OpenHAB Container.

Robert

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 9:35 pm
von Matze76
In den advanced container settings gibt´s noch eine Einstellung für die Console:

Bild

Default ist "None". Habe jetzt mal mit "Interactive & TTY" neu deployed.

Tatsächlich sieht man dann im Log, dass die Console nach dem Start von openHAB gestartet wurde:

Bild

Aber das ist halt nur der Log-Eintrag...

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 9:45 pm
von Matze76
Nein, gibt es nicht.
Wie meinst du das? Ich hatte aus WinSCP heraus (mit der Verbindung zu den Config-Files) Putty gestartet. Aber klar, da das ja über die IP von alpine-ssh geht, lande ich dann auch dort:

Bild

IP des OpenHAB Containers mit macvlan und Passwort OpenHAB/habopen (oder so ähnlich).
Dann kommst du mit putty in den OpenHAB Container.
Hmm, mit der openHAB-macvlan-IP bekomme ich weder über WinSCP noch mit Putty eine Verbindung. Die wird von vorne herein "refused".

Gruß
Matthias

Re: Enocean USB 300 Gateway + openHAB auf TWS

Verfasst: Sa Sep 07, 2019 10:06 pm
von Matze76
@ Admins: Sorry, habe das Thema versehentlich in "1-Wire -> Allgemeines" eröffnet. Könnte das bitte jemand in das allgemeine allgemeine Forum verschieben?

Danke!