Aller au contenu

Steven

Membres confirmés
  • Compteur de contenus

    4 434
  • Inscription

  • Dernière visite

  • Jours gagnés

    201

Tout ce qui a été posté par Steven

  1. Steven

    Google Home

    De mémoire, il faut juste que le Synology aie un port 80 d'ouvert (et accessible) pour qu'il puisse mettre les certificats à jour.
  2. Steven

    Support Gea

    Tu ne peux pas faire un "depend" sur un événement qui est en mode immédiat (-1). Cette fonctionnalité n'est pas possible. Pourquoi le 2ème message ne passe pas, j'en ai aucune idée
  3. Steven

    Support Gea

    Alors ce que tu devrais faire pour éviter les soucis lors de prochaines mises à jour de GEA est de copier la méthode que tu as modifiée (GEA.getDureeInString) dans ton config(). Ainsi elle va écraser celle de GEA et tu pourras mettre à jour sans devoir chaque fois refaire les modifications.
  4. Steven

    Google Home

    Voici en 2 images ma config syno : Et je ne m'occupe de plus rien du tout. Le Synology fait lui même la mise à jour des certificats Let's Encrypt.
  5. Steven

    Support Gea

    Pourquoi n'as-tu some ment pas utilisé #durationfull#?
  6. Steven

    Google Home

    Après, si on ne fait pas confiance au HTTPS, il ne reste aucun système extérieur à son propre réseau. Pire, si on a un soucis avec les problèmes de sécurité dans les protocoles réseaux .... et ben on arrête très vite la domotique car c'est bourré de faille. L'OS de ta HC2 est très vieux et n'a jamais vu la couleur d'un patch de sécurité depuis des années.
  7. Steven

    Google Home

    Simple, son API n'est pas sécurisé :-)
  8. Steven

    Support Gea

    @MAM78 Après le {"Depend", event}, 30 .... il manque le message ou ""
  9. Steven

    Support Gea

    Tiens, il me semblait avoir publié la 6.00 pour Noël 2017 :-) Trève de plaisanterie, j'ai déjà eu ce genre de comportement sans jamais le comprendre et je ne sais pas trop quoi te dire. A tu le nombre de MAX instance sur 10 ? As-tu essayé de supprimer ta scène et dans créer une nouvelle ?
  10. Steven

    Support Gea

    Toi même tu as dit que cette ligne fonctionnait : GEA.add({"JSONDecodeFromGlobal-", "WeatherState", "wT.netatmo["..Netatmo_stationNo.."].outm.temp", DegreMini_Alerte_Ouvrants},0,"Temp 1=#value[1]#",nil, "Test 1 Temp") Donc GEA.decode fonctionne très bien. Par contre, de le mettre comme "message", j'avoue ne pas avoir tester. Dans ton dernier message, il semblerait que tu aies perdu le "wT" de wT.netatmo.
  11. Steven

    Support Gea

    Cela semble juste mais perso, je ferais simplement ainsi GEA.add({"Time","Sunset-45", "Sunrise+31"}, 30, "{WeatherLocal}", {"Global", "Lum_Auto","on"})
  12. Steven

    Support Gea

    Excuse moi @pepite et @MAM78 C'est : GEA.add( {{"Depend", event1}, {"Depend", event2}}, 0, ... ) Par contre, ce serait judicieux de le faire pour la prochaine version avec un ET.
  13. Steven

    Support Gea

    @MAM78 Perso, j'utilise le depend ainsi pour plus de facilité local event1 = GEA.add() local event2 = GEA.add() GEA.add( {"Depend", event1, event2}, 0, .......... )
  14. Steven

    Tableau LUA

    HueLampes = jsonTable.lights for _, v in ipairs(HueLampes) do HueLampeId = tonumber(v) ... end Voilà comment je ferais ma boucle pour être le plus optimal possible.
  15. Steven

    Google Home

    On se calme les jeunes Modifier vos devices en y ajoutant ceci dans la description : liliOnCommand = "allume la télévision" liliOffCommand = "éteins la télévision" Utiliser cette version du script lili.lua et voilà Pour lancer un scénario, il faudra dire "lance le scénario <nom du scénario>" ou "stop le scénario <nom du scénario>. Cette version fonctionne sur toutes les version 4.x a condition de renseigner les champs "description" des devices. Une seule chose me taquine est que lors de la dernière mise à jour, mes champs descriptions ont été tronquer et j'ai perdu pas mal de caractères. J'espère que je suis un cas isolé. Tout est basé sur ce qu'on appelle des "Regex" donc si les mots clés : liliOnCommand et liliOffCommand ne vous vont pas, changer les dans le script. N'oubliez pas que ce script a été pondu en 10mn dans l'attente d'une meilleures intégration par Fibaro, je n'y ai donc vraiment pas mis tout mon coeur. Mais il a au moins l'avantage de fonctionner A vous de jouer.
  16. Steven

    Support Gea

    Le "Inverse" peux recevoir comme paramètre le numéro de la condition a inversé, exemple {"Inverse", 3} qui inversera la 3eme condition. Sinon regarde le {"Depend"}.
  17. Steven

    Google Home

    J'ai lancé la migration vers la 4.170, l'adaptation du script est en cours, je ferais mes tests ce soir.
  18. Steven

    Google Home

    Il n'y a jamais eu d'API lili, le code de la scène parcours les informations d'un device et va juste chercher la propriété liliOnCommand, liliOffCommand ou liliStartCommand. Il suffit donc de remplacer cela par, par exemple, une instruction mise dans la description du device. Ou utiliser fonction(). Bref, c'est pas bien compliquer de modifier cela. Mais demande un peu de temps ... Merci Fibaro.
  19. Oui il fonctionne mais ainsi afin d'avoir besoin de boucler sur le "nom": local pieces = { {"ENTREE"id=1, reglages=168, detect=nil, sonos=136}, {"WC" id=2, reglages=202, detect=184, sonos=nil}, {"SDB" id=3, reglages=206, detect=220, sonos=137}, {"SEJOUR"id=4, reglages=205, detect=nil, sonos=134}, {"CUISINE" id=5, reglages=203, detect=5, sonos=135}, {"CHAMBRE"id=6, reglages=204, detect=37, sonos=138} }
  20. Steven

    Support Gea

    v.6.07 ajouté le 22 mars 2018 mod : correction slider {"Slider", <id_mv>, <Label>, <valeur>} mod : ajout de GEA.getMessageDecorator(msg) pour permettre à l'utilisateur d'ajouter facilement ces propres gsub() mod : ajout GEA.trad.locale mod : correction usage de la variable globale mod : correction lors de multiple {"Portable", <id portable>} mod : ajout Popup with scenario ID add : {"Polling", <id module>} C'est ici :
  21. Steven

    Cafetière

    Perso, je me lève, appuie sur mon bouton et 9s plus tard, j'ai un bon café ... ok ok, c'est une Nespresso.
  22. -- Pas besoin de boucler un simple appel ainsi fait l'affaire. fibaro:call(pieces[PIECE].reglages, "pressButton", 1);
  23. Steven

    Support Gea

    GEA.add( ......, 30, "Le label est {Label, 100, Label1} et c'est tout"}
  24. Steven

    Support Gea

    La 6.07 définitive arrive dans quelques jours.
  25. Steven

    Support Gea

    Sinon tu peux directement les écrire ici :
×
×
  • Créer...