nachdem mein Ikea-Gateway nicht mehr mit meinem Openhab 3.2 will (update), habe ich auf Zigbee umgestellt.
Zigbee-Usb Stick von Sonoff (CC2652P).
mit aktueller FW geflasht: CC1352P2_CC2652P_launchpad_coordinator_20211217.
Zigbee2mqtt als Container installiert.
Alles läuft, Ikea Lampen sind bereits integriert und lassen sich problemlos steuern.
Jetzt zum Problem:
Die FB`s von Ikea (E1524/E1810) werden von Zigbee erkannt und eingebunden.
Im Openhab muss ich ja ein thing erstellen und einen Channel (trigger) anlegen.
Code: Alles auswählen
UID: mqtt:topic:2c4640a435:FB_Gaestezimmer
label: FB Gaestezimmer
thingTypeUID: mqtt:topic
configuration:
availabilityTopic: zigbee2mqtt/Gaestezimmer_FB/availability
bridgeUID: mqtt:broker:2c4640a435
location: Gaestezimmer
channels:
- id: FB_Gaestezimmer_onoff
channelTypeUID: mqtt:trigger
label: FB Gaestezimmer On/Off
description: ""
configuration:
stateTopic: zigbee2mqtt/Gaestezimmer_FB/action
Code: Alles auswählen
configuration: {}
triggers:
- id: "1"
configuration:
thingUID: mqtt:topic:2c4640a435:FB_Gaestezimmer
event: toggle
channelUID: mqtt:topic:2c4640a435:FB_Gaestezimmer:FB_Gaestezimmer_onoff
type: core.ChannelEventTrigger
conditions: []
actions:
- inputs: {}
id: "2"
configuration:
itemName: GaestezimmerSL_GaestezimmerSL
command: ON
type: core.ItemCommandAction
Laut MQTT Exlorer wird aber das "toggle" gesendet.
Code: Alles auswählen
{"action":"toggle","battery":100,"linkquality":123,"update":{"state":"available"}}
hxxps://www.youtube.com/watch?v=iBCZXkk6_PM
Finde es etwas aufwändig, aber muss wohl so sein ?!
Gibt es eventuell einen anderen Weg ? (möglichst ohne txt-files, die wollte ich im "modernen" OH 3.2 vermeiden )
Wo liegt mein Fehler ?
Gruss
Andreas