Plugin wifilightV2 - Discussion générale

Mise à jour 1.51 du 2019-11-23

  • Tuya : ajout du pont MiBoxer de Milight (module en Beta), seuls ON/OFF de la box complète fonctionne. Mis à disposition pour ceux qui arriveraient à récupérer l’ApiKey avec l’appli MiBoxer.
  • Tuya : ajout d’un périphérique custom permettant de configurer n’importe quel périphérique
  • Tuya : refonte des commandes customs : pour les commandes custom existantes → nécessité de les reconfigurer avec le nouveau format
  • Tuya : nécessité de sauvegarder tous les équipements
  • eWeLink : utilisation d’une fake key pour la SelfApiKey
  • eWeLink : correction de l’info de connexion
  • Tuya : correction de l’info de connexion
  • correction de bogues mineurs
  • relance du demon après la modification d’une configuration

Bonsoir, depuis la mise à jour d’aujourd’hui mes Yeelights ne prennent plus en compte les scene. Le On/Off fonctionne lui par contre. Voici les logs :
Envoi de scene

[2019-11-24 17:58:52][DEBUG] : Commande : {Array}
[2019-11-24 17:58:52][DEBUG] : try to connect to : 192.168.1.27 55443
[2019-11-24 17:58:53][DEBUG] : Send OK.
[2019-11-24 17:58:53][DEBUG] : return : {« id »:(null), « error »:{« code »:-1, « message »:« invalid command »}}
[2019-11-24 18:01:17][DEBUG] : Commande : {Array}
[2019-11-24 18:01:17][DEBUG] : try to connect to : 192.168.1.27 55443
[2019-11-24 18:01:17][DEBUG] : Send OK.
[2019-11-24 18:01:17][DEBUG] : return : {« id »:(null), « error »:{« code »:-1, « message »:« invalid command »}}
[2019-11-24 18:04:40][DEBUG] : Commande : {Array}
[2019-11-24 18:04:40][DEBUG] : try to connect to : 192.168.1.32 55443
[2019-11-24 18:04:40][DEBUG] : Send OK.
[2019-11-24 18:04:40][DEBUG] : return : {« id »:(null), « error »:{« code »:-1, « message »:« invalid command »}}
[2019-11-24 18:04:40][DEBUG] : Commande : {Array}
[2019-11-24 18:04:40][DEBUG] : try to connect to : 192.168.1.31 55443
[2019-11-24 18:04:40][DEBUG] : Send OK.
[2019-11-24 18:04:40][DEBUG] : return : {« id »:(null), « error »:{« code »:-1, « message »:« invalid command »}}

Le On :

[2019-11-24 17:47:25][DEBUG] : Commande : {« id »:1,« method »:« set_power »,« params »:[« on »,« smooth »,500]}
[2019-11-24 17:47:25][DEBUG] : try to connect to : 192.168.1.15 55443
[2019-11-24 17:47:25][DEBUG] : Send OK.
[2019-11-24 17:47:25][DEBUG] : return : {« id »:1, « result »:[« ok »]}
[2019-11-24 17:47:25][DEBUG] : Read Json OK
[2019-11-24 17:47:25][DEBUG] : Commande : {« id »:1,« method »:« get_prop »,« params »:[« power », « bright », « ct », « rgb »,« hue »,« sat »,« color_mode »,« bg_power », « bg_bright », « bg_ct », « bg_rgb », « bg_hue »,« bg_sat »,« bg_lmode »]}
[2019-11-24 17:47:25][DEBUG] : try to connect to : 192.168.1.15 55443
[2019-11-24 17:47:25][DEBUG] : Send OK.
[2019-11-24 17:47:25][DEBUG] : return : {« id »:1, « result »:[« on »,« 100 »,« 3500 »,« 16711680 »,« 0 »,« 100 »,« 2 »,«  »,«  »,«  »,«  »,«  »,«  »,«  »]}
[2019-11-24 17:47:25][DEBUG] : Read Json OK
[2019-11-24 17:47:25][DEBUG] : Commande : {« id »:1,« method »:« set_power »,« params »:[« on »,« smooth »,500]}
[2019-11-24 17:47:25][DEBUG] : try to connect to : 192.168.1.16 55443
[2019-11-24 17:47:25][DEBUG] : Send OK.
[2019-11-24 17:47:25][DEBUG] : return : {« id »:1, « result »:[« ok »]}
[2019-11-24 17:47:25][DEBUG] : Read Json OK
[2019-11-24 17:47:25][DEBUG] : Commande : {« id »:1,« method »:« get_prop »,« params »:[« power », « bright », « ct », « rgb »,« hue »,« sat »,« color_mode »,« bg_power », « bg_bright », « bg_ct », « bg_rgb », « bg_hue »,« bg_sat »,« bg_lmode »]}
[2019-11-24 17:47:25][DEBUG] : try to connect to : 192.168.1.16 55443
[2019-11-24 17:47:25][DEBUG] : Send OK.
[2019-11-24 17:47:25][DEBUG] : return : {« id »:1, « result »:[« on »,« 100 »,« 3500 »,« 16711680 »,« 0 »,« 100 »,« 2 »,«  »,«  »,«  »,«  »,«  »,«  »,«  »]}
[2019-11-24 17:47:25][DEBUG] : Read Json OK

J’ai essayé de redémarrer le plugin mais sans succès. Je suis en v 2019-11-24 06:45:05

merci pour le retour, effet de bord dû aux nouveaux périphériques custom de tuya.
corrigé
refaire une mise à jour
→ changelog non modifié

C’est parfait: problème corrigé! Merci pour la réactivité!

@ balibalopro
as tu reçu ton variateur ?

oui je l’ai recu mais il me faut un peu de temps pour le brancher c’est un va et vient avec 2 variateur mais je suis en galère pour le cablage

Bonjour,
Le plugin est super je l’ai découvert il n’y a pas longtemps et je m 'en sert pour plusieurs interrupteurs sonoff. Merci. ça marche au top dans Jeedom.
J’ai 2 lampes IHomma qui marchent bien mais pour lequel je ne peux pas les piloter via Jeedom et l’app n’est pas terrible. https://www.amazon.fr/gp/product/B073TSY4HJ
Par contre au fil de mes recherches je suis tombé sur un super article décrivant comment créer sa propre app et ça a l’air faisable mais n’étant pas assès compétant coté programmation j’ai bloqué.
Au vu de la diversité des objets connecter possibles, et la logique de fonctionnement de wifilight je me suis dit que ihomma pourrait y être pleinement intégrer ;o)))
ci dessous le lien :
https://medium.com/@lp1/what-i-learned-hacking-a-cheap-iot-smart-light-ffd07cde0288
Je suis dispo pour tester, aider s’il le faut bien sur ;o)
Merci

J’ai regardé cela pour l’instant ce n’est pas dans la todo list je reste concentré sur tuya et ewelink.

Bonjour,

Je viens de recréer un compte car je n’arrive pas à remettre la main sur mes identifiants précédents.
J’utilise Jeedom depuis plusieurs années maintenant, et Wifilight depuis un an environ pour mes volets (Zemismart Curtain). La gestion de mes volets fonctionnait parfaitement.
J’ai depuis hier cette erreur qui apparait :

|Fichier |Ligne |Message|
|http://192.168.xx.xx/index.php?v=d&p=wifilightV2&m=wifilightV2&id=104 line 2 > scriptElement|221|TypeError: data.result[selected] is undefined|

Je n’ai rien touché à ma configuration, si ce n’est les mises à jour.
J’ai testé depuis l’application de mon smartphone, les volets répondent, donc ID/Tocken inchangé.

J’ai essayé de relancer une mise à jour, redémarré le système, ça ne change rien.

Que devrais-je faire ? auriez-vous une piste à explorer ?

Merci d’avance

Peux tu l’en dire plus ?
Quelle version de wifilightV2 ?
Où apparait l’affichage de cette erreur ?
Y a t il trace de souci dans les logs wifilightV2 ou http error
Que faut il faire pour que l’erreur apparaisse ?
Est ce que les volets ne sont plus fonctionnels ?

Quelle version de wifilightV2 ? >> 2019-12-01 05:20:21
Où apparait l’affichage de cette erreur ? >> Point d’exclamation en haut à droite; erreur Javascript
Y a t il trace de souci dans les logs wifilightV2 ou http error >> ni l’un ni l’autre. mais les volets ne bougent pas.
Que faut il faire pour que l’erreur apparaisse ? sur un équipement; sauvegarde par exemple.
Est ce que les volets ne sont plus fonctionnels ? >> Les volets fonctionnent via l’appli Tuya et en local

Dois-je supprimer et recréer mes devices ?

Merci d’avance

passer en beta pour enlever l’erreur
mais cette erreur n’a rien à voir avec le fait que les volets sont inaccessibles
Regarder le logs et avec la doc voir pourquoi. Probablement Id/localkey modifiée

passer en beta pour enlever l’erreur >> réglage / plugin / market / beta je suppose
mais cette erreur n’a rien à voir avec le fait que les volets sont inaccessibles
Regarder le logs et avec la doc voir pourquoi. Probablement Id/localkey modifiée >> j’ai réinstallé l’appli Smart home sur mon téléphone (je l’avais enlevée car tout géré par Jeedom donc pas nécessaire) et tout est immédiatement fonctionnel, donc Id/localkey ne devrait pas avoir changé.

non, forcément la localkey a été changée donc retrouver le localkey avec la procédure.

Ok, je referai la procédure … demain quand j’aurai récupéré un tel Droïd au boulot.
Je vous tiens au courant

1 « J'aime »

La beta en ligne ce soir :

  • Ewelink : ajout du Sonoff RF bridge 433 - uniquement les capteurs
  • Sonoff TH10/TH16 : ajout des informations du thermostat interne
  • Sonoff Pow R2 : ajout des informations électriques
  • Tuya : meilleur retour d’état des prises multiples
  • correction bogues

Merci pour vos retours.

bonjour @bernardfr.caron
je viens d’installer la beta mais comment faire remonter les infos du SonOff Powr2 ?, j’ai tester plusieurs choix mais auncun avec les infos conso et autres
merci

tu charges la beta et tu enregistres 2 fois le sonoff

bizarre je l’ai fais mais les infos ne remontent pas, je l’ai même supprimer et recréer et toujours aucune info
on est bien d’accord que dans les sous type tu n’as pas crée de SONOFF Pow r2 ?

1 « J'aime »

ben si il y a bien un POW R2 en beta