Seite 5 von 5

Re: Openhab 3 und TR064 (Fritzbox)

Verfasst: 31. Mär 2022 21:38
von int5749
Hi
Selter hat geschrieben: 31. Mär 2022 20:59 Welche MAC kommt denn bei dem Thing rein - und warum 2x?

Code: Alles auswählen

Thing subdeviceLan LAN "label LAN"   [ uuid="uuid:xxxxxxx", macOnline="mm:mm:mm:mm:mm:mm",  "mm:mm:mm:mm:mm:mm"]  
Wo hast Du denn diese Syntax her? In der Doku ist dies auf jeden Fall anders beschrieben. Zum einen muss jede MAC natürlich nur 1x angegeben werden. Mehrere MACs entsprechend mit "," getrennt.
Selter hat geschrieben: 31. Mär 2022 20:59 Wie muss dann das Item aussehen?

Code: Alles auswählen

Switch  FRITZ_android      "Android 2.4G [MAP(anwesenheit.map):%s]"  <network>   (Gfritzbox)  {channel="tr064:subdeviceLan:xxx:lan:macOnline_xx_xxxx_xxxx_xxxx_xxxx_xxxx" }
Hier wird die MAC in einer anderen Schreibweise/Format angegeben und ein Verweis auf die Bridge.
Hast Du diese auch konfiguriert und ist das Thing subdeviceLAN in der Bridge??
Auch dies ist sehr gut in der Doku beschrieben.

Evtl. postest Du einmal Deine Konfig => Bridge mit Things und Item??

Ein Beispiel von mir, evtl. kannst Du daruas schon etwas ableiten

Bridge/Thing in der *.things

Code: Alles auswählen

/* Fritz TR064 Binding */
Bridge tr064:fritzbox:fb7590 "FritzBox TR-064" @ "Hausanschlußraum" [
	host="IPADRESSE",
	user="DEIN-USER",
	password="DEIN-PASSWORT",
	refresh=60
	] {
	Thing subdeviceLan fritzboxLAN "FritzBox LANdevices" [
		uuid="uuid:75802409-bccb-40e7-8e6b-989BCB1F5006",
		macOnline="00:12:34:56:78:90",				// Device 1
		"AA:BB:CC:DD:EE:FF"						// Device 2
	]
}
Item in der *.items

Code: Alles auswählen

Switch sFboxDevice1		"Device 1"	<man_3>	{ channel="tr064:subdeviceLan:fb7590:fritzboxLAN:macOnline_00_3A12_3A34_3A56_3A78_3A90"}
Switch sFboxDevice2		"Device 2"	<man_3>	{ channel="tr064:subdeviceLan:fb7590:fritzboxLAN:macOnline_AA_3ABB_3ACC_3ADD_3AEE_3AFF"}

Re: Openhab 3 und TR064 (Fritzbox)

Verfasst: 3. Apr 2022 13:35
von Selter
Vielen Dank - das hat mir sehr geholfen.

Jetzt werden die Handys erkannt.
Mit dem Hinweis, dass in der .items Datei im Channel der ":" der MAC durch "3A" ersetzt und jeweils ein "_" als Trenner verwendet werden muss.
Somit wird also aus der MAC-Adresse 12:34:56:78:90:XY dann
12_3A34_3A56_3A78_3A90_3AXY

Re: Openhab 3 und TR064 (Fritzbox)

Verfasst: 3. Apr 2022 20:59
von int5749
Selter hat geschrieben: 3. Apr 2022 13:35 Vielen Dank - das hat mir sehr geholfen.

Jetzt werden die Handys erkannt.
Sehr gerne und prima :)