zigbee2mqtt Schalter in OH3 Einrichten Hilfestellung gesucht
Verfasst: 30. Nov 2022 11:44
Hallo, ihr lieben.
Ich benötigge eine kleine Hilfestellung von hoffe mir kann jemand helfen mit den Zigbee2Mqtt. ich habe hier auch schon einiges gelesen, und in anderen foren von OH. Leider komme ich nicht mehr weiter bei den Schalter von Aquara und Silvercast Lidel Smart button.
Was hab ich gemacht Zigbee2mqtt installiert und ein gerichten.
Hier mal meine devices:
Meine things sehen So aus :
Und meine items die so aussehen:
zusätzlich hab ich für die anderen Schalter transform angelegt in JSON transform.
Hier die JSON transform getZigbeeClick:
Bild des Items in OH selber:
Bild des Items Number button2_BATTERY in OH selber:
Bild vom MQTT Broker in OH :
Ich hoffe wirklich das irgendwer so nett ist und mir helfen kann
Ich benötigge eine kleine Hilfestellung von hoffe mir kann jemand helfen mit den Zigbee2Mqtt. ich habe hier auch schon einiges gelesen, und in anderen foren von OH. Leider komme ich nicht mehr weiter bei den Schalter von Aquara und Silvercast Lidel Smart button.
Was hab ich gemacht Zigbee2mqtt installiert und ein gerichten.
Hier mal meine devices:
Code: Alles auswählen
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost:1883
user: openhabian
password: server06m
serial:
port: /dev/ttyACM0
frontend: false
devices:
'0x2c1165fffe5181a3':
friendly_name: '0x2c1165fffe5181a3'
'0xe0798dfffe9c968e':
friendly_name: '0xe0798dfffe9c968e'
'0x84fd27fffe4813a7':
friendly_name: '0x84fd27fffe4813a7'
'0x2c1165fffe5184d7':
friendly_name: 'button2'
Code: Alles auswählen
Thing topic button2 "button2" @ "SZ"
{
Channels:
Type string : action "action" [ stateTopic = "zigbee2mqtt/button2/action" ]
Type number : battery "battery" [ stateTopic = "zigbee2mqtt/button2/battery" ]
Type number : linkquality "linkquality" [ stateTopic = "zigbee2mqtt/button2/linkquality" ]
}
Code: Alles auswählen
String button2_Action "button2 [%s]" <button> {channel="mqtt:topic:broker:button2:action"}
Number button2_BATTERY "button2 BAT [%.1f %%]" <battery> {channel="mqtt:topic:broker:button2:battery"}
Number button2_LINKQUALITY "button2 [%d]" {channel="mqtt:topic:broker:button2:linkquality"}
Hier die JSON transform getZigbeeClick:
Code: Alles auswählen
(function(x){
var result = "none";
var json = JSON.parse(x);
try
{
result = json.click;
}
catch(e)
{
result = "none";
}
return result;
})(input)
Ich hoffe wirklich das irgendwer so nett ist und mir helfen kann
