Talwayseb Posté(e) le 8 juillet 2017 Signaler Posté(e) le 8 juillet 2017 (modifié) Salut à tous !!! Pour mon premier post, je partage avec vous quelques VD lié à l’univers Philips Hue et, cerise sur le gâteau, compatible avec les ampoules LED TRÅDFRI de Ikea. Ils sont inspirés de ce que j’ai pu glané ici et là sur le forum, notamment le VD de @Zorgonaute84 et le VD de @Moicphil. /!\ Avant de commencer : Créer un compte Développeur sur son bridge Connectez-vous au Bridge Hue depuis un navigateur internet via l'adresse suivante : http://<IPduBridgeHUE>/debug/clip.html Dans URL : vous tapez : /api Dans Message body : {"devicetype":"my_hue_app#newdevelopper"} Appuyez sur le bouton d'association de votre bridge HUE, puis vous cliquez sur POST Dans Command Response : recopier le username Récupérer la configuration de votre bridge Connectez-vous au Bridge Hue depuis un navigateur internet via l'adresse suivante : http://<IPduBridgeHUE>/debug/clip.html Dans URL : vous tapez : /api/VotreUsername/ Cliquez sur GET Dans Command Response : recopier et sauvegarder le texte afin de conserver sur le coude vos n° de lampe, n° de groupe, etc… Créer la variable globale VD_Hue_User Dans le panneau de Variables, ajouter, dans le tableau Variables prédéfinies, la variable VD_Hue_User. Donner lui la valeur de votre username récupéré sur le Bridge. Supprimer l’autre valeur, en lui donnant la même valeur. Du coup, pour la plupart des VD proposés, vous aurez plus qu’à renter l’adresse IP et le n° de l’ID (n° de la lampe, n° du groupe, etc…) dans le port TCP. Quelques liens utiles https://my.meethue.com/fr-fr/ https://developers.meethue.com/documentation/getting-started https://developers.meethue.com/philips-hue-api https://developers.meethue.com/documentation/supported-lights Logiciel WinHue 3 : https://hyrules.github.io/WinHue3/ Gamut - Espace Colorimétrique Philips utilise 3 Espaces de couleur : A, B et C. en fonction de la référence du produit. Les VD proposés sont optimiser pour un Gamut de type C. Pour le Gamut A, relativement proche, il ne devrait pas y avoir de soucis. Par contre pour le Gamut B, à cause de l'espace colorimétrique, les couleurs entre le jaune et le bleu (Lime, Vert, Jade, Cyan, Bleu ciel) devraient logiquement être presque blanche... Icônes : Pour chaque VD ou Scène, pour l'icône par défaut, j'utilise toujours une icône invalide (la rose avec ?). Cela me permet de savoir au premier coup d'œil si le VD ou la scène fonctionne correctement. --------------------------------------- VD Talwayseb - Bridge Philips Hue : - Renseigner l'adresse IP de votre bridge dans le champ "Adresse IP" du module - Renseigner le port 80 de votre bridge dans le champ "Port TCP" - Ajouter les 7 icônes pour le modèle de votre choix pour chaque état : Bridge V1 Bridge V2 - Dans la Boucle Principale (Main Loop), il faut également ajouter le numéro des icônes en fonction de chaque état. Téléchargement : Le ZIP : VD Talwayseb - Bridge Philips Hue V1.0.zip (Contient le .VFIB + les icônes) Mot de Passe : Talwayseb --------------------------------------- VD Talwayseb - Ampoule Philips et Ikea en fonction du type : - Renseigner l'adresse IP de votre bridge dans le champ "Adresse IP" du module - Renseigner le n° ID de la lampe Hue à contrôler dans le champ "Port TCP" - Ajouter les 26 icônes pour la catégorie de votre choix pour chaque couleur : Ampoule E27 Ampoule GU10 Bandeau LED Ampoule E14 Ampoule blanche dimmable - Dans la Boucle Principale (Main Loop), il faut également ajouter le numéro des icônes en fonction de chaque couleur. Téléchargement en fonction de votre type de lampe : Le ZIP pour les ampoules de couleurs - Color Light (e.g. Bloom, Iris, LightStrips) : VD Talwayseb - Ampoule Philips Hue Color V1.0.zip (Contient le .VFIB + les icônes) Le ZIP pour les ampoules de couleurs étendues - Extended Color Light (e.g. A19, BR30, GU10) : VD Talwayseb - Ampoule Philips Hue White & Color V1.1.zip (Contient le .VFIB + les icônes) Le ZIP pour les ampoules blanche d'ambiance - Color Temperature Light (e.g. ) : VD Talwayseb - Ampoule Philips Hue White Ambiance V1.0.zip (Contient le .VFIB + les icônes) | Compatible Ikea Le ZIP pour les ampoules blanche dimmable - Dimmable Light (e.g. Hue Lux A19) : VD Talwayseb - Ampoule Philips Hue White V1.1.zip (Contient le .VFIB + les icônes) | Compatible Ikea Mot de Passe : Talwayseb --------------------------------------- VD Talwayseb - Groupe Philips en fonction du type : - Renseigner l'adresse IP de votre bridge dans le champ "Adresse IP" du module - Renseigner le n° ID du groupe Hue à contrôler dans le champ "Port TCP" - Ajouter les 26 icônes pour chaque couleur - Ou ajouter les 18 icônes si que dimmable - Dans la Boucle Principale (Main Loop), il faut également ajouter le numéro des icônes en fonction de chaque couleur. Téléchargement en fonction de votre type de groupe : Le ZIP pour le groupe des ampoules de couleurs : VD Talwayseb - Groupe Philips Hue Color V1.0.zip (Contient le .VFIB + les icônes) Le ZIP pour le groupe des ampoules de couleurs étendues : VD Talwayseb - Groupe Philips Hue White & Color V1.1.zip (Contient le .VFIB + les icônes) Le ZIP pour le groupe des ampoules blanche d'ambiance : VD Talwayseb - Groupe Philips Hue White Ambiance V1.0.zip (Contient le .VFIB + les icônes) | Compatible Ikea Le ZIP pour le groupe des ampoules blanche dimmable : VD Talwayseb - Groupe Philips Hue White V1.0.zip (Contient le .VFIB + les icônes) | Compatible Ikea Mot de Passe : Talwayseb --------------------------------------- VD Talwayseb - Beyond Philips Hue : - Renseigner l'adresse IP de votre bridge dans le champ "Adresse IP" du module. - Renseigner le n° ID du groupe Hue par défaut à contrôler dans le champ "Port TCP". - Créer une variable globale unique pour chaque VD pour le mode. Dans mon VD, elle s'appelle VD_ModeHue_SAM. - Pour la plupart des Boutons et dans la Boucle Principale (Main Loop), il faut renseigner les groupes à gérer en fonction du mode choisi : NumGroupUp pour le N° du Groupe Beyond Up NumGroupDown pour le N° du Groupe Beyond Down - Ajouter les 96 icônes pour chaque couleur : Icônes communes Mode1 (gestion de l'Eclairage Bas en Blanc + Eclairage Haut en Couleur) Mode2 (gestion de l'Eclairage Bas en Couleur + Eclairage Haut en Blanc) Mode3 (Gestion des 2 sources lumineuses de façon identique) Mode4 (Gestion de la source lumineuse Haute) Mode5 (Gestion de la source lumineuse Basse) - Dans la Boucle Principale (Main Loop), il faut également ajouter le numéro des icônes en fonction de chaque couleur pour chaque mode. - Toujours dans la boucle, renseigner un n° ID d'une lampe comprise dans le groupe par défaut. Téléchargement : Le ZIP : VD Talwayseb - Beyond Philips Hue V1.2.zip (Contient le .VFIB + les icônes) Mot de Passe : Talwayseb --------------------------------------- VD Talwayseb - CMD Général Philips Hue White & Color (Groupe 0) : /!\ attention à la gestion des groupes, j'ai personnellement un groupe avec des informations différentes. j'ai fais en sorte de ne pas l'interroger. - Renseigner l'adresse IP de votre bridge dans le champ "Adresse IP" du module - Renseigner le n° ID du groupe Hue par défaut à contrôler dans le champ "Port TCP" - Ajouter les 26 icônes pour chaque couleur - Dans la Boucle Principale (Main Loop), il faut également ajouter le numéro des icônes en fonction de chaque couleur. - Sur certain Bouton et dans la Boucle Principale, il faut renseigner la variable CdeGroupMax avec le nombre de groupe que vous avez. Téléchargement : Le ZIP : VD Talwayseb - CMD Général Philips Hue White & Color (Groupe 0) V1.1.zip (Contient le .VFIB + les icônes) Mot de Passe : Talwayseb --------------------------------------- VD Talwayseb - Timer Philips Hue : Ce VD vous permet de piloter une Tempo créer et existante via l'application officielle Philips Hue . Via l'application Philips Hue : 1 - Dans l'onglet Routines, allez dans le Menu Minuteurs. 2 - Créez/gérez une Tempo, Affectez lui un Nom, Choisissez une durée (peut importe elle sera modifiable depuis la HC2), Choisissez votre groupe (la pièce) et vous sélectionnez le scenario extinction (vous êtes libre d'utiliser un autre scenario en fonction de vos besoin). 3 - La Tempo est prête sur le pont !!! Via l'API Debugger : Connectez-vous au Bridge Hue depuis un navigateur internet via l'adresse suivante : http://<IPduBridgeHUE>/debug/clip.html Dans URL : vous tapez : /api/VotreUsername/schedules/ Cliquez sur GET Dans Command Response : repérez le n° ID qui possède le nom de la Tempo que vous avez paramétré. Sur la HC2 : - Renseigner l'adresse IP de votre bridge dans le champ "Adresse IP" du module - Renseigner le n° ID du Timer par défaut à contrôler dans le champ "Port TCP". - Ajouter les 5 icônes pour chaque état : - Dans la Boucle Principale (Main Loop), il faut également ajouter le numéro des icônes en fonction de chaque état. Téléchargement : Le ZIP : VD Talwayseb - Timer Philips Hue V1.0.zip (Contient le .VFIB + les icônes) Mot de Passe : Talwayseb --------------------------------------- Intégration des Ampoules IKEA TRÅDFRI via le pont Philips Hue : Voici une procédure pour les intégrer : Ajouter des ampoules L.E.D ikea TRÅDFRI sur le pont Philips Hue --------------------------------------- Voiloùuuuuu !!! C'est avec plaisir que je prendrai les suggestions d'amélioration !!! --------------------------------------- Modifications à venir : - Support du Multi langues - Ajout d'un Bouton Flash dans les VD des Lampes et des Groupes - Ajout des Scènes dans les VD des Groupes - Gestion des Variables globales dans tous les VD --------------------------------------- Demandes des Membres : - VD Motion Sensors Hue - VD Télécommande Dimmer Hue Modifié le 11 mars 2018 par Talwayseb 1 6
Sakkhho Posté(e) le 9 juillet 2017 Signaler Posté(e) le 9 juillet 2017 J'ai pas de HUE mais bravo pour le VD :
TonyC Posté(e) le 9 juillet 2017 Signaler Posté(e) le 9 juillet 2017 Bonjour @Talwayseb, je viens de tomber sur ton post, je n'ai pas encore essayé tes VD mais d'hors et déjà, un grand merci pour ton partage!
Talwayseb Posté(e) le 9 juillet 2017 Auteur Signaler Posté(e) le 9 juillet 2017 Avec plaisir TonyC !!! J'attend ton retour avec impatience alors
TonyC Posté(e) le 9 juillet 2017 Signaler Posté(e) le 9 juillet 2017 @Talwayseb, WE travaux mais dès qu'il passe à la moulinette je te fais un tit retour dans faute mais ils ont une bonne tête cette serie de VD hue merci encore.
pepite Posté(e) le 10 juillet 2017 Signaler Posté(e) le 10 juillet 2017 Merci beaucoup. Je n'ai pas de gîte mais beau et gros boulot :-)Envoyé de mon Nexus 5X en utilisant Tapatalk 1
pepite Posté(e) le 10 juillet 2017 Signaler Posté(e) le 10 juillet 2017 Hue pas gite :-)Envoyé de mon Nexus 5X en utilisant Tapatalk
Talwayseb Posté(e) le 10 juillet 2017 Auteur Signaler Posté(e) le 10 juillet 2017 @pepite, Merci !!! 1
TonyC Posté(e) le 11 juillet 2017 Signaler Posté(e) le 11 juillet 2017 @Talwayseb, bon je viens de rapatrier tes VD, paramétrage prévus ce we ! THX
Moicphil Posté(e) le 13 juillet 2017 Signaler Posté(e) le 13 juillet 2017 Salut @Talwayseb Ouah ! Y'a eu du taf là ! Félicitations et merci pour le partage
Talwayseb Posté(e) le 13 juillet 2017 Auteur Signaler Posté(e) le 13 juillet 2017 @Moicphil Merci !!!
Talwayseb Posté(e) le 13 juillet 2017 Auteur Signaler Posté(e) le 13 juillet 2017 (modifié) Ajouts des icônes dans le corps du 1er Post !!! J'ai 2 petites questions : Est-il possible d'intégrer les VD dans la section Eclairage ? (intégration dans le Dashboard) Est-il possible de l'intégrer dans la consommation d'énergie ? Par avance, merci !!! Modifié le 13 juillet 2017 par Talwayseb
Talwayseb Posté(e) le 14 juillet 2017 Auteur Signaler Posté(e) le 14 juillet 2017 Ajout du VD Talwayseb - CMD Général Philips Hue White & Color (Groupe 0)
Talwayseb Posté(e) le 14 juillet 2017 Auteur Signaler Posté(e) le 14 juillet 2017 Le 13/07/2017 à 14:37, Talwayseb a dit : Ajouts des icônes dans le corps du 1er Post !!! J'ai 2 petites questions : Est-il possible d'intégrer les VD dans la section Eclairage ? (intégration dans le Dashboard) Est-il possible de l'intégrer dans la consommation d'énergie ? Par avance, merci !!! Petit UP !!!
TonyC Posté(e) le 14 juillet 2017 Signaler Posté(e) le 14 juillet 2017 (modifié) Salut @Talwayseb malheureusement il n'est pas possible via un VD de faire ce type d'intégration, la seule possibilité aurait été que de passer par un plugin mais la fonction a des été désactivée par fibaro après nous avoir mis l'eau à la bouche. En fouillant un peu sur le fofo tu verras qu'il est tout de même possible de contourner le vérouillage des plugins mais ça pose qlqs problèmes sur les maj du firmware. Je n'est pas le pointeur sur le topic je te laisse faire un peu d'archéologie Modifié le 14 juillet 2017 par TonyC
Talwayseb Posté(e) le 14 juillet 2017 Auteur Signaler Posté(e) le 14 juillet 2017 Salut @TonyC, Merci pour ta réponse J'ai arrêté les plugins à force de me faire avoir avec les mises à jour !!! Trop galère !!! J'avais suivi ce post à l'époque : Installer Un Plugin Utilisateur en 4.0.X C'est dommage que Fibaro nous permette pas davantage de fonctionnalité sur les modules Virtuels... en attendant les Plugins !!! il manque pas mal de chose : Dans les paramètres général du VD, au moins 2 champs libres pour, par exemple, le nom d'utilisateur et le mot de passe du VD intégrer le type, la puissance Pouvoir intégrer des images (label, bouton, etc...) la gestion des couleurs (label, bouton, curseur, police) revoir la gestion des icônes interagir plus facilement avec les panneaux en fonction du type etc... Je sais, je rêve !!!
TonyC Posté(e) le 14 juillet 2017 Signaler Posté(e) le 14 juillet 2017 (modifié) @Talwayseb Rêver fait avancer le monde non ? Ils ont leur roadmap avec qlqs conscessions de temps à autre mais très discrètement. Ah concurrence quand tu nous tiens Modifié le 14 juillet 2017 par TonyC
Talwayseb Posté(e) le 15 juillet 2017 Auteur Signaler Posté(e) le 15 juillet 2017 @TonyC Yes !!! tout à fait !!! Un de vous à testé les VD ?
TonyC Posté(e) le 15 juillet 2017 Signaler Posté(e) le 15 juillet 2017 (modifié) Salut @Talwayseb oui j'ai commencé a regarder de près en cette fin d'aprem, j'ai qlqs soucis avec Beyond Philips Hue le ON / OFF ne répond pas mais le reste des commandes semblent fonctionner normalement ainsi que sur le VD pont Hue qui me retourne une erreur dans le main loop [ERROR] 19:17:56: line 181: attempt to index field 'internetservices' (a nil value). C'est petits soucis sont probablement liés à un mauvais setup de ma part, je n'ai pas trop eu le temps de gratter je te tiendrai au jus. Pour le reste aux petits oignons ça marche top avec une réactivité fulgurante et un excellent retour d'état, info très sympa également les petits thèmes info /alerte . Belle intégration, félicitation et merci encore pour ce joli travail!! Je l'adopte directe Tony Modifié le 15 juillet 2017 par TonyC
Talwayseb Posté(e) le 17 juillet 2017 Auteur Signaler Posté(e) le 17 juillet 2017 @TonyC, Pour le VD Beyond, regarde bien tout le code du toggle On/Off. Je penses que c'est la config des groupes. Je modifierai le code pour que l'intégration soit plus facile !!! Pour le VD du pont, tu as un Bridge V1 ? La config doit être légèrement différente... Si oui, peux-tu suivre cette procédure et me l'envoyer en MP ? Connectez-vous au Bridge Hue depuis un navigateur internet via l'adresse suivante : http://<IPduBridgeHUE>/debug/clip.html Dans URL : vous tapez : /api/VotreUsername Cliquez sur GET Dans Command Response : recopier et sauvegarder le texte afin de conserver sur le coude vos n° de lampe, n° de groupe, etc…
Talwayseb Posté(e) le 17 juillet 2017 Auteur Signaler Posté(e) le 17 juillet 2017 Passage du VD Talwayseb - Beyond Philips Hue en V1.1 Modif du code et ajouts de variable, pour faciliter l'import VD Talwayseb - Beyond Philips Hue V1.1.zip
Arbu-jl Posté(e) le 17 juillet 2017 Signaler Posté(e) le 17 juillet 2017 Hello Superbe VD !!! Bravo Talwayseb. J'ai installé le VD pour le bridge, j'ai pu constater que je n'étais pas à jour Merci:-) Mais depuis la mise à jour, le VD reste sur Téléchargement Mise à jour.... Est ce normal ?
Talwayseb Posté(e) le 17 juillet 2017 Auteur Signaler Posté(e) le 17 juillet 2017 Merci @Arbu-jl !!! Pour les DL, je pense que c'est normal !!! Il y a aussi les objets (lampes, etc...) à mettre à jour.
Messages recommandés