Page 1 sur 17

[Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 21 juin 2017, 23:01
par reynald
Je crée ce topic afin de discuter des problème et des pistes d'évolution de mon plugin Tradfri IKEA

Le param du réseau Tradfri se fait via l'app Tradfri IKEA.
Il suffit de faire un scan via la page du plugin pour récupérer (ou mettre à jour) l'ensemble du réseau Tradfri.

La "Security Key" se trouve sur le code bare qu'on trouve sur la passerelle Tradfri.

Une fois le démon lancé, il faut lui laisser le temps d'interroger l'ensemble des équipements avant de faire le scan.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 21 juin 2017, 23:02
par reynald
N'hésitez pas à me remonter vos remarques et bugs.
N'ayant que des ampoules E27 1000lm et GU10 400lm, je n'ai pas pu faire de test avec les autres, mais ca devrais marcher sans pb.

A l'heure actuelle, ce plugin viens d'être publié en version Bêta.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 21 juin 2017, 23:03
par reynald
Listes bugs connus :
- ?

Todos :
- Terminer la gestion des groupes

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 21 juin 2017, 23:22
par mart1
Merci pour ce plugin. As tu une idée de la date de sortie en version stable ?

Envoyé de mon SM-G930F en utilisant Tapatalk


Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 21 juin 2017, 23:26
par reynald
Dés que les courageux bêta-testeur me diront que c'est nickel

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 01:48
par Mavericklolo
reynald a écrit :
21 juin 2017, 23:03
Listes bugs connus :
- Ne marche pas encore sur les plateformes 64bits
- Bug sur les trop grosses installation
Merci de ton retour sur l'autre post, Reynald.

En ce qui concerne l'installation si cela peut t'aider pour le bug ou pour d'autres tests, j'ai un kit de chaque (Passerelle+télécommande+ 2 ampoules 1000lm E27 avec variation chaleur; Kit détecteur présence avec 1 Ampoule 1000 lm E27; kit variateur avec 1 Ampoule 1000 lm E27 plus une ampoule GU10 et une E14.

Seules la gateway, la télécommande, le détecteur de présence et une ampoule 1000 lm E27 sont connectés actuellement. Les autres sont connues au niveau de la gateway mais pas branché. J'ai supprimé le variateur car il pose des soucis, je dois le changer chez Ikea.

J'ai 3 groupes différents au niveau de mon appli.

A ta disposition.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 09:57
par milillicuti
@ Mavericklolo : moi aussi j'ai fait changer mon variateur car impossible de l'appairer avec la passerelle.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 19:10
par majd
Hello reynald,

je viens d'installer la dernière version (celle d'aujourd'hui, le 22 juin), mais je n'arrive tjrs pas à afficher mes équipements Tradfri (Scanner ne donne rien), même s'ils apparaissent dans les logs.
Je suis sur un raspberry pi 3, et jeedom 2.4.6 stable.

une idée ?

Code : Tout sélectionner

### TRADFRI
[2017-06-22 18:54:15][DEBUG] : {"tradfri_type":0,"id":65554,"url":"15001/65554","lastseen":1498146657,"reachable":1,"type":2,"name":"SdB douche","firmware":"1.1.1.1-5.7.2.0","manufacturer":"IKEA of Sweden","modelNumber":"TRADFRI bulb GU10 WS 400lm","serialNumber":"","onoff":0,"dimmer":45,"color":"f1e0b5","colorX":30138,"colorY":26909}
[2017-06-22 18:54:15][DEBUG] : id 65554 -> {"tradfri_type":0,"id":65554,"url":"15001/65554","lastseen":1498146657,"reachable":1,"type":2,"name":"SdB douche","firmware":"1.1.1.1-5.7.2.0","manufacturer":"IKEA of Sweden","modelNumber":"TRADFRI bulb GU10 WS 400lm","serialNumber":"","onoff":0,"dimmer":45,"color":"f1e0b5","colorX":30138,"colorY":26909}
[2017-06-22 18:54:15][DEBUG] : Aucun équipement trouvé pour : 65554 
[2017-06-22 18:54:17][DEBUG] : Recu changement de status Device
[2017-06-22 18:54:17][DEBUG] : {"tradfri_type":0,"id":65543,"url":"15001/65543","lastseen":1498146859,"reachable":1,"type":2,"name":"Salon spot canapé côté porte","firmware":"1.1.1.1-5.7.2.0","manufacturer":"IKEA of Sweden","modelNumber":"TRADFRI bulb GU10 WS 400lm","serialNumber":"","onoff":0,"dimmer":0,"color":"f1e0b5","colorX":30138,"colorY":26909}
[2017-06-22 18:54:17][DEBUG] : id 65543 -> {"tradfri_type":0,"id":65543,"url":"15001/65543","lastseen":1498146859,"reachable":1,"type":2,"name":"Salon spot canapé côté porte","firmware":"1.1.1.1-5.7.2.0","manufacturer":"IKEA of Sweden","modelNumber":"TRADFRI bulb GU10 WS 400lm","serialNumber":"","onoff":0,"dimmer":0,"color":"f1e0b5","colorX":30138,"colorY":26909}
[2017-06-22 18:54:17][DEBUG] : Aucun équipement trouvé pour : 65543 
[2017-06-22 18:54:19][DEBUG] : Recu changement de status Device


############ traficcmd
2017-06-22 18:56:44 INFO  Observe Stoped
2017-06-22 18:56:44 DEBUG Observe Exit (0) 15001/65547
2017-06-22 18:56:44 DEBUG Observe Close (0) 15001/65547
2017-06-22 18:56:44 DEBUG Relaunch Observe 15001/65547
2017-06-22 18:56:44 INFO  Observe Device 15001/65547
2017-06-22 18:56:44 INFO  Data recu 15001/65547 : {"9001":"porte d'entré","9002":1497730720,"9020":1498149341,"9003":65547,"9054":0,"5750":2,"9019":1,"3":{"0":"IKEA of Sweden","1":"TRADFRI bulb E27 WS opal 980lm","2":"","3":"1.1.1.1-5.7.2.0","6":1},"3311":[{"5850":0,"5851":254,"5707":0,"5708":0,"9003":0,"5706":"efd275","5709":33137,"5710":27211,"5711":0}]}
2017-06-22 18:56:44 DEBUG Type 2 (Light)
2017-06-22 18:56:44 DEBUG lastseen : 1498149341 --> 1498149341
2017-06-22 18:56:44 DEBUG reachable : 1 --> 1
2017-06-22 18:56:44 DEBUG onoff : 0 --> 0
2017-06-22 18:56:44 DEBUG dimmer : 254 --> 254
2017-06-22 18:56:44 DEBUG color : efd275 --> efd275
2017-06-22 18:56:44 DEBUG colorX : 33137 --> 33137
2017-06-22 18:56:44 DEBUG colorY : 27211 --> 27211
2017-06-22 18:57:15 INFO  Observe Stoped
2017-06-22 18:57:15 DEBUG Observe Exit (0) 15001/65546
2017-06-22 18:57:15 DEBUG Observe Close (0) 15001/65546
2017-06-22 18:57:15 DEBUG Relaunch Observe 15001/65546
2017-06-22 18:57:15 INFO  Observe Device 15001/65546
2017-06-22 18:57:15 INFO  Data recu 15001/65546 : {"9001":"salle à manger fenetre avant","9002":1497730671,"9020":1498149312,"9003":65546,"9054":0,"5750":2,"9019":1,"3":{"0":"IKEA of Sweden","1":"TRADFRI bulb E27 WS opal 980lm","2":"","3":"1.1.1.1-5.7.2.0","6":1},"3311":[{"5850":0,"5851":254,"5707":0,"5708":0,"9003":0,"5706":"efd275","5709":33137,"5710":27211,"5711":0}]}
2017-06-22 18:57:15 DEBUG Type 2 (Light)
2017-06-22 18:57:15 DEBUG lastseen : 1498149312 --> 1498149312
2017-06-22 18:57:15 DEBUG reachable : 1 --> 1
2017-06-22 18:57:15 DEBUG onoff : 0 --> 0
2017-06-22 18:57:15 DEBUG dimmer : 254 --> 254
2017-06-22 18:57:15 DEBUG color : efd275 --> efd275
2017-06-22 18:57:15 DEBUG colorX : 33137 --> 33137
2017-06-22 18:57:15 DEBUG colorY : 27211 --> 27211


Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 19:16
par majd
Les logs montrent que le plugin s'est bien initialisé pourtant, et la gateway connectée.
Mais aucun équipement n'apparait.

Code : Tout sélectionner


2017-06-22 19:12:13 DEBUG http://127.0.0.1/plugins/tradfri/core/php/jeetradfri.php?apikey=Ls1O4aqya2pHeSTG4XSxOD04XSTHp9ehDYKC0FLmBVU7CxhB&state=%7B%22tradfri_type%22%3A0%2C%22id%22%3A65547%2C%22url%22%3A%2215001%2F65547%22%2C%22lastseen%22%3A1498149341%2C%22reachable%22%3A1%2C%22type%22%3A2%2C%22name%22%3A%22porte%20d'entr%C3%A9%22%2C%22firmware%22%3A%221.1.1.1-5.7.2.0%22%2C%22manufacturer%22%3A%22IKEA%20of%20Sweden%22%2C%22modelNumber%22%3A%22TRADFRI%20bulb%20E27%20WS%20opal%20980lm%22%2C%22serialNumber%22%3A%22%22%2C%22onoff%22%3A0%2C%22dimmer%22%3A100%2C%22color%22%3A%22efd275%22%2C%22colorX%22%3A33137%2C%22colorY%22%3A27211%7D
2017-06-22 19:12:13 INFO  Observe Device 15001/65547
2017-06-22 19:12:13 INFO  Data recu 15001/65547 : {"9001":"porte d'entré","9002":1497730720,"9020":1498149341,"9003":65547,"9054":0,"5750":2,"9019":1,"3":{"0":"IKEA of Sweden","1":"TRADFRI bulb E27 WS opal 980lm","2":"","3":"1.1.1.1-5.7.2.0","6":1},"3311":[{"5850":0,"5851":254,"5707":0,"5708":0,"9003":0,"5706":"efd275","5709":33137,"5710":27211,"5711":0}]}
2017-06-22 19:12:13 DEBUG Type 2 (Light)
2017-06-22 19:12:13 DEBUG lastseen : 1498149341 --> 1498149341
2017-06-22 19:12:13 DEBUG reachable : 1 --> 1
2017-06-22 19:12:13 DEBUG onoff : 0 --> 0
2017-06-22 19:12:13 DEBUG dimmer : 254 --> 254
2017-06-22 19:12:13 DEBUG color : efd275 --> efd275
2017-06-22 19:12:13 DEBUG colorX : 33137 --> 33137
2017-06-22 19:12:13 DEBUG colorY : 27211 --> 27211
2017-06-22 19:12:13 INFO  Return OK from Jeedom
2017-06-22 19:12:15 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/148181
2017-06-22 19:12:15 INFO  Get info group 15004/148181 OK
2017-06-22 19:12:17 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/161630
2017-06-22 19:12:17 INFO  Get info group 15004/161630 OK
2017-06-22 19:12:19 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/144069
2017-06-22 19:12:19 INFO  Get info group 15004/144069 OK
2017-06-22 19:12:21 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/195102
2017-06-22 19:12:22 INFO  Get info group 15004/195102 OK
2017-06-22 19:12:24 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/143061
2017-06-22 19:12:24 INFO  Get info group 15004/143061 OK
2017-06-22 19:12:26 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/168900
2017-06-22 19:12:26 INFO  Get info group 15004/168900 OK
2017-06-22 19:12:28 DEBUG /var/www/html/plugins/tradfri/node/bin/coap-client-linux-32 -k 'XXXXXXXXXXXXX' -B 5 coaps://192.168.100.100:5684/15004/148412
2017-06-22 19:12:28 INFO  Get info group 15004/148412 OK
2017-06-22 19:12:28 DEBUG Gateway IKEA connectée
2017-06-22 19:12:28 INFO  Initialisation OK


Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 19:26
par Anonyme
Contenu supprimé à la demande de son auteur

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 19:31
par majd
ooops. Désolé. Je suis nouveau sur le forum.
C'est corrigé. Merci.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 20:06
par Mavericklolo
De mon côté, la nouvelle build semble avoir corrigé le problème de Stack overflow. Le démon ne se crashe plus après un scan et le log Tradfricmd semble clean.

Super boulot, Reynald.

Par contre, le scan ne donne pas de résultat. Le problème semble venir de la reconnaissance des devices. Il les voit bien mais ne les associe pas à un device tradfri. Serial number est vide comme pour majd. C'est normal?

Code : Tout sélectionner

[2017-06-22 19:54:57][DEBUG] : Recu changement de status Device
[2017-06-22 19:54:57][DEBUG] : {"tradfri_type":0,"id":65536,"url":"15001/65536","lastseen":0,"reachable":1,"type":0,"name":"TRADFRI remote control","firmware":"1.1.1.1-5.7.2.0","manufacturer":"IKEA of Sweden","modelNumber":"TRADFRI remote control","serialNumber":"","model":"IKEA of Sweden"}
[2017-06-22 19:54:57][DEBUG] : id 65536 -> {"tradfri_type":0,"id":65536,"url":"15001/65536","lastseen":0,"reachable":1,"type":0,"name":"TRADFRI remote control","firmware":"1.1.1.1-5.7.2.0","manufacturer":"IKEA of Sweden","modelNumber":"TRADFRI remote control","serialNumber":"","model":"IKEA of Sweden"}
[2017-06-22 19:54:57][DEBUG] : Aucun équipement trouvé pour : 65536 
Bon courage, Reynald.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 20:56
par koulyndriss
@ Reynald

Purée comment c'est possible? Je pose la question parce que surtout j'y cconnais rien Lol

Pour nous sur odroid c2 je comprends 32/64 et pour les riches aussi Lol mais pour les autres ne sont ils pas sur la même plateforme que toi?

je pige pas que cela ne fonctionne pas comme une lettre à la poste.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 21:18
par reynald
Bon, pour les problèmes de scan, c'est réglé. Une bête erreur de commit (oublie d'un fichier). C'est corrigé. Si vous faire une recherche de MAJ sur le plugin, il devrais y avoir la correction.

@Koulyndriss : Pour résumer. Afin de limiter les pb d'installation des dépendances, j'ai précompilé une librairie que je fournit avec le plugin.
Cette librairie doit être compiler pour chaques plateforme. Ca ne pose pas de pb sur RPI car tous les 3 ont un OS en 32bits (même le RPI3 qui peux supporter du 64bits). Les Odroids C2 sont également en 64bits mais on un OS en 64bits également. De ce fait, il faut compiler la librairie aussi en 64bits. Ce que je n'ai pas encore. Le but des bêtas c'est justement de tomber sur des pb de ce genre sur des plateformes différente de mes plateformes de test.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 21:28
par koulyndriss
Et les dépendances ou librairie dont nous avons besoin pour l'odroid c2 existent ou pas ?
Ne pouvons nous pas précompiler nous même?
Après si on fait tout nous même c'est plus un plugin

Envoyé de mon ASUS_Z00AD en utilisant Tapatalk


Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 21:53
par majd
Hello Reynald,

Merci pour la super réactivité. Malheureusement, après installation de la version de ce soir, tjrs le même problème.
Aucun objet Jeedom n'est créé.

Question, est-ce que le nom que j'ai donné aux objets sur l'appli Ikea peut avoir un impact ? genre des espaces, des accents, etc ...

Merci !

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 22:00
par reynald
Je viens de refaire un test d'installation du plugin sur mon Jeedom de prod (RPI3) a partir du market. Tous fonctionne.
Peux tu me faire parvenir en MP tes logs le log "Tradfri" et le "tradfricmd"

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 22:15
par majd
c'est fait :)
Merci encore, et n'hésite pas si tu as besoin d'autres infos.

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 22:33
par majd
bizarre, tiens ! j'ai relancé le scan, et ça a marché cette fois. je vois tous mes appareils tradfri dans jeedom.
Fallait-il lui laisser du temps ? Où ai-je raté quelque chose ?

Re: [Plugin Tiers][Sujet Principal] IKEA Tradfri

Publié : 22 juin 2017, 22:40
par mbuffat69
Bonsoir
je viens de tester la dernière version du plugin et tous mes eqts IKEA sont bien reconnus (14).
Par contre les commandes dans les groupes de lampes n'ont pas l'air de fonctionner.
Merci encore
PS: lors de la mise a jour j'ai du refaire les dépendances et relancer le daemon