Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter yeelight-2 1.5.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter yeelight-2 1.5.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcm1957
      mcm1957 @mcm1957 last edited by

      • spare -
      U 1 Reply Last reply Reply Quote 0
      • U
        UncleB @mcm1957 last edited by

        @mcm1957 wird an diesem Adapter eigtl noch weiter entwickelt? Bzw. funktioniert der Github Link auch nicht?
        Erhaltet seit Tagen folgenden Fehler

        
        yeelight-2.0
        2025-02-25 10:13:43.121	error	Exception at calling getValues() for light 0x000000000000003: Error [ERR_SOCKET_CLOSED_BEFORE_CONNECTION]: Socket closed before the connection was established
        
        yeelight-2.0
        2025-02-25 10:13:42.816	error	Exception at calling getValues() for light 0x000000000000002: Error [ERR_SOCKET_CLOSED_BEFORE_CONNECTION]: Socket closed before the connection was established
        
        yeelight-2.0
        2025-02-25 10:13:42.538	error	Exception at calling getValues() for light 0x000000000000001: Error [ERR_SOCKET_CLOSED_BEFORE_CONNECTION]: Socket closed before the connection was established
        

        Bin auf Node.js: v20.18.1

        Für micht eigentlich der wichtigste Adapter, steuert alle Licher 🙂

        mcm1957 Neuschwansteini Black Thunder 3 Replies Last reply Reply Quote 0
        • mcm1957
          mcm1957 @UncleB last edited by mcm1957

          @uncleb

          Den Link in diesem Topic hab ich korrigiert. Danke für den Hinweis.

          Von meiner Seite wird nicht (und wurde auch nie) aktiv an diesem Adapter gearbeitet. Die letzten Korrekturen wurden von @Black-Thunder erstellt.

          Ich weiß nicht ob er hier mitliest bzw. ob er im Forum aktiv ist. Wenn er sich hier nicht meldet (und auch sonst keiner eine Lösung hat) erstell bitte ein Issue mit den üblichen Infos (Versionen, DEBUG Log) und mention @Black-Thunder im Issue.

          Sorry dass ich nicht mehr helfen kann aber ich kenne weder die Produkte noch hab ich eine Möglichkeit da irgendwas zu testen.

          P.S. Und natürlich wird es jedem helfen wenn du noch angiebst ob du iregendwas verändert / aktualisiert hast im zeitlichen Nahbereich seit dem es nicht mehr geht. Bei unveränderter Software (ioBroker + Betriebssystem) und unveränderter Frimware der Geräte deutet so eine Fehlermeldung auf wenig auf ein Netzwerkproblem hin. Aber das ist eine sehr lose Vermutung.

          1 Reply Last reply Reply Quote 0
          • Neuschwansteini
            Neuschwansteini @UncleB last edited by

            @uncleb

            tritt der Fehler auf einmal auf, oder hast du ein neues Device eingebunden? Adapter Version?
            Der Fehler sieht mir mehr nach einem Verbindungsproblem des Devices aus, ein Error Socket closed deutet stark darauf hin.

            1 Reply Last reply Reply Quote 0
            • Black Thunder
              Black Thunder Developer @UncleB last edited by Black Thunder

              @uncleb Also grundsätzlich sollte der Adapter ohne Probleme laufen, ich verwende den hier auch seit Jahren zuverlässig zur Steuerung meiner Yeelights.
              Die Einträge im Log deuten stark darauf hin, dass es sich wie von @mcm1957 vermutet um Netzwerkprobleme handelt. Kannst du denn die betroffenen Lichter in der offiziellen Yeelight-App steuern? Stimmen die IP-Adressen im Yeelight-Adapter mit denen aus der App überein? "LAN-Steuerung" ist für die betroffenen Lichter auch weiterhin aktiv? Firmware-Updates vor Kurzem bei den Lichtern durchgeführt?

              Ansonsten gerne mal ein Debug-Log hier posten, evtl. sieht man da noch eine genauere Ursache.

              mcm1957 1 Reply Last reply Reply Quote 0
              • mcm1957
                mcm1957 @Black Thunder last edited by

                @black-thunder

                Version 1.5.0 ist mit dem nächsten Update im LATEST / BETA Repository verfügbar.

                Ich habe den (von mir) vergessenen PR von black-thunder (DANKE dafür!) in diese Version übernommen. Weiters wurden die Abhängigkeiten aktualisisert.

                Rückmeldungen sind gerne gesehen.

                mcm1957

                Neuschwansteini 1 Reply Last reply Reply Quote 0
                • Neuschwansteini
                  Neuschwansteini @mcm1957 last edited by

                  @mcm1957

                  gerade die 1.5.0 installiert, startet bei mir leider mit Fehler und beendet sich dann:
                  ( die 1.4.0 funktioniert hier gut)

                  yeelight-2.0
                  2025-02-26 16:36:13.918	info	starting. Version 1.5.0 in /opt/iobroker/node_modules/iobroker.yeelight-2, node: v20.18.3, js-controller: 7.0.6
                  
                  yeelight-2.0
                  2025-02-26 16:36:09.789	info	terminating
                  
                  yeelight-2.0
                  2025-02-26 16:36:09.287	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                  
                  yeelight-2.0
                  2025-02-26 16:36:09.287	info	terminating
                  
                  yeelight-2.0
                  2025-02-26 16:36:09.287	info	cleaned everything up...
                  
                  yeelight-2.0
                  2025-02-26 16:36:09.286	info	Got terminate signal TERMINATE_YOURSELF
                  
                  yeelight-2.0
                  2025-02-26 16:36:05.330	error	Exception at calling getValues() for light 0x000000000000001: TypeError: _joi2.default.validate is not a function
                  
                  yeelight-2.0
                  2025-02-26 16:36:05.032	error	Exception at calling getValues() for light 0x000000000000000: TypeError: _joi2.default.validate is not a function
                  
                  yeelight-2.0
                  2025-02-26 16:36:04.809	info	starting. Version 1.5.0 in /opt/iobroker/node_modules/iobroker.yeelight-2, node: v20.18.3, js-controller: 7.0.6
                  
                  yeelight-2.0
                  2025-02-26 16:35:31.865	info	terminating
                  
                  yeelight-2.0
                  2025-02-26 16:35:31.546	error	_joi2.default.validate is not a function
                  
                  mcm1957 2 Replies Last reply Reply Quote 0
                  • mcm1957
                    mcm1957 @Neuschwansteini last edited by mcm1957

                    @neuschwansteini
                    Danke - hab grad den Sentry Aalrm gesehen.
                    Wart kurz - ich release einen Downgrade der dependency in ein paar Minuten.

                    1 Reply Last reply Reply Quote 1
                    • mcm1957
                      mcm1957 @Neuschwansteini last edited by mcm1957

                      @neuschwansteini
                      V1.5.1 ist ab sofort auf npm verfügbar. joi wurde deaktualisisert.

                      Könntest du die bitte mal testen?
                      DANKE

                      Neuschwansteini 1 Reply Last reply Reply Quote 0
                      • Neuschwansteini
                        Neuschwansteini @mcm1957 last edited by

                        @mcm1957

                        danke, geht ohne errors!

                        J 1 Reply Last reply Reply Quote 1
                        • J
                          J_Paul @Neuschwansteini last edited by

                          Frage in die Runde:
                          Gibt es bei Euch Probleme mit dem Adapter?
                          Folgende Phänomene bei der Version 1.5.2, Node 22.15.1, js-controller: 7.0.6

                          Die Yeelight Color ist über 2 verschiedene Smartnamen über IOT und Matter eingebunden und funktionieren mit den Grundfunktionen wie An/Aus, Helligkeit Dimmen usw. über Alexa gut. Probleme stellen sich ein, sobald rot ins Spiel kommt.
                          Über Matter eingebunden heißt es bei "Bürolampe rot": "Bürolampe reagier gerade nicht"
                          Über IOT "Bogenlampe rot": "OK" Allerdings "verhaspelt" sich die Instanz und bleibt teilweise, oder ganz "Off"

                          Log:

                          yeelight-2.0
                          2025-06-04 07:39:42.866	error	this.generateWarnMessageForUploadState is not a function
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.865	error	TypeError: this.generateWarnMessageForUploadState is not a function at /opt/iobroker/node_modules/iobroker.yeelight-2/main.js:293:48
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.865	error	unhandled promise rejection: this.generateWarnMessageForUploadState is not a function
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.864	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.674	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.674	info	terminating
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.673	info	cleaned everything up...
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.664	error	this.generateWarnMessageForUploadState is not a function
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.664	error	TypeError: this.generateWarnMessageForUploadState is not a function at /opt/iobroker/node_modules/iobroker.yeelight-2/main.js:270:48
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.662	error	unhandled promise rejection: this.generateWarnMessageForUploadState is not a function
                          
                          yeelight-2.0
                          2025-06-04 07:39:42.662	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                          
                          yeelight-2.0
                          2025-06-04 07:39:03.685	info	starting. Version 1.5.2 in /opt/iobroker/node_modules/iobroker.yeelight-2, node: v22.15.1, js-controller: 7.0.6
                          
                          yeelight-2.0
                          2025-06-04 07:38:30.656	error	this.generateWarnMessageForUploadState is not a function
                          

                          Ist dies ein Issue für den Yeelight Adapter, oder eher etwas was Matter / IOT betrifft?
                          Direkt im DP rgb eingetragen "#FF0000" ist das Light rot, generell steht aber eher bsw. sowas darin "16711680"

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          598
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          5
                          12
                          818
                          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