-
Compteur de contenus
4 434 -
Inscription
-
Dernière visite
-
Jours gagnés
201
Tout ce qui a été posté par Steven
-
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.
- 1 289 réponses
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
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
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 12 330 réponses
-
- 2
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 1 289 réponses
-
- 1
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
Pourquoi n'as-tu some ment pas utilisé #durationfull#?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 1 289 réponses
-
- 1
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
Simple, son API n'est pas sécurisé :-)
- 1 289 réponses
-
- 1
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
@MAM78 Après le {"Depend", event}, 30 .... il manque le message ou ""
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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 ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Cela semble juste mais perso, je ferais simplement ainsi GEA.add({"Time","Sunset-45", "Sunrise+31"}, 30, "{WeatherLocal}", {"Global", "Lum_Auto","on"})
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@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, .......... )
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.
-
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.
- 1 289 réponses
-
- 3
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
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"}.
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'ai lancé la migration vers la 4.170, l'adaptation du script est en cours, je ferais mes tests ce soir.
- 1 289 réponses
-
- 2
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 1 289 réponses
-
- 1
-
- topic unique
-
(et 1 en plus)
Étiqueté avec :
-
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} }
-
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 :
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Perso, je me lève, appuie sur mon bouton et 9s plus tard, j'ai un bon café ... ok ok, c'est une Nespresso.
-
-- Pas besoin de boucler un simple appel ainsi fait l'affaire. fibaro:call(pieces[PIECE].reglages, "pressButton", 1);
-
GEA.add( ......, 30, "Le label est {Label, 100, Label1} et c'est tout"}
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
La 6.07 définitive arrive dans quelques jours.
- 12 330 réponses
-
- 2
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Sinon tu peux directement les écrire ici :
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :