Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 380
  • Inscription

  • Dernière visite

  • Jours gagnés

    40

Tout ce qui a été posté par jjacques68

  1. pourtant comme dis, le VD se recharge immédiatement après ! Donc le PUT fait quelque chose... ah moins que je me sois trompé dans la grammaire du code ? je suis pas un spécialiste des PUT/GET...
  2. @Lazer, je vais re tester, mais il me semble que je le faisais à chaque essai... la je peux pas, mais je te tiens au jus.. ok pour l’affichage, mais ce qui me dérange aussi c’est que je si je relis l’api du VD après le put, je retrouve l’ancienne valeur.
  3. @Lazer et @Berale24, merci pour votre participation. j’ai pourtant bien penser à rafraîchir les pages et application. Mais rien y fait. je constate qu’il se passe bien qqch, car après le PUT, le VD est complètement rechargé. Mais le caption du label ne veut rien savoir, il garde sa valeur. c’est comme si cette propriété était en lecture seule !
  4. J'avance un peu mais j'ai pas le résultat voulu : voici que je fais : --lecture des infos du VD local ApiVd = api.get("/devices/496") --affichage de la valeur actuelle print("AVANT", ApiVd.properties.rows[3].elements[1].caption) --modification le la valeur ApiVd.properties.rows[3].elements[1].caption = "1" print("PENDANT", ApiVd.properties.rows[3].elements[1].caption) --envoi des modif api.put("/devices/496", ApiVd) --relecture des infos ApiVd = api.get("/devices/496") --affichage de la nouvelle valeur pour confirmation print("APRES", ApiVd.properties.rows[3].elements[1].caption) J'ai aucun message d'erreur, mais j'ai aucune modification qui est faite !!! Voici le debug : il semblerait que ça coince avec le api.put !!! [DEBUG] 23:26:24: AVANT essai [DEBUG] 23:26:24: PENDANT 1 [DEBUG] 23:26:26: APRES essai
  5. Ça aurait été trop beau... Merci !! Envoyé de mon iPhone en utilisant Tapatalk Pro
  6. Re-bonjour à tous ! Je viens de modifier des paramètres pour les modules à piles via l'api. Tout est ok mais maintenant ils sont tous en attente de réveil. Y a t il une manip pour arriver à les réveiller tous par programmation sans avoir à actionner leurs boutons ? merci d'avance ?
  7. j'ai trouvé une piste : properties.rows[].elements[].caption mais je sais pas comment l'exploiter...
  8. Bonjour à tous !! rapide question qui a déjà sans doute été posé, mais j'ai pas trouvé de réponses... Peut on modifier le texte d'une étiquette d'un VD ? ATENTION je parle pas de la valeur de l'étiquette ! "ui.label.value" ! ça c'est ok ! mais bien de son "caption" ! par exemple quand on crée une étiquette dans un VD, il met dans le champs étiquette la valeur "étiquette" Et c'est celle-là que j'aimerai pouvoir modifier en dur. J'ai essayé ui.label.caption mais sans résultat...
  9. jjacques68

    Accès Forum

    merci d’avoir remis le forum sur pied !!
  10. jjacques68

    Modifier une variable / API

    ah bien vu @Steven ! chez moi je passe par un label d’un VD qui lui même est le trigger d’une scène qui met à jour mes VG.
  11. jjacques68

    Modifier une variable / API

    ouuu ça c’est un vieux sujet... Il me semble de souvenir que ce n’est pas possible... du moins avec un IPX... Sinon faut passer par un VD : tu fais depuis l’IPX un appui bouton sur le VD qui lui va modifier ta variable...
  12. tu as été plus rapide que moi c’est exactement ce que je voulais faire pour le « je suis à la maison », je t’avais envoyé une fonction toute faite. Je pense que tu dois traiter cette action à part. Cette liste ne va pas t’ aider pour les problème d’esapce... du moins avec mon retour d’expérience...
  13. Oui bien vu, mais il ne le fait pas à chaque fois, c’est ça qui est pénible... Envoyé de mon iPhone en utilisant Tapatalk Pro
  14. alors maintenant les « è » sont compris : ਠdécidement, on va avoir une liste très longue de correction de la compréhension...
  15. constatation avec la version 4.151 : Le baseType des Roller Shutter aurait changé ? Avant j’avais une scène qui utilisait cette propriété avec comme valeur com.fibaro.FGR221. Cette scène fonctionnait encore il y a 15 jours. Maintenant tous mes Roller ont comme baseType : com.fibaro.FGR Pas grave en soit mais bon... 1 heure de perdu pour comprendre pourquoi la scène ne fonctionnait plus du jour au lendemain...
  16. il existe pas de vrai tuto sur ces requêtes si ? Moi je galère aussi à chaque fois... Problème de syntaxe, méthode, option, authentification, gestion du retour (d’erreur entre autre...) Pour les VD, pour les scènes... Si quelqu’un était motivé... ce serait magnifique et bénéfique pour plein d’entre nous !!!!!
  17. Retour d’expérience après quelques semaines d’utilisation du GH mini ... Si d’autre constate la même chose ça m’arrengerrait - d’un jour à l’autre, il n’écrit pas la même chose : par exemple le mot « éteins » a déjà changé 6 fois d’ortographe chez moi (éteins, éteint, est 1, Ã(r)teint, éteindre, Ã(c)éteindre). (et je vous assure que j’ai pas picolé plus d’une bière... ) - l’écoute est bonne dans la même pièce (comparé à SARAH), mais d’une pièce à l’autre : est très difficile. - le multi-room est parfait - toujours pas de retour dynamique si ??? - retrouve facilement le wifi en cas de coupure de celui-ci (la nuit par exemple)
  18. J’ai pas trop suivi les version de du script de @Steven, car je ne l’utilise pas. Par contre je lui ai pris quelques fonctions notamment la première que je t’ai mis en copier/coller (merci à lui ) La deuxième c’est de moi... Du coup je pourrais pas te dire précisémment où la placer Faudrait qu’il passe par là...
  19. et bien entre le moment où tu reçois la commande du GH et le teste pur savoir quelle action est à faire. Tu utilises le script de @Steven ?
  20. @971jmd : essaye cette fonction (certainement plus simpe à faire, mais je viens de tester et ça marche. Tu lui donnes en entrée (argument "s") ce que tu reçois du GH. Elle te retourne bien "à la maison". Avec le bon espace. function Check(s) local str = string.match(s, "Ã%s") if str then i,j = string.find(s, "Ã%s") if i then return "à"..string.sub(s,j) end else return s end end
  21. tu as regardé la fonction de @Steven ? function replaceChar(s) local sprime = s:gsub("à ", "à"):gsub("é", "é"):gsub("è", "è"):gsub("î", "î"):gsub("ô", "ô"):gsub("û", "û"):gsub("ù", "ù"):gsub("ê", "ê"):gsub("â","â"):gsub(" ' ", "'") return sprime end
  22. j’ai eu énormément de soucis avec ce Ã... il y a problème d’espace, essaye d’enelever l’espace après le ‘’Ã ‘’
  23. @971jmd, une virgule après le end !!!
  24. merci @Lazer, c’est de la tuerie ça !!!!
  25. pour info avec cette version : je viens de me rendre compte qu’avec cette mise à jour (4.150), un module FGMS a complètement été perdu. Disparu de la circulation, même dans l’API REST de la HC2, introuvable ?????? !!!!! J’ai réinclu celui-ci, changé dans les scènes qu’il fallait les ID du device, et c’est de nouveau ok. Je m’en suis pas rendu compte tout de suite !!! Avec la nouvelle mise à jour 4.151, j’ai pas eut de soucis. J’ai de suite fait un backup de tout ce que je pouvais avec le ToolKit, et un backup de la clé USB de la HC2. (qui au passage n’a pas voulu redémarrer du premier coup après réinsertion de la clé, obligé de faire un second restart...) C’est bien la première fois que j’ai un plantage sur ma box... certe mineure par rapport à d’autre, mais quand même ...
×
×
  • Créer...