Aller au contenu

MAM78

Membres confirmés
  • Compteur de contenus

    2 501
  • Inscription

  • Dernière visite

  • Jours gagnés

    28

Tout ce qui a été posté par MAM78

  1. MAM78

    Philips HUE Manager

    Je pense que c’est faisable. Je me pencherais dessus prochainement. Il faut utiliser la fonction schedules.
  2. Sinon tu peux également faire comme moi dans mon VD Philips HUE Manager dans la partie Main loop. Cette méthode est indépendante d'un VD d'administration de tes ampoules et sans passer par une variable globale. Les deux méthodes ont leur interêt (la mienne et celle de @Talwayseb) Cf. exemple de code ci-dessous : -- The id from the device generated by the plugin Philips HUE and corresponding to the light you wish to manage local Hue_Light_VD_Id = 334 -- Get informations from the Philips HUE light device local device = api.get("/devices/"..Hue_Light_VD_Id) if device.properties.on == "true" then -- ampoule est allumée if device.properties.on == "false" then -- ampoule est éteinte
  3. MAM78

    Philips HUE Manager

    Nouvelle version de Philips HUE Manager V1.4 V1.4 : du 24/02/2018 -> Ajout d'une nouvelle fonction qui permet de lancer les scènes disponibles et configurables depuis votre application Philips HUE. Cette fonction est disponible via les variables de configuration des scénarios suivantes : effect = effect sur l'allumage de l'ampoule (none=sans effet, blink=Clignotant, colorloop=Couleurs de l'arc en ciel, scene=une scène disponible et configurable depuis votre application Philips HUE) effectId = id de la scène que vous pouvez trouver par le biais de mon VD HUE InfoTools Modification de la configuration pour accéder à vos ampoules. Il suffit de renseigner la variable Hue_Light_VD_Id = 264 -- ID d'un des Devices de type Ampoule HUE créé par le plugin Philips HUE Plus nécessaire de connaitre votre username de votre système HUE, il est automatiquement retrouvé via les propriétés du plugin Philips HUE configuré ci-dessus. Idem pour l'identifiant du groupe d'ampoule. Mise à jour automatique du VD selon l'état On/Off de l'ampoule configurée selon la variable Hue_Light_VD_Id
  4. MAM78

    Philips HUE InfoTools

    Nouvelle version du VD : V1.1 : du 23/02/2018 -> Amélioration en cas ou l'ampoule n'est pas associée a un groupe. Ajout d'un label avec l'ID du Devices Ampoule HUE renseigné dans la variable Hue_Light_VD_Id Cette association peut-être faite depuis votre application smartphone/tablette depuis le menu réglage, configuration des pièces (pièce = groupe)
  5. MAM78

    Philips HUE InfoTools

    Non pas nécessaire, c'est tout l'intérêt de ce VD. Il suffit de : De nommer votre VD (ex. : Hue Info Manager) à votre convenance Renseigner les variables indiquées ci-dessous dans le premier bouton -- User variables local Hue_Light_VD_Id = 264 -- ID d'un des Devices de type Ampoule HUE créé par le plugin Philips HUE local modetrace = permet de renseigner les différentes étape d'exécution du traitement dans le Dégogueur local modetrace = permet de renseigner des traces sur le contenu de certaine variable lors de l'exécution du traitement dans le Dégogueur afin d'aider à trouver la source d'un bug.
  6. L'API HUE ne permet pas de modifier la vitesse de clignotement. Tu as 2 possibilités : Utiliser la fonction de clignotement ( "alert":"lselect" ) Allumer et Eteindre successivement tes lampes, mais avec un certain délais que tu ne peux pas réduire beaucoup.
  7. MAM78

    Philips HUE Manager

    @Talwayseb Merci pour l'info, je regarderais comment éventuellement intégrer tes suggestions. @Steven tu trouveras ci-dessous l'exploitation de tes infos sur la collecte des propriétés via le plugin Philips HUE.
  8. Il y a également ce VD HUE Info Tools qui pourrait vous intéressé Il permet notamment de collecter des informations sur vos ampoules Philips HUE.
  9. C'est dispo dans le premier POST Si tu trouves un solution en mode exécution (sur navigateur ou smartphone/tablette), évidement ça m'intéresse
  10. En mode édition (dev), il fonctionne très bien En mode execution sur un navigateur internet sur PC : la barre est tronquée à la moitié En mode execution sur smartphone ou tablette : les couleurs ne s'affichent pas
  11. Philips HUE InfoTools Préambule : Vous trouverez ci-dessous le nouveau Virtual Device visant collecter des informations sur vos ampoules Philips HUE. Le projet exploite l'API mise à disposition par Philips à l'adresse suivante : https://developers.meethue.com/philips-hue-api Cette API permet notamment de : Récupérer des information sur votre système HUE Manager (récupérer les infos et paramétrer) vos ampoules unitairement ou toutes ampoules d'un groupe Pour le moment, je me suis focaliser sur la récupération d'informations sur votre configuration de vos ampoules. Ce VD est complémentaire à mon VD Hue Manager. Il permet notamment de d'obtenir les informations nécessaires à la configuration des scénarios de pilotage de vos ampoules, notamment sur les informations suivantes : Le username permettant de piloter les ampoules associées au pont HUE La valeur de la brillance de l'ampoule La valeur de la saturation de l'ampoule La valeur de la couleur HUE de l'ampoule La valeur de la température de couleur de l'ampoule L'Id du groupe dans lequel l'ampoule est associée L'Id de la scènes dans lesquelles est associée l'ampoule (navigation via les boutons haut et bas). Info qui va être exploitée dans une nouvelle version du VD HUE Manager L'adresse IP du Pont HUE Merci à @Steven qui m'a mis sur la piste permettant de récupérer une partie des infos via le plugin HUE. Le reste des info sont collectées via l'API Le Projet : Le but du projet consiste à (pour le moment) à obtenir les informations suivantes : Id de l'ampoule Désignation de l'ampoule Pièce dans laquelle elle est installée La valeur de la brillance de l'ampoule La valeur de la saturation de l'ampoule La valeur de la couleur HUE de l'ampoule La valeur de la température de couleur de l'ampoule L'Id du groupe dans lequel l'ampoule est associée Le nom du groupe dans lequel l'ampoule est associée Le nombre de scènes dans lesquelles est associée l'ampoule Le nom de la scènes dans lesquelles est associée l'ampoule (navigation via les boutons haut et bas) L'Id de la scènes dans lesquelles est associée l'ampoule (navigation via les boutons haut et bas) L'adresse IP du Pont HUE Le username permettant de piloter les ampoules associées au pont HUE Et pour plus tard : Faire la même chose pour piloter unitairement des ampoules. Vos idées/suggestions sont le bienvenues Pré-requis : Disposer d'ampoule Philips HUE Avoir regroupé les ampoules dans un groupe Avoir installer le plugin Philips HUE Installation : Télécharger et installer le Virtual Device ci-dessous (pour la dernière version) Configuration : Du Virtual Device : Dans l'onglet Avancé de VD importé, il convient de : De nommer votre VD (ex. : Hue Info Manager) à votre convenance Renseigner les variables indiquées ci-dessous dans le premier bouton -- User variables local Hue_Light_VD_Id = 264 -- ID d'un des Devices de type Ampoule HUE créé par le plugin Philips HUE local modetrace = permet de renseigner les différentes étape d'exécution du traitement dans le Dégogueur local modetrace = permet de renseigner des trace sur le contenu de certaine variable lors de l'exécution du traitement dans le Dégogueur afin d'aider à trouver la source d'un bogue. Ne pas oublier de sauvegarder Cf. image ci-dessous : Charger l'icônes ci-dessous : Charger l'icônes suivante : l'associer à l'ensemble de vos boutons du VD Utilisation du VD : Cliquer sur le premier bouton recherche va récupérer toutes les informations liées à l'ampoule configurée Les boutons flèche haute et basse permet de visualiser les informations (Designation et ID) sur les différentes scènes configurées pour ce ampoule (voir le groupe auquel elle est associée) Le dernier bouton permet de lancer la scène affichée et de visualiser ses effets Concernant les informations (bri, sat, hue, ct) il est pratique de modifier la couleur de votre ampoule à votre convenance depuis une application smartphone/tablette et de cliquer sur le bouton d'actualisation pour obtenir les propriétés. Versions : V1.0 : du 22/02/2018 -> Intialisation du projet V1.1 : du 23/02/2018 -> Amélioration en cas ou l'ampoule n'est pas associée a un groupe. Ajout d'un label avec l'ID du Devices Ampoule HUE renseigné dans la variable Hue_Light_VD_Id Evolutions à venir : Pouvoir choir l'ampoule via le VD A voir selon vos suggestions Dernière version du VD : Hue_InfoTools.vfib.json
  12. MAM78

    Philips HUE Manager

    Encore une fois. Avec quelques recherches j'ai trouvé : http://192.168.0.30/docs/#!/devices/getDevice/xxx
  13. MAM78

    Philips HUE Manager

    Merci @Steven Ca m'intéresse bigrement Est-ce que tu pourrais m'indiquer comment récupérer tout le code le code json dans le navigateur pour avoir toutes les propriétés disponibles ? j'ai essayé 192.xxx.yyy.zzz/devives/230. Evidement c'était trop simple
  14. MAM78

    Support Gea

    Laissé tomber j'ai trouve une erreur dans ma syntaxe des ADD GEA
  15. MAM78

    Support Gea

    Bonsoir, J'ai une petite erreur dans mon GEA. Vous auriez une idée ? [DEBUG] 19:34:10: Démarrage par évenement de GEA 6.06 (mode property [73]) [DEBUG] 19:34:10: line 1742: bad argument #1 to 'pairs' (table expected, got number) L'erreur se produit sur la ligne de code ci-dessous marquée en rouge : -- ---------------------------------------------------------- -- Recherche et activation des plugins scénarios -- ---------------------------------------------------------- GEA.searchPlugins = function() if (not GEA.auto) then local vgplugins = fibaro:getGlobalValue(GEA.pluginsvariables) if (vgplugins and vgplugins ~= "") then GEA.plugins = json.decode(vgplugins) for k, _ in pairs(GEA.plugins) do if (k ~= "retour") then GEA.options[k] = GEA.copyOption("pluginscenario", k) end end end return end
  16. MAM78

    Philips HUE Manager

    Si besoin, je peux faire une adaptation du VD pour le rendre compatible avec Philips Hue Blanches ? Envoyé de mon iPhone en utilisant Tapatalk Pro
  17. MAM78

    Philips HUE Manager

    Y a plus qu'a attendre une promotion
  18. MAM78

    Philips HUE Manager

    J'ai intégré ce paramétrage dans GEA : % properties 243 ui.lblEtat.value GEA.add({{"Label", 243, "lblEtat", "Alarme"}, {"Time", "Sunset-15", "Sunrise+5"}}, -1, "Détection présence devant porte garage", {{"Label", 326, "lblTimer", "01:00"}, {"VirtualDevice", 326, 11}, {"VirtualDevice", 243, 4}}, "Détection devant porte garage, activation lumières terrasse") -- Si la valeur du label "lblEtat" du VirtualDevice numéro 243 est = à "Alarme" -- Assigne la valeur "01:00" au label lblTimer du VD 326 -- Appui sur le bouton 10 du VD 326 pour lancer l'allumage des ampoules HUE sur la terrasse -- Appui sur le bouton 4 du VD 243 pour désactiver l'alarme du détecteur de mouvement Génial, j'ai intégré ça avec mon nouveau VD Hue Manager. Mes ampoules HUE externes s'allument pendant 1 minute et s'éteignent automatiquement, lors d'un passage devant mon détecteur externe piloté par mon IPX800 V4. C'est ma VAF qui vat être contente Merci les gars ...
  19. MAM78

    Support Gea

    J'ai intégré ce paramétrage dans GEA : % properties 243 ui.lblEtat.value GEA.add({{"Label", 243, "lblEtat", "Alarme"}, {"Time", "Sunset-15", "Sunrise+5"}}, -1, "Détection présence devant porte garage", {{"Label", 326, "lblTimer", "01:00"}, {"VirtualDevice", 326, 11}}, "Détection devant porte garage, activation lumières terrasse") -- Si la valeur du label "lblEtat" du VirtualDevice numéro 243 est = à "Alarme" -- Assigne la valeur "01:00" au label lblTimer du VD 326 -- Appui sur le bouton 11 du VD 326 Génial, j'ai intégré ça avec mon nouveau VD Hue Manager. Mes ampoules HUE externes s'allument et s'éteignent automatiquement, lors d'un passage devant mon détecteur externe piloté par mon IPX800 V4. C'est ma VAF qui vat être contente Merci les gars ...
  20. MAM78

    Support Gea

    Merci et dans l'entête je mets quoi ? la valeur 30, "" correspond à quoi ?
  21. MAM78

    Support Gea

    Est-ce que l’un de vous pourrait me donner un exemple avec une détection de modification d’un label d’un VD et exécution d’une mise à jour d’un Label d’un autre VD et appui sur un bouton de ce même VD Si vous pouvez également m’indiquer ce qu’il faut mettre dans l’entête pour la détection de la modification du label
  22. MAM78

    Philips HUE Manager

    Nouvelle version du VD Hue Manager. V1.3 : du 19/02/2018 -> Correction d'un bug sur le scenario des couleurs de l'arc en ciel (colorloop). Pour ceux qui ont déjà chargés la version V1.2, vous pouvez : charger la nouvelle version et copier le code du bouton btUpdate de la 1.3 et le coller dans votre version V1.2 de cette façon, vous n'aurez pas besoin de re-modifier les icônes de vos boutons
  23. MAM78

    Philips HUE Manager

    Nouvelle version du VD Hue Manager. V1.2 : du 19/02/2018 -> Simplification de la gestion des icônes. Plus de nécessité de renseigner les icônes dans les boutons de gestion du Timer Tout se fait dans le bouton btUpdate. Possibilité d'ajouter de nouvelles icônes ultérieurement sans qu'elles obligatoirement chargées dans un ordre séquentiel.
  24. MAM78

    Philips HUE Manager

    Effectivement ça marche mieux comme ça. Merci
×
×
  • Créer...