-
Compteur de contenus
320 -
Inscription
-
Dernière visite
-
Jours gagnés
6
Tout ce qui a été posté par Kana-chan
-
Il faut lui dire c'est quel icone avec son numéro dans le code: Dans le bouton Etat: if errorCode == 0 then OK_connected = true; fibaro:log(nameNAS.." ON"); fibaro:call(selfID, "setProperty", "currentIcon", "52"); --fibaro:call(175, "sendDefinedPushNotification", "Ping ReseauHome OK"); else fibaro:log(nameNAS.." OFF"); fibaro:call(selfID, "setProperty", "currentIcon", "53"); --fibaro:call(175, "sendDefinedPushNotification", "Ping ReseauHome OFF"); end dans la ligne : fibaro:call(selfID, "setProperty", "currentIcon", "52"); Il faut que le "52" soit remplacé par ton code image pour ton icone "NAS ON" et pareil pour le "53".
-
Elle est moins complète car je n'utilise ni le push, ni l'interaction dans GEA. Voilà ...
-
Il faut prendre celui-là. Voilà ...
-
Hmmm, je ne connais pas cette erreur. Le mieux est de supprimer le VD et le réimporter. Puis de renseigner l'IP et le port comme dans ma capture et sauver. Si les variables globales sont bonnes (dans la partie "Variables:" et non "Variables prédéfinies"), en cliquant sur le bouton Etat, tout se mettra à jour. Voilà ...
-
Et que donne les traces ? Aller sur le bouton Debogger du bouton Etat. Cliquer sur Demarrer et voir ce qui s'affiche. Voilà ... P.S. : C'est pas bon ça : local ip = fibaro:get(selfID, "192.168.1.55"); -----ici c bien " ou ' local port = fibaro:get(selfID, "5000");-------------idem Remettre comme c'etait aussi. Il faut avoir : et cela dans le code :
-
Bonsoir, En effet, il faut mettre l'adresse IP du NAS et le port (5000 par défaut, sinon, celui que vous avez modifié dans DSM pour un accès en HTTP) dans la capture NB2. Et il ne faut pas toucher au code des boutons. Voilà ...
-
Bonsoir, C'est posté sur le forum officiel. Voilà ...
-
Bonjour, Mais en fait, on ne peut rien y faire, je pense. Il faudrait que ce bug soit remonté à Fibaro surtout !! Si quelqu'un sait comment faire ... Voilà ...
-
Bonjour à tous, Je me trouve devant un souci avec les labels des VD. Lorsque je veux écrire dans le label d'un VD, celui-ci ne prend pas la pleine largeur du VD. En regardant le code de la page à l'affichage d'un VD avec un label j'ai ceci : Savez-vous comment faire pour ne pas avoir le label sur deux colonnes ? Je ne comprends pas trop la logique dans ce code. De plus, si on se place dans la configuration du VD, celui-ci s'affiche bien comme je veux et pourtant le code de la page est : Donc, ce serait bien si vous avez une solution. Sinon, peut-être l'envoyer à Fibaro ? Merci ...
-
Bonjour, Déjà voir les retours de la fonction http:request() : one, code, headers, status = http:request() Ensuite, oui, dans fonction(response) au lieu de faire juste l'affichage de requete Syno OK, il doit être possible de récupérer les données, voir en faisant un affichage de response justement. Voilà ...
-
Bonjour, Pour le tronquage en mode exécution, j'ai le même problème avec du texte simple, il retourne à la ligne à la moitié de la fenêtre. Si tu trouves, je serai heureux d'avoir la solution, je penche pour un problème de rendue html/css ou un truc du genre. Voilà ...
-
Bonjour, Ce sont bien des variables globales. Vérifier qu'il n'y ai pas d'espace dans l'adresse MAC pour le réveil. Voilà ...
-
Bonjour, Non, je reboote ma HC2 assez souvent et j'ai toujours les variables globales. Voilà ...
-
Merci pepite ! En effet, cela a fonctionné. Donc il ne faut pas mettre les accolades si pas d'actions dedans. Voilà ...
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Pardon mais de quelle 6ème ligne tu parles ? J'ai mis le code que j'utilise déjà dans le message précédent. Voilà ...
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
OK, mais pas si vieille il me semble : -- v 5.42 -- ================================================== -- GEA : Gestionnaire d'Evénements Automatique -- ================================================== Mais si tu as une autre idée pour mes {"Global-", "RamFree", 15}, ce serait bien ! (Le tuto parle de 5.x donc 5.42 en fait bien parti ... NA ! ) Voilà ...
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Merci pepite. Je vais tester. Mais donc, il ne suffit pas de prendre les anciennes de GEA v5 pour les coller dans GEA v6 ? C'est pourtant ce que disait le tuto, non ? Et j'ai un autre souci avec ce code : -------------SURVEILLANCE MEMOIRE-------------- GEA.add({ {"Global-", "RamFree", 15}, {"Time", "21:00", "21:01"} }, 30, "RAM inférieure à #value# !", { } ) GEA.add({ {"Global-", "RamFree", 15}, {"Time", "02:45", "02:46"} }, 30, "Reboot HC2 car RAM inférieure à 15% (#value#)", { {"VirtualDevice", id["HC2_DIAGNOSTICS"], 15}, {"Function", function() fibaro:sleep(1000) end}, {"VirtualDevice", id["HC2_DIAGNOSTICS"], 15} } ) (Je sais que cela ne fait pas grand chose, mais je veux bien savoir pourquoi ça ne fonctionne pas.) Voici l'erreur : [DEBUG] 14:48:19: -------------------------------------------------------------------------------- [DEBUG] 14:48:19: Démarrage automatique de GEA 6.00 (mode autostart) [DEBUG] 14:48:19: -------------------------------------------------------------------------------- [DEBUG] 14:48:19: Utilisation de minifiertools v. 2.00 [DEBUG] 14:48:19: Vérification automatique toutes les 30 secondes [DEBUG] 14:48:19: Création de la variable globale : GEA_Tasks [DEBUG] 14:48:19: Création de la variable globale : GEA_History [DEBUG] 14:48:19: -------------------------------------------------------------------------------- [DEBUG] 14:48:20: Recherche de plugins, ... :Aucun plugins trouvé [DEBUG] 14:48:20: Chargement du code utilisateur setEvents() ... [DEBUG] 14:48:20: -------------------------------------------------------------------------------- [DEBUG] 14:48:20: Ajout auto : #1 [Info+, ["serverStatus",1512827180]] | 0 | Box red... | < pas d'action > [DEBUG] 14:48:20: Ajout auto : #2 [true] | 0 | Démarr... | < pas d'action > [DEBUG] 14:48:20: Ajout auto : #3 [Info, ["updateStableAvailable",true]] | 86400 | Une nou... | < pas d'action > *répété* [DEBUG] 14:48:20: Ajout auto : #4 [Info, ["updateBetaAvailable",true]] | 86400 | Une nou... | < pas d'action > *répété* [DEBUG] 14:48:20: Ajout auto : #5 [Time, ["03:30","03:31"]] | 30 | | [VirtualDevice, [39,3]] [DEBUG] 14:48:20: Ajout auto : #6 [Time, ["03:31","03:32"]] | 30 | | [VirtualDevice, [110,1]] [DEBUG] 14:48:20: Ajout auto : #7 [Time, ["03:32","03:33"]] | 30 | | [VirtualDevice, [39,3]] [DEBUG] 14:48:20: Ajout auto : #8 [Time, ["07:25","07:26"]] | 30 | | [VirtualDevice, [53,8]] [DEBUG] 14:48:20: Ajout auto : #9 [Time, ["07:26","07:27"]] | 30 | | [VirtualDevice, [53,5]] [DEBUG] 14:48:20: Ajout auto : #10 [Time, ["07:27","07:28"]] | 30 | | [VirtualDevice, [52,8]] [DEBUG] 14:48:20: Ajout auto : #11 [Time, ["07:28","07:29"]] | 30 | | [VirtualDevice, [52,5]] [DEBUG] 14:48:20: Ajout auto : #12 [Time, ["07:29","07:30"]] | 30 | | [VirtualDevice, [64,8]] [DEBUG] 14:48:20: Ajout auto : #13 [Time, ["07:30","07:31"]] | 30 | | [VirtualDevice, [64,5]] [DEBUG] 14:48:20: Ajout auto : #14 [Time, ["07:31","07:32"]] | 30 | | [VirtualDevice, [103,8]] [DEBUG] 14:48:20: Ajout auto : #15 [Time, ["07:32","07:33"]] | 30 | | [VirtualDevice, [103,5]] [DEBUG] 14:48:20: Ajout auto : #16 [Time, ["07:33","07:34"]] | 30 | | [VirtualDevice, [122,8]] [DEBUG] 14:48:20: Ajout auto : #17 [Time, ["07:34","07:35"]] | 30 | | [VirtualDevice, [122,5]] [DEBUG] 14:48:20: Ajout auto : #18 [Time, ["21:30","21:31"]] | 30 | | [VirtualDevice, [53,8]] [DEBUG] 14:48:20: Ajout auto : #19 [Time, ["21:31","21:32"]] | 30 | | [VirtualDevice, [53,6]] [DEBUG] 14:48:20: Ajout auto : #20 [Time, ["21:32","21:33"]] | 30 | | [VirtualDevice, [52,8]] [DEBUG] 14:48:20: Ajout auto : #21 [Time, ["21:33","21:34"]] | 30 | | [VirtualDevice, [52,6]] [DEBUG] 14:48:20: Ajout auto : #22 [Time, ["21:34","21:35"]] | 30 | | [VirtualDevice, [64,8]] [DEBUG] 14:48:20: Ajout auto : #23 [Time, ["21:35","21:36"]] | 30 | | [VirtualDevice, [64,6]] [DEBUG] 14:48:20: Ajout auto : #24 [Time, ["21:36","21:37"]] | 30 | | [VirtualDevice, [103,8]] [DEBUG] 14:48:20: Ajout auto : #25 [Time, ["21:37","21:38"]] | 30 | | [VirtualDevice, [103,6]] [DEBUG] 14:48:20: Ajout auto : #26 [Time, ["21:38","21:39"]] | 30 | | [VirtualDevice, [122,8]] [DEBUG] 14:48:20: Ajout auto : #27 [Time, ["21:39","21:40"]] | 30 | | [VirtualDevice, [122,6]] [DEBUG] 14:48:20: line 1331: attempt to index field '?' (a nil value) Et la ligne 1331 (à 1337) est : if (type(a) == "table" and a[1]:lower()=="if") then GEA.insert(entry.conditions, GEA.getOption(a[2]), entry) elseif (type(a) == "table" and GEA.compareString(a[1]:lower(), "#r#^time|dates|days|dst|nodst|^armed|^disarmed")) then GEA.insert(entry.conditions, GEA.getOption(a), entry) else GEA.insert(entry.actions, GEA.getOption(a), entry) end Voilà ...
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour, Très bon travail. Pat contre j'ai une erreur après avoir suivit le tuto : [DEBUG] 11:34:07: -------------------------------------------------------------------------------- [DEBUG] 11:34:07: Démarrage automatique de GEA 6.00 (mode autostart) [DEBUG] 11:34:07: -------------------------------------------------------------------------------- [DEBUG] 11:34:07: Utilisation de minifiertools v. 2.00 [DEBUG] 11:34:07: Vérification automatique toutes les 30 secondes [DEBUG] 11:34:07: Création de la variable globale : GEA_Tasks [DEBUG] 11:34:07: Création de la variable globale : GEA_History [DEBUG] 11:34:07: -------------------------------------------------------------------------------- [DEBUG] 11:34:07: Recherche de plugins, ... :Aucun plugins trouvé [DEBUG] 11:34:07: Chargement du code utilisateur setEvents() ... [DEBUG] 11:34:07: -------------------------------------------------------------------------------- [DEBUG] 11:34:07: Ajout auto : #1 [Info+, ["serverStatus",1512815527]] | 0 | Box red... | < pas d'action > [DEBUG] 11:34:07: Ajout auto : #2 [true] | 0 | Démarr... | < pas d'action > [DEBUG] 11:34:07: Ajout auto : #3 [Info, ["updateStableAvailable",true]] | 86400 | Une nou... | < pas d'action > *répété* [DEBUG] 11:34:07: Ajout auto : #4 [Info, ["updateBetaAvailable",true]] | 86400 | Une nou... | < pas d'action > *répété* [DEBUG] 11:34:07: Ajout auto : #5 [Global, ["",""]][Time, ["03:30","03:31"]] | 30 | | [VirtualDevice, [39,3]] [DEBUG] 11:34:07: Global : n'existe(nt) pas [DEBUG] 11:34:07: GEA ... ARRETE Global n'existe pas ? Je dois faire quoi à la place de ceci ? GEA.add({"Global", "", ""}, 30, "", { {"VirtualDevice", id["WP01_COLORS"], 8}, {"Time", "07:25", "07:26"} }) Merci à vous pour votre aide !! Voilà ...
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour Gandalf, Alors ? as-tu réussi à réparer tes modules Synology ? Voilà ...
-
Bonsoir, Alors j'ai testé : * Etat ==> OK * Redémarrer ==> OK * Arrêter ==> OK * Réveiller ==> OK Et mon Syno est en 6.1.4. Peut-être que vous pouvez essayer en décochant les cases WOL de vos syno, appliquer puiis cocher à nouveau et appliquer, dans l'interface des syno. Voilà ...
-
Bonsoir, Il en existe une dans le sujet ICI. Tu trouveras comment l'utiliser dans les postes d'après. Voilà ...
-
En gros oui. Mais il faut bien avoir renseigné les icônes des boutons aussi. Voilà ...
-
C'est l'icône d'état. Celle qui te dis "en live" lorsque ton NAS est éteint ou allumé, qui correspond soit à Synology_ON.png, soit à Synology_OFF.png. Donc ce qui est dans les call (les indexes "52" et "53") : if errorCode == 0 then OK_connected = true; fibaro:log(nameNAS.." ON"); fibaro:call(selfID, "setProperty", "currentIcon", "52"); else fibaro:log(nameNAS.." OFF"); fibaro:call(selfID, "setProperty", "currentIcon", "53"); end Voilà ...