-
Compteur de contenus
4 434 -
Inscription
-
Dernière visite
-
Jours gagnés
201
Tout ce qui a été posté par Steven
-
@Hansolo Marrant car moi je suis enfin intéressé par la Okidokey depuis que c'est Somfy Car moi, j'aime pas trop confié la sécurité de chez moi à une entreprise qui ne fournis qu'un seul produit (Okidokey ou Nuki). Si cela ne fonctionne pas, c'est la clés sous la porte pour l'entreprise et la fin de vie de ma serrure. Donc Somfy me rassure un peu. (Nuki n'est pas compatible avec ma serrure)
-
C'est que quand tu as enregistré GEA, ta variable duree_arrosage était à 720.
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@fredokl Vérifie aussi la présence de la variable globale "GEA_Tasks" stp.
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
local ids = table.concat(fibaro:getDevicesId({interface="power"}),",") local result = api.get("/energy/now/now/summary-graph/devices/power/"..ids)[1][2] fibaro:debug(result) fibaro:setGlobal("energietotale", result)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
La documentation indique : ID(s) of room(s) or device(s) Alors j'ai tenté de simplement les mettre à la suite séparé par une virgule et cela à fonctionné. Un coup de chance.
- 12 330 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Pour connaitre la consommation de plusieurs appareils en même temps, il y a un moyen simple : local ids = "700,702" -- tout les ids à cumuler local result = api.get("/energy/now/now/summary-graph/devices/power/"..ids)[1][2] fibaro:debug(result) fibaro:setGlobal("energietotale", result) Version raccourci : fibaro:setGlobal("energietotale", api.get("/energy/now/now/summary-graph/devices/power/700,702")[1][2])
- 12 330 réponses
-
- 3
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Perso, j'utilise le mode V3 uniquement.
-
Je crois pas et de plus le coût ... argggg ... 199 € pour de la qualité d'une tablette à 30€ aujourd'hui.
-
Moi j'ai toujours ma Zipato (7 pouces) :-) Le chargeur est dans le mur derrière la tablette et la tablette est aimantée dessus. Donc au niveau branchement, c'est le top ... par contre, niveau qualité, c'est une tablette de m...e Normalement, je tourne imperihome dessus avec le réveil par caméra ... le top du top.
-
Je m'auto corrige... les IF sont normaux, dans l'affichage du debug les conditions multiples sont transformé en [IF...] (c'est historique) et donc normal de les voir apparaitres.
-
Ce qui me surprend c'est que la ligne incriminée ne contient pas de IF alors que dans ton précédent message tu notais : [ Vacances=0 ] !!! ERREUR !!! : vérification (ID: 126) [VirtualDevice,482,19] [If..] Et je vois bien un petit [If...] à la fin.
-
ATTENTION : GEA maîtrise les erreurs uniquement si GEA.catchError est à true (par défaut dans ma version) sinon, il arrête de tourner en cas d'erreur. GEA se protège lui même au cas ou une ligne GEA.add contiendrait des erreurs. Au lieu de crasher, GEA continu sont traitement comme si rien ne s'était produit. Il n'est pas vraiment possible de traiter ces erreurs car c'est du code "utilisateur" qui est exécuter et seul l'utilisateur sait ce qu'il faut en faire. L'erreur en tant que telle ne devrait pas planté GEA puisque justement elle est maîtrisée (pas corrigé ni traitée mais maîtrisée). pcall = "protected call". Hormis cela, il m'est arrivé d'avoir un GEA planté alors qu'il n'y avais aucune erreur dans mon code. Et l'inverse c'est déjà aussi produit sans rien planté le jour ou j'ai supprimé un module sans pour autant modifié GEA. Perso, GEA n'a planté que 2x pour moi et sur des version non stable du firmware mais je dis bien "perso" et je veux bien croire que cela arrive sur des versions stable.
-
Il y a une parenthèse qui me semble étrange local heure, minute = string.match(NomDate, "(%d+)%d+)") Le bon code est : local heure, minute = string.match(NomDate, "(%d+):(%d+)")
-
Ton GEA se lance toutes les 30s. Les weekends tu lui demande d'attendre 15s puis d'ouvrir un volet parent, puis d'attendre 15s et d'ouvrir le volet d'Emma, puis d'attendre 15s et d'ouvrir le volet du salon... Tu as donc un total d'attente de 45 secondes pour un GEA qui tourne toutes les 30 secondes ... ça laisse réfléchir. Je te donne 30 secondes avant de toucher le sol et tu peux ouvrir ton parachute qu'après 45 secondes ... ça risque de faire une sorte de crêpe à l'arrivée :-)
- 12 330 réponses
-
- 5
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Tu n'as plus d'erreur mais cela ne fonctionnera pas (le pattern %d+ signifie "un ou plusieurs chiffre à la suite alors que %d%+ signifie "un seul chiffre suivi d'un +"). Est-ce que tu pourrais ajouter : print(NomDate) juste avant la ligne en erreur et nous dire ce qui va s'afficher dans la console de débug.
-
Plus simple ... change de WAF Ok, je sors
-
Perso, j'ai deux points faibles dans mon installation, c'est mon poêle et mes stores au réveil. Le poêle utilise une sonde externe ... qui est donc ma HC2 et il nécessite l'appuie sur un bouton pour rebasculer en mode sonde interne. Mes stores s'ouvrent automatiquement à heure variable selon mon agenda pour réveiller les enfants. Dans ce cas, je devrais me lever pour aller appuyer sur la télécommande tous les matins (ou reprogrammer la télécommande). En gros, si ma box relâche, j'ai 1 bouton à appuyer une fois et un autre tous les matins pour être 100% fonctionnel. Ma box ne sert qu'à automatiser des opérations que je ferais normalement manuellement et à me retourner des informations de suivis de consommation.
-
C'est pas de sa faute ... il est tombé dedans étant petit
-
Dans ma maison, j'ai 3 modules on je n'utilise qu'un relais sur les 2, cela me laisse un peu de manœuvre. Et si vous souhaitez des modules cramés, il vous suffit de m'envoyé des neufs et je vous les crames volontiers et cela même sans faire exprès
-
Je me suis pris la tête à comprendre votre problème car chez moi, tout fonctionne a merveille ... jusque je me rappeel que je ne suis pas sur un vrai "Fake Devices". En effet, j'ai un module capable de contrôler 2 switch qui n'en contrôle réellement qu'un seul. J'ai donc détourné l'usage du 2ème switch pour contrôler mes lampes Zibase. Je n'ai donc aucun soucis vu que mon module est bien réelle, fonctionnel et connecté à ma HC2. Désolé pour la confusion.
-
Faut vouloir installer l'application Fibaro sur chaque tablettes/smartphones ... dans mon cas, si c'est super important comme notification, je l'envoi sur tout mes devices même ceux qui n'ont pas l'application installée.
-
J'utilise GEA (comme par hasard ) et j'ai le code suivant : GEA.add(id["LAMPES_SALON"], -1, "", {{"function", function() local http = net.HTTPClient() http:request("http://192.168.1.20/cgi-bin/domo.cgi?cmd=LM%2015") end}}) GEA.add(id["LAMPES_SALON"], -1, "", {{"Inverse"}, {"function", function() local http = net.HTTPClient() http:request("http://192.168.1.20/cgi-bin/domo.cgi?cmd=LM%2024") end}}) id["LAMPES_SALON"] est l'identifiant de mon Fake Device. Donc chaque fois que je le passe en ON, il envoi la requête http://192.168.1.20/cgi-bin/domo.cgi?cmd=LM%2015 qui va donc demander à ma Zibase d'allumer la lampe.