bekomme CC2531 // Zigbee2MQTT nicht zum laufen

Begonnen von Hans Preuth, 22 November 2020, 19:06:26

Vorheriges Thema - Nächstes Thema

Hans Preuth

CC2531 Klappe die  .... irgenwie bekomme ich es nicht zum laufen. Ich gebrauche da mal einen "Schups" in die richtige Richtung. Ich habe alls gemäß dieser Anleitunghttp://wiki.gorjup.de/doku.php?id=public:fhem_zigbee_cc2531 installiert. MQTT (Mosqutto) zeigt sich in Fhem als "opened" und die XBridge als "online". Ich kann aber keine Geräte pairen.
Hier die Ausgabe vom Zigbee2Mqtt Server.

pi@raspberrypi:~ $ sudo journalctl -u zigbee2mqtt.service -f
-- Logs begin at So 2020-11-22 18:32:01 CET. --
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:info  2020-11-22 18:33:08: Currently 0 devices are joined:
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:warn  2020-11-22 18:33:08: `permit_join` set to  `true` in configuration.yaml.
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:warn  2020-11-22 18:33:08: Allowing new devices to join.
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:warn  2020-11-22 18:33:08: Set `permit_join` to `false` once you joined all devices.
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:info  2020-11-22 18:33:08: Zigbee: allowing new devices to join.
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:info  2020-11-22 18:33:08: Connecting to MQTT server at mqtt://localhost:1883
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:info  2020-11-22 18:33:08: Connected to MQTT server
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:info  2020-11-22 18:33:08: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Nov 22 18:33:08 raspberrypi npm[1141]: Zigbee2MQTT:info  2020-11-22 18:33:08: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"4978d09","coordinator":{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20190608,"transportrev":2},"type":"zStack12"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":true,"version":"1.16.1"}'
Nov 22 18:34:27 raspberrypi systemd[1]: Started zigbee2mqtt


wenn da mal jemand draufschauen könnte - ich komme irgendwie nicht weiter.

Zur Info auch nochmal die Ausgabe vom Mosquitto

pi@raspberrypi:~ $ sudo service mosquitto status
● mosquitto.service - LSB: mosquitto MQTT v3.1 message broker
   Loaded: loaded (/etc/init.d/mosquitto)
   Active: active (running) since So 2020-11-22 18:32:05 CET; 30min ago
  Process: 568 ExecStart=/etc/init.d/mosquitto start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/mosquitto.service
           └─589 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf

Nov 22 18:32:05 raspberrypi mosquitto[568]: Starting network daemon:: mosquitto.
Nov 22 18:32:05 raspberrypi systemd[1]: Started LSB: mosquitto MQTT v3.1 message broker.


JensS

Welche Geräte kannst du nicht pairen? Was sagt das Log von zigbee2mqtt?

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

Beta-User

Hat zwar mit dem pairen wenig zu tun, aber wenn du erst in das Thema einsteigst, würde ich empfehlen, ggf. auch die Variante MQTT2_DEVICE mal anzusehen (https://wiki.fhem.de/wiki/MQTT2-Module_-_Praxisbeispiele#zigbee2mqtt).
Kommt insbesondere mit weniger Abhängigkeiten auf der Perl-Seite aus...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Hans Preuth

Hallo Jens,
ich wollte mal als erstes eine IKEA Tradri pairen. So als Anfang.

Hier ist das Log vom Zigbee2 MQTT
pi@raspberrypi:~ $ sudo journalctl -u zigbee2mqtt.service -f
-- Logs begin at So 2020-11-22 21:17:01 CET. --
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20190608,"transportrev":2},"type":"zStack12"}'
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: Currently 0 devices are joined:
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:warn  2020-11-23 16:58:23: `permit_join` set to  `true` in configuration.yaml.
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:warn  2020-11-23 16:58:23: Allowing new devices to join.
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:warn  2020-11-23 16:58:23: Set `permit_join` to `false` once you joined all devices.
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: Zigbee: allowing new devices to join.
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: Connecting to MQTT server at mqtt://localhost:1883
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: Connected to MQTT server
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Nov 23 16:58:23 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 16:58:23: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"4978d09","coordinator":{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20190608,"transportrev":2},"type":"zStack12"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":true,"version":"1.16.1"}'
Nov 23 17:05:36 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 17:05:36: Zigbee: allowing new devices to join.
Nov 23 17:05:36 raspberrypi npm[1642]: Zigbee2MQTT:info  2020-11-23 17:05:36: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"4978d09","coordinator":{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20190608,"transportrev":2},"type":"zStack12"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":true,"version":"1.16.1"}'


Danke für Deine schnelle Reaktion und Gruß
Hans

Beta-User

Dieser Teil des logs sieht ok aus.

Pairing-Knopf an der Tradfri entsprechend Anleitung des Geräts gedrückt?
Wie groß ist der Abstand zum CC2530?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Hans Preuth

Hallo Beta-User,

das ist eine LED-Birne. Ich habe sie 6 x ein / aus geschaltet. Dann begint sie zu Dimmen (hell, dunkel ....). In dieser Zeit habe ich  die pairing set Taste der XBridge gedrückt. Ohne Erfolg!!

Gruß Hans

Beta-User

Dreh' die Reihenfolge mal um, also erst das GW/permit_join aktivieren, dann die Leuchte anschubsen, bis sie rumblinkt. Kann sein, dass du die erst resetten mußt, v.a. falls sie in einem set mit einer FB kam (10x ein/aus (?)).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Hans Preuth

Hi Beta-User,

das Leuchtmittel war zwar nicht in einem Set aber das zurücksetzen hat es gebracht! In der BDA steht 6 x ein/aus fürs zurücksetzen. Auf 10 x ein/aus bin ich nicht gekommen. Wooooher weißt Du das?  Sie hat sich wie beschrieben angelegt.
Ich kann sie Ein/Ausschalten und Dimmer. Nur die Farbtemperatur kann ich nicht einstellen - für einen Tip währe ich noch dankbar.

Vielen Dank für Eure schelle Hilfe und bleibt Gesund.
Hans

Hans Preuth

@ Beta-User
Da das alles eingeschränkt aussieht und irgendwie zickig läuft werde ich Deinen Vorschlag
folgen und auch mal MQTT2 Device testen.

Gruß
Hans

Beta-User

Danke für die Rückmeldung, dass das geklappt hat :) .

Zitat von: Hans Preuth am 23 November 2020, 18:10:58
Wooooher weißt Du das?
Na ja, ich habe auch ein paar Tradfri, und bin zwischendurch mal von zigbee2mqtt auf deconz gewechselt. Da hat man ähnliche Probleme, und - soweit ich mich entsinne - gibt's auf der Seite des Möbelhauses ein Video...

Zitat von: Hans Preuth am 23 November 2020, 21:36:54
@ Beta-User
Da das alles eingeschränkt aussieht und irgendwie zickig läuft werde ich Deinen Vorschlag
folgen und auch mal MQTT2 Device testen.

Gruß
Hans
Dann viel Erfolg damit; falls Fragen sind: bitte melden, das mit dem CLIENT und den bridgeRegexp-Geschichten ist erfahrungsgemäß etwas gewöhnungsbedürftig... (Es gibt aber ein paar Threads, die sich mit der Umstellung etc. beschäftigen).

Bleib' auch gesund!
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Hans Preuth

Ich habe das nun ausprobiert und bin nun komplett überfordert!

ich habe zuerst MQTT2 Fhem_Server angelegt -dann den ZIGBEE2MQTT Dinst installiert.
dieser legt mir nun  3 "Dienste " an:
MQTT2_mqttjs_8c62cbb8
offline
MQTT2_mqttjs_d6c4f5a5
offline
MQTT2_mqttjs_ec177ade
online
.
2 offline  1x online
wenn ich nun meine Lampe einschalte wir wird das  durch "onlinedienst" (MQTT2_mqttsjs_ec177ade erkannt.
Nov 24 21:45:27 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:45:27: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"announce","meta":{"friendly_name":"0xd0cf5efffef29e4d"},"type":"device_announced"}'
Nov 24 21:46:02 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:46:02: Successfully interviewed '0xd0cf5efffef29e4d', device has successfully been paired
Nov 24 21:46:02 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:46:02: Device '0xd0cf5efffef29e4d' is supported, identified as: IKEA TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white (LED1732G11)
Nov 24 21:46:02 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:46:02: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"interview_successful","meta":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","friendly_name":"0xd0cf5efffef29e4d","model":"LED1732G11","supported":true,"vendor":"IKEA"},"type":"pairing"}'
Nov 24 21:48:56 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:48:56: MQTT publish: topic 'zigbee2mqtt/0xd0cf5efffef29e4d', payload '{"linkquality":162,"update_available":true}'
Nov 24 21:48:56 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:48:56: Update available for '0xd0cf5efffef29e4d'
Nov 24 21:48:56 raspberrypi npm[3276]: Zigbee2MQTT:info  2020-11-24 21:48:56: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Update available for '0xd0cf5efffef29e4d'","meta":{"device":"0xd0cf5efffef29e4d","status":"available"},"type":"ota_update"}'

und nun weiß ich nicht weiter :(

Beta-User

Das mit den wechselnden ClientID's ist ein bekanntes Problem. In der yaml-config kann man dazu was vorgeben (siehe auch das FHEM-Wiki unter "Praxisbeispiele zu MQTT2_DEVICE" (oder so)).
Dann alle MQTT2-Device-Instanzen löschen bis auf eine, darauf dann das bridge-attrTemplate-Anwenden (für zigbee2mqtt).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors