TR064 Binding und Transformations wird nicht angezeigt

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Sushi
Beiträge: 6
Registriert: 4. Mär 2020 19:02
Answers: 0

TR064 Binding und Transformations wird nicht angezeigt

Beitrag von Sushi »

Hallo zusammen! :D
Ich benutze schon länger Openhab auf einem Rapsberry für meine Hausautomatisierung und wollte mich vor kurzem an der Anwesenheitserkennung über das TR064-Binding für meine FritzBox 7490 versuchen. Leider ist das TR064-Binding jedoch nicht in der Paper UI vorhanden, genauso wenig wie der Reiter "Transformations"... Hat jemand eine Ahnung warum diese Dinge bei mir in der Paper UI fehlen? Und wie bekommt man diese angezeigt/installiert?

Beste Grüße
Sushi ;)

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von int5749 »

Hi Sushi,

TR064 muss unter AddOns/Bindings nachinstalliert werden. Da es ein legacy 1.x Binding ist, muss natürlich die installation derer zugelassen sein.
Configuration/System/Add-on Management ;-)

hope this helps.

Gruß,
Jörg
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von udo1toni »

Wenn Der Reiter Transformations nicht angezeigt wird, schätze ich, hast Du bei der ersten Einrichtung "Standard" gewählt.
So eine Bullshit-Option... zumal man die Wahl nicht über die gewöhnliche Oberfläche revidieren kann...

Wenn ich es richtig im Kopf habe, kannst Du das über die Datei /var/lib/openhab2/config/org/openhab/addons.config ändern, openHAB muss dazu vorher gestoppt werden. Dann änderst Du den Eintrag für package nach package="expert".

Es gibt noch eine weitere Datei /etc/openhab2/services/addons.cfg, in der man package setzen kann, und im Zweifel wird diese Datei gewinnen, falls package dort nicht auskommentiert ist. Es ist also empfehlenswert, auch in dieser Datei zu prüfen, dass alle(!) Parameter auskommentiert sind.

Zusatzinfo: über die addons.cfg kann man Addons installieren lassen, als hätte man sie in Paper UI ausgewählt. openHAB erkennt, dass die Datei bearbeitet wurde und kopiert die Informationen in die Datei addons.config, außerdem startet sie die Installation.
Allerdings wird openHAB nun bei jedem Start das gleiche tun, also addons.config nach der Datei addons.cfg anpassen und anschließend alles deinstallieren, was nicht in addons,cfg angegeben wurde, sowie die addons installieren, die angegeben wurden. Man kann aber weiterhin über Paper UI installieren und deinstallieren und wird nirgendwo darauf aufmerksam gemacht, dass der nächste Neustart das System verändern wird. ;)
Diese Option ist also mindestens gefährlich, weshalb für den Parameter package der Umweg über addons.config die bessere Wahl ist.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Sushi
Beiträge: 6
Registriert: 4. Mär 2020 19:02
Answers: 0

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von Sushi »

Super! :) Vielen Dank für eure schnelle Hilfe!
Ich werde mich heute Abend einmal daran versuchen und später berichten ob es funktioniert hat. Eine Frage noch: Auskommentierte Zeilen sind mit „#“ versehen, richtig?

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von udo1toni »

Ja, genau. In den config-Dateien ist es die Raute # die Kommentare kennzeichnet
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Sushi
Beiträge: 6
Registriert: 4. Mär 2020 19:02
Answers: 0

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von Sushi »

Moin zusammen! :D
Ich konnte das TR064 und die MAP-Transformation nun installieren.
Leider klappt nur meine Anwesenheitserkennung über MAC-Adresse mit dem TR064 nicht...
Mein vorheriges Problem sehe ich aber als gelöst. Danke euch nochmal! :)

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von int5749 »

Sushi hat geschrieben: 6. Mär 2020 07:28 Moin zusammen! :D
Ich konnte das TR064 und die MAP-Transformation nun installieren.
Leider klappt nur meine Anwesenheitserkennung über MAC-Adresse mit dem TR064 nicht...
Mein vorheriges Problem sehe ich aber als gelöst. Danke euch nochmal! :)
Hi Sushi,

wo liegt denn das Problem? Ich habe meine Anwedenheitserkennung auch mit dem Binding realisiert und es funktioniert 1A.
Man(n) muss jedoch mit einer kleinen Einschränkung leben, welche für mich OK ist. => Die Erkennung ist manchmal 5-6 Minuten verzögert, da die Fritzbox dies erst mitbekommen muss. Aber unsere iPhones bleiben über Nacht erkannt. Ich prüfe damit dann auch, ob mein Shaun noch erreichbar ist, ein FTP Server etc.

Evtl. postest Du mal Deine Konfig? Und beschriebst, wo es bei dir nicht funktioniert?

Gruß,

Jörg
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Sushi
Beiträge: 6
Registriert: 4. Mär 2020 19:02
Answers: 0

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von Sushi »

Hi Jörg,
mein Problem ist, dass ich in meiner Sitemap keinen Status angezeigt bekomme.
Ich habe die Anwesenheitserkennung zwar nach dieser Anleitung hier konfiguriert, aber trotzdem funktioniert es nicht:
https://smarthome-training.com/de/smart ... erkennung/

Hier einmal meine bisherige Sitemap:

sitemap Zuhause label="Zuhause" {
Frame label="Allgemein" {

Text item=Datum_Uhrzeit_DE label="Datum/Uhr" icon="time"
Text item=Temperatur_Aussen label="Aussentemperatur [%.1f °C]" icon="temperature"
}
Group item=Anwesenheiten label=" Wer ist Zuhause?" icon="motion"{
Text item=Anwesenheit label="iPhone7 [MAP(presence.map):%s]" icon="man_2"
}
Frame label="Dachgeschoss" {

Group item=Arbeitszimmer icon="office"{
Text item=Temperatur_Arbeitszimmer label="Raumtemperatur [%.1f °C]" icon="temperature"
Text item=Fensterkontakt_Arbeitszimmer label="Fenster [MAP(de.map):%s]" icon="contact"
Switch item=Beleuchtung_Obergeschoss label="Deckenlampe" icon="light"
Switch item=Beleuchtung_Obergeschoss1 label="Kamin" icon="light"
Switch item=Beleuchtung_Obergeschoss2 label="Strahler hinten" icon="light"
Switch item=Beleuchtung_Obergeschoss3 label="Strahler vorne" icon="light"
}
}
Frame label="Obergeschoss" {

Group item=Schlafzimmer icon="bedroom"{
Text item=Temperatur_Schlafzimmer label="Raumtemperatur [%.1f °C]" icon="temperature"
Text item=Fensterkontakt_Schlafzimmer label="Fenster [MAP(de.map):%s]" icon="contact"
Switch item=Beleuchtung_Schlafzimmer2 label="Kleiderschrank" icon="light"
}

Group item=Kinderzimmer icon="baby_2"{
Text item=Temperatur_Kinderzimmer label="Raumtemperatur [%.1f °C]" icon="temperature"
Text item=Fensterkontakt_Kinderzimmer label="Fenster [MAP(de.map):%s]" icon="contact"
}

Group item=Badezimmer icon="bath"{
Text item=Temperatur_Badezimmer label="Raumtemperatur [%.1f °C]" icon="temperature"
}

}
Frame label="Erdgeschoss" {

Group item=Wohnzimmer icon="sofa"{
Text item=Temperatur_Wohnzimmer label="Raumtemperatur [%.1f °C]" icon="temperature"
Text item=Tuerkontakt_Terrassentuer label="Terrassentuer [MAP(de.map):%s]" icon="door"
Switch item=Beleuchtung_Wohnzimmer1 label="Licht Wohnwand" icon="light"
Switch item=Beleuchtung_Wohnzimmer2 label="Stehleuchte Wohnwand" icon="light"
Switch item=Beleuchtung_Wohnzimmer3 label="Ambiente Wohnwand" icon="light"
Switch item=Beleuchtung_Wohnzimmer4 label="Ambiente Couch" icon="light"
}

Group item=Kueche icon="kitchen"{
Text item=Temperatur_Kueche label="Raumtemperatur [%.1f °C]" icon="temperature"
Text item=Fensterkontakt_Kueche label="Fenster [MAP(de.map):%s]" icon="contact"
}

Group item=Flur icon="corridor"{
Text item=Temperatur_Flur label="Raumtemperatur [%.1f °C]" icon="temperature"
}

}
Frame label="Keller" {

Text item=Tuerkontakt_Keller label="Kellertuer [MAP(de.map):%s]" icon="door"

Group item=Waschkueche icon="whitegood"{
Text item=Temperatur_Waschkueche label="Raumtemperatur [%.1f °C]" icon="temperature"
Switch item=Steckdose_Waschmaschine label="Waschmaschine" icon="poweroutlet"
}

Group item=Heizungsraum icon="fire"{
Text item=Temperatur_Heizungsraum label="Raumtemperatur [%.1f °C]" icon="temperature"
}

Group item=Netzwerkschrank icon="network"{
Text item=Temperatur_Netzwerkschrank label="Temperatur [%.1f °C]" icon="temperature"
Switch item=Steckdose_Netzwerkdrucker label="Netzwerkdrucker" icon="printer"
}

}
Frame label="Aussenbereich" {

Text item=Tuerkontakt_Terrassentuer label="Terrassentuer [MAP(de.map):%s]" icon="door"

Group item=Garten icon="garden"{
Switch item=Steckdose_Brunnen_Garten label="Brunnen" icon="water"
Switch item=Beleuchtung_Garten label="Gartenbeleuchtung" icon="light"
Switch item=Steckdose_Regenwasserpumpe label="Regenwasserpumpe" icon="pump"
}

Group item=Garage icon="garage_detached"{
Text item=Temperatur_Aussen label="Raumtemperatur [%.1f °C]" icon="temperature"
}

}
}


...und hier das entsprechende item:

/* Fritzbox TR064 */
Contact fritzboxMacOnline "Anwesenheitsstatus [MAP(presence.map):%s]" <present>
(Anwesenheit) { fritzboxtr064="maconline:XX-XX-XX-XX-XX-XX" }

Die Datei "presence.map" habe ich auch entsprechend der Anleitung angelegt und das TR064-Binding in der PaperUI konfiguriert.
Über hilfreiche Hinweise würde ich mich freuen. :mrgreen:
Zuletzt geändert von Sushi am 7. Mär 2020 22:17, insgesamt 1-mal geändert.

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von KellerK1nd »

Schreibe mal lieber nicht deine vollständige MAC Adresse hier rein. Bei IP Adressen ist es ja Wurscht, aber die MAC Adresse ist einmalig.
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

Sushi
Beiträge: 6
Registriert: 4. Mär 2020 19:02
Answers: 0

Re: TR064 Binding und Transformations wird nicht angezeigt

Beitrag von Sushi »

Ups. Danke für den Hinweis. ;)

Antworten