Lampes LEPRO LAMPUX

Bonjour,

j’ai au total 5 sources de lumière de cette marque.

J’ai réussi à les intégrer à jeedom mais je n’arrive pas à leur faire changer de couleur.

Une piste ?

Merci

Bien lire la doc.

1 « J'aime »

J’ai bien lu, mais je ne comprends pas ce qu’il faut faire là.

Dans le cas de la couleur d’une lampe :

Pour modifier la couleur d’une lampe, on peut utiliser la technique du slider en utilisant #color# au lieu de #slider#. Cependant, dans la majorité des cas, la couleur ne correspondra pas car le codage de la couleur par Jeedom est souvent différent du codage de la couleur par le périphérique. Dans ce cas, il faut configurer des boutons pour chaque couleur individuelle désirée en mettant comme valeur du dps le codage de la couleur attendue par le périphérique. Le retour d’état devra faire l’objet d’un décodage avec un bloc code dans un scénario par exemple.

Tu comprends que dans ton premier post tu n’indiques pas quelel techno de périphérique tu as. J’en déduis du tuya. Tu indiques aussi la partie sur laquelle va se concentrer ma réponse.
Juste pour t’indiquer que dans un forum ces 2 éléments doivent être présents dans ta question.

Alors :
le plugin ne sait pas générer ou récupérer la couleur tuya. Je travaille dessus mais le codage de la couleur sur ces produits est très différent. Il faut créer un bouton par couleur et intensité désirée et il n’y aura pas de retour d’état.
Avec l’appli tuya , tu imposes une couleur/intensité, tu repères dans les logs, le dps qui change et qui correspond à une couleur, codée généralement mais pas toujours HHSSVV00RRGGBB (google HSV google RGB) chaque lettre correspond à un chiffre hexadécimal (goole encore). Ca ne sert à rien de comprendre pour la suite. Tu crées une commande action, autre, tu recopies donc dans dps le dps, dans paramètre la valeur du dps avec les guillemets s’il y en a. Tu vérifies que cela fonctionne avant de créer les autres couleurs fixes, toutes les commandes auront le même dps.

Peux tu m’envoyer le codage de la couleur, cad le paramètre du dps et sa correspondance pour par exemple, R puis G puis B ? Ceci afin de voir comment coder cela si une bonne idée me vient.

Tu as remarqué la longueur et la précision de ma réponse et tu imagines le temps que je viens d’y passer.

Au plaisir de te lire.

1 « J'aime »

Merci , effectivement ce sont des tuya. Je les ai mises sur leur appli « propriétaire » sur base de smartlife.

Pour le moment le but c’est que la nuit lorsque mon sensor capte un mouvement il allume une couleur et une intensité précise.

Alors en espérant avoir bien compris

j’ai réglé via l’appli la couleur/intensité que je voulais.

Sur jeedom j’ai ce retour avec colorget Résultat de la commande : 003fff

et avec intensityget : 1

saturationget : 100

J’ai donc crée l’action en mettant 003fff et effectivement quand j’appuie dessus ça change la couleur mais pas en bleu comme quand j’ai récup l’info via la commande mais en rouge.

Quand j’appuie sur l’action je vois en direct le changement de couleur sur l’appli également.

peux tu te concentrer sur le dps qui mosidie la couleur :
->donne moi le n0 du dps
→ donne moi pour chaque couleur R puis G puis B ce que l’appli tuya envoie à la lampe en faisant copie des logs

2 « J'aime »

Je ne sais pas où trouver le dps.

Et tu parles du log de wifilight ? ou d’un log via packetcapture ?

1 « J'aime »

wifilighV2

1 « J'aime »
[2020-11-07 10:55:13][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 10:55:14][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -5
[2020-11-07 10:56:53][INFO] : Exécution de la commande [Couloir][Couloir GU10 2][GoCouleur] avec les paramètres {"utid":"1604742888790"}
[2020-11-07 10:56:53][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -3
[2020-11-07 10:57:16][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1
[2020-11-07 10:57:16][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 10:57:17][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -5
[2020-11-07 10:59:19][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1
[2020-11-07 10:59:19][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][WhiteGet] valeur : 100 (répétition)
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][DiscoProgGet] valeur : 1 (répétition)
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 52 (répétition)
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 7a94ff
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 52 (répétition)
[2020-11-07 10:59:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:01:26][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 52 (répétition)
[2020-11-07 11:01:26][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 7a9bff
[2020-11-07 11:01:26][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 52 (répétition)
[2020-11-07 11:01:26][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:01:27][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 100
[2020-11-07 11:01:27][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 7a9bff (répétition)
[2020-11-07 11:01:27][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 52 (répétition)
[2020-11-07 11:01:27][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:01:28][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1
[2020-11-07 11:01:28][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 7a9bff (répétition)
[2020-11-07 11:01:28][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 52 (répétition)
[2020-11-07 11:01:28][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:01:31][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:01:31][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : ffffff
[2020-11-07 11:01:31][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 0
[2020-11-07 11:01:31][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:01:33][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:01:33][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 003fff
[2020-11-07 11:01:33][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100
[2020-11-07 11:01:33][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:20][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][WhiteGet] valeur : 100 (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][DiscoProgGet] valeur : 1 (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 003fff (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:21][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:32][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:32][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 00ff5d
[2020-11-07 11:07:32][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:32][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:34][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:34][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 88ff00
[2020-11-07 11:07:34][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:34][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:49][INFO] : Exécution de la commande [Couloir][Couloir GU10 2][NUIT] avec les paramètres {"utid":"1604742888790"}
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : #ff0000
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][WhiteGet] valeur : 100 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][DiscoProgGet] valeur : 1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : ff0000
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : ff0000 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:49][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:58][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:58][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 00ff2a
[2020-11-07 11:07:58][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:58][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:07:59][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:07:59][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : 61ff00
[2020-11-07 11:07:59][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:07:59][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:08:03][INFO] : Exécution de la commande [Couloir][Couloir GU10 2][NUIT] avec les paramètres {"utid":"1604742888790"}
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : #ff0000
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][WhiteGet] valeur : 100 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][DiscoProgGet] valeur : 1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Etat] valeur : 1
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : ff0000
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][IntensityGet] valeur : 1 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][ColorGet] valeur : ff0000 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][SaturationGet] valeur : 100 (répétition)
[2020-11-07 11:08:03][INFO] : Evènement sur la commande [Couloir][Couloir GU10 2][Connecté] valeur : -1 (répétition)
[/details]

ce ne sont pas les logs de wifilightV2 et il n’y a pas de dps

effectivement c’est le log de la lampe pas du plugin.

j’ai basculé le log du plugin en débug mais je n’ai aucun log qui s’affiche.

image

parce qu’il faut configurer les logs du plugin
et normalement toutes les minutes il y a un tas d’affichages

[2020-11-07 11:57:16][DEBUG] :     Receive after decode :{"devId":"8107050850029133a9eb","dps":{"24":"00ef03e80065"},"t":1604746635}
[2020-11-07 11:57:16][DEBUG] :      dps:
[2020-11-07 11:57:16][DEBUG] :     Read Json OK

désolé j’ai édité

S’il n’y a que ça dans les logs on ne pourra pas faire grand chose malheureusement; Ta lampe ne renvoie pas l’état quand la couleur est modifiée

si si pardon j’ai édité, normalement c’est bon

1 « J'aime »

donc ça renvoie la couleur
tu recopie cela dans une commande action type (autre ou srtring je sais plus) avec dps 24 et paramètre "00ef03e80065" (avec les guillements) le plugin fera la même chose

2 « J'aime »

comme ceci ?

j’ai écrit avec les guillemets et mettre un id

1 « J'aime »

Merci ça fonctionne !

En quoi mettre un id est utile ? Juste pour le fonctionnement interne de jeedom ?

oui c’est ça

1 « J'aime »