Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Pour échanger sur les plugins classés en catégorie "Objets connectés"
AlainM
Actif
Messages : 1023
Inscription : 20 mars 2016, 14:21
Localisation : Hérault

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par AlainM » 16 déc. 2017, 13:43

Alors quand tu auras refait ton installation nickel, n'oublie pas de faire la sauvegarde de ta carte SD

Avatar de l’utilisateur
minscof
Actif
Messages : 580
Inscription : 27 janv. 2015, 21:37

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par minscof » 17 déc. 2017, 17:38

Salut Bcaro et merci pour ton plugin qui est super.

J'aimerais te demander une amélioration du code pour éviter ce type de log

Code : Tout sélectionner

PHP Notice:  Undefined index: color in /usr/share/nginx/www/jeedom/plugins/wifilightV2/core/class/wifilightV2.class.php on line 664
PHP Notice:  Undefined variable: White in /usr/share/nginx/www/jeedom/plugins/wifilightV2/core/class/wifilightV2.class.php on line 729
PHP Notice:  Undefined index: slider in /usr/share/nginx/www/jeedom/plugins/wifilightV2/core/class/wifilightV2.class.php on line 663
ici c'est dans la log de scenario_execution

en général, il suffit de rajouter des tests du style isset(var) où var est la cellule du tableau pointé par l'index.

Ces logs se répètent assez fréquemment. Si tu veux, je peux t'aider à corriger le code, mais je ne suis pas sûr que ton code soit en open source.

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 18 déc. 2017, 07:20

vu.
c'est quand tu utilises la notion de groupe ?
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

Avatar de l’utilisateur
minscof
Actif
Messages : 580
Inscription : 27 janv. 2015, 21:37

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par minscof » 18 déc. 2017, 18:27

@bcaro, non je n'utilise pas pour le moment la notion de groupe. J'ai uniquement 2 ampoules avec 2 ponts V3-5, chaque ampoule est sur un seul pont. As-tu besoin d'autres infos ?

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 18 déc. 2017, 20:08

non
c'est corrigé mais j'attends d'incorporer d'autres choses.
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

t3uch1
Timide
Messages : 73
Inscription : 03 déc. 2017, 15:09

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par t3uch1 » 19 déc. 2017, 18:23

Bonjour

Lés ampoule Lifx sont compatible ? Avec retour d’état pour les inclure dans des scénarios celon leur état !?
Merci

Avatar de l’utilisateur
minscof
Actif
Messages : 580
Inscription : 27 janv. 2015, 21:37

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par minscof » 19 déc. 2017, 19:37

bcaro a écrit :
18 déc. 2017, 20:08
non
c'est corrigé mais j'attends d'incorporer d'autres choses.


Super, est-ce que tu peux aussi faire quelque chose pour ce log qui apparait assez souvent dans la log de nginx chez moi

Code : Tout sélectionner

PHP message: PHP Notice:  Undefined index: type in /usr/share/nginx/www/jeedom/plugins/wifilightV2/desktop/php/wifilightV2.php on line 182

Avatar de l’utilisateur
minscof
Actif
Messages : 580
Inscription : 27 janv. 2015, 21:37

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par minscof » 20 déc. 2017, 19:50

@bcaro, j'ai une demande de 2 nouvelles commandes
- baisser la lumière
- monter la lumière

sans paramètre mais avec éventuellement un paramètre global pour fixer le pas de ces augmentations ou diminution d'intensité (à la manière du plugin squeezebox pour le son)

Ces 2 commandes seraient utiles pour les interactions où par simplicité on ne veut pas indiquer de valeur d'intensité mais juste dire plus de lumière ou moins de lumière : pour l'instant il me semble que ton plugin propose des commandes avec des valeurs absolues, mais pas de valeurs relatives.

Tu crois que c'est faisable ?

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 21 déc. 2017, 06:37

le plugin le fait pour certaines lampes.
C'est le cas des milight blanches car elles ne font pas d'absolu par construction
mais tu peux le gérer entièrement
tu prends une variable d'incrément
tu utilises la commande WhiteGet pour récupérer l'intensité et tu incrémentes/décrémentes en ajoutant/soustrayant la valeur de l'incrément
par contre, surtout avec les milight, tout doit être géré par jeedom ( en l'absence de retour d'état)
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

Avatar de l’utilisateur
minscof
Actif
Messages : 580
Inscription : 27 janv. 2015, 21:37

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par minscof » 21 déc. 2017, 19:56

@bcaro, mes milight sont couleurs mais je les utilise souvent en blanc : cela devrait donc pouvoir fonctionner. Mais ma demande serait que le plugin propose ces commandes pour qu'elles soient activables dynamiquement via une interaction.

Dans ce que tu proposes, je vois plutôt un scénario pour faire ces opérations et du coup cela ne s'intègre plus aussi bien qu'une commande native du plugin dans une interaction.

Mais je comprendrais que tu ne souhaites pas implémenter ces 2 commandes de plus.

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 21 déc. 2017, 21:35

c'est que c'est compliqué,
. par exemple les yeelight ont une commande d'incrémentation qui est sur 4 niveaux et plutôt logarithmique.

je regarde ça pour la prochaine version mais je dois le faire pour toutes les lampes....
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

Avatar de l’utilisateur
Croixamus
Actif
Messages : 521
Inscription : 28 nov. 2014, 15:43
Localisation : 56

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par Croixamus » 28 déc. 2017, 09:07

Bonjour @bcaro,
je voudrais savoir si ce contrôleur "Mi-Light P3 Smart Panel Controller" est compatible avec ton plugin ?
https://www.banggood.com/fr/DC12-24V-Mi ... rehouse=CN
Merci d'avance
Cdt,
JEEDOM sur VM Debian avec RFXcom/Téléinfo GCE/raZberry en USB-TTL
Esxi6 avec VM Jeedom / VM MotionEye / VM OpenMediaVault / VM OpenVPN-AS

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 28 déc. 2017, 14:10

le panel est indépendant du plugin qui ne dialogue qu'avec le pont
Le panel dialogue directement avec le ampoules
Dernière édition par bcaro le 28 déc. 2017, 17:16, édité 1 fois.
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par znation » 28 déc. 2017, 15:29

minscof a écrit :
21 déc. 2017, 19:56
@bcaro, mes milight sont couleurs mais je les utilise souvent en blanc : cela devrait donc pouvoir fonctionner. Mais ma demande serait que le plugin propose ces commandes pour qu'elles soient activables dynamiquement via une interaction.

Dans ce que tu proposes, je vois plutôt un scénario pour faire ces opérations et du coup cela ne s'intègre plus aussi bien qu'une commande native du plugin dans une interaction.

Mais je comprendrais que tu ne souhaites pas implémenter ces 2 commandes de plus.
Je serais très intéressé aussi par l'implementation de cela sur mes yeelight couleur ;-)
JEEDOM v3.3.31 - NUC Z83 II

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 28 déc. 2017, 17:11

quand ce sera fait cela le sera pour toutes les ampoules
mais pour les yeelight c'est déjà implémenté car présent nativement dans l'ampoule.
Quel est ton besoin exactement
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par znation » 28 déc. 2017, 17:50

Heu milight je me melange les pinceaux, je cohabite avec les 2 technos tant que yeelight me sort pas des gu10 ;-)
JEEDOM v3.3.31 - NUC Z83 II

mibis
Timide
Messages : 217
Inscription : 17 déc. 2015, 00:36

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par mibis » 30 déc. 2017, 10:54

Bonjour,
Merci bcaro pour ton plugin et le temps que tu passes dessus.
Je suis équipé de plusieurs ampoules milight rgbcct (V3) 12 et 220 V et bandeaux led commandées par télécommande puis par jeedom via ton plugin et un pont ibox1.
J'aurais aimé faire réagir mes lumières au rithme de la musique.
Je ne pense pas que ce point puisse être intégré au plugin, donc ma question est connaissez vous un pont pilotable par le plugin et qui integrerait cette fonction musicale ?
Si non, connaissez vous des applications Android pouvant le gérer, car j'en ai testée plusieurs mais elles ne sont pas compatible avec le nouveau protocole V3 de milight (uniquement les anciens protocoles).
Jeedom sur Rpi3 / ssd avec passerelle Zibasedom / zibase

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 30 déc. 2017, 15:10

les ampoules extel meli (voir + haut dans ce post) le font mais ça ne répond pas à ta question.
si pas implanté dans dans l'ampoule, c'est impossible avec jeedom à moins d'ajouter une appli linux qui serait pilotée par jeedom.
Enfin, le protocole avec les ampoules n'est pas très véloce, si Milight l'a abandonné, il doit y avoir une raison.
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par stef » 03 janv. 2018, 09:13

hello

j'ai lu que le plugin n'est pas compatible avec le "plafonnier Connecté XIAOMI / Philips Ceiling Light LED" .. est-ce que ça le sera un jour ou pas du tout ?

merci
MERCI A TOUTE L'EQUIPE POUR LE TAF

bcaro
Actif
Messages : 1349
Inscription : 17 nov. 2014, 22:03

Re: [Plugin Tiers][Sujet Principal] wifilightV2: contrôler vos lumières en wifi

Message par bcaro » 03 janv. 2018, 16:46

Ca pourra l'être quand j'aurais réussi à faire fonctionner normalement la simple ampoule xiaomi/philips
A lire avant de demander de l'aide sur wifilightV2
Debian DIY Jessie
30 ampoules
Rfxcom : 20 modules
Mysensors : 24 nœuds
Téléinfo
Z wave : 15 modules

Répondre

Revenir vers « [Catégorie] Objets connectés »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités