NEWS
Tester für Zigbee Adapter 2.0.x gesucht
-
@sphinx_sat sagte in Tester für Zigbee Adapter 2.0.x gesucht:
@asgothian Ich hatte das schon mehrmals mit POE Zigbee, dass die Standardeinstellungen der PAN-ID und Erw. PAN-ID nicht gestimmt haben und deswegen viele Fehlermeldungen kommen. Bei ver. 1.10.14 habe durch löschen zigbee.0 Ordner, NVRAM, Neuinstallation des Adaptes, es doch zum Laufen hinbekommen. Aber in LOG habe ich noch nie die Angaben vom PAN-ID und Erw. PAN-ID vom Coordinator gesehen.
Die Ausgaben im Fehler Fall sind Teil der Erweiterungen die mit der 2.0.1 Einzug gehalten haben. Diese werden erhalten bleiben für den Fall das der zigbee-herdsman nicht startet. Eine generelle Ausgabe auch wenn der Adapter ohne Probleme läuft sehe ich als unnötig an.
A.
-
@asgothian
kurzes Feedback zum RC. Suche nach Firmware klappt, gestern meldete die Suche sogar Update verfügbar. 6 Updates sind auch ohne Probleme durchgelaufen.
4 Rauchmelder (https://www.zigbee2mqtt.io/devices/SMSZB-120.html) waren danach sofort wieder einsatzbereit.
2 IKEA Fernbedienungen (https://www.zigbee2mqtt.io/devices/E1743.html und https://www.zigbee2mqtt.io/devices/E1524_E1810.html) haben nach dem Update den Dienst verweigert. Mit "Löschen erzwingen" und neu anlernen (direkt neben dem Coordinator, via Router ging nicht) wurden sie wieder ins Netz aufgenommen.
Beide mussten danach noch mal rekonfiguriert werden damit die Events und Batterie auch beim Adapter ankamen, ist aber wohl eine bekannte Eigenart der Dinger.Gefühlt reagieren alle ZigBee Geräte schneller als mit dem Adapter <2.x und werden auch alle als configured = true angezeigt.
Nochmals Danke für die tolle Arbeit! -
SO, habe heute alles auf Ver.2.0.5 umgestellt. Bis auf paar Aqara Switches, die unter anderen Namen erkannt wurde und ich den Script anpassen musste, hat alles soweit funktioniert (Steckdosen,Bewegungsmelder, Rauchmelder, Türkontakte, IKEA Lampen).
Was mir aufgefallen ist - es gibt keine Möglichkeit die Pairing an z.B. Steckdose oder Lampe zu machen. (wenn man auf Steckdose edetiert- ist unten ein Paaring-Symbol - so war auf ver 1.xxx)). Ich musste alle Endgeräte an Coordinator anlernen. Ein paar Kontakte haben sehr schlechte Verbindung. Habe ich diese Funktion übersehen oder ist die weg? -
@sphinx_sat sagte in Tester für Zigbee Adapter 2.0.x gesucht:
SO, habe heute alles auf Ver.2.0.5 umgestellt. Bis auf paar Aqara Switches, die unter anderen Namen erkannt wurde und ich den Script anpassen musste, hat alles soweit funktioniert (Steckdosen,Bewegungsmelder, Rauchmelder, Türkontakte, IKEA Lampen).
Was mir aufgefallen ist - es gibt keine Möglichkeit die Pairing an z.B. Steckdose oder Lampe zu machen. (wenn man auf Steckdose edetiert- ist unten ein Paaring-Symbol - so war auf ver 1.xxx)). Ich musste alle Endgeräte an Coordinator anlernen. Ein paar Kontakte haben sehr schlechte Verbindung. Habe ich diese Funktion übersehen oder ist die weg?Die Buttons am Device sind weg, da sie nicht das gemacht haben was die Nutzer erwartet haben. Die eigentliche Funktionalität gab es bereits vorher nicht mehr - das Mesh baut sich selber auf und man kann nicht beeinflussen wer mit welchem Router kommuniziert.
A.
-
@asgothian Alles klar. Ich habe die Lösung gefunden. Die,die ein schlechtes Signal haben, habe ich gelöscht und dann an der Stelle wo die dann stehen sollen, also eine Etage tiefer wie Coordinator, neu angelernt. Jetzt ist alles auf Grün. Vielen Dank für die Aufklärung
-
@sphinx_sat sagte in Tester für Zigbee Adapter 2.0.x gesucht:
Jetzt ist alles auf Grün
Dann warte mal drei Tage
-
@homoran Ich werde berichten
-
@Asgothian kannst du ne Aussage treffen, wann / welche z2m Version in das nächste Latest kommt?
Da die neuen Shelly Gen4 Geräte ja nun zigbee unterstützen und z2m im Herdsman converter 23.13.0 die unterstützen, hat Koenkk geschrieben, es kommt dann am 1.4 ins release mit rein.
-
@meisterq-0 sagte in Tester für Zigbee Adapter 2.0.x gesucht:
@Asgothian kannst du ne Aussage treffen, wann / welche z2m Version in das nächste Latest kommt?
Da die neuen Shelly Gen4 Geräte ja nun zigbee unterstützen und z2m im Herdsman converter 23.13.0 die unterstützen, hat Koenkk geschrieben, es kommt dann am 1.4 ins release mit rein.
was hat z2m mit dem zigbee adapter zu tun... genau NIX
du meinst den converter..
-
Danke für die nette aufklärende Antwort.
Leider weiß ich immer noch nicht ob der Converter dann mit drin ist. -
@meisterq-0
Es wird auch zeitnah in den Zigbee Adapter übernommen. Mach dir keine Sorgen. -
@meisterq-0 sagte in Tester für Zigbee Adapter 2.0.x gesucht:
Danke für die nette aufklärende Antwort.
Leider weiß ich immer noch nicht ob der Converter dann mit drin ist.warte erstmal das release 2.1.0 ab.. dann sehen wir weiter
-
@arteck
Aus welchem Repo kann man am besten die 2.1.0 testen ? -
@dimaiv sagte in Tester für Zigbee Adapter 2.0.x gesucht:
@arteck
Aus welchem Repo kann man am besten die 2.1.0 testen ?aktuell rate ich davon ab die 2.1 zu testen - es gibt noch Auffälligkeiten. Wer es trotzdem versuchen mag - der 2.1 Branch im offiziellen Repo ist auf Stand.
Wichtig: bei der 2.1 wird der Adapter nicht durchstarten - es gibt einen neuen Eintrag in der Konfiguration der aktiviert werden muss damit das passiert.
A.
Mehr später in einem eigenen Thread -
Wo muss ich externe Converter ablegen bei 2.0.5? Ich bekomme nur fehler.
Ich habs schon hier /opt/iobroker/node_modules/zigbee-herdsman-converters/dist/devices und hier /opt/iobroker/iobroker-data/zigbee_0 ausprobiert.
Bekomme leider immer Fehlermeldungen.
zigbee.0 2025-03-29 18:00:58.391 error Unable to apply converter from module: /opt/iobroker/node_modules/zigbee-herdsman-converters/dist/devices/shelly_mini1pmG4.js - the code does not run: ReferenceError: fz is not defined zigbee.0 2025-03-29 18:00:58.388 warn Trying to run sandbox for /opt/iobroker/node_modules/zigbee-herdsman-converters/dist/devices/shelly_mini1pmG4.js zigbee.0 2025-03-29 18:00:58.388 error Sandbox error: Cannot find module '../zigbee-herdsman-converters/converters/toZigbee' Require stack: - /opt/iobroker/node_modules/iobroker.zigbee/main.js zigbee.0 2025-03-29 18:00:58.388 warn trying to add "tz = require(../zigbee-herdsman-converters/converters/toZigbee)" to sandbox zigbee.0 2025-03-29 18:00:58.387 error Sandbox error: Cannot find module '../zigbee-herdsman-converters/converters/fromZigbee' Require stack: - /opt/iobroker/node_modules/iobroker.zigbee/main.js zigbee.0 2025-03-29 18:00:58.387 warn trying to add "fz = require(../zigbee-herdsman-converters/converters/fromZigbee)" to sandbox
Mein Converter sieht so aus:
// shelly_mini1pm_legacy.js // Module laden const fz = require('zigbee-herdsman-converters/converters/fromZigbee'); const tz = require('zigbee-herdsman-converters/converters/toZigbee'); module.exports = { // Fingerprint, um das Gerät zu identifizieren fingerprint: [ { modelID: 'Mini1PM', manufacturerName: 'Shelly', }, ], // Interne Beschreibung model: 'Mini1PM', vendor: 'Shelly', description: 'Shelly Mini1PM - Zigbee In-Wall Switch with Power Measurement', // Unterstützte Features (nur zu Informationszwecken) supports: 'on/off, power measurement', // Eingehende Daten fromZigbee: [ fz.on_off, // Schaltzustände (genOnOff) fz.electrical_measurement, // Leistung, Spannung, Strom (haElectricalMeasurement) fz.metering, // Energieverbrauch (seMetering) ], // Ausgehende Befehle toZigbee: [ tz.on_off, // Schalten ], };
Und Eingebunden über Admin so
/opt/iobroker/node_modules/zigbee-herdsman-converters/dist/devices/shelly_mini1pmG4.js
-
@meisterq-0 der externe Konverter muss in das Verzeichnis
/opt/iobroker/iobroker-data/zigbee_0
Und ich gehe davon aus das in deinem Pfad ein 'dist' fehlt - schau mal bitte nach ob die Datei
/opt/iobroker/iobroker-data/node_modules/zigbee-herdsman-converters/converters/toZigbee.js
existiert. Wenn nein, bitte den Pfad (unterhalb zigbee-herdsman-converters) anpassenA.
-
@asgothian said in Tester für Zigbee Adapter 2.0.x gesucht:
@meisterq-0 der externe Konverter muss in das Verzeichnis
/opt/iobroker/iobroker-data/zigbee_0
Und ich gehe davon aus das in deinem Pfad ein 'dist' fehlt - schau mal bitte nach ob die Datei
/opt/iobroker/iobroker-data/node_modules/zigbee-herdsman-converters/converters/toZigbee.js
existiert. Wenn nein, bitte den Pfad (unterhalb zigbee-herdsman-converters) anpassenA.
Danke. Ja das dist hat Tatsächlich gefehlt... Danke.
Switch on und off geht. (state) aber die Energiedaten Strom, Spannung, Leistung fehlt
// 1) Benötigte Module laden: const fz = require('zigbee-herdsman-converters/dist/converters/fromZigbee'); const tz = require('zigbee-herdsman-converters/dist/converters/toZigbee'); const exposes = require('zigbee-herdsman-converters/dist/lib/exposes'); const e = exposes.presets; const ea = exposes.access; // 2) Definiere den Converter module.exports = { // Fingerprint: ordnet den Converter einem Gerät zu fingerprint: [ { modelID: 'Mini1PM', manufacturerName: 'Shelly', }, ], // Interne Beschreibung model: 'Mini1PM', vendor: 'Shelly', description: 'Shelly Mini1PM - Zigbee In-Wall Switch with Power Measurement', // fromZigbee: Ankommende Daten verarbeiten fromZigbee: [ fz.on_off, // Schaltzustände (genOnOff) fz.electrical_measurement, // Leistung, Spannung, Strom (haElectricalMeasurement) fz.metering, // Verbrauch (seMetering) ], // toZigbee: Befehle an das Gerät senden toZigbee: [ tz.on_off, // Ein-/Ausschalten ], // exposes: Welche Datenpunkte im ioBroker/Zigbee-Adapter sichtbar sind exposes: [ e.switch(), // An/Aus-Schalter e.power(), // Leistung (W) e.current(), // Strom (A) e.voltage(), // Spannung (V) e.energy(), // Verbrauch (kWh) ], };
Hast du einen Tipp für mich? (Ich weiß, der Thread ist nicht dafür da eigentlich)
-
@meisterq-0 sagte in Tester für Zigbee Adapter 2.0.x gesucht:
Hast du einen Tipp für mich? (Ich weiß, der Thread ist nicht dafür da eigentlich)
Tip 1: Abwarten
Tip 2: Device Query aktivieren
Tip3: Poste mal das Info-Panel vom Device -
-
@meisterq-0 Wo hast du den externen Konverter her ? Ist in der Implementation in den Konvertern 21.13.0 noch weiterer Code ? Es scheint als ob da noch eine Konfiguration notwendig sein kann, die fehlt.
A.