Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. L&S Beleuchtungssystem Zigbee unbekannt

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    L&S Beleuchtungssystem Zigbee unbekannt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Asgothian
      Asgothian Developer @Tobias 0 last edited by

      @tobias-0 zeig doch mal die Info Kachel von dem Gerät (Kachel umdrehen, blaues i clicken)

      A.

      T 1 Reply Last reply Reply Quote 0
      • T
        Tobias 0 @Asgothian last edited by

        Anbei mal die Kachel:
        eee1804a-104e-4cdb-9d77-7602bc3c635a-grafik.png

        Ich hab mich mal im Git ein wenig gesucht. Etwas von dieser Fa. direct habe ich nicht gefunden. Nur halt von L&S.

        Homoran Asgothian 2 Replies Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Tobias 0 last edited by

          @tobias-0 sagte in L&S Beleuchtungssystem Zigbee unbekannt:

          Etwas von dieser Fa. direct habe ich nicht gefunden. Nur halt von L&S.

          welche meinst du?

          Screenshot_20250526-155253_Firefox.jpg

          1 Reply Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @Tobias 0 last edited by

            @tobias-0 Was du versuchen kannst:

            Einen Konverter bauen basierend auf diesem Dokument: https://www.zigbee2mqtt.io/advanced/more/external_converters.html#more-examples

            In deinem Fall könnte das bulb(liegt) Example helfen. Eine Variante wie man das im ioBroker nutzt findest du in diesem Thread. Auf Seite 2 ist ein Konverter hinterlegt. Da musst du natürlich noch den Hersteller und das zigbee-Device anpassen.

            A.

            T 1 Reply Last reply Reply Quote 0
            • T
              Tobias 0 @Asgothian last edited by

              @asgothian Danke ich werde mich einlesen und das dann versuchen. Werde hier dann meine Ergebnisse posten

              1 Reply Last reply Reply Quote 0
              • T
                Tobias 0 last edited by Tobias 0

                Kurze Rückmeldung

                Dieser Converter funktioniert soweit. Leider bekomme ich keine Änderung wenn ich am Schalter direkt z.B. das Licht einschalte.

                Kann mir nochmal wer einen Tip geben?

                const {identify, light} = require('zigbee-herdsman-converters/dist/lib/modernExtend');
                const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
                 
                const definition = {
                    zigbeeModel: ["Mec Driver module"],
                    model: "Mec Driver module",
                    vendor: "L&S Germany",
                    description: "Unterschrank",
                    extend: [
                        identify(),
                        light({
                            color: false,
                            colorTemp: {range: [150, 500]},
                        }),
                    ],
                    fromZigbee: [fz.on_off, fz.brightness, fz.level_config], 
                };
                 
                module.exports = definition;
                

                Danke

                Mir ist gerade noch aufgefallen, dass der device querry den richtigen Zustand zurück gibt wenn man ihn betätigt. Weiss nur nicht ob dies etwas hilft.

                Asgothian 1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @Tobias 0 last edited by Asgothian

                  @tobias-0 Der Konverter beinhaltet anscheinend keinen Code der das Gerät anweist Statusänderungen aktiv an den Koordinator zu melden. Somit bekommt der Koordinator (und damit der Adapter ) nicht mit wenn der Status durch externe Einflüsse geändert wird. Das müsste angepasst werden. Du kannst versuchen den folgenden Konverter wie folgt zu ändern:

                  const {identify, light} = require('zigbee-herdsman-converters/dist/lib/modernExtend');
                  const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
                   
                  
                  const definition = {
                      zigbeeModel: ["Mec Driver module"],
                      model: "Mec Driver module",
                      vendor: "L&S Germany",
                      description: "Unterschrank",
                      extend: [
                          identify(),
                          light({
                              color: false,
                              colorTemp: {range: [150, 500]},
                          }),
                      ],
                      fromZigbee: [fz.on_off, fz.brightness, fz.level_config], 
                      configure: async (device, coordinatorEndpoint, logger) => {
                          const endpoint = device.getEndpoint(11);
                          await endpoint.bind('genOnOff', coordinatorEndpoint);
                          await endpoint.bind('genLevelCtrl', coordinatorEndpoint);
                          await endpoint.bind('lightingColorCtrl', coordinatorEndpoint);
                      },
                  };
                   
                  module.exports = definition;
                  

                  wenn das nicht zu Problemen beim Adapter-Start führt (Du musst nach Meldungen schauen), wäre der nächste Schritt das Gerät über die Kachel neu zu konfigurieren. Erneutes Anlernen ist nicht notwendig oder Sinnvoll.

                  Auch da kann es wieder zu Fehlermeldungen kommen.
                  Hier ist wichtig das du dir anschaust welche Cluster Namen in den Fehlermeldungen auftauchen - die entsprechenden endpoint.bind Zeilen müssen dann aus dem Converter entfernt werden.

                  Kommen keine sollte sich das verhalten ändern. Tut es das nicht, dann verweigert das Gerät diese Funktionalität, und du müsstest den device-Query alle 30 Sekunden auslösen (die denkbar schlechteste Variante)

                  A.

                  1 Reply Last reply Reply Quote 0
                  • T
                    Tobias 0 last edited by

                    Hallo

                    @Asgothian: im Log habe ich beim Abändern nur folgende Warnungen gefunden.

                    zigbee.0
                    	2025-07-11 17:17:58.670	warn	ERROR : icon path not found /tmp/Mec Driver module.png
                    zigbee.0
                    	2025-07-11 17:17:56.218	warn	Trying to run sandbox for /opt/iobroker/iobroker-data/zigbee_0/mec.js
                    zigbee.0
                    	2025-07-11 17:17:56.218	warn	trying to add "fz = require(../zigbee-herdsman-converters/dist/converters/fromZigbee)" to sandbox
                    zigbee.0
                    	2025-07-11 17:17:56.217	warn	trying to add "light = require(../zigbee-herdsman-converters/dist/lib/modernExtend)[light]" to sandbox
                    zigbee.0
                    	2025-07-11 17:17:56.217	warn	trying to add "identify = require(../zigbee-herdsman-converters/dist/lib/modernExtend)[identify]" to sandbox
                    

                    Hätte ich jetzt eher als nicht problematisch erachtet.
                    Beim Reconfigure kam keine Warnung oder Meldung.
                    Hätte ich noch woanders schauen müssen?

                    Jetzt gehen erstmal alle funktionen wie Helligkeit, Lichttemperatur, und OnOff. Auch die Rückmeldung kommt wenn ich die Schalter betätige oder dimme.

                    Ein herzliches Dank für deine schnelle Hilfe. Überragend

                    Beim Test ist mir nur noch folgender Schönheitsfehler aufgefallen. Schalte ich das Licht über den IOBroker ein, springt die brightness erstmal sofort auf 0.
                    Mit der nächsten Rückmeldung über Zigbee ist der richtige Wert wieder im Brightness Objekt.

                    Kann man hier noch etwas machen? Dann wäre es perfekt!

                    Gruß Tobias

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @Tobias 0 last edited by

                      @tobias-0 sagte in L&S Beleuchtungssystem Zigbee unbekannt:

                      Beim Test ist mir nur noch folgender Schönheitsfehler aufgefallen. Schalte ich das Licht über den IOBroker ein, springt die brightness erstmal sofort auf 0.

                      mach mal bitte folgendes:

                      • Lampe ist aus
                      • Aktiviere auf der Rückseite der Kachel das Bug icon
                      • Schalte das Licht über den ioBroker ein
                      • warte 30 s
                      • Deaktiviere das Bug icon
                      • Poste die Warn-Meldungen die entstanden sind (alle mit ELEVATED)

                      Die Meldungen sind soweit alle ok. Du weisst das du dem Gerät über den Adapter ein Icon zuweisen kannst ? (siehe Anleitung)

                      A.

                      1 Reply Last reply Reply Quote 0
                      • T
                        Tobias 0 last edited by

                        Hallo Asgothian,

                        zuerst mal entschuldigung, dass es solange gedauert hat. War von der Arbeit her unterwegs.

                        Ich habe deine Anleitung befolgt und folgende Meldungen:

                        zigbee.0
                        	2025-07-18 12:47:45.198	warn	ELEVATED:I02 (ad2b) value generated '100' from device 286847fffe6d37f1 for 'Brightness'
                        zigbee.0
                        	2025-07-18 12:47:45.198	warn	ELEVATED:I01 (ad2b) message received '{"brightness":254}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:45.196	warn	ELEVATED:I02 (ad2b) value generated '94' from device 286847fffe6d37f1 for 'Link quality'
                        zigbee.0
                        	2025-07-18 12:47:45.196	warn	ELEVATED:I01 (ad2b) message received '{"linkquality":94}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:45.195	warn	ELEVATED:I01 (ad2b) Zigbee Event of Type attributeReport from device 0x286847fffe6d37f1, incoming event: {"type":"attributeReport","data":{"currentLevel":254},"linkquality":94,"groupID":0,"cluster":"genLevelCtrl","meta":{"zclTransactionSequenceNumber":2,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":11}
                        zigbee.0
                        	2025-07-18 12:47:35.290	warn	ELEVATED:I02 (8671) value generated 'true' from device 286847fffe6d37f1 for 'Switch state'
                        zigbee.0
                        	2025-07-18 12:47:35.290	warn	ELEVATED:I01 (8671) message received '{"state":"ON"}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:35.287	warn	ELEVATED:I02 (8672) value generated '0' from device 286847fffe6d37f1 for 'Brightness'
                        zigbee.0
                        	2025-07-18 12:47:35.287	warn	ELEVATED:I01 (8672) message received '{"brightness":1}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:35.287	warn	ELEVATED:I02 (8671) value generated 'true' from device 286847fffe6d37f1 for 'Switch state'
                        zigbee.0
                        	2025-07-18 12:47:35.286	warn	ELEVATED:I01 (8671) message received '{"state":"ON"}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:35.284	warn	ELEVATED:I02 (8672) value generated '91' from device 286847fffe6d37f1 for 'Link quality'
                        zigbee.0
                        	2025-07-18 12:47:35.284	warn	ELEVATED:I01 (8672) message received '{"linkquality":91}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:35.284	warn	ELEVATED:I02 (8671) value generated '91' from device 286847fffe6d37f1 for 'Link quality'
                        zigbee.0
                        	2025-07-18 12:47:35.284	warn	ELEVATED:I01 (8671) message received '{"linkquality":91}' from device 286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:35.282	warn	ELEVATED:SUCCESS (85d9) convert result {"state":{"state":"ON"}} for device 0x286847fffe6d37f1
                        zigbee.0
                        	2025-07-18 12:47:35.282	warn	ELEVATED:I01 (8672) Zigbee Event of Type attributeReport from device 0x286847fffe6d37f1, incoming event: {"type":"attributeReport","data":{"currentLevel":1},"linkquality":91,"groupID":0,"cluster":"genLevelCtrl","meta":{"zclTransactionSequenceNumber":1,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":11}
                        zigbee.0
                        	2025-07-18 12:47:35.281	warn	ELEVATED:I01 (8671) Zigbee Event of Type attributeReport from device 0x286847fffe6d37f1, incoming event: {"type":"attributeReport","data":{"onOff":1},"linkquality":91,"groupID":0,"cluster":"genOnOff","meta":{"zclTransactionSequenceNumber":0,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":11}
                        zigbee.0
                        	2025-07-18 12:47:35.172	warn	ELEVATED:O04 (85d9) convert state, "ON", {} for device 0x286847fffe6d37f1 with Endpoint state
                        zigbee.0
                        	2025-07-18 12:47:35.172	warn	ELEVATED:O03 (85d9) Publishing to 0x286847fffe6d37f1 of model Mec Driver module with state
                        zigbee.0
                        	2025-07-18 12:47:35.172	warn	ELEVATED:O02 (85d9) Change state 'state' at device 0x286847fffe6d37f1 type 'Mec Driver module'
                        zigbee.0
                        	2025-07-18 12:47:35.130	warn	ELEVATED:O01 (85d9) User state change of state zigbee.0.286847fffe6d37f1.state with value true (ack: false) from system.adapter.admin.0
                        

                        So wie ich die Meldungen interpretiere kommt die 0 vom Gerät selbst oder?

                        Beste Grüße Tobias

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        937
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        4
                        12
                        229
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo