FHEM Forum

FHEM => Frontends => Thema gestartet von: foly12 am 06 Februar 2022, 08:12:21

Titel: iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: foly12 am 06 Februar 2022, 08:12:21
Hallo,

ich habe einen ioBroker Container auf einer Docker Installation auf einem Raspi begonnen. FHEM läuft auf einem anderen Raspi (fehlerfrei). Nun habe ich das FHEM Adapter installiert und auch verbudnen. Der iobroker meldet "Verbunden mit Host" und "Lebenszeichen" bei der fhem.0 Instanz.

Leider bekomme ich eine Fehlermeldung (rotes kreuz) bei "Verbunden mit Gerät oder Dienst" und habe damit auch keinen Zugriff auf FHEM Daten.

Kann mir jemand sagen woran das liegen kann? Ich finde nichts dergleichen in der Suche.

Ach ja: Telnet habe ich bei FHEM aktiviert und auch im Windows Terminal geprüft -> funktioniert

Danke!!! Viele Grüße
Titel: Antw:iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: Sille am 02 Dezember 2022, 10:24:42
Hi zusammen,

nach langer Suche habe ich - in meiner Umgebung - das Problem gefunden, was die Anbindung von Fhem über den ioBroker Adaper betrifft. Auch bei mir war "Verbunden mit Host"  und "Lebenszeichen" grün und "Verbunden mit Gerät oder Dienst" rot.

Ich habe aus "global" den Eintrag "attr title" gelöscht. Nun ist alles grün.

Um das Problem zu lösen, habe ich eine zweite (leere) fhem Test Instanz aufgesetzt:
fhem.cfg.demo auf fhem.cfg kopiert und die Änderungen Port 8085 und telnet 7075.

Diese Instanz konnte sofort im ioBroker angebunden werden. Dann habe ich nach und nach alle attr Einträge aus meiner Hauptinstanz in die Testinstanz übernommen. Siehe da, attr title führt reproduzierbar zum Fehler.

LG
Sille 
Titel: Antw:iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: MadMax-FHEM am 02 Dezember 2022, 10:54:46
Das mit Title hatte ich früher schon bemerkt, also ich auch mal "testweise" ioBroker aufgesetzt hatte...

In ioBroker wird auf FHEM (denke ich / bzw. auf den "Standard-Titel") "geprüft"...
Sollte man evtl. "dort" mal melden (wenn man ioBroker weiter nutzen will/nutzt)...
Bzw. dachte ich es wäre "bekannt" und würde behoben, wohl ([immer] noch) nicht.

Anmerkung: auch ohne Docker ;)

Gruß, Joachim
Titel: Antw:iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: Sille am 02 Dezember 2022, 13:01:17
Hi zusammen,

jap. Ist auch im ioBroker Forum gepostet... Hab den Entwickler des Adapters zusätzlich noch direkt angeschrieben.

LG
Sille
Titel: Antw:iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: Sille am 04 Dezember 2022, 18:49:25
Hi zusammen,

nun die Antwort aus dem ioBroker Forum. Wenn im global das attr für title gesetzt ist, so muss im Fhem-Adapter des ioBrokers der Eintrag für "promt" geändert werden.

Beispiel:
FHEM
attr global title >>> FHEM <<<

ioBroker - Fhem Adapter
Prompt:
>>> FHEM <<<>

Wichtig ist ">" nach dem title.

LG Sille
Titel: Antw:iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: volschin am 04 Dezember 2022, 20:43:10
Haben die das in ioBroker wirklich promt genannt oder nicht vielleicht doch prompt? ::)
Titel: Antw:iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: Sille am 04 Dezember 2022, 21:32:00
 ::) Tippfehler, ist im Beitrag angepasst...
Titel: Aw: iobroker im docker container als front end - verbindung zu FHEM klappt nicht
Beitrag von: zellis am 20 Februar 2024, 14:04:04
Ich hatte das gleiche Problem. Bei mir war es aber das attr encoding utl8 im telnetPort.
Nach dem löschen vom attr encoding hatte es geklappt.