Aller au contenu

Talwayseb

Membres confirmés
  • Compteur de contenus

    108
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Talwayseb

  1. Talwayseb

    Tableau LUA

    Si possible, oui !!! Voici ce que je voudrai arriver à faire : -- Récupération des ID des Lampes du groupe HueLampes = jsonTable.lights fibaro:debug("HueLampes = " .. tostring(HueLampes)); -- Résultat : HueLampes = table: 0x9f7d770 -- Récupération du Nombre de Lampes NbreLampes = tonumber(#HueLampes) fibaro:debug("Nombre de lampe = " .. tonumber(NbreLampes)); -- Résultat : Nombre de lampe = 5 -- Décodage des ID des Lampes du groupe Lamp = json.encode(HueLampes) fibaro:debug("Lamp = " .. tostring(Lamp)); -- Résultat : Lamp = ["1","6","7","8","9"] -- Formatage de la Table Lamp = string.sub(Lamp,2,-2) Lamp = "{" .. Lamp .. "}" fibaro:debug("Lamp = " .. tostring(Lamp)); -- Résultat : Lamp = {"1","6","7","8","9"} -- Résultat voulu : Lamp = {1,6,7,8,9} -- Avec ce formatage le reste du code marche !!! -- Boucle RM états des Lampes strAffiche = "" i = 1 while i <= NbreLampes do HueLampeId = Lamp[i] fibaro:debug("HueLampeId = " .. tostring(HueLampeId)); if HueLampeId ~= nil then -- HTTP GET, pour récupérer toutes les informations du groupe de lampes Hue response = HueCMD:GET('/api/'..HueUser..'/lights/'..tostring(HueLampeId)); jsonTable = json.decode(response) if tostring(jsonTable.state.on) == "true" and tostring(jsonTable.state.reachable) == "true" then strAffiche = strAffiche .. "On" RM = "On" elseif tostring(jsonTable.state.on) == "false" and tostring(jsonTable.state.reachable) == "true" then strAffiche = strAffiche .. "Off" RM = "Off" else strAffiche = strAffiche .. "N/A" RM = "N/A" end fibaro:debug("La Lampe Hue n° " .. tostring(HueLampeId) .. " est " .. tostring(RM)); i = i + 1 -- on incrémente i fibaro:debug("Affiche = " .. tostring(strAffiche)); else strAffiche = "N/A" fibaro:debug("Affiche = N/A"); break end end -- Mise à jour des valeurs des Labels du VD fibaro:call(ID, "setProperty", "ui.RmLampes.value", strAffiche) As-tu une solution ?
  2. Talwayseb

    Tableau LUA

    @pepite, Pas avec un tableau... J'espérai y arriver avec string.format mais je ne trouve pas la bonne formule...
  3. Talwayseb

    Tableau LUA

    Salut à tous !!! Je n'arrive pas à formater les strings de mon tableau {"1","6","7","8","9"} en entier {1,6,7,8,9} Avez-vous une idée pour supprimer les "" ?
  4. Talwayseb

    Tableau LUA

    Merci @pepite !!! Comme je devais décoder la table, Je m'efforçai à utiliser json.decode, c'est ce qui me provoqué l'erreur : bad argument #1 to 'decode' (string expected, got table) Avec json.encode, c'est mieux !!!
  5. Philips va commercialiser ses lampes intelligentes d'extérieur On va retrouver trois lampes différentes avec Lily, Calla et un autre modèle qu'on ne trouvera pas en Europe. Les deux premières nommées auront pour but de mettre en avant son jardin ou une allée et elles pourront gérer des palettes de couleurs qui pourront être changées directement depuis son iPhone. Les projecteurs Lily seront vendus par trois pour 299 € et chaque lampe supplémentaire coûtera 80 euros. Concernant la borne lumineuse Calla, elle coûtera 140 € avec le kit de départ et il faut compter 90 euros de plus pour une unité supplémentaire. Source
  6. Talwayseb

    HUE et fake device

    Salut @Dgille, tu as un VD de commande générale (groupe 0) ici : Il est vrai qu'il reste quelques lacunes concernant les VD : 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égration dans le Dashboard intégrer le type, la puissance Pouvoir intégrer plus facilement 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... C'est un bon début pour commencer !!! Bonne intégration !
  7. Bonjour @jorderic, la Hue Bloom ne fait pas partie des lampes avec couleurs étendues. utilise plutôt ceux-là : Pour le groupe si aucune ampoule de couleur étendue dedans : VD Talwayseb - Groupe Philips Hue Color V1.0.zip Pour la commande générale : VD Talwayseb - CMD Général Philips Hue White & Color (Groupe 0) V1.1.zip pour l'ampoule Hue Bloom : VD Talwayseb - Ampoule Philips Hue Color V1.0.zip pour le Bridge : VD Talwayseb - Bridge Philips Hue V1.0.zip Peux-tu suivre cette procédure pour voir si la Hue Bloom à des infos particulières 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… @++
  8. Je n'ai pas du tout dis ca !!! Je n''utilise ni le plugin Philips, ni les VD de @MAM78 qui exploitent le plugin Philips Hue pour fonctionner, même si je les ai regardés par curiosité. De ce fait, je n'ai aucun avis sur leurs fonctionnements... La meilleure personne pour en parler c'est lui. Par contre, plus il y aura de créateur de VD, plus l'expérience utilisateur s'améliorera car on pioche tous une bonne idée par ci par là... et ca c'est cool !!! Bref, j'ai juste voulu dire que j'essayerais à l'avenir de créer les variables globales directement depuis les VD sans que vous ayez à les créer !!!
  9. @J3R3M si je créer des variables globales dans un VD, il restera "plug & Play". C'est le But !!!
  10. Talwayseb

    Philips HUE Manager

    Salut @MAM78, apparemment, c'est pas pilotable.... On peut juste récupérer les infos : tempo activer/désactiver durée de la tempo Ca limite l'intérêt !!! C'est bien modifiable !!! Moi et mon anglais !!!
  11. Tu l'as !!! Dans le code Hue : "1": { "state": { "on": true, Sur le VD : Etat Lampe [On-OFF], c'est le labelEtat Pour une scène Tu crées une variable dans le panneau variable par exemple : VD_HUE_Lampe1_Etat et dans la boucle principale du VD tu ajoutes une ligne à la fin du code (avant la tempo) : fibaro:setGlobal("VD_HUE_Lampe1_Etat", labelEtat) Bon, je verrai si je le rajoute dans une future version...
  12. Talwayseb

    Mise en couleurs de Modules Virtuels

    Merci !!!
  13. @qtn.leclerc Ok, on avance !!! Dans la boucle c'est le n° ID de ton pont, dans le panneau de variables c'est l'ID User. C'est bizarre, tu as beaucoup de valeur en nil.... C'est certainement un paramétrage au niveau de l'application Philips Hue... En attendant, dans la boucle principale, met en commentaire la ligne 106 et 107. pour ce faire, tu rajoutes 2 -- au début de chaque ligne. Peux-tu suivre cette procédure pour voir les infos 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… Peux-tu aussi faire des captures d'écran de ta configuration de ton hue via l'app officielle ?
  14. Talwayseb

    Mise en couleurs de Modules Virtuels

    Ok !!! Ca serait possible de le posté ou de me l'envoyer par MP pour voir le code ? En te remerciant !!! ;-)
  15. Talwayseb

    Mise en couleurs de Modules Virtuels

    @MAM78, J'avais pas vu ce post !!! J'ai essayé de faire ça aussi... en vain !!! As-tu avancé sur le sujet ? tu as posté ce VD ? @++
  16. Talwayseb

    Philips HUE Manager

    @MAM78, Je pense que tu as la possibilité d'interagir avec une tempo direct sur le pont avec : activer/désactiver la tempo consigne de la durée modifiable temps restant J'ai pas encore tester mais ca peux être aussi une future amélioration sur mes VD si ca intéresse des personnes. Ca peut-être pratique pour un couloir, en effet. PS : Pour plus de visibilité, ca serait bien de déplacer le sujet dans la section éclairage !
  17. @J3R3M , Tant mieux si tu as trouvé une solution pour l'instant !!! Dès que j'ai une petite heure et la motivation, je m'y attèle !!!
  18. Bonsoir @qtn.leclerc, D'abord, tu est en quelle version sur la HC2 ? V4.160 ? V4.161 ? As-tu accès à ton pont via l'application officielle ? As-tu essayé d'installer un autre VD ? Cela donne quoi ? Sur un autre VD, est ce que tu arrives à mettre une icone ? As-tu le même message d'erreur ? Prenons le VD du pont... après avoir renseigner l'IP, le port et enregistrer le tout (on s'occupera des images plus tard), tu vas au niveau de la boucle principale et tu cliques sur le bouton déboguer; As-tu un message d'erreur ? Cette partie est bonne, c'est exactement ce qu'il faut faire !!! /!\ Attention, tu as posté en clair des données personnelles dans tes messages : code User + et l'ID de ton pont !!!
  19. Salut @pepite !!! Perso, j'en suis content pour mon utilisation. Le plus gros avantage c'est que c'est vraiment gérer par tout le monde... Apple, Google, Lifedomus, zippato, etc... Lifedomus m'attire de plus en plus...
  20. Autre point important, les VD fonctionnent parfaitement avec plus de 40 ampoules !!!
  21. Talwayseb

    Ampoule de piscine

    Je suis Intéressé également par une ampoule PAR56 pilotable via HC2 !!! Malheureusement on ne trouve que des pilotables via une télécommande...
  22. Bonne nouvelle pour le forum, les ampoules LED TRÅDFRI d'Ikea sont supportés !!! Modification du 1er post. Pour les FGD, il faut qu'ils soient juste alimenter. Puis via code dans une scène quand tu détectes une action sur l'inter alors tu lances un scenario.
×