zigbee2mqtt MQTT2_SERVER - Tradfri Remote Control anlernen

Begonnen von ch.eick, 08 September 2019, 19:51:07

Vorheriges Thema - Nächstes Thema

ch.eick

Hallo zusammen,

es gibt wieder einen Neuzugang :-) Und ich glaube ich bin schon ziemlich nah dran.
Nun bräuchte ich noch einen Schubs, wie es weiter geht. Zum Check habe ich mal meine Arbeit hier rein gestellt.

Jetzt sind die Fragen,
- läuft das so schon richtig
- wie kann ich jetzt meine "Tradfri Remote" anlernen
   Laut Bedienungsanleitung muss man in sehr geringem Abstand die Pairing Taste im Batteriefach 4x Betätigen.
   Im MQTT2_DEVICE steht "permit_join true", aber im Log kann ich keine Reaktion sehen.

Ich habe bereits so viel gelesen, da finde ich den weiteren Weg garnicht mehr.

Den Mosquito Server habe ich ebenfalls bereits installiert, jedoch war ich mir nicht sicher, welcher Ansatz der bessere ist.
Ein Tipp in diese Richtung wäre auch gut, damit ich bei wachsendem Umfeld nicht gleich wieder umsteigen muss.

Viele Grüße
     Christian

1) Ich habe einen CC2531 von einem Freund geflashed

Sep  8 10:17:12 raspberrypi kernel: [    2.144216] usb 1-1.3: new full-speed USB device number 4 using dwc_otg
Sep  8 10:17:12 raspberrypi kernel: [    2.291048] usb 1-1.3: New USB device found, idVendor=0451, idProduct=16a8, bcdDevice= 0.09
Sep  8 10:17:12 raspberrypi kernel: [    2.291073] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep  8 10:17:12 raspberrypi kernel: [    2.291087] usb 1-1.3: Product: TI CC2531 USB CDC
Sep  8 10:17:12 raspberrypi kernel: [    2.291098] usb 1-1.3: Manufacturer: Texas Instruments
Sep  8 10:17:12 raspberrypi kernel: [    2.291109] usb 1-1.3: SerialNumber: __0X00124B0018E1E960

fhem@raspberrypi:~$ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Sep  8 10:17 /dev/ttyACM0
fhem@raspberrypi:~$ ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13 Sep  8 10:17 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018E1E960-if00 -> ../../ttyACM0

fhem@raspberrypi:~$ node --version
v10.15.3
fhem@raspberrypi:~$ npm --version
6.9.0


2) Es wurde zigbee2mqtt installiert und konfiguriert

# Home Assistant integration (MQTT discovery)
homeassistant: false

# allow new devices to join
permit_join: true

# MQTT settings
mqtt:
  #
  client_id: 'zigbee_pi'
  # MQTT base topic for zigbee2mqtt MQTT messages
  base_topic: zigbee2mqtt
  # MQTT server URL
  server: 'mqtt://localhost'
  # MQTT server authentication, uncomment if required:
  # user: my_user
  # password: my_password

# Serial settings
serial:
  # Location of CC2531 USB sniffer
  port: /dev/ttyACM0


3) Der Service läuft

pi@raspberrypi:/opt/zigbee2mqtt/data $ sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service
   Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; bad; vendor preset: enabled)
   Active: active (running) since Sun 2019-09-08 19:31:53 CEST; 49s ago
Main PID: 2427 (npm)
   CGroup: /system.slice/zigbee2mqtt.service
           ├─2427 npm
           ├─2450 sh -c node index.js
           └─2451 node index.js

Sep 08 19:32:31 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:31 Currently 0 devices are joined:
Sep 08 19:32:31 raspberrypi npm[2427]:   zigbee2mqtt:warn 2019-9-8 19:32:31 `permit_join` set to  `true` in configuration.yaml.
Sep 08 19:32:31 raspberrypi npm[2427]:   zigbee2mqtt:warn 2019-9-8 19:32:31 Allowing new devices to join.
Sep 08 19:32:31 raspberrypi npm[2427]:   zigbee2mqtt:warn 2019-9-8 19:32:31 Set `permit_join` to `false` once you joined all devices.
Sep 08 19:32:31 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:31 Zigbee: allowing new devices to join.
Sep 08 19:32:31 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:31 Connecting to MQTT server at mqtt://localhost
Sep 08 19:32:34 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:34 zigbee-shepherd ready
Sep 08 19:32:34 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:34 Connected to MQTT server
Sep 08 19:32:34 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:34 MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Sep 08 19:32:35 raspberrypi npm[2427]:   zigbee2mqtt:info 2019-9-8 19:32:35 MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"version":"1.5.1","commit":"ac3b924","lolines 1-19/19
(END)


4) Im Fhem Log kommen auch Meldungen

2019.09.08 19:32:33 4: Connection accepted from MQTT2_FHEM_Server_127.0.0.1_50356
2019.09.08 19:32:34 5: CONNECT: (16)8(0)(4)MQTT(4)&(0)<(0)(9)zigbee_pi(0)(24)zigbee2mqtt/bridge/state(0)(7)offline
2019.09.08 19:32:34 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi CONNECT V:4 keepAlive:60 LWT:zigbee2mqtt/bridge/state:offline
2019.09.08 19:32:34 5: PUBLISH: 1 (0)(24)zigbee2mqtt/bridge/stateonline
2019.09.08 19:32:34 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi PUBLISH zigbee2mqtt/bridge/state:online
2019.09.08 19:32:35 5: MQTT2_FHEM_Server: dispatch autocreate=simple\000zigbee_pi\000zigbee2mqtt/bridge/state\000online
2019.09.08 19:32:36 4: MQTT2_DEVICE_Parse: MQTT2_zigbee_pi zigbee2mqtt/bridge/state => state
2019.09.08 19:32:36 5: SUBSCRIBE: (130)5(20)(223)(0)0zigbee2mqtt/bridge/device/+/get_group_membership(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/bridge/device/+/get_group_membership qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(22)(20)(224)(0)(17)zigbee2mqtt/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(24)(20)(225)(0)(19)zigbee2mqtt/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(22)(20)(226)(0)(17)zigbee2mqtt/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(24)(20)(227)(0)(19)zigbee2mqtt/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(24)(20)(228)(0)(19)zigbee2mqtt/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(26)(20)(229)(0)(21)zigbee2mqtt/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(24)(20)(230)(0)(19)zigbee2mqtt/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(26)(20)(231)(0)(21)zigbee2mqtt/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(26)(20)(232)(0)(21)zigbee2mqtt/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(28)(20)(233)(0)(23)zigbee2mqtt/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(26)(20)(234)(0)(21)zigbee2mqtt/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(28)(20)(235)(0)(23)zigbee2mqtt/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(28)(20)(236)(0)(23)zigbee2mqtt/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(30)(20)(237)(0)(25)zigbee2mqtt/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(28)(20)(238)(0)(23)zigbee2mqtt/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(30)(20)(239)(0)(25)zigbee2mqtt/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(30)(20)(240)(0)(25)zigbee2mqtt/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130) (20)(241)(0)(27)zigbee2mqtt/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)(30)(20)(242)(0)(25)zigbee2mqtt/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130) (20)(243)(0)(27)zigbee2mqtt/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130) (20)(244)(0)(27)zigbee2mqtt/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)"(20)(245)(0)(29)zigbee2mqtt/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130) (20)(246)(0)(27)zigbee2mqtt/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)"(20)(247)(0)(29)zigbee2mqtt/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)"(20)(248)(0)(29)zigbee2mqtt/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)$(20)(249)(0)(31)zigbee2mqtt/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)"(20)(250)(0)(29)zigbee2mqtt/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)$(20)(251)(0)(31)zigbee2mqtt/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)$(20)(252)(0)(31)zigbee2mqtt/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)&(20)(253)(0)!zigbee2mqtt/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)$(20)(254)(0)(31)zigbee2mqtt/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)&(20)(255)(0)!zigbee2mqtt/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)&(21)(0)(0)!zigbee2mqtt/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)((21)(1)(0)#zigbee2mqtt/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)&(21)(2)(0)!zigbee2mqtt/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)((21)(3)(0)#zigbee2mqtt/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)((21)(4)(0)#zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)*(21)(5)(0)%zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)((21)(6)(0)#zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)*(21)(7)(0)%zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)*(21)(8)(0)%zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130),(21)(9)(0)'zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)*(21)(10)(0)%zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130),(21)(11)(0)'zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130),(21)(12)(0)'zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130).(21)(13)(0))zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130),(21)(14)(0)'zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130).(21)(15)(0))zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130).(21)(16)(0))zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)0(21)(17)(0)+zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130).(21)(18)(0))zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)0(21)(19)(0)+zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)0(21)(20)(0)+zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)2(21)(21)(0)-zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)0(21)(22)(0)+zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)2(21)(23)(0)-zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)2(21)(24)(0)-zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)4(21)(25)(0)/zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)2(21)(26)(0)-zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)4(21)(27)(0)/zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:36 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:36 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:36 5: SUBSCRIBE: (130)4(21)(28)(0)/zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)6(21)(29)(0)1zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)4(21)(30)(0)/zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)6(21)(31)(0)1zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)6(21) (0)1zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)8(21)!(0)3zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)6(21)"(0)1zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)8(21)#(0)3zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)8(21)$(0)3zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130):(21)%(0)5zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)8(21)&(0)3zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130):(21)'(0)5zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130):(21)((0)5zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)<(21))(0)7zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/set/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130):(21)*(0)5zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)<(21)+(0)7zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/+/get/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)"(21),(0)(29)zigbee2mqtt/bridge/networkmap(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/networkmap qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130))(21)-(0)$zigbee2mqtt/bridge/networkmap/routes(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/networkmap/routes qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130) (21).(0)(27)zigbee2mqtt/bridge/config/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/config/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)&(21)/(0)!zigbee2mqtt/bridge/group/+/remove(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/group/+/remove qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)#(21)0(0)(30)zigbee2mqtt/bridge/group/+/add(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/group/+/add qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)*(21)1(0)%zigbee2mqtt/bridge/group/+/remove_all(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/group/+/remove_all qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)((21)2(0)#zigbee2mqtt/bridge/group/remove_all(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/group/remove_all qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)(30)(21)3(0)(25)zigbee2mqtt/bridge/bind/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/bind/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130) (21)4(0)(27)zigbee2mqtt/bridge/bind/+/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/bind/+/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130) (21)5(0)(27)zigbee2mqtt/bridge/unbind/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/unbind/+ qos:0
2019.09.08 19:32:37 5: SUBSCRIBE: (130)"(21)6(0)(29)zigbee2mqtt/bridge/unbind/+/+(0)
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi SUBSCRIBE
2019.09.08 19:32:37 4:   topic:zigbee2mqtt/bridge/unbind/+/+ qos:0
2019.09.08 19:32:37 5: PUBLISH: 1g(0)(25)zigbee2mqtt/bridge/config{"version":"1.5.1","commit":"ac3b924","log_level":"info","permit_join":true}
2019.09.08 19:32:37 4: MQTT2_FHEM_Server_127.0.0.1_50356 zigbee_pi PUBLISH zigbee2mqtt/bridge/config:{"version":"1.5.1","commit":"ac3b924","log_level":"info","permit_join":true}
2019.09.08 19:32:37 5: MQTT2_FHEM_Server: dispatch autocreate=simple\000zigbee_pi\000zigbee2mqtt/bridge/config\000{"version":"1.5.1","commit":"ac3b924","log_level":"info","permit_join":true}
2019.09.08 19:32:37 4: MQTT2_DEVICE_Parse: MQTT2_zigbee_pi zigbee2mqtt/bridge/config => { json2nameValue($EVENT) }

# Dieser block kommt jetzt zyklisch
2019.09.08 19:32:43 5: MQTT MQTT message sent: PingReq/at-most-once
2019.09.08 19:32:43 5: SW: c000
2019.09.08 19:32:44 5: PINGREQ: (192)(0)
2019.09.08 19:32:44 4: MQTT2_FHEM_Server_127.0.0.1_49494 Net::MQTT::Message[661] PINGREQ
2019.09.08 19:32:44 5: MQTT MQTT message received: PingResp/at-most-once


5) Im Fhem sind diese devices eingetragen

