Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Tester für Zigbee Adapter 2.0.x gesucht

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Tester für Zigbee Adapter 2.0.x gesucht

Geplant Angeheftet Gesperrt Verschoben Tester
zigbee 2.0.1
529 Beiträge 51 Kommentatoren 102.0k Aufrufe 43 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • arteckA arteck

    @thomas-maul

    {
            models: ['AC0251100NJ/AC0251600NJ/AC0251700NJ'],
            icon: 'img/lightify-switch.png',
            states: [states.switch_state, states.switch_circle, states.switch_hold, states.switch_release, states.battery],
        },
    

    es ist schon alles da

    Thomas MaulT Offline
    Thomas MaulT Offline
    Thomas Maul
    schrieb am zuletzt editiert von
    #32

    @arteck
    Okay, aber die DP in der Kachel und bei Objekten korrelieren nicht damit...

    AsgothianA 1 Antwort Letzte Antwort
    0
    • Thomas MaulT Thomas Maul

      @arteck
      Okay, aber die DP in der Kachel und bei Objekten korrelieren nicht damit...

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      schrieb am zuletzt editiert von Asgothian
      #33

      @thomas-maul hast du die Doku dazu gelesen ?

      Da steht drin wie das zusammen hängt. Auch wie aus den states die datenpunkte werden. Sobald du das Gerät als “Legacy override” eingetragen hast wird das genutzt.

      Du musst jetzt “nur” noch die states so definieren (um definieren) das du auf die richtigen Meldungen reagierst.

      A.
      Nachtrag: es gibt “Standard” datenpunkte, die nicht Geräte spezifisch definiert sind und trotzdem immer angelegt werden: linkquality, msg_from_zigbee, “device_query”, “send_payload”. Es kann noch mehr sein - ich hab nicht alles im Kopf.

      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

      Thomas MaulT 1 Antwort Letzte Antwort
      0
      • D Nicht stören
        D Nicht stören
        dirkhe
        Developer
        schrieb am zuletzt editiert von
        #34

        Zu den Umbenennungen (in orange) habe ich nochmal eine Frage. Bei mir sieht es Beispielsweise so aus:
        185f58c6-1bcc-480c-8f3c-5d5fb33f9c7a-grafik.png
        Wenn ich dich richtig verstanden habe, sollen die orangenen weg, aber die sind ja aktuell gefüllt, die "neuen" noch nicht. Kommt das erst, wenn die alten DP gelöscht sind?

        AsgothianA 1 Antwort Letzte Antwort
        0
        • D dirkhe

          Zu den Umbenennungen (in orange) habe ich nochmal eine Frage. Bei mir sieht es Beispielsweise so aus:
          185f58c6-1bcc-480c-8f3c-5d5fb33f9c7a-grafik.png
          Wenn ich dich richtig verstanden habe, sollen die orangenen weg, aber die sind ja aktuell gefüllt, die "neuen" noch nicht. Kommt das erst, wenn die alten DP gelöscht sind?

          AsgothianA Offline
          AsgothianA Offline
          Asgothian
          Developer
          schrieb am zuletzt editiert von
          #35

          @dirkhe Die Antwort auf diese Frage ist einfach:
          Die neuen Datenpunkte werden gefüllt, wenn sie benutzt werden. Bei Datenpunkten, die vom Gerät gefüllt werden, ist dazu eine Nachricht vom Gerät erforderlich. Bei Datenpunkten, die zum steuern des Gerätes gefüllt werden, ist dafür ein Eintrag eines Wertes durch den Benutzer erforderlich.

          Die orangenen Datenpunkte werden vom Adapter nicht aktualisiert wenn das Gerät eine Nachricht sendet, und nicht überwacht, wenn der Benutzer diese Datenpunkte ändert.

          A.

          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

          D 1 Antwort Letzte Antwort
          0
          • AsgothianA Asgothian

            @dirkhe Die Antwort auf diese Frage ist einfach:
            Die neuen Datenpunkte werden gefüllt, wenn sie benutzt werden. Bei Datenpunkten, die vom Gerät gefüllt werden, ist dazu eine Nachricht vom Gerät erforderlich. Bei Datenpunkten, die zum steuern des Gerätes gefüllt werden, ist dafür ein Eintrag eines Wertes durch den Benutzer erforderlich.

            Die orangenen Datenpunkte werden vom Adapter nicht aktualisiert wenn das Gerät eine Nachricht sendet, und nicht überwacht, wenn der Benutzer diese Datenpunkte ändert.

            A.

            D Nicht stören
            D Nicht stören
            dirkhe
            Developer
            schrieb am zuletzt editiert von dirkhe
            #36

            Update: folgender Beitrag hat sich erledigt
            @asgothian ja ich sehe mittlerweile schon, dass die orangenen nicht mehr aktualisiert werden, allerdings die neuen auch nicht mehr. Auch wenn ich etwas "schreiben" möchte, scheint das nicht mehr zu funktionieren. Da scheint dann die original libraray, olso die herdsmann buggy zu sein, vermute ich..

            zigbee.0
            	2025-02-28 11:21:18.327	warn	ELEVATED I02: value generated '20' from device cc86ecfffec3a92f for 'Temperature setpoint'
            zigbee.0
            	2025-02-28 11:21:18.326	warn	ELEVATED I01: message received '{"current_heating_setpoint":20}' from device cc86ecfffec3a92f type 'SEA801-Zigbee/SEA802-Zigbee'
            zigbee.0
            	2025-02-28 11:21:18.325	warn	ELEVATED I02: value generated '91' from device cc86ecfffec3a92f for 'Link quality'
            zigbee.0
            	2025-02-28 11:21:18.325	warn	ELEVATED I01: message received '{"linkquality":91}' from device cc86ecfffec3a92f type 'SEA801-Zigbee/SEA802-Zigbee'
            zigbee.0
            	2025-02-28 11:21:18.318	warn	ELEVATED I00: Zigbee Event of Type commandDataReport from device "0xcc86ecfffec3a92f", incoming event: {"type":"commandDataReport","device":"0xcc86ecfffec3a92f","endpoint":1,"data":{"seq":1,"dpValues":[{"dp":103,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,200]}}]},"linkquality":91,"groupID":0,"cluster":"manuSpecificTuya"}
            zigbee.0
            	2025-02-28 11:21:16.211	error	ELEVATED OE2: Error convert result for current_heating_setpoint with 20 is undefined on device 0xcc86ecfffec3a92f.
            zigbee.0
            	2025-02-28 11:21:16.210	warn	ELEVATED O05: convert result undefined for device 0xcc86ecfffec3a92f
            zigbee.0
            	2025-02-28 11:21:16.190	warn	ELEVATED O04: convert current_heating_setpoint, 20, {} for device 0xcc86ecfffec3a92f with Endpoint current_heating_setpoint
            zigbee.0
            	2025-02-28 11:21:16.186	warn	ELEVATED O04.0: Setting' converter to converter with key(s)'["current_heating_setpoint"]}
            zigbee.0
            	2025-02-28 11:21:16.182	warn	ELEVATED O03: Publishing to 0xcc86ecfffec3a92f of model SEA801-Zigbee/SEA802-Zigbee
            zigbee.0
            	2025-02-28 11:21:16.180	warn	ELEVATED O02: Change state 'current_heating_setpoint' at device 0xcc86ecfffec3a92f type 'SEA801-Zigbee/SEA802-Zigbee'
            zigbee.0
            	2025-02-28 11:21:16.176	warn	ELEVATED O01: User state change of state zigbee.0.cc86ecfffec3a92f.current_heating_setpoint with value 20 (ack: false) from system.adapter.admin.0
            zigbee.0
            	2025-02-28 11:20:31.972	info	debug devices set to ["cc86ecfffec3a92f"]
            

            wie man im log sieht, scheint auch der neue Endpunkt zum Setzten der Temperatur undefined zu sein? Irgendwas scheint da noch nicht zu passen.
            Liegt übrigens nicht an den Geräten, weil alle das gleiche Verhalten zeigen und vor dem Upodate noch sauber funktioniert hatten
            Der letzte Eintrag scheint sogar zu suggerieren, dass der adapter das bekommen hat, aber der Baum wird nicht geupdatet.
            Am Thermostat ist das übrigens auch angekommen

            Edit Das Problem schien der Admin Adapter gewesen zu sein. Ich hatte zwar mehrfach den Datenpunkt Baum versucht zu aktualisieren, aber anscheinend ist die Verbindung abgebrochen, er hat zwar den die States neu gezeichnet, aber nicht mit den korrokten Werten. Ich hatte jetzt den Browser neu geladen und dann werden die Daten auch angezeigt.
            Also sorry für die Falschmeldung

            AsgothianA 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @thomas-maul hast du die Doku dazu gelesen ?

              Da steht drin wie das zusammen hängt. Auch wie aus den states die datenpunkte werden. Sobald du das Gerät als “Legacy override” eingetragen hast wird das genutzt.

              Du musst jetzt “nur” noch die states so definieren (um definieren) das du auf die richtigen Meldungen reagierst.

              A.
              Nachtrag: es gibt “Standard” datenpunkte, die nicht Geräte spezifisch definiert sind und trotzdem immer angelegt werden: linkquality, msg_from_zigbee, “device_query”, “send_payload”. Es kann noch mehr sein - ich hab nicht alles im Kopf.

              Thomas MaulT Offline
              Thomas MaulT Offline
              Thomas Maul
              schrieb am zuletzt editiert von Thomas Maul
              #37

              @asgothian said in Tester für Zigbee Adapter 2.0.1 gesucht:

              Du musst jetzt “nur” noch die states so definieren (um definieren) das du auf die richtigen Meldungen reagierst.

              Hi,

              ich muss zugeben, dass ich da jetzt aussteige.
              Ich habe mir das repository forked und dann in meinen (gerade installierten) lokalen github client lokal synchronisiert.
              Aber ehrlich, wer sich nicht mit git und co auskennt, ist doch verloren. Zumindest habe ich Respekt davor, irgendwas kaputt zu machen, da ich nicht mal weiß, was ich wie wo und womit bearbeiten muss.

              Aktuell dachte ich, "einfach" die states in das device.js mit einem Editor zu übertragen. Aber keine Ahnung, was da noch so alles rein muss, gerade wenn ich mir die Log Einträge nach den einzelnen actions anschaue.

              Sorry, aber zumindest ich bin da überfordert und gebe auf 😉

              Eine letzte Frage noch: kann ich einfach die vorherige Version des Adapters installieren, oder geht das aus irgendwelchen Gründen nicht?

              EDIT: bin jetzt zurück auf 1.10.14, meine Datenpunkte sind wieder im Objektbaum und funktionieren. Natürlich sind alle neuen jetzt orange und noch da 😉 Und die Kachel zeigt die auch... Aber das ist eher kosmetischer Natur.

              AsgothianA 1 Antwort Letzte Antwort
              0
              • Thomas MaulT Thomas Maul

                @asgothian said in Tester für Zigbee Adapter 2.0.1 gesucht:

                Du musst jetzt “nur” noch die states so definieren (um definieren) das du auf die richtigen Meldungen reagierst.

                Hi,

                ich muss zugeben, dass ich da jetzt aussteige.
                Ich habe mir das repository forked und dann in meinen (gerade installierten) lokalen github client lokal synchronisiert.
                Aber ehrlich, wer sich nicht mit git und co auskennt, ist doch verloren. Zumindest habe ich Respekt davor, irgendwas kaputt zu machen, da ich nicht mal weiß, was ich wie wo und womit bearbeiten muss.

                Aktuell dachte ich, "einfach" die states in das device.js mit einem Editor zu übertragen. Aber keine Ahnung, was da noch so alles rein muss, gerade wenn ich mir die Log Einträge nach den einzelnen actions anschaue.

                Sorry, aber zumindest ich bin da überfordert und gebe auf 😉

                Eine letzte Frage noch: kann ich einfach die vorherige Version des Adapters installieren, oder geht das aus irgendwelchen Gründen nicht?

                EDIT: bin jetzt zurück auf 1.10.14, meine Datenpunkte sind wieder im Objektbaum und funktionieren. Natürlich sind alle neuen jetzt orange und noch da 😉 Und die Kachel zeigt die auch... Aber das ist eher kosmetischer Natur.

                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #38

                @thomas-maul sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                @asgothian said in Tester für Zigbee Adapter 2.0.1 gesucht:

                Du musst jetzt “nur” noch die states so definieren (um definieren) das du auf die richtigen Meldungen reagierst.

                Hi,

                ich muss zugeben, dass ich da jetzt aussteige.
                Ich habe mir das repository forked und dann in meinen (gerade installierten) lokalen github client lokal synchronisiert.
                Aber ehrlich, wer sich nicht mit git und co auskennt, ist doch verloren. Zumindest habe ich Respekt davor, irgendwas kaputt zu machen, da ich nicht mal weiß, was ich wie wo und womit bearbeiten muss.

                Aktuell dachte ich, "einfach" die states in das device.js mit einem Editor zu übertragen. Aber keine Ahnung, was da noch so alles rein muss, gerade wenn ich mir die Log Einträge nach den einzelnen actions anschaue.

                Sorry, aber zumindest ich bin da überfordert und gebe auf 😉

                Eine letzte Frage noch: kann ich einfach die vorherige Version des Adapters installieren, oder geht das aus irgendwelchen Gründen nicht?

                EDIT: bin jetzt zurück auf 1.10.14, meine Datenpunkte sind wieder im Objektbaum und funktionieren. Natürlich sind alle neuen jetzt orange und noch da 😉 Und die Kachel zeigt die auch... Aber das ist eher kosmetischer Natur.

                Initial muss man mit Github erst einmal überhaupt nichts machen. Man kann einfach direkt unter node_modules/iobroker.zigbee/lib/devices.js und node_modules/iobroker.zigbee/lib/states.js dinge Ändern. Sollte man dabei was kaputt machen kann das "einfach" durch eine reinstallation des Adapters "behoben" werden.

                Trotzdem kann ich verstehen das das ganze nicht unbedingt trivial ist, und das Du da Respekt vor hast. Das führt aber dennoch nicht dazu das ich das wieder 'übernehmen' mag. Ich hab das Gerät nicht, und müsste da richtig viel Zeit rein stecken Dir die ganzen Test-Geschichten zur Verfügung zu stellen. Nicht unbedingt trivial. Du kannst ja mal in diesen Issue wie so etwas dann ablaufen müsste - da musste ich das machen da ich das Gerät nicht habe aber die Fehlfunktion auf einen Bug im Adapter zurück geht den ich loswerden will.

                Die GitHub Geschichte ist am Ende, wenn man den Code entsprechend angepasst hat wichtig. So richtig 'kaputt' machen (unwiederbringlich) geht kaum.

                Ansonsten kannst du natürlich auf der 1.10.14 bleiben - bist aber damit von der Unterstützung von neuen Geräten abgeschnitten. Geräte die gehen gehen weiter. Geräte die nicht gehen lassen sich auch nicht mal ebene gängig machen.

                In dem Fall empfehle ich Dir die orangenen States alle zu löschen (via dem alten 'state cleanup' button). Dann sind die weg und irritieren dich nicht mehr.

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                Thomas MaulT 1 Antwort Letzte Antwort
                0
                • D dirkhe

                  Update: folgender Beitrag hat sich erledigt
                  @asgothian ja ich sehe mittlerweile schon, dass die orangenen nicht mehr aktualisiert werden, allerdings die neuen auch nicht mehr. Auch wenn ich etwas "schreiben" möchte, scheint das nicht mehr zu funktionieren. Da scheint dann die original libraray, olso die herdsmann buggy zu sein, vermute ich..

                  zigbee.0
                  	2025-02-28 11:21:18.327	warn	ELEVATED I02: value generated '20' from device cc86ecfffec3a92f for 'Temperature setpoint'
                  zigbee.0
                  	2025-02-28 11:21:18.326	warn	ELEVATED I01: message received '{"current_heating_setpoint":20}' from device cc86ecfffec3a92f type 'SEA801-Zigbee/SEA802-Zigbee'
                  zigbee.0
                  	2025-02-28 11:21:18.325	warn	ELEVATED I02: value generated '91' from device cc86ecfffec3a92f for 'Link quality'
                  zigbee.0
                  	2025-02-28 11:21:18.325	warn	ELEVATED I01: message received '{"linkquality":91}' from device cc86ecfffec3a92f type 'SEA801-Zigbee/SEA802-Zigbee'
                  zigbee.0
                  	2025-02-28 11:21:18.318	warn	ELEVATED I00: Zigbee Event of Type commandDataReport from device "0xcc86ecfffec3a92f", incoming event: {"type":"commandDataReport","device":"0xcc86ecfffec3a92f","endpoint":1,"data":{"seq":1,"dpValues":[{"dp":103,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,200]}}]},"linkquality":91,"groupID":0,"cluster":"manuSpecificTuya"}
                  zigbee.0
                  	2025-02-28 11:21:16.211	error	ELEVATED OE2: Error convert result for current_heating_setpoint with 20 is undefined on device 0xcc86ecfffec3a92f.
                  zigbee.0
                  	2025-02-28 11:21:16.210	warn	ELEVATED O05: convert result undefined for device 0xcc86ecfffec3a92f
                  zigbee.0
                  	2025-02-28 11:21:16.190	warn	ELEVATED O04: convert current_heating_setpoint, 20, {} for device 0xcc86ecfffec3a92f with Endpoint current_heating_setpoint
                  zigbee.0
                  	2025-02-28 11:21:16.186	warn	ELEVATED O04.0: Setting' converter to converter with key(s)'["current_heating_setpoint"]}
                  zigbee.0
                  	2025-02-28 11:21:16.182	warn	ELEVATED O03: Publishing to 0xcc86ecfffec3a92f of model SEA801-Zigbee/SEA802-Zigbee
                  zigbee.0
                  	2025-02-28 11:21:16.180	warn	ELEVATED O02: Change state 'current_heating_setpoint' at device 0xcc86ecfffec3a92f type 'SEA801-Zigbee/SEA802-Zigbee'
                  zigbee.0
                  	2025-02-28 11:21:16.176	warn	ELEVATED O01: User state change of state zigbee.0.cc86ecfffec3a92f.current_heating_setpoint with value 20 (ack: false) from system.adapter.admin.0
                  zigbee.0
                  	2025-02-28 11:20:31.972	info	debug devices set to ["cc86ecfffec3a92f"]
                  

                  wie man im log sieht, scheint auch der neue Endpunkt zum Setzten der Temperatur undefined zu sein? Irgendwas scheint da noch nicht zu passen.
                  Liegt übrigens nicht an den Geräten, weil alle das gleiche Verhalten zeigen und vor dem Upodate noch sauber funktioniert hatten
                  Der letzte Eintrag scheint sogar zu suggerieren, dass der adapter das bekommen hat, aber der Baum wird nicht geupdatet.
                  Am Thermostat ist das übrigens auch angekommen

                  Edit Das Problem schien der Admin Adapter gewesen zu sein. Ich hatte zwar mehrfach den Datenpunkt Baum versucht zu aktualisieren, aber anscheinend ist die Verbindung abgebrochen, er hat zwar den die States neu gezeichnet, aber nicht mit den korrokten Werten. Ich hatte jetzt den Browser neu geladen und dann werden die Daten auch angezeigt.
                  Also sorry für die Falschmeldung

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #39

                  @dirkhe sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                  Update: folgender Beitrag hat sich erledigt

                  Fein.

                  Ich muss meinen Kommentar allerdings trotzdem noch anpassen:

                  @asgothian sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                  Die orangenen Datenpunkte werden vom Adapter nicht aktualisiert wenn das Gerät eine Nachricht sendet, und nicht überwacht, wenn der Benutzer diese Datenpunkte ändert.

                  Diese Aussage ist nicht unbedingt korrekt. Insbesondere kann es sein das der Adapter weiterhin auf eine State-Änderung reagiert und auch versucht diese an das Gerät zu senden. in 99% der Fälle geht das aber in die Wüste. 🙂

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  1 Antwort Letzte Antwort
                  1
                  • Black ThunderB Offline
                    Black ThunderB Offline
                    Black Thunder
                    Developer
                    schrieb am zuletzt editiert von
                    #40

                    Ich habe gerade den Versionssprung gewagt, von daher auch von mir ein kurzes Feedback. Bisher läuft alles problemlos (Coordinator SMLIGHT SLZB-06M mit knapp 70 verbundenen Zigbee-Geräten). Ein paar wenige States haben sich wie beschrieben geändert, die zugehörigen Aliase waren aber fix angepasst. Ansonsten laufen alle Zigbee-Geräte wie auch zuvor schon butterweich und reagieren zügig auf Befehle.

                    Danke für die tolle Arbeit und Pflege des Adapters! 👍

                    1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian
                      Aktuelle Test Version 2.0.1
                      Veröffentlichungsdatum 25.02.2025
                      Github Link https://github.com/ioBroker/ioBroker.zigbee
                      Repository latest.

                      Die Version 2.0.x des Zigbee Adapters ist inzwischen im Latest veröffentlicht. Sie bringt eine grosse Zahl von Neuerungen in den Zigbee-Adapter.

                      1.10.x -> 2.0.1
                      Die Entscheidende Neuerung ist der Wechsel auf den Zigbee-Herdsman 3.5 und die Zigbee-Herdsman-Converter 21.x, sowie der Wechsel weg von den im Adapter definierten Gerätebeschreibungen. Daraus resultiert das sich für eine Vielzahl von Geräten die Datenpunkte ändern. Betroffen sind ca. 200 Gerätetypen - wobei es durchaus sein kann das einzelne Nutzer wenig bis gar nicht betroffen sind. Eine Liste von Geräten findet sich in dieser Diskussion auf Github. Es ist nicht auszuschliessen das auch Gerätetypen betroffen sind die sich nicht auf dieser Liste befinden.

                      Trennung von Adapter-Konfiguration und Adapter GUI:
                      ab 2.0.1 ist die Benutzeroberfläche des Adapters in 2 explizit getrennte Teile gespalten. Die Adapter-Konfiguration, die von der 'Instanzen' Seite aufgerufen wird und das GUI, welches über den Button in der Seitenleiste aufgerufen wird. Die Trennung ist wie folgt gedacht:

                      • GUI: Funktionen zur Bedienung des Adapters. Alles was hier ausgelöst werden kann wird ohne Neustart des Adapters aktiv. (Tabs Geräte, Netzwerkkarte, Binding, Debug (ab 2.0.3))
                      • Konfiguration: Funktionen zur Konfiguration des Instanz-Verhaltens. Wenn hier Änderungen vorgenommen werden kann ein Adapter-Neustart erforderlich werden. Aus Bequemlichkeit ist die Geräte-Ansicht in GUY und Konfiguration identisch und hat auch die gleiche Funktionalität. (Tabs Einstellungen, Geräte, Legacy Overrides, Entwickler)

                      Der Adapter zeigt dabei sowohl im Adapter-UI als auch im Objektbaum an das entsprechend verwaiste Datenpunkte existieren. Im Adapter UI zeigt die Schaltfläche zum State Cleanup an das sich im Objektbaum verwaiste Datenpunkte befinden. Nachdem diese alle gelöscht wurden wird die Schaltfläche nach einem Neustart des Adapters entfernt.
                      Screenshot 2025-02-25 at 20.46.37.png

                      Im Objektbaum werden die verwaisten Datenpunkte in Orange eingefärbt, so das offensichtlich ist, welche Datenpunkte in Skripten, Aliasen und Visualisierungen angepasst werden müssen.

                      des Weiteren unterdrückt der Adapter widerkehrende Meldungen über die Verletzung der Wertebereichsgrenzen bei numerischen Datenpunkten. Die entsprechenden Meldungen werden pro Neustart 1x pro Datenpunkt als Fehler ausgegeben, und in der Folge unterdrückt. Im UI des Adapters zeigt eine Schaltfläche an das es unterdrückte Meldungen gibt. Ein Click auf diese Schaltfläche zeigt diese Meldungen im UI an.
                      Screenshot 2025-02-25 at 20.48.48.png

                      Die Netzwerkkarte wird ab 2.0.1 nicht mehr automatisch beim Start sondern erst auf Anforderung durch den Nutzer generiert. Dabei wird nach Erzeugung der Karte eine Auflistung der dabei entstandenen Meldungen gezeigt. Dieses lässt sich über die Konfiguration der Netzwerkkarte selber unterbinden.
                      Screenshot 2025-02-25 at 20.53.21.png
                      Die Konfiguration kann über den orangenen Button oben links geöffnet werden, das Erstellen der Karte erfolgt nach Betätigen des blauen Button unten rechts.
                      Screenshot 2025-02-25 at 20.54.37.png
                      Die Erzeugung der Netzwerkkarte wurde dabei parallelisiert so das insbesondere bei grossen Netzen die Karte schneller aufgebaut werden kann. Dieses erzeugt allerdings eine signifikante Last im Zigbee-Netzwerk weswegen diese nicht direkt nach dem Start des Adapters automatisch generiert wird.

                      Die Verwaltung der Bilder für die Geräte wurde aktualisiert. Insbesondere nach einer Neuinstallation kann es dazu kommen das die Bilder der Geräte noch nicht herunter geladen sind. Diese werden beim ersten Start nach der Installation herunter geladen und im Admin hinterlegt, so das ggf. in den ersten 120 sekunden nach dem ersten Start nach einer Neuinstallation des Adapters nicht alle Bilder verfügbar sind. Dieses kann aber alleine durch Neu-Laden der Adapterseite behoben werden, sofern für das Gerät ein Bild verfügbar ist.

                      Auch die Erhaltung von Gerätenamen wurde umgestellt - die Datei dev_names.json wird nicht weiter verwendet. Einzig beim ersten Start der 2.0.1er Version wird diese Datei geladen um bereits gemachte Einstellungen zu erhalten. Die Geräte und Modellspezifischen Einstellungen werden in der Datei LocalOverrides.json abgelegt und sind damit automatisch im Backup der Adapterdaten enthalten. In diesem Zusammenhang wurde auch der Kanal zigbee.x.exposes aufgegeben. Dieser ist weiterhin vorhanden, hat aber keine Funktion mehr.

                      Zusätzlich ist es inzwischen möglich eigene Bilder für Geräte, Gerätetypen oder Gruppen zu definieren. Diese müssen als PNG < 100 kb im Datenverzeichnis des Zigbee-Adapters (oder einem Unterverzeichnis davon) abgelegt werden damit sie über die Gerätekachel ausgewählt werden können.
                      Screenshot 2025-02-25 at 20.59.38.png
                      Dazu zeigt die Gerätekachel auf der Rückseite weitere Schaltflächen. Auch die Farben / Zuordnungen der Schaltflächen wurde angepasst. In der Reihenfolge von Links nach Rechts haben die Schaltflächen die folgenden Bedeutungen:
                      Geräte Informationen (i), Debug An/Aus, Gerät Aktiv/Deaktiv, Rekonfiguration, Bild/Name Anpassen, Name/Gruppen anpassen, Gerät Löschen

                      • Geräte Informationen (i) zeigt die alt bekannte Ansicht mit den Hardware-Details des Gerätes
                      • Debug An/Aus aktiviert / deaktiviert die Debug Meldungen im Log (äquivalent zur Nutzung des Datenpunktes zigbee.x.info.debugmessages)
                      • Gerät An/Aus aktiviert/deaktivert das Gerät. Deaktivierte Geräte werden mit rotem Hintergrund dargestellt. Ihre Datenpunkte werden weder überwacht noch vom Adapter aktualisiert. Deaktivierte Geräte werden in der Netzwerkkarte nicht dargestellt.
                      • Reconfiguration löst einen Versuch der Konfiguration des Gerätes aus (wie bisher). wichtig Eine Rekonfiguration kann nur erfolgreich sein wenn das Gerät erreichbar und wach ist. Ansonsten wird eine Fehlermeldung ausgegeben.
                      • Bild/Name anpassen: öffnet den folgenden Dialog:
                        Screenshot 2025-02-25 at 21.04.51.png
                        Sofern keine weiteren Bilder bereitgestellt wurden bietet der Dialog 2 oder 3 Bilder zur Auswahl an:
                        -- current: das ist das aktuell eingestellte Bild. Wenn dieses Ausgewählt bleibt wird das Bild nicht verändert
                        -- default: das ist das Standard-Bild welches vom System vorgegeben wird.
                        -- legacy: Falls vorhanden, ist dies das alte vom Zigbee-Adapter verwendete Bild
                        Alle weiteren Bilder werden mit ihrem Dateinamen angegeben.
                        Der Dialog bietet über die Checkbox 'Apply to Model' die Option die Einstellungen für alle Geräte dieses Types zu übernehmen. Dabei gilt die die Prioritat wie folgt: Höchste Priorität haben die 'pro Gerät' Einstellungen, danach die 'pro Modell' Einstellungen. Nur wenn beide leer sind (Standard) werden die vorgaben genutzt. Um Sicher zu dem vom System vorgegebenen Bild zurück zu kehren muss daher einmal 'pro Modell' und 'pro Gerät' das Bild default ausgewählt werden. Beim Namen wird nur dann zur Vorgabe zurück gekehrt wenn das Feld Name leer ist.
                        Diese Einstellungen sind sowohl für Geräte als auch für Gruppen verfügbar
                      • Name/Gruppen anpassen: Diese Schaltfläche öffnet den Dialog zum ändern von Name und/oder Gruppeneinstellungen. Dabei gibt es 3 Möglichkeiten:
                        -- Geräte mit gruppierbaren Endpunkten - Hier kann für jeden Endpunkt ausgewählt werden in welchen Gruppen dieser Mitglied sein soll
                        -- Geräte ohne gruppierbarkeit - es wird keine Einstellung zu den Gruppen vorgegeben
                        -- Gruppen - hier können Mitglieder durch Abwahl von Geräten / Endpunkten aus der Gruppe entfernt werden

                      Weiterhin hat es weitreichende Anpassungen im Adapter gegeben die sowohl der Stabilität als auch der Kompatibilität mit dem neuen Herdsman 3.x dienen. Auch die Kompatibilität mit externen Konvertern wurde verbessert. Dieses zu beschreiben sprengt den Rahmen dieses Posts.

                      Als letztes hat es signifikante Anpassungen bei der Ansteuerung von Farb-Leuchtmitteln gegeben:

                      • Immer vorhanden ist der Datenpunkt color. Dieser nimmt auf:
                        -- #rrggbb
                        -- Benannte Farben aus dieser Liste (ggf. muss die css3 Namenstabelle geöffnet werden)
                        -- alle bei zigbee2mqtt.io für die entsprechenden Geräte vorgegebenen payloads.
                      • Nur bei Bedarf vorhanden sind die Kanäle
                        -- color_xy mit den Datenpunkten x und y
                        -- color_hs mit den Datenpunkten hue und saturation
                        -- color_rgb mit den Datenpunkten r, g, b
                        Diese Datenpunkte sind nicht direkt mit dem Gerät verbunden Vielmehr wird automatisch 500 ms nach einer Änderung basierend auf den Datenpunkten eines der Kanäle der Datenpunkt color mit dem entsprechenden Payload befüllt um das Gerät zu steuern. Bei Anpassung aus dem Admin wird statt 500 ms 5 sekunden gewartet bis dieses Stattfindet, damit genügend Zeit vorhanden ist um alle Datenpunkte eines Kanals anzupassen.
                        In diesem Zusammenhang ist es jetzt auch möglich die Farbe eines Leuchtmittels aus der Gerätekachel einzustellen - durch Wahl der geeigneten benannten Farbe.
                        Screenshot 2025-02-25 at 21.37.45.png

                      -> 2.0.2

                      • Zusätzlicher Datenpunkt action bei Fernbedienungen / Wandschaltern : Ein zusätzlicher Datenpunkt der in einem Eventartigen Datenpunkt die Änderung von allen Schaltelementen abbildet. Dabei wird der Wert des Datenpunkt für 300 ms auf den Bezeichner eines Events gesetzt. nach 300 ms wird der Wert auf '' zurück gesetzt. Eine Liste der möglichen Bezeichner ist in den Objektdaten hinterlegt und kann da ausgelesen werden (Siehe Bild)
                        Screenshot 2025-03-02 at 09.56.38.png
                      • Wiederkehrende Nachrichten über Werte-Überschreitungen bei numerischen States werden abgefangen und tauchen pro Adapter-Start nur 1x im Log auf. Über eine entsprechende Schaltfläche (nur sichtbar wenn Daten vorhanden sind) kann eine Liste dieser Meldungen angezeigt werden. Dieses funktioniert für die meisten derartiger Meldungen, aber ggf. noch nicht für alle - die Funktionalität wird aber in der Zukunft erweitert wenn sie als Hilfreich angesehen wird.Screenshot 2025-03-02 at 09.59.53.png
                      • press/hold/release handling. Sofern ein Gerät (Wandschalter, Fernbedienung, etc.) Nachrichtenpaare der Form <prefix>press<postfix und <prefix>release<postfix> sendet, so werden diese zu einem State <prefix><postfix> zusammengefasst, der bei press mit wahr und bei release mit false aktualisiert wird. Das gleiche gilt für hold/release Paare.
                      • Bugfixes gegenüber 2.0.1

                      Bekannte Bugs: (Ja, gibt es leider )

                      • Bestimmte Fernbedienungen (insbesondere Ikea) verweigern eine Konfiguration. Dieses ist auf eine Anpassung an den Zigbee-Herdsman-Converters zurück zu führen und wird in der Zwischenzeit untersucht und in der näheren Zukunft behoben sein In 2.0.2 gefixed
                      • Es har vereinzelt Effekte gegeben bei denen die Anzeige des Paring-Modes nicht sauber intiailisert. Das Netzwerk wird aber dennoch geöffnet so das ein Pairing möglich ist. Ein Reload im WebBrowser löst das üblicherweise
                      • Es gibt ein Problem mit dem OTA Update. Ein Fix ist in Arbeit in 2.0.2 gefixed
                      • Es gibt Auffälligkeiten beim Zurücksetzen bestimmter event-States, z.Bsp. Ikea Fernbedienungen. Dieses wird untersucht. in 2.0.2 gefixed, siehe press/hold/release
                      • Anpassung der Fehlermeldung beim Device-Configure - die Fehlermeldung suggeriert das das System automatisch bis zu 10 mal versucht die Konfiguration durchzuführen. Das funktioniert aktuell so leider nicht (in 2.0.5 gefixed)
                      • Der Device-Detektor erkennt farbige Leuchten / Leuchtmittel nicht mehr, da die 'Kanäle' im Device dieses verhindern (2.0.1. - 2.0.5)

                      Über Tests und Berichte würde ich mich freuen - auch über Anregungen / Kommentare zu den neuen Funktionalitäten.

                      Wichtg Die 'breaking changes' werden von Entwicklerseite nicht zurück gedreht. Es besteht die Möglichkeit das Personen die die entsprechenden Geräte haben die 'alten' Datenpunkte wieder aktivieren und deren Funktionalität auch mit dem aktuellen Herdsman gewährleisten. Wir werden dabei durchaus unterstützen - die Haupt-Arbeit muss aber von den Nutzern dieser Geräte geleistet werden: Wir geben Hinweise und Anhaltspunkte wo Anpassungen notwendig sind und wie man an die notwendigen Informationen heran kommt, die Anwender müssen sich um die Programmierung und den Test, bis hin zu einem PR auf den Adapter kümmern. Das können wir aktuell nicht leisten.

                      A.

                      B Offline
                      B Offline
                      bommel_030
                      schrieb am zuletzt editiert von
                      #41

                      @asgothian
                      Hab die 2.0.1 jetzt auch schon seit 2 Tagen ein wenig testen können. Bin von der 2.0 gekommen, falls das für ein "Fehlerbild" interessant sein sollte.
                      Die eingefärbten States haben es einfach gemacht die Aliase anzupassen bzw. für die kleinen Tradfris (https://www.zigbee2mqtt.io/devices/E1743.html) die geänderten Datenpunkte in nem MiniSkript abzufangen. Super hilfreich!
                      Grundsätzlich funktionieren alle Geräte wie sie sollen (und gefühlt auch schneller). An der

                      • Eine alte OSRAM Lampe die vor dem Update durchgehend erreichbar war steigt jetzt öfters aus. Da OSRAM eh etwas wankelmutig ist fliegt die wohl eh raus.
                      • Firmwareupdates gehen nicht, bzw. können nicht abgerufen werden. Bei allen Geräten die OTA-fähig sind erscheint
                      	Failed to check if update available for '0x84b4dbfffe96xxx' device.mapped.ota.isUpdateAvailable is not a function
                      
                      • Die Trektat Steckdose (https://www.zigbee2mqtt.io/devices/E2204.html) hat kein Bild mehr. Sie wird in der Kachel als E22X4 angezeigt. Der Link führt dann auch ins Leere. (Keine Ahnung ob das am Adapter oder am Herdsmann liegt) Das passende Bild für die E2204 liegt auch im Adapterverzeichnis, aber ich kann kein Bild auswählen. Auch ein umbenanntes identisches PNG kann ich nicht auswählen. Mir wird nur das angeboten:
                        ea93d5a5-be3f-4e71-9711-3900b7d240ec-image.png

                      • Über das GUI sind die Kacheln wie gewohnt im Raster zu sehen, in der Instanz nur in einer Reihe
                        551d40a3-2830-4315-8d56-d97eba611bb8-image.png feb00fcc-d7e4-45b7-bf6d-888916049ad7-image.png

                      AsgothianA David G.D 2 Antworten Letzte Antwort
                      0
                      • AsgothianA Asgothian

                        @thomas-maul sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                        @asgothian said in Tester für Zigbee Adapter 2.0.1 gesucht:

                        Du musst jetzt “nur” noch die states so definieren (um definieren) das du auf die richtigen Meldungen reagierst.

                        Hi,

                        ich muss zugeben, dass ich da jetzt aussteige.
                        Ich habe mir das repository forked und dann in meinen (gerade installierten) lokalen github client lokal synchronisiert.
                        Aber ehrlich, wer sich nicht mit git und co auskennt, ist doch verloren. Zumindest habe ich Respekt davor, irgendwas kaputt zu machen, da ich nicht mal weiß, was ich wie wo und womit bearbeiten muss.

                        Aktuell dachte ich, "einfach" die states in das device.js mit einem Editor zu übertragen. Aber keine Ahnung, was da noch so alles rein muss, gerade wenn ich mir die Log Einträge nach den einzelnen actions anschaue.

                        Sorry, aber zumindest ich bin da überfordert und gebe auf 😉

                        Eine letzte Frage noch: kann ich einfach die vorherige Version des Adapters installieren, oder geht das aus irgendwelchen Gründen nicht?

                        EDIT: bin jetzt zurück auf 1.10.14, meine Datenpunkte sind wieder im Objektbaum und funktionieren. Natürlich sind alle neuen jetzt orange und noch da 😉 Und die Kachel zeigt die auch... Aber das ist eher kosmetischer Natur.

                        Initial muss man mit Github erst einmal überhaupt nichts machen. Man kann einfach direkt unter node_modules/iobroker.zigbee/lib/devices.js und node_modules/iobroker.zigbee/lib/states.js dinge Ändern. Sollte man dabei was kaputt machen kann das "einfach" durch eine reinstallation des Adapters "behoben" werden.

                        Trotzdem kann ich verstehen das das ganze nicht unbedingt trivial ist, und das Du da Respekt vor hast. Das führt aber dennoch nicht dazu das ich das wieder 'übernehmen' mag. Ich hab das Gerät nicht, und müsste da richtig viel Zeit rein stecken Dir die ganzen Test-Geschichten zur Verfügung zu stellen. Nicht unbedingt trivial. Du kannst ja mal in diesen Issue wie so etwas dann ablaufen müsste - da musste ich das machen da ich das Gerät nicht habe aber die Fehlfunktion auf einen Bug im Adapter zurück geht den ich loswerden will.

                        Die GitHub Geschichte ist am Ende, wenn man den Code entsprechend angepasst hat wichtig. So richtig 'kaputt' machen (unwiederbringlich) geht kaum.

                        Ansonsten kannst du natürlich auf der 1.10.14 bleiben - bist aber damit von der Unterstützung von neuen Geräten abgeschnitten. Geräte die gehen gehen weiter. Geräte die nicht gehen lassen sich auch nicht mal ebene gängig machen.

                        In dem Fall empfehle ich Dir die orangenen States alle zu löschen (via dem alten 'state cleanup' button). Dann sind die weg und irritieren dich nicht mehr.

                        A.

                        Thomas MaulT Offline
                        Thomas MaulT Offline
                        Thomas Maul
                        schrieb am zuletzt editiert von
                        #42

                        @asgothian said in Tester für Zigbee Adapter 2.0.1 gesucht:

                        Trotzdem kann ich verstehen das das ganze nicht unbedingt trivial ist, und das Du da Respekt vor hast. Das führt aber dennoch nicht dazu das ich das wieder 'übernehmen' mag. Ich hab das Gerät nicht, und müsste da richtig viel Zeit rein stecken Dir die ganzen Test-Geschichten zur Verfügung zu stellen. Nicht unbedingt trivial.

                        Hi, passt für mich und wir können den Austausch zu meinem Schalter beenden 😉

                        Ich habe insbesondere an der Stelle aufgegeben, an der ich die States in der devices.js gesehen habe und nachher keinen Plan hatte, was ich genau wie in der states.js eintragen muss. Beide haben (für mich) mit dem Log vom Adapter nichts zu schaffen, der auch unerwartete Signale sendet, weil alle Tasten zweifach belegt sind 😉 Und später noch wie auf "meiner Version" lokal testen... und dann noch einen PR... Das allein geht ohne jegliche Vorkenntnisse kaum.

                        Ich erwarte hier auch keine Nachhilfe dazu und will niemanden Zeit stehlen... Von daher hast Du mein Verständnis.

                        Glücklicherweise sind es ja nur ein paar Schalter, die ich ggf. später rauswerfe oder wenn ich einen besseren Plan habe, dann doch "transferiere".

                        AsgothianA 1 Antwort Letzte Antwort
                        0
                        • B bommel_030

                          @asgothian
                          Hab die 2.0.1 jetzt auch schon seit 2 Tagen ein wenig testen können. Bin von der 2.0 gekommen, falls das für ein "Fehlerbild" interessant sein sollte.
                          Die eingefärbten States haben es einfach gemacht die Aliase anzupassen bzw. für die kleinen Tradfris (https://www.zigbee2mqtt.io/devices/E1743.html) die geänderten Datenpunkte in nem MiniSkript abzufangen. Super hilfreich!
                          Grundsätzlich funktionieren alle Geräte wie sie sollen (und gefühlt auch schneller). An der

                          • Eine alte OSRAM Lampe die vor dem Update durchgehend erreichbar war steigt jetzt öfters aus. Da OSRAM eh etwas wankelmutig ist fliegt die wohl eh raus.
                          • Firmwareupdates gehen nicht, bzw. können nicht abgerufen werden. Bei allen Geräten die OTA-fähig sind erscheint
                          	Failed to check if update available for '0x84b4dbfffe96xxx' device.mapped.ota.isUpdateAvailable is not a function
                          
                          • Die Trektat Steckdose (https://www.zigbee2mqtt.io/devices/E2204.html) hat kein Bild mehr. Sie wird in der Kachel als E22X4 angezeigt. Der Link führt dann auch ins Leere. (Keine Ahnung ob das am Adapter oder am Herdsmann liegt) Das passende Bild für die E2204 liegt auch im Adapterverzeichnis, aber ich kann kein Bild auswählen. Auch ein umbenanntes identisches PNG kann ich nicht auswählen. Mir wird nur das angeboten:
                            ea93d5a5-be3f-4e71-9711-3900b7d240ec-image.png

                          • Über das GUI sind die Kacheln wie gewohnt im Raster zu sehen, in der Instanz nur in einer Reihe
                            551d40a3-2830-4315-8d56-d97eba611bb8-image.png feb00fcc-d7e4-45b7-bf6d-888916049ad7-image.png

                          AsgothianA Offline
                          AsgothianA Offline
                          Asgothian
                          Developer
                          schrieb am zuletzt editiert von
                          #43

                          @bommel_030 sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                          @asgothian

                          • Eine alte OSRAM Lampe die vor dem Update durchgehend erreichbar war steigt jetzt öfters aus. Da OSRAM eh etwas wankelmutig ist fliegt die wohl eh raus.
                          • Firmwareupdates gehen nicht, bzw. können nicht abgerufen werden. Bei allen Geräten die OTA-fähig sind erscheint
                          	Failed to check if update available for '0x84b4dbfffe96xxx' device.mapped.ota.isUpdateAvailable is not a function
                          

                          Das muss ich mir anschauen

                          • Die Trektat Steckdose (https://www.zigbee2mqtt.io/devices/E2204.html) hat kein Bild mehr. Sie wird in der Kachel als E22X4 angezeigt. Der Link führt dann auch ins Leere. (Keine Ahnung ob das am Adapter oder am Herdsmann liegt) Das passende Bild für die E2204 liegt auch im Adapterverzeichnis, aber ich kann kein Bild auswählen. Auch ein umbenanntes identisches PNG kann ich nicht auswählen. Mir wird nur das angeboten:
                            ea93d5a5-be3f-4e71-9711-3900b7d240ec-image.png

                          Hier sind 3 Dinge zu beachten:

                          • andere Bilder werden nur vorgeschlagen wenn du auch Bilder zur Verfügung stellst, bzw. wenn es ein gerät mit der Bezeichnung in den legacy_devices gibt. Die von Dir zur Verfügung gestellten Bilder sollten sich nicht im Adapter-Code sondern im Adapter-Datenverzeichnis (oder einem Unterverzeichnis davon) befinden. Das ist wo sich die shepherd.db befindet.

                          • Die geänderte Bezeichnung wird durch den Herdsman vergeben und kommt aus den zigbee-herdsman-converters.

                          • um zu erkennen was da vor sich geht musst du die info-Anzeige des Gerätes zeigen.

                          • Über das GUI sind die Kacheln wie gewohnt im Raster zu sehen, in der Instanz nur in einer Reihe

                          Das liegt daran das zur Erzeugung der Ansicht die Ansicht nicht gerendert ist. Ein verändern der Fenstergrösse aktualisiert die Ansicht. Das sie hier überhaupt sichtbar sind ist ein Zugeständnis an die Möglichkeit die Einstellungen zu prüfen - sie soll nicht genutzt werden.

                          A.

                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                          M 1 Antwort Letzte Antwort
                          0
                          • B bommel_030

                            @asgothian
                            Hab die 2.0.1 jetzt auch schon seit 2 Tagen ein wenig testen können. Bin von der 2.0 gekommen, falls das für ein "Fehlerbild" interessant sein sollte.
                            Die eingefärbten States haben es einfach gemacht die Aliase anzupassen bzw. für die kleinen Tradfris (https://www.zigbee2mqtt.io/devices/E1743.html) die geänderten Datenpunkte in nem MiniSkript abzufangen. Super hilfreich!
                            Grundsätzlich funktionieren alle Geräte wie sie sollen (und gefühlt auch schneller). An der

                            • Eine alte OSRAM Lampe die vor dem Update durchgehend erreichbar war steigt jetzt öfters aus. Da OSRAM eh etwas wankelmutig ist fliegt die wohl eh raus.
                            • Firmwareupdates gehen nicht, bzw. können nicht abgerufen werden. Bei allen Geräten die OTA-fähig sind erscheint
                            	Failed to check if update available for '0x84b4dbfffe96xxx' device.mapped.ota.isUpdateAvailable is not a function
                            
                            • Die Trektat Steckdose (https://www.zigbee2mqtt.io/devices/E2204.html) hat kein Bild mehr. Sie wird in der Kachel als E22X4 angezeigt. Der Link führt dann auch ins Leere. (Keine Ahnung ob das am Adapter oder am Herdsmann liegt) Das passende Bild für die E2204 liegt auch im Adapterverzeichnis, aber ich kann kein Bild auswählen. Auch ein umbenanntes identisches PNG kann ich nicht auswählen. Mir wird nur das angeboten:
                              ea93d5a5-be3f-4e71-9711-3900b7d240ec-image.png

                            • Über das GUI sind die Kacheln wie gewohnt im Raster zu sehen, in der Instanz nur in einer Reihe
                              551d40a3-2830-4315-8d56-d97eba611bb8-image.png feb00fcc-d7e4-45b7-bf6d-888916049ad7-image.png

                            David G.D Online
                            David G.D Online
                            David G.
                            schrieb am zuletzt editiert von
                            #44

                            @bommel_030

                            Das mit dem

                            Failed to check if update available for '0x804b50fffea8bebd' device.mapped.ota.isUpdateAvailable is not a function
                            

                            Kann ich bestätigen. Bekomme ich bei allen Geräten.

                            Zeigt eure Lovelace-Visualisierung klick
                            (Auch ideal um sich Anregungen zu holen)

                            Meine Tabellen für eure Visualisierung klick

                            AsgothianA 2 Antworten Letzte Antwort
                            0
                            • David G.D David G.

                              @bommel_030

                              Das mit dem

                              Failed to check if update available for '0x804b50fffea8bebd' device.mapped.ota.isUpdateAvailable is not a function
                              

                              Kann ich bestätigen. Bekomme ich bei allen Geräten.

                              AsgothianA Offline
                              AsgothianA Offline
                              Asgothian
                              Developer
                              schrieb am zuletzt editiert von
                              #45

                              @david-g sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                              @bommel_030

                              Das mit dem

                              Failed to check if update available for '0x804b50fffea8bebd' device.mapped.ota.isUpdateAvailable is not a function
                              

                              Kann ich bestätigen. Bekomme ich bei allen Geräten.

                              Ist ein Bug, es gibt bereits eine Test-Version die den gefixed hat. Kommt die Tage in die 2.0.2

                              A.

                              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                              B 1 Antwort Letzte Antwort
                              2
                              • AsgothianA Asgothian

                                @david-g sagte in Tester für Zigbee Adapter 2.0.1 gesucht:

                                @bommel_030

                                Das mit dem

                                Failed to check if update available for '0x804b50fffea8bebd' device.mapped.ota.isUpdateAvailable is not a function
                                

                                Kann ich bestätigen. Bekomme ich bei allen Geräten.

                                Ist ein Bug, es gibt bereits eine Test-Version die den gefixed hat. Kommt die Tage in die 2.0.2

                                A.

                                B Offline
                                B Offline
                                bommel_030
                                schrieb am zuletzt editiert von
                                #46

                                @asgothian
                                Hier die Infokachel:
                                info.png

                                Ok, wenn ich die Bilder zur shepherd kopiere bekomme ich sie zur Auswahl. Leider ohne Inhalt. (Upload und Adpater restart haben nichts gebracht.)
                                bf0d20fa-fe75-4e36-af6a-acb866dda595-image.png
                                Neu pairen werd ich am WE mal versuchen.

                                Die Instanzeinstellung soll nicht genutzt werden, sondern die GUI, werde ich mir merken.

                                AsgothianA 2 Antworten Letzte Antwort
                                0
                                • B bommel_030

                                  @asgothian
                                  Hier die Infokachel:
                                  info.png

                                  Ok, wenn ich die Bilder zur shepherd kopiere bekomme ich sie zur Auswahl. Leider ohne Inhalt. (Upload und Adpater restart haben nichts gebracht.)
                                  bf0d20fa-fe75-4e36-af6a-acb866dda595-image.png
                                  Neu pairen werd ich am WE mal versuchen.

                                  Die Instanzeinstellung soll nicht genutzt werden, sondern die GUI, werde ich mir merken.

                                  AsgothianA Offline
                                  AsgothianA Offline
                                  Asgothian
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #47

                                  @bommel_030 bist du sicher das das png Bilder sind, nicht jpg's oder was anderes ?
                                  Wie gross sind die Bilder ?
                                  Die Bilder für die Listen-Darstellung werden eigentlich als base64-kodierte Daten geschickt - wenn da das Format nicht stimmt gibt es salat

                                  A.

                                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                  B 1 Antwort Letzte Antwort
                                  0
                                  • AsgothianA Asgothian

                                    @bommel_030 bist du sicher das das png Bilder sind, nicht jpg's oder was anderes ?
                                    Wie gross sind die Bilder ?
                                    Die Bilder für die Listen-Darstellung werden eigentlich als base64-kodierte Daten geschickt - wenn da das Format nicht stimmt gibt es salat

                                    A.

                                    B Offline
                                    B Offline
                                    bommel_030
                                    schrieb am zuletzt editiert von
                                    #48

                                    @asgothian
                                    Ja, es einmal das aus dem IMG Verzeichnis des Adapters, das andere ist von der zigbee2mqtt Geräteseite.

                                    AsgothianA 1 Antwort Letzte Antwort
                                    0
                                    • B bommel_030

                                      @asgothian
                                      Ja, es einmal das aus dem IMG Verzeichnis des Adapters, das andere ist von der zigbee2mqtt Geräteseite.

                                      AsgothianA Offline
                                      AsgothianA Offline
                                      Asgothian
                                      Developer
                                      schrieb am zuletzt editiert von Asgothian
                                      #49

                                      @bommel_030

                                      • Welchen Web-browser nutzt du ?
                                      • kannst du die Seite ohne cache erzwungen neu laden ?

                                      Bei meiner Testumgebung geht das Bild - getestet mit Firefox, Arc und Safari

                                      A.

                                      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                      1 Antwort Letzte Antwort
                                      0
                                      • David G.D David G.

                                        @bommel_030

                                        Das mit dem

                                        Failed to check if update available for '0x804b50fffea8bebd' device.mapped.ota.isUpdateAvailable is not a function
                                        

                                        Kann ich bestätigen. Bekomme ich bei allen Geräten.

                                        AsgothianA Offline
                                        AsgothianA Offline
                                        Asgothian
                                        Developer
                                        schrieb am zuletzt editiert von Asgothian
                                        #50

                                        @david-g sagte in Tester für Zigbee Adapter 2.0.1 gesucht:
                                        @bommel_030

                                        Es gibt eine Test version der 2.0.2, die ihr (wenn ihr wollt) installieren und testen könnt. Installation von GitHub aus diesem Repository:
                                        https://github.com/asgothian/ioBroker.zigbee/tarball/1.11

                                        Screenshot 2025-02-28 at 20.54.53.png

                                        Installation auf eigene Gefahr. Nach installation bitte testen:

                                        • geht das OTA ?
                                        • funktionieren die ggf. vorhandenen Fernbedienungen / Wandschalter wie erwartet

                                        Bei Problemen könnt ihr direkt zurück auf die 2.0.1 aus dem Latest.

                                        In diesem Bereich hat es Anpassungen gegeben. Sofern bei den Tests keine Auffälligkeiten auftreten kommen diese Anfang kommender Woche ins Latest.

                                        A.

                                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                        1 Antwort Letzte Antwort
                                        0
                                        • B Offline
                                          B Offline
                                          bommel_030
                                          schrieb am zuletzt editiert von
                                          #51

                                          @asgothian
                                          Hab es mit Chrome und Edge getestet, gleiches Ergebnis. Das Bild ist auf jeden Fall ok, zumindest wird es direkt angezeigt wenn ich es über Datei-Tab vom Admin hochlade.
                                          Die 2.0.2 werd ich erst morgen testen können.

                                          AsgothianA 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          600

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe