Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] IKEA-Trådfri Adapter testen

    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

    [Aufruf] IKEA-Trådfri Adapter testen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators last edited by

      Ohne ioBroker starten die Lampen bei Spannungswiederkehr wieder im letzten Zustand.

      Es ist also zumindest für mich durchaus nachvollziehbar dass sich die states nicht ändern und zumindest on nicht auf off wechselt.

      1 Reply Last reply Reply Quote 0
      • N
        NyanCat last edited by

        Hi AlCalzone. Vielen Dank für diesen Adapter 😄

        Anfänger-Frage:

        Wenn ich per setState die ID einer Tradfri-App Szene im Datenpunkt activeScene in der Remote-Gruppe setze, schalten die Lampen brav um, wunderbar.

        Aber wenn ich nochmal die selbe ID nehme (weil ich vorher werte der lampen z.b. über IFTTT oder ein script verändert habe, aber wieder auf vorherige Szene zurück will) wird diese nicht ausgeführt, da sich der wert von activeScene ja nicht ändert, vermute ich mal.

        Was kann man da machen, um wieder auf die selbe Szene zu kommen, egal ob sie vorher schon ausgewählt wurde oder nicht?

        Da eine "leere" Szene nicht funktioniert, kann ich mir zur Zeit nur über den Umweg behelfen, erst auf eine andere Szene zu schalten und dann auf die ursprüngliche zurück.

        Eine andere Frage ist:

        Kann es sein, dass das Gateway Probleme hat, wenn es zu viele Befehle gleichzeitig bekommt? Wenn ich die Farbe mehrerer E27 color Lampen schalte bzw. alle Werte von brightness, hue und saturation gleichzeitig setze, übernehmen die Lampen häufig nicht alle Werte. Meistens fehlt einer der 3 und bleibt so, wie er vorher war. Auch wenn ich einfach nur die 3 Werte der Gruppe ändere gibt es Probleme.

        Es funktioniert gut, wenn ich Verzögerungen einbaue, so dass z.B. erst hue, mit 500ms Abstand sat und mit 1000ms brightness gesetzt wird. Bei weniger Verzögerung oder keiner, kommt es zu den oben genannten Problemen. Auch wenn ich die 4 Lampen mit unterschiedlichen Werten gleichzeitig füttere (z.B. 4 verschiedene Werte für hue gleichzeitig) kommt es zu diesen Problemen. Hier reichen aber schon kurze Verzögerungen von 10 - 100ms, so dass auch wirklich alle Lampen schalten.

        Ich nutze die 1.1.4 mit Admin 2.0.9 auf Pi3 mit raspianstretch

        Danke und Grüße

        1 Reply Last reply Reply Quote 0
        • AlCalzone
          AlCalzone Developer last edited by

          Zu deinem Szenen-Problem siehe auch hier: http://forum.iobroker.net/viewtopic.php … 08#p127608

          Es kann sein, dass der Bug in 1.1.6 schon behoben ist, aber eventuell muss ich da nochmal ran.

          Zu deinem State-Problem, das ist etwas vielschichtiger, siehe auch meine Seitenweise Unterhaltung mit Homoran hier: http://forum.iobroker.net/viewtopic.php ... 51#p119351

          Wenn du transition time > 0 hast, verschluckt das Gateway teilweise die Änderungen, wenn du sie vor Abschluss der Animation abschickst. D.h. wenn du z.B. Farbe und Helligkeit gleichzeitig animieren willst, gibts Probleme. Wenn du das unbedingt willst (wie Homoran) gibts nur die Option, die Animation mit vielen Befehlen in kurzer Abfolge mit transitionTime=0 selbst zu bauen. Ansonsten musst du wie du es schon tust, die Befehle verzögern.

          Jetzt kommt noch dazu, dass Hue und Sat zusammen aktualisiert werden müssen, da sonst der jeweils andere State verloren geht. Das ist erst mit 1.1.6 vollständig behoben.

          Aktuell arbeite ich an einer kleinen Verbesserung, um die Anzahl der Befehle ans Gateway zu reduzieren, wenn mehrere States aktualisiert werden. Das könnte auch noch was bringen.

          1 Reply Last reply Reply Quote 0
          • N
            NyanCat last edited by

            ah ok, cool 🙂 ich werd mir dann wohl mal die 1.1.6 installieren

            ja das das mit transitionTime=0 deutlich besser funktioniert, ist mir auch schon aufgefallen.

            Aber ohne sieht's halt nicht so schön aus.

            gilt die TransitionTime eigentlich für alle 3 Werte oder nur für Brightness?

            Kann das die Hardware in irgendeiner Form beschädigen, wenn so viele Befehle kurz hintereinander Sende? also z.B. der chip in den Lampen oder macht das Gateway und die Lampe schlussendlich auch nichts anderes?

            1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer last edited by

              Deswegen meinte ich, du musst du bei transitionTime=0 die Animation selbst basteln => Kleine Schritte, z.B. 0,1 und viele Änderungen hintereinander. transitionTime gilt für alles außer on/off.

              Beschädigen kannst du da eigentlich nix, aber durchaus mal die Software auf dem Gateway aus dem Tritt bringen. Wenn du es übertreibst, hilft nur noch ein Neustart des Gateways :lol:

              1 Reply Last reply Reply Quote 0
              • N
                NyanCat last edited by

                Cool, eine transition zu simulieren funktioniert echt ganz gut. Konnte dann auch direkt noch so ein ähnlichen "Sonnenaufgang"-Skript wie aus deinem Gespräch mit Homoran basteln. Läuft super, allerdings schraube ich auch nur die brightness hoch. Werde es aber zum Spaß gleich nochmal mit allen 3 Werten testen.

                Hab jetzt die 1.1.6 drauf. Die Szenen werden leider immer noch nicht ausgelöst, wenn man einen identischen Wert setzt.

                Danke und Grüße.

                1 Reply Last reply Reply Quote 0
                • AlCalzone
                  AlCalzone Developer last edited by

                  @NyanCat:

                  Hab jetzt die 1.1.6 drauf. Die Szenen werden leider immer noch nicht ausgelöst, wenn man einen identischen Wert setzt. `
                  Sollte in 1.1.7 behoben sein

                  1 Reply Last reply Reply Quote 0
                  • N
                    NyanCat last edited by

                    @AlCalzone:

                    Sollte in 1.1.7 behoben sein `

                    Funktioniert 🙂 Echt gut, vielen Dank.

                    1 Reply Last reply Reply Quote 0
                    • N
                      nobse last edited by

                      Hallo

                      wollte ebend mal das Update auf 1.1.8 einspielen leider ohne erfolg.

                      Als ergebnis des Updates ist die Version 1.1.7 deinstalliert worden und das war es.

                      Eine neue Installation der 1.1.8 endet mit folgendem Fehler

                      Fertig mit Fehler: reading io-package.json Error: ENOENT: no such file or directory, open 'C:\WINDOWS\system32\null\io-package.json'
                      

                      Was kann ich machen???

                      Gruß Norbert

                      1 Reply Last reply Reply Quote 0
                      • AlCalzone
                        AlCalzone Developer last edited by

                        > C:\WINDOWS\system32\null
                        Wie hast du das Update ausgeführt?! Und vor allem wo?

                        1 Reply Last reply Reply Quote 0
                        • N
                          nobse last edited by

                          Über den Admin wie auch die vorherigen Updates

                          1 Reply Last reply Reply Quote 0
                          • AlCalzone
                            AlCalzone Developer last edited by

                            Welche Versionen von Admin und JS-Controller hast du? Gibts nen ausführlicheren Log?

                            Welche NodeJS- und NPM-Version?

                            Und meinst du mit Admin den Github-Dropdown oder das "Aktualisieren"-Symbol in der Adapterliste?

                            1 Reply Last reply Reply Quote 0
                            • N
                              nobse last edited by

                              Admin 3.3.0

                              JS-Controller 1.2.7

                              NodeJS 6.11.4

                              NPM 3.10.10

                              iobroker	2018-03-10 14:17:37.598	info	exit 20
                              iobroker	2018-03-10 14:17:37.598	error	host.server error: reading io-package.json Error: ENOENT: no such file or directory, open 'C:\WINDOWS\system32\null\io-package.json'
                              iobroker	2018-03-10 14:17:37.598	info	host.server create instance tradfri
                              iobroker	2018-03-10 14:17:37.551	info	
                              iobroker	2018-03-10 14:17:37.551	info	C:\WINDOWS\system32\npm-debug.lognpm ERR! code 1
                              iobroker	2018-03-10 14:17:37.551	info	npm ERR! Please include the following file with any support request:npm ERR!
                              iobroker	2018-03-10 14:17:37.551	info	
                              iobroker	2018-03-10 14:17:37.489	info	
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! npm ERR! Please try running this command again as root/Administrator.
                              iobroker	2018-03-10 14:17:37.489	info	at Error (native) parent: 'iobroker.tradfri' }
                              iobroker	2018-03-10 14:17:37.489	info	ERR! Error: EPERM: operation not permitted, rename 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\node-aead-crypto' -> 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\.node-aead-cry
                              iobroker	2018-03-10 14:17:37.489	info	npm
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR!
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! at FSReqWrap.oncomplete (fs.js:123:15)
                              iobroker	2018-03-10 14:17:37.489	info	ERR! at destStatted (C:\Program Files\nodejs\node_modules\npm\lib\install\action\finalize.js:27:7)npm ERR! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:2
                              iobroker	2018-03-10 14:17:37.489	info	npm
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! at moveAway (C:\Program Files\nodejs\node_modules\npm\lib\install\action\finalize.js:38:5)
                              iobroker	2018-03-10 14:17:37.489	info	at Error (native)npm ERR! { Error: EPERM: operation not permitted, rename 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\node-aead-crypto' -> 'C:\ioBroker\node_modules\iobroker.tradfri
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR!
                              iobroker	2018-03-10 14:17:37.489	info	
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! Error: EPERM: operation not permitted, rename 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\node-aead-crypto' -> 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\.node-aead-c
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR!
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! at FSReqWrap.oncomplete (fs.js:123:15)
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:267:18
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! at destStatted (C:\Program Files\nodejs\node_modules\npm\lib\install\action\finalize.js:27:7)
                              iobroker	2018-03-10 14:17:37.489	info	Error: EPERM: operation not permitted, rename 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\node-aead-crypto' -> 'C:\ioBroker\node_modules\iobroker.tradfri\node_modules\.node-aead-crypto.D
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR!
                              iobroker	2018-03-10 14:17:37.489	info	
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! syscall rename
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! errno -4048
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! code EPERM
                              iobroker	2018-03-10 14:17:37.489	info	v3.10.10npm ERR! path C:\ioBroker\node_modules\iobroker.tradfri\node_modules\node-aead-crypto
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! npm
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! node v6.11.4
                              iobroker	2018-03-10 14:17:37.489	info	npm ERR! Windows_NT 10.0.14393npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "iobroker.tradfri" "--production" "--save"
                              iobroker	2018-03-10 14:17:31.285	info	npm WARN deprecated github@0.2.4: 'github' has been renamed to '@octokit/rest' (https://git.io/vNB11)
                              iobroker	2018-03-10 14:17:23.701	info	npm install iobroker.tradfri --production --save --prefix "C:/ioBroker" (System call)
                              iobroker	2018-03-10 14:17:22.092	info	NPM version: 3.10.10
                              iobroker	2018-03-10 14:17:19.716	info	add tradfri 
                              

                              Das Update über "Aktualisieren"-Symbol in der Adapterliste.

                              1 Reply Last reply Reply Quote 0
                              • AlCalzone
                                AlCalzone Developer last edited by

                                Hmm der will irgendwas umbenennen und darf es nicht. Geh mal in deinen ioBroker-Ordner, Unterordner node_modules und lösche die folgenden Ordner wenn du sie findest:

                                iobroker.tradfri
                                node-tradfri-client
                                node-coap-client
                                node-dtls-client
                                node-aead-crypto
                                

                                Probier danach nochmal den Adapter zu installieren.

                                1 Reply Last reply Reply Quote 0
                                • N
                                  nobse last edited by

                                  Danke

                                  nach löschen der von dir gelistet Verzeichnisse ging die Installation.

                                  Gruß Norbert

                                  1 Reply Last reply Reply Quote 0
                                  • L
                                    ludino last edited by

                                    Hi,

                                    Ich möchte meine smart Lichtschalter mit dem tradfri koppeln. Sprich diese Lichtschalter können ein short press und ein longpress simulieren, kann ich diese Funktion irgendwie für das dimmen missbrauchen? Also gedrückt halten Lampen werden heller bis 100% und fangen dann wieder bei 0% an….!

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      klassisch Most Active last edited by

                                      Seit einer Updaterunde vor ca. 2 Wochen habe ich immer wieder ein "reconnect DB" mit anschliessendem Neustart von history. Wenn das mehrmals passiert, schmiert dann alles ab.

                                      Habe jetzt stückweise ziemlich heftig downgegraded, so daß ich "nur" noch ein bis 2 solcher history-Neustart-events pro Tag habe.

                                      Die letzten Tage ist das Schema immer das gleiche:

                                      • Tradfri-adapter updatet irgendwelche Szenen

                                      • Daraufhin kommt es zu einem reconnect DB

                                      • Dann startet history neu

                                      ! 2018-03-20 06:49:47.968 - [32minfo[39m: web.0 2018-03-20T05:49:47.968Z Connected system.user.admin 2018-03-20 07:36:16.016 - [32minfo[39m: tradfri.0 updating possible scenes for group 168027: ["219832","221310","225907"] 2018-03-20 07:36:16.055 - [32minfo[39m: tradfri.0 updating possible scenes for group 168027: ["219832","221310","225907"] 2018-03-20 07:36:16.094 - [32minfo[39m: tradfri.0 updating possible scenes for group 168027: ["219832","221310","225907"] 2018-03-20 07:38:48.068 - [33mwarn[39m: history.0 Reconnection to DB. 2018-03-20 07:38:48.221 - [33mwarn[39m: history.0 Reconnection to DB. 2018-03-20 07:38:48.484 - [32minfo[39m: history.0 starting. Version 1.5.3 in /opt/iobroker/node_modules/iobroker.history, node: v6.13.1 2018-03-20 07:38:48.506 - [32minfo[39m: history.0 starting. Version 1.5.3 in /opt/iobroker/node_modules/iobroker.history, node: v6.13.1 2018-03-20 07:38:49.313 - [32minfo[39m: history.0 enabled logging of hm-rpc.0.updated 2018-03-20 07:38:49.315 - [32minfo[39m: history.0 enabled logging of hm-rpc.0.BidCoS-RF.0.INSTALL_MODE 2018-03-20 07:38:49.316 - [32minfo[39m: history.0 enabled logging of hm-rpc.0.BidCoS-RF.1.LEVEL ...... !
                                      Ist das bei Euch auch so?

                                      Habe auf den aktuellen 1.1.7 tradfri aktualisiert aber das Problem beibt.

                                      Jetzt pausiere ich mal den Adapter und schaue was passiert.

                                      1 Reply Last reply Reply Quote 0
                                      • AlCalzone
                                        AlCalzone Developer last edited by

                                        Ich glaube das hängt nicht wirklich zusammen. Laut deinem Log liegt zwischen der Tradfri-Aktion und dem History-Neustart 1,5 Minuten. Da ist irgendwas anderes faul schätze ich.

                                        updating possible scenes for group 168027: ["219832","221310","225907"]
                                        

                                        kommt, wenn der Tradfri-Adapter startet oder neue Szenen vom Gateway empfängt. Das wird entsprechend im "activeScene"-State-Objekt vermerkt für den Dropdown.

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          klassisch Most Active last edited by

                                          Vielen Dank für Deine Einschaetzung.

                                          Habe derzeit keine Szenen definiert. Ich schalte die Tradfri Lampe mit dem Wandschalter ein und aus. Vielleicht kommt das daher?

                                          Ich lasse den Tradfri jetzt mal ein, zwei Tage pausiert, dann werden wir weiter sehen.

                                          Ich habe recht viel downgegraded aber immer noch kein so stabiles System wie es mal war.

                                          1 Reply Last reply Reply Quote 0
                                          • AlCalzone
                                            AlCalzone Developer last edited by

                                            @klassisch:

                                            Habe derzeit keine Szenen definiert. `
                                            Jede Lampe bzw. Gruppe hat standardmäßig 3 Szenen (bzw. IKEA nennt sie "Moods"), die auch über die App aktiviert werden können. Die haben nix mit ioBroker zu tun, werden aber vom Adapter zur Auswahl angeboten.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            745
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            49
                                            471
                                            101975
                                            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