Internals:
   DEF        localhost:1883
   DeviceName localhost:1883
   FD         42
   FUUID      5d751328-f33f-81e9-9e78-e04f7364e2d8d49a
   NAME       MQTT
   NOTIFYDEV  global
   NR         344
   NTFY_ORDER 50-MQTT
   PARTIAL   
   STATE      opened
   TYPE       MQTT
   buf       
   msgid      1
   ping_received 1
   timeout    60
   READINGS:
     2019-09-08 19:36:44   connection      active
     2019-09-08 19:09:37   state           opened
   messages:
Attributes:
   room       MQTT
   verbose    5



Internals:
   CID        zigbee_pi
   DEF        zigbee_pi
   DEVICETOPIC MQTT2_zigbee_pi
   FUUID      5d751ae2-f33f-81e9-58c5-2a7b0eed74a3a13a
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 2
   MQTT2_FHEM_Server_TIME 2019-09-08 19:32:37
   MSGCNT     2
   NAME       MQTT2_zigbee_pi
   NR         345
   STATE      online
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-09-08 19:32:37   commit          ac3b924
     2019-09-08 19:32:37   log_level       info
     2019-09-08 19:32:37   permit_join     true
     2019-09-08 19:32:36   state           online
     2019-09-08 19:32:37   version         1.5.1
Attributes:
   IODev      MQTT2_FHEM_Server
   autocreate 1
   bridgeRegexp BASE_TOPIC/([A-Za-z0-9._]*)[/]?.*:.* "zigbee_$1"
   getList    devicelist:noArg log BASE_TOPIC/bridge/config/devices
  networkmap_raw:noArg raw BASE_TOPIC/bridge/networkmap raw
  networkmap_graphviz:noArg graphviz BASE_TOPIC/bridge/networkmap graphviz
   model      L_01_zigbee2mqtt_bridge
   readingList BASE_TOPIC/bridge/state:.* state
  BASE_TOPIC/bridge/config/devices:.* {}
  BASE_TOPIC/bridge/config/log_level:.* log_level
  BASE_TOPIC/bridge/config/permit_join:.* permit_join
  BASE_TOPIC/bridge/config/rename:.* { json2nameValue($EVENT, 'rename_') }
  BASE_TOPIC/bridge/log:.*\"type\".\"devices\".\"message\".* devices
  BASE_TOPIC/bridge/log:.* log
  BASE_TOPIC/bridge/networkmap:.* {}
  BASE_TOPIC/bridge/networkmap/graphviz:.* graphviz
  BASE_TOPIC/bridge/networkmap/raw:.* raw
  BASE_TOPIC/bridge/config:.* { json2nameValue($EVENT) }
zigbee_pi:zigbee2mqtt/bridge/state:.* state
zigbee_pi:zigbee2mqtt/bridge/config:.* { json2nameValue($EVENT) }
   room       MQTT
   setList    log_level:debug,info,warn,error BASE_TOPIC/bridge/config/log_level $EVTPART1
  permit_join:true,false BASE_TOPIC/bridge/config/permit_join $EVTPART1
  remove:textField BASE_TOPIC/bridge/config/remove $EVTPART1
  y_device_setting:textField zigbee2mqtt/$EVTPART1/set {"$EVTPART2": "$EVTPART3"}
  x_bind:textField BASE_TOPIC/bridge/bind/$EVTPART1 $EVTPART2
  x_bind_unbind:textField BASE_TOPIC/bridge/unbind/$EVTPART1 $EVTPART2
  x_device_options:textField BASE_TOPIC/bridge/config/device_options {"friendly_name":"$EVTPART1",""options": {"$EVTPART2": "$EVTPART3"}}
  x_group_add_to:textField BASE_TOPIC/bridge/group/$EVTPART1/add $EVTPART2
  x_group_rm_from:textField BASE_TOPIC/bridge/group/$EVTPART1/remove $EVTPART2
  x_group_rm_from_all:textField BASE_TOPIC/bridge/group/$EVTPART1/remove_all $EVTPART2
  x_group_add_group:textField BASE_TOPIC/bridge/config/add_group $EVTPART1
  x_group_rm_group:textField BASE_TOPIC/bridge/config/remove_group $EVTPART1
  z_elapsed:textField BASE_TOPIC/bridge/config/elapsed $EVTPART1
  z_last_seen:textField BASE_TOPIC/bridge/config/last_seen $EVTPART1
  z_ban:textField BASE_TOPIC/bridge/config/ban $EVTPART1
  z_rename:textField BASE_TOPIC/bridge/config/rename  {"old":"$EVTPART1","new":"$EVTPART2"}
  z_reset_CC:noArg BASE_TOPIC/bridge/config/reset
   setStateList on off
   verbose    5



Internals:
   CONNECTS   4
   DEF        1883 global
   FD         33
   FUUID      5d751c78-f33f-81e9-291a-1d62334721ed96af
   NAME       MQTT2_FHEM_Server
   NR         346
   PORT       1883
   STATE      Initialized
   TYPE       MQTT2_SERVER
   READINGS:
     2019-09-08 19:32:37   RETAIN          {"zigbee2mqtt/bridge/config":"{\u0022version\u0022:\u00221.5.1\u0022,\u0022commit\u0022:\u0022ac3b924\u0022,\u0022log_level\u0022:\u0022info\u0022,\u0022permit_join\u0022:true}","zigbee2mqtt/bridge/state":"online"}
     2019-09-08 19:32:33   nrclients       2
     2019-09-08 18:54:28   state           Initialized
   clients:
     MQTT2_FHEM_Server_127.0.0.1_49494 1
     MQTT2_FHEM_Server_127.0.0.1_50356 1
   retain:
     zigbee2mqtt/bridge/config:
       ts         1567963957.23917
       val        {"version":"1.5.1","commit":"ac3b924","log_level":"info","permit_join":true}
     zigbee2mqtt/bridge/state:
       ts         1567963954.98382
       val        online
Attributes:
   room       MQTT
   verbose    5

RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Beta-User

#1
Moin,

auf die Schnelle:

- Wirf den Mosquitto wieder von deinem System (es sei denn, du brauchst in für was anderes...), MQTT2_SERVER sollte ausreichen. (EDIT: Das Device MQTT sollte dann selbstredend auch gelöscht werden).
- irgendwas hat bei der Anwendung des templates nicht gepaßt, da wo "BASE_TOPIC" steht, sollte eigentlich "zigbee2mqtt" sein (bei dir, das ist konfigurierbar). Am besten in der readingList nochmal löschen, wo das BASE_TOPIC drin steht und dann das template nochmal anwenden.

- das "joining" ist bei den ZigBee-Geschichten wirklich tricky, man braucht manchmal mehrere Anläufe...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

ch.eick

#2
Vielen dank Beta-User,

da war schon einiges richtiges dabei ;-)

1. Ich habe das MQTT Device gelöscht.
2. Ich habe das MQTT2_DEVICE gelöscht und neu angelegt.
    Bei der Auswahl des Template kam ein /opt/zigbee2mqtt/data $ vi configuration.yaml fenster, in dem ich gestern das "BASE_TOPIC" nicht überschrieben hatten.
    Nun steht es auch auf "zigbee2mqtt" wie es in der Konfiguration /opt/zigbee2mqtt/data/configuration.yaml angegeben ist.
3. autocreate steht auf 1 (default)
4. Im MQTT2_FHEM_Server steht autocreate auf simple

Nun kann ich auch Aktivitäten sehen, auch wenn ich sie noch nicht verstehe.

Ich habe die Tradfri Remote nochmals versucht anzulernen.

Danach habe ich ein "set MQTT2_zigbee_pi devicelist" ausgeführt.

2019.09.09 13:22:43 5: MQTT2_FHEM_Server: PUBLISH zigbee2mqtt/bridge/config/devices
2019.09.09 13:22:43 5: MQTT2_FHEM_Server_127.0.0.1_35430 zigbee_pi => zigbee2mqtt/bridge/config/devices:
2019.09.09 13:22:43 5: PUBLISH: 0m(0)(22)zigbee2mqtt/bridge/log{"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"}]}
2019.09.09 13:22:43 4: MQTT2_FHEM_Server_127.0.0.1_35430 zigbee_pi PUBLISH zigbee2mqtt/bridge/log:{"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"}]}
2019.09.09 13:22:43 5: MQTT2_FHEM_Server: dispatch autocreate=simple\000zigbee_pi\000zigbee2mqtt/bridge/log\000{"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"}]}
2019.09.09 13:22:43 4: MQTT2_DEVICE_Parse: MQTT2_zigbee_pi zigbee2mqtt/bridge/log => log
2019.09.09 13:22:43 4: MQTT2_DEVICE_Parse: MQTT2_zigbee_pi zigbee2mqtt/bridge/log => devices


Im MQTT2_zigbee_pi sind nun auch readings, ist das die Tradfri Remote ?

Internals:
   CFGFN     
   CID        zigbee_pi
   DEF        zigbee_pi
   DEVICETOPIC MQTT2_zigbee_pi
   FUUID      5d763393-f33f-81e9-b187-fa1c3d1eae39d1bd
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 4
   MQTT2_FHEM_Server_TIME 2019-09-09 13:22:43
   MSGCNT     4
   NAME       MQTT2_zigbee_pi
   NR         4339
   STATE      ???
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-09-09 13:22:43   devices         {"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"}]}
     2019-09-09 13:22:43   log             {"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"}]}
     2019-09-09 13:17:06   raw             {"nodes":[{"ieeeAddr":"0x00124b0018e1e960","friendlyName":"0x00124b0018e1e960","type":"Coordinator","nwkAddr":0,"status":"online","scanfailed":[]}],"links":[]}
Attributes:
   IODev      MQTT2_FHEM_Server
   alias      MQTT2_zigbee_pi
   autocreate 1
   bridgeRegexp zigbee2mqtt/([A-Za-z0-9._]*)[/]?.*:.* "zigbee_$1"
   getList    devicelist:noArg log zigbee2mqtt/bridge/config/devices
  networkmap_raw:noArg raw zigbee2mqtt/bridge/networkmap raw
  networkmap_graphviz:noArg graphviz zigbee2mqtt/bridge/networkmap graphviz
   model      L_01_zigbee2mqtt_bridge
   readingList zigbee2mqtt/bridge/state:.* state
  zigbee2mqtt/bridge/config/devices:.* {}
  zigbee2mqtt/bridge/config/log_level:.* log_level
  zigbee2mqtt/bridge/config/permit_join:.* permit_join
  zigbee2mqtt/bridge/config/rename:.* { json2nameValue($EVENT, 'rename_') }
  zigbee2mqtt/bridge/log:.*\"type\".\"devices\".\"message\".* devices
  zigbee2mqtt/bridge/log:.* log
  zigbee2mqtt/bridge/networkmap:.* {}
  zigbee2mqtt/bridge/networkmap/graphviz:.* graphviz
  zigbee2mqtt/bridge/networkmap/raw:.* raw
  zigbee2mqtt/bridge/config:.* { json2nameValue($EVENT) }
   room       MQTT
   setList    log_level:debug,info,warn,error zigbee2mqtt/bridge/config/log_level $EVTPART1
  permit_join:true,false zigbee2mqtt/bridge/config/permit_join $EVTPART1
  remove:textField zigbee2mqtt/bridge/config/remove $EVTPART1
  y_device_setting:textField zigbee2mqtt/$EVTPART1/set {"$EVTPART2": "$EVTPART3"}
  x_bind:textField zigbee2mqtt/bridge/bind/$EVTPART1 $EVTPART2
  x_bind_unbind:textField zigbee2mqtt/bridge/unbind/$EVTPART1 $EVTPART2
  x_device_options:textField zigbee2mqtt/bridge/config/device_options {"friendly_name":"$EVTPART1",""options": {"$EVTPART2": "$EVTPART3"}}
  x_group_add_to:textField zigbee2mqtt/bridge/group/$EVTPART1/add $EVTPART2
  x_group_rm_from:textField zigbee2mqtt/bridge/group/$EVTPART1/remove $EVTPART2
  x_group_rm_from_all:textField zigbee2mqtt/bridge/group/$EVTPART1/remove_all $EVTPART2
  x_group_add_group:textField zigbee2mqtt/bridge/config/add_group $EVTPART1
  x_group_rm_group:textField zigbee2mqtt/bridge/config/remove_group $EVTPART1
  z_elapsed:textField zigbee2mqtt/bridge/config/elapsed $EVTPART1
  z_last_seen:textField zigbee2mqtt/bridge/config/last_seen $EVTPART1
  z_ban:textField zigbee2mqtt/bridge/config/ban $EVTPART1
  z_rename:textField zigbee2mqtt/bridge/config/rename  {"old":"$EVTPART1","new":"$EVTPART2"}
  z_reset_CC:noArg zigbee2mqtt/bridge/config/reset
   setStateList on off
   verbose    5



Internals:
   CONNECTS   16
   DEF        1883 global
   FD         33
   FUUID      5d751c78-f33f-81e9-291a-1d62334721ed96af
   NAME       MQTT2_FHEM_Server
   NR         346
   PORT       1883
   STATE      Initialized
   TYPE       MQTT2_SERVER
   READINGS:
     2019-09-09 01:19:54   RETAIN          {"zigbee2mqtt/bridge/config":"{\u0022version\u0022:\u00221.5.1\u0022,\u0022commit\u0022:\u0022ac3b924\u0022,\u0022log_level\u0022:\u0022info\u0022,\u0022permit_join\u0022:true}","zigbee2mqtt/bridge/state":"online"}
     2019-09-09 13:09:38   nrclients       1
     2019-09-08 18:54:28   state           Initialized
   clients:
     MQTT2_FHEM_Server_127.0.0.1_35430 1
   retain:
     zigbee2mqtt/bridge/config:
       ts         1567984794.61789
       val        {"version":"1.5.1","commit":"ac3b924","log_level":"info","permit_join":true}
     zigbee2mqtt/bridge/state:
       ts         1567984793.56278
       val        online
Attributes:
   alias      MQTT2_FHEM_Server
   autocreate simple
   room       MQTT
   verbose    5



Wo wäre der Unterschied mit dem "XiaomiMQTTDevice" Modul?

Viele Grüße
    Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Beta-User

Hmm, also:

die FB ist vermutlich noch nicht angelernt, das eine Device, das bekannt zu sein scheint, ist der Coordinator, also das USB-Dongle, wenn ich das richtig lese.

Vorab aber noch zu den Vorarbeiten:

An sich sollte das Dialogfenster gar nicht kommen, sondern alles sollte sich aus dem _per autocreate automatisch_ angelegten Device ableiten lassen; das klappt nicht, wenn man es manuell anlegt. Da hier aber was reinkommt, scheint das jetzt so zu passen => bitte nicht nochmal anfassen.

Wäre jetzt irgendwas an Info von der FB gepublisht worden, müßte bei aktiviertem autocreate auch ein neues Device angelegt worden sein. Kann ich hier nicht erkennen, wenn, dann befindet sich das Device typischerweise im Raum MQTT2_DEVICE. "list TYPE=MQTT2_DEVICE" ist eventuell dein Freund, um das zu finden...

Ggf. nochmal "permit join" einschalten und neu drücken. ABER: Ggf. vorher resetten... Wenn ich mich recht entsinne, darf die remote nicht mit einem anderen Gerät gepairt sein, was aber bei denen aus einem Set bereits "ab Laden" der Fall ist. Vielleicht testest du mal, ob das Teil die mitgekaufte Leuchte steuern kann? (Dann bekommt man blöderweise von keinem der Geräte eine Mitteilung, jedenfalls war das früher so...)
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

ch.eick

Hallo Beta-User,

es geht in kleinen Schritten voran :-)

Ich habe dann mal nichts mehr gemacht...

Im Internet beim Hersteller habe ich folgendes gefunden:

4x den Knopf innerhalb von 5 Sekunden betätigen führt einen Werksreset durch.
Unter der Wippe auf der Vorderseite Blinkt eine rote LED.

Dann oh Wunder kamen im Fhem Log Meldungen:

2019.09.09 14:51:35 5: PUBLISH: 0~(0)(22)zigbee2mqtt/bridge/log{"type":"device_connected","message":"0x90fd9ffffee7e93a","meta":{"modelID":"TRADFRI remote control"}}
2019.09.09 14:51:35 4: MQTT2_FHEM_Server_127.0.0.1_35948 zigbee_pi PUBLISH zigbee2mqtt/bridge/log:{"type":"device_connected","message":"0x90fd9ffffee7e93a","meta":{"modelID":"TRADFRI remote control"}}
2019.09.09 14:51:35 5: MQTT2_FHEM_Server: dispatch autocreate=simple\000zigbee_pi\000zigbee2mqtt/bridge/log\000{"type":"device_connected","message":"0x90fd9ffffee7e93a","meta":{"modelID":"TRADFRI remote control"}}
2019.09.09 14:51:35 4: MQTT2_DEVICE_Parse: MQTT2_zigbee_pi zigbee2mqtt/bridge/log => log
2019.09.09 14:51:58 5: PUBLISH: 0?(0)(30)zigbee2mqtt/0x90fd9ffffee7e93a{"battery":74,"linkquality":42}
2019.09.09 14:51:58 4: MQTT2_FHEM_Server_127.0.0.1_35948 zigbee_pi PUBLISH zigbee2mqtt/0x90fd9ffffee7e93a:{"battery":74,"linkquality":42}
2019.09.09 14:51:58 5: MQTT2_FHEM_Server: dispatch autocreate=simple\000zigbee_pi\000zigbee2mqtt/0x90fd9ffffee7e93a\000{"battery":74,"linkquality":42}
2019.09.09 14:51:58 2: autocreate: define MQTT2_zigbee_0x90fd9ffffee7e93a MQTT2_DEVICE zigbee_0x90fd9ffffee7e93a
2019.09.09 14:51:58 2: autocreate: define FileLog_MQTT2_zigbee_0x90fd9ffffee7e93a FileLog ./log/MQTT2_zigbee_0x90fd9ffffee7e93a-%Y.log MQTT2_zigbee_0x90fd9ffffee7e93a


Ein "set  MQTT2_zigbee_pi devicelist" zeigt nun:

log {"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"},{"ieeeAddr":"0x90fd9ffffee7e93a","type":"EndDevice","model":"E1524","friendly_name":"0x90fd9ffffee7e93a","nwkAddr":13378,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI remote control","hwVersion":1,"swBuildId":"1.2.214","dateCode":"20170302"}]}


Und es gibt readings

Internals:
   CFGFN     
   CID        zigbee_pi
   DEF        zigbee_pi
   DEVICETOPIC MQTT2_zigbee_pi
   FUUID      5d763393-f33f-81e9-b187-fa1c3d1eae39d1bd
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 13
   MQTT2_FHEM_Server_TIME 2019-09-09 14:53:27
   MSGCNT     13
   NAME       MQTT2_zigbee_pi
   NR         4339
   STATE      online
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-09-09 13:55:22   commit          ac3b924
     2019-09-09 14:53:27   devices         {"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"},{"ieeeAddr":"0x90fd9ffffee7e93a","type":"EndDevice","model":"E1524","friendly_name":"0x90fd9ffffee7e93a","nwkAddr":13378,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI remote control","hwVersion":1,"swBuildId":"1.2.214","dateCode":"20170302"}]}
     2019-09-09 14:53:27   log             {"type":"devices","message":[{"ieeeAddr":"0x00124b0018e1e960","type":"Coordinator"},{"ieeeAddr":"0x90fd9ffffee7e93a","type":"EndDevice","model":"E1524","friendly_name":"0x90fd9ffffee7e93a","nwkAddr":13378,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI remote control","hwVersion":1,"swBuildId":"1.2.214","dateCode":"20170302"}]}
     2019-09-09 13:55:22   log_level       info
     2019-09-09 13:55:22   permit_join     true
     2019-09-09 13:17:06   raw             {"nodes":[{"ieeeAddr":"0x00124b0018e1e960","friendlyName":"0x00124b0018e1e960","type":"Coordinator","nwkAddr":0,"status":"online","scanfailed":[]}],"links":[]}
     2019-09-09 13:55:20   state           online
     2019-09-09 13:55:22   version         1.5.1
Attributes:
   IODev      MQTT2_FHEM_Server
   alias      MQTT2_zigbee_pi
   autocreate 1
   bridgeRegexp zigbee2mqtt/([A-Za-z0-9._]*)[/]?.*:.* "zigbee_$1"
   getList    devicelist:noArg log zigbee2mqtt/bridge/config/devices
  networkmap_raw:noArg raw zigbee2mqtt/bridge/networkmap raw
  networkmap_graphviz:noArg graphviz zigbee2mqtt/bridge/networkmap graphviz
   model      L_01_zigbee2mqtt_bridge
   readingList zigbee2mqtt/bridge/state:.* state
  zigbee2mqtt/bridge/config/devices:.* {}
  zigbee2mqtt/bridge/config/log_level:.* log_level
  zigbee2mqtt/bridge/config/permit_join:.* permit_join
  zigbee2mqtt/bridge/config/rename:.* { json2nameValue($EVENT, 'rename_') }
  zigbee2mqtt/bridge/log:.*\"type\".\"devices\".\"message\".* devices
  zigbee2mqtt/bridge/log:.* log
  zigbee2mqtt/bridge/networkmap:.* {}
  zigbee2mqtt/bridge/networkmap/graphviz:.* graphviz
  zigbee2mqtt/bridge/networkmap/raw:.* raw
  zigbee2mqtt/bridge/config:.* { json2nameValue($EVENT) }
   room       MQTT
   setList    log_level:debug,info,warn,error zigbee2mqtt/bridge/config/log_level $EVTPART1
  permit_join:true,false zigbee2mqtt/bridge/config/permit_join $EVTPART1
  remove:textField zigbee2mqtt/bridge/config/remove $EVTPART1
  y_device_setting:textField zigbee2mqtt/$EVTPART1/set {"$EVTPART2": "$EVTPART3"}
  x_bind:textField zigbee2mqtt/bridge/bind/$EVTPART1 $EVTPART2
  x_bind_unbind:textField zigbee2mqtt/bridge/unbind/$EVTPART1 $EVTPART2
  x_device_options:textField zigbee2mqtt/bridge/config/device_options {"friendly_name":"$EVTPART1",""options": {"$EVTPART2": "$EVTPART3"}}
  x_group_add_to:textField zigbee2mqtt/bridge/group/$EVTPART1/add $EVTPART2
  x_group_rm_from:textField zigbee2mqtt/bridge/group/$EVTPART1/remove $EVTPART2
  x_group_rm_from_all:textField zigbee2mqtt/bridge/group/$EVTPART1/remove_all $EVTPART2
  x_group_add_group:textField zigbee2mqtt/bridge/config/add_group $EVTPART1
  x_group_rm_group:textField zigbee2mqtt/bridge/config/remove_group $EVTPART1
  z_elapsed:textField zigbee2mqtt/bridge/config/elapsed $EVTPART1
  z_last_seen:textField zigbee2mqtt/bridge/config/last_seen $EVTPART1
  z_ban:textField zigbee2mqtt/bridge/config/ban $EVTPART1
  z_rename:textField zigbee2mqtt/bridge/config/rename  {"old":"$EVTPART1","new":"$EVTPART2"}
  z_reset_CC:noArg zigbee2mqtt/bridge/config/reset
   setStateList on off
   verbose    5


Nun muss ich nur noch herausbekommen, wie daraus ein FHEM Device wird. Ich suche mal weiter.

Schon mal vielen Dank für die Hilfe
      Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Beta-User

 :)

Mußt nicht suchen, das device gibt's schon:
Zitatautocreate: define MQTT2_zigbee_0x90fd9ffffee7e93a MQTT2_DEVICE zigbee_0x90fd9ffffee7e93a
Das ist die Remote, würde ich wetten... (Gibt nur noch kein template dafür).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

ch.eick

Ich habe es gefunden, jedoch kann ich jetzt nicht sagen, ob es eben schon da war oder ob es durch meinen pairing Versuch laut Anleitung entstanden ist.
Laut Anleitung muss man nochmals 10 Sekunden die Taste im Batteriefach gedrückt halten, damit es sich verbindet.

Im zigbee2mqtt log steht folgendes

# Vorher das Log in einem Terminal mitlaufen lassen
pi@raspberrypi:/opt/zigbee2mqtt $ sudo journalctl -u zigbee2mqtt.service -f


Sep 09 15:04:38 raspberrypi npm[13105]:   zigbee2mqtt:info 2019-9-9 15:04:38 Successfully reenabled joining
Sep 09 15:06:40 raspberrypi npm[13105]:   zigbee2mqtt:info 2019-9-9 15:06:40 MQTT publish: topic 'zigbee2mqtt/0x90fd9ffffee7e93a', payload '{"battery":87,"linkquality":147}'
Sep 09 15:07:18 raspberrypi npm[13105]:   zigbee2mqtt:info 2019-9-9 15:07:18 Successfully reenabled joining


Der timestamp vom reading passt mit der Meldung im Log überein.

Internals:
   CFGFN     
   CID        zigbee_0x90fd9ffffee7e93a
   DEF        zigbee_0x90fd9ffffee7e93a
   DEVICETOPIC MQTT2_zigbee_0x90fd9ffffee7e93a
   FUUID      5d764aee-f33f-81e9-2602-d15adc73613be593
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 1
   MQTT2_FHEM_Server_TIME 2019-09-09 15:06:40
   MSGCNT     1
   NAME       MQTT2_zigbee_0x90fd9ffffee7e93a
   NR         4744
   STATE      ???
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-09-09 14:52:00   associatedWith  MQTT2_zigbee_pi
     2019-09-09 15:06:40   battery         87
     2019-09-09 15:06:40   linkquality     147
Attributes:
   IODev      MQTT2_FHEM_Server
   alias      MQTT2_zigbee_0x90fd9ffffee7e93a
   readingList zigbee2mqtt/0x90fd9ffffee7e93a:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE


Es wurde auch eine dazugehöriges Filelog angelegt. Hier kann man erkennen, dass das Device bereits nach meinem Werkreset angelegt wurde.

2019-09-09_14:52:00 MQTT2_zigbee_0x90fd9ffffee7e93a linkquality: 42
2019-09-09_14:52:00 MQTT2_zigbee_0x90fd9ffffee7e93a battery: 74
2019-09-09_15:06:40 MQTT2_zigbee_0x90fd9ffffee7e93a battery: 87
2019-09-09_15:06:40 MQTT2_zigbee_0x90fd9ffffee7e93a linkquality: 147


Jetzt kann ich mal schauen, wie ich die Fernbedienung im Fhem verwenden kann.

Falls jemand für die Trafdri Remote Control ein Template erzeugen möchte, müsste ich wissen, was ich bereitstellen soll.
Ich bin momentan noch nicht so weit es selber zu erzeugen.

Viele Grüße
     Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

ch.eick

Und schon die nächste Frage.

Wie kann ich denn nun herausbekommen, was die Tradfri Remote Control alles sendet?

Bei Betätigung der Tasten kann ich keine Reaktion in den Logs erkennen.

Gruß
   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Beta-User

Hmm, also:
Ob man überhaupt was gesendet bekommt von zigbee2mqtt her, kann ich nicht sagen. Soweit ich mich erinnere,
- gab es zum einen hier mal einen "Threadteil", der sich mit dem Ding beschäftigt hatte, vielleicht suchst du da mal gezielt danach (kann auch im Entwicklerbereich gewesen sein);
- eventuell muß man dort (@zigbee2mqtt) was konfigurieren (bitte die Doku zu diesem Projekt wälzen, wenn hier keiner reinsieht, der das schon mal gemacht hat).

Für ein template würde ich eine funktionierende RAW-Definition benötigen, und (v.a.), wenn es die Möglichkeit gibt, das z.B. durch gezielte MQTT-Anweisungen "gesprächig" zu machen, die erforderlichen Kommandos ;) . Dann hat es der nächste ggf. leichter, weil er "nur noch" das template anwenden muß...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

ch.eick

Okay, viel Dank soweit.
Das ist auf jeden Fall schon mal ein Erfolg und zeigt, dass es prinzipiell funktioniert.

Grüße
    Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

ch.eick

#10
Hallo zusammen,

ich bin dann mal in diese Rubrik umgezogen.

CC2531geflasht
zigbee2mqtt
MQTT2_SERVER
Tradfri Remote Control


Die Frage, die jetzt noch offen ist, wo und wie kann ich erkennen, was die Tradfri Remote Control alles sendet?
Kann ich in die json Daten herein sehen, um dann die readings zu definieren?

Ist das Device überhaupt schon angelernt?

Die aktuellen Lists sind ein paar Postings vorher, aber noch gültig.

Viele Grüße
    Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Beta-User

Also:

Gepairt (in zigbee2mqtt "gejoint") ist das Teil.

Sendet zigbee2mqtt irgendwas, wird es dann in FHEM verarbeitet, wenn entweder der topic schon bekannt ist, oder wenn autocreate jeweils auf allen Stufen aktiv ist (was der Fall sein sollte, sonst wäre das Gerät zigbee_0x90fd9ffffee7e93a nicht angelegt worden).

Auf der FHEM-Seite brauchst du also m.E. erst mal nicht weiter suchen, wenn was kommt, wird FHEM dir das schon passend auspacken ;) . Aber eben nur dann, wenn auch was reinkommt.
Die Frage ist jetzt aber: Was passiert, wenn du Knöpfe auf der FB drückst? An sich sollte dann schon was reinkommen, es gab zwar Hinweise auf der zigbee2mqtt.io Seite zu dem Teil, aber die scheinen nur ein anderes Frontend zu betreffen.

Aber vielleicht kann da jemand anderes noch weiterhelfen?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

ch.eick

 ;D ;D Da biste ja schon wieder...
Vielen Dank für die unermüdliche Hilfestellung.

Die Betätigung der Tasten zeigt weder im zigbee2mqtt log noch im fhem Log eine Reaktion.

Grüße
   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

OdfFhem

@ch.eick

Ich verwende - zumindest für Testzwecke - ebenfalls die E1524 von IKEA; allerdings in Verbindung mit einem MQTT_DEVICE. Auf meiner Produktionsmaschine hingegen setze ich seit einiger Zeit ausschließlich MQTT2_DEVICEs hinter einem MQTT2_CLIENT ein. Das Verarbeiten von MQTT-Nachrichten funktioniert meiner Erfahrung nach in beiden Welten sehr zuverlässig.

Ob man sich nun für MQTT oder MQTT2 entscheidet, hat auf zigbee2mqtt selbst natürlich keinerlei Einfluss, so dass Du bei "korrektem Pairing" ebenfalls payloads der folgenden Art für die E1524 erhalten solltest:

zigbee_1   |   zigbee2mqtt:info 9/9/2019, 6:50:13 PM MQTT publish: topic 'zigbee2mqtt/remoteSwitch1', payload '{"battery":74,"linkquality":123,"action":"arrow_right_click"}'
zigbee_1   |   zigbee2mqtt:info 9/9/2019, 6:50:16 PM MQTT publish: topic 'zigbee2mqtt/remoteSwitch1', payload '{"battery":74,"linkquality":92,"action":"arrow_left_click"}'
zigbee_1   |   zigbee2mqtt:info 9/9/2019, 6:50:18 PM MQTT publish: topic 'zigbee2mqtt/remoteSwitch1', payload '{"battery":74,"linkquality":84,"action":"brightness_down_click"}'
zigbee_1   |   zigbee2mqtt:info 9/9/2019, 6:50:19 PM MQTT publish: topic 'zigbee2mqtt/remoteSwitch1', payload '{"battery":74,"linkquality":84,"action":"brightness_up_click"}'
zigbee_1   |   zigbee2mqtt:info 9/9/2019, 6:50:30 PM MQTT publish: topic 'zigbee2mqtt/remoteSwitch1', payload '{"battery":74,"linkquality":86,"action":"arrow_right_hold"}'
zigbee_1   |   zigbee2mqtt:info 9/9/2019, 6:50:32 PM MQTT publish: topic 'zigbee2mqtt/remoteSwitch1', payload '{"battery":74,"linkquality":84,"action":"arrow_right_release","duration":1.565}'


Ein Auszug aus dem FHEM-Event-Monitor:

2019-09-09 18:54:28.468 MQTT_DEVICE zigbee_remoteSwitch1 payload: {"battery":74,"linkquality":105,"action":"arrow_left_click"}
2019-09-09 18:54:28.473 MQTT_DEVICE zigbee_remoteSwitch1 linkquality: 105
2019-09-09 18:54:28.473 MQTT_DEVICE zigbee_remoteSwitch1 action: arrow_left_click


Mein FHEM-Device hat folgende Readings:

action
battery
duration
linkquality


Das Reading action kann folgende Werte annehmen:

toggle
brightness_up_click ; brightness_down_click
brightness_up_hold ; brightness_down_hold
brightness_up_release ; brightness_down_release

arrow_left_click ; arrow_right_click
arrow_left_hold ; arrow_right_hold
arrow_left_release ; arrow_right_release

Die release-Actions liefern jeweils auch noch einen duration-Wert für die Dauer des Drückens mit.

ch.eick

Hallo.

so dass Du bei "korrektem Pairing" ebenfalls payloads der folgenden Art für die E1524 erhalten solltest:

Ich erhalte leider kein payload für Aktion.

Da versuche ich den Fehler zu finden.

Wie würde ein korrektes pairing erfolgen?
Mein Device hat sich nach dem Werkreset automatisch eingetragen und liefert nur zwei payloads. Ich denke es gab kein Device pairing.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick