tr064 OH3 Docker Synology
-
- Beiträge: 11
- Registriert: 13. Dez 2022 21:51
tr064 OH3 Docker Synology
Ich versuche tr064 auf OH3 zu installieren, bekomme aber keine Verbindung:
Neues Thing (über GUI): tr64:fritzbox
IP Adresse der Fritzbox (oder "fritz.box" oder interner DNS Name der Box)
Benutzername und Passwort eingetragen (Benutzer hat in der Fritz Box alle Rechte)
Ergebnis: could not get device definitions from 192.168.x.y
Eine .things Datei bringt auch kein anderes Ergebnis.
Der Aufruf http://192.168.x.y:49000/tr64desc.xml im Browser funktioniert.
Was kann man noch probieren?
Neues Thing (über GUI): tr64:fritzbox
IP Adresse der Fritzbox (oder "fritz.box" oder interner DNS Name der Box)
Benutzername und Passwort eingetragen (Benutzer hat in der Fritz Box alle Rechte)
Ergebnis: could not get device definitions from 192.168.x.y
Eine .things Datei bringt auch kein anderes Ergebnis.
Der Aufruf http://192.168.x.y:49000/tr64desc.xml im Browser funktioniert.
Was kann man noch probieren?
-
- Beiträge: 126
- Registriert: 20. Jun 2020 12:21
- Wohnort: Gelsenkirchen, NRW
Re: tr064 OH3 Docker Synology
Im Browser aus dem Docker Container? Ich meine das geht nur mit Adressen aus dem FB Netz.
openHAB 4.0.0-SNAPSHOT - - local build -
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer
-
- Beiträge: 11
- Registriert: 13. Dez 2022 21:51
Re: tr064 OH3 Docker Synology
Nein, im Browser aus dem FB Netz. Ich wollte damit nur sagen, dass die FB schon antwortet. Die Frage aus OH ist wohl nicht richtig.
-
- Beiträge: 126
- Registriert: 20. Jun 2020 12:21
- Wohnort: Gelsenkirchen, NRW
Re: tr064 OH3 Docker Synology
Und die die Absende-IP von OH auch im Fritzbox-Netz?
openHAB 4.0.0-SNAPSHOT - - local build -
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer
APU2, 4GB RAM, 32GB SSD, Debian Buster
openHAB Core/Distro/Addons & SmartHome/J Maintainer
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: tr064 OH3 Docker Synology
Erste Frage: Welche Versionen? (openHAB3 ist etwas schwammig; die FRITZ!Box hat auch verschiedene Firmwares im Umlauf, ma lganz abgesehen davon, dass es nicht die FRITZ!Box gibt.
Aber der wichtigste Punkt: Du erwähnst ja schon in der Überschrift, dass openHAB als Docker Container läuft.
Hast Du als Netzwerktyp auch host ausgewählt?
Aber der wichtigste Punkt: Du erwähnst ja schon in der Überschrift, dass openHAB als Docker Container läuft.
Hast Du als Netzwerktyp auch host ausgewählt?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 11
- Registriert: 13. Dez 2022 21:51
Re: tr064 OH3 Docker Synology
zur Frage von J-N-K: ja, ist im Fritzbox Netz
zu den Fragen von udo1toni: openHAB Version ist 3.3.0, die Fritzbox ist eine 7590 mit FritzOS 7.50. Der OpenHAB Container ist mit host verbunden.
Vielleicht noch wichtig: Mein Netzwerk ist ein Domänennetzwerk mit eigenem DNS Server. Aber wenn ich die IP der Fritzbox angebe, dürfte das ja keine Rolle spielen. Die Firewall(s) hatte ich zum Test deaktiviert.
zu den Fragen von udo1toni: openHAB Version ist 3.3.0, die Fritzbox ist eine 7590 mit FritzOS 7.50. Der OpenHAB Container ist mit host verbunden.
Vielleicht noch wichtig: Mein Netzwerk ist ein Domänennetzwerk mit eigenem DNS Server. Aber wenn ich die IP der Fritzbox angebe, dürfte das ja keine Rolle spielen. Die Firewall(s) hatte ich zum Test deaktiviert.
-
- Beiträge: 11
- Registriert: 13. Dez 2022 21:51
Re: tr064 OH3 Docker Synology
Vielleicht noch ein Hinweis, der vielleicht einige Fehlerquellen ausschließt: Ich habe auch das TapoControl Binding installiert, um P100 Steckdosen (WLAN) zu steuern. Das funktioniert. Auch das Astro Binding funktioniert.
-
- Beiträge: 11
- Registriert: 13. Dez 2022 21:51
Re: tr064 OH3 Docker Synology
Ich habe in den Issues des TR-064 einen Eintrag gefunden (#13720 von danielkr) der das Thema trifft.
Kann mir jemand mit der log4j2.xml helfen? Was muss ich dort eintragen um tr064 zu debuggen oder wenigstens zu mehr Informationen zu veranlassen?
Im Moment sehe ich nichts. Ich würde dann das Issue ergänzen.
Kann mir jemand mit der log4j2.xml helfen? Was muss ich dort eintragen um tr064 zu debuggen oder wenigstens zu mehr Informationen zu veranlassen?
Im Moment sehe ich nichts. Ich würde dann das Issue ergänzen.
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: tr064 OH3 Docker Synology
Du musst lediglich aus der Karaf Konsole heraus das Binding auf DEBUG oder TRACE setzen.
Schritt 1: Verbindung zur Karaf Konsole, das sollte direkt in der Verwaltung von Docker gehen. Du landest in einer Konsole, die Dich so begrüßt:
Dort kannst Du nun mit auf debug umschalten, wahlweise mit TRACE auf noch mehr Ausgaben (da wird jeder einzelne Schritt der Kommunikation ausgegeben). Mit DEFAULT kannst Du den Ursprungszustand wiederherstellen.
Mit log:list bekommst Du eine Übersicht aller explizit gesetzten Loglevel.
Mit logout kannst Du die Konsole gezielt wieder verlassen.
Die Konfiguration ist unmittelbar wirksam und überlebt auch einen Neustart.
Schritt 1: Verbindung zur Karaf Konsole, das sollte direkt in der Verwaltung von Docker gehen. Du landest in einer Konsole, die Dich so begrüßt:
Code: Alles auswählen
_ _ _ ____
___ ___ ___ ___ | | | | / \ | __ )
/ _ \ / _ \ / _ \ / _ \ | |_| | / _ \ | _ \
| (_) | (_) | __/| | | || _ | / ___ \ | |_) )
\___/| __/ \___/|_| |_||_| |_|/_/ \_\|____/
|_| 3.3.0 - Release Build
Use '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
To exit, use '<ctrl-d>' or 'logout'.
openhab>
Code: Alles auswählen
openhab> log:set DEBUG org.openhab.binding.tr064
Mit log:list bekommst Du eine Übersicht aller explizit gesetzten Loglevel.
Mit logout kannst Du die Konsole gezielt wieder verlassen.
Die Konfiguration ist unmittelbar wirksam und überlebt auch einen Neustart.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 11
- Registriert: 13. Dez 2022 21:51
Re: tr064 OH3 Docker Synology
erstmal vielen Dank für die ausführliche Anleitung, hat auf Anhieb geklappt.
der Fehler wird nun geloggt:
HTTP Failed to GET uri 'http://192.168.xx.yy:49000/tr64desc.xml': java.net.ConnectException: Connection refused
Die url ist also richtig (Der Issue Beitrag spricht von einem zusätzlichen "/", das ist hier also nicht so).
Die url lässt sich in meinem Netz auch von beliebigen Geräten aufrufen.
Bin ziemlich ratlos.
der Fehler wird nun geloggt:
HTTP Failed to GET uri 'http://192.168.xx.yy:49000/tr64desc.xml': java.net.ConnectException: Connection refused
Die url ist also richtig (Der Issue Beitrag spricht von einem zusätzlichen "/", das ist hier also nicht so).
Die url lässt sich in meinem Netz auch von beliebigen Geräten aufrufen.
Bin ziemlich ratlos.