Aller au contenu

gorn

Membres confirmés
  • Compteur de contenus

    345
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par gorn

  1. gorn

    Notification Push

    Et non, pas sur Apple, sur Android aussi. J'ai trouvé la racine de mon soucis et je l'ai résolu. J'ai eu pas mal de coupures électriques et la box était injoignable via navigateur web. Un reboot physique (car le soft n'as pas fonctionné) a tout remis en place, je reçois a nouveau les notifications push
  2. gorn

    Domotiser un ballon eau chaude

    @Lazer je parlais uniquement du raccordement du contact HC sur son FGS. Après le choix de l'abonnement je le laisse seul juge
  3. gorn

    Notification Push

    Même constat ici. Plus de push depuis environ 15j. Je ne sais pas si c'est raccord avec la nouvelle app?
  4. gorn

    Domotiser un ballon eau chaude

    Par contre, je ne comprends pas bien. Tu dis que le fournisseur d’énergie ne fournit plus le contact HC. Pourquoi le câbler du coup? Elle ne serait pas là ta panne? Il faut que tu pilotes le relais via la box, plus par une entrée physique!
  5. gorn

    Support Gea

    Merci @Lazer
  6. gorn

    Support Gea

    Bonjour, Je cherche a affiner mon code GEA sur une petite fonction. N'étant vraiment pas bon dans ce type de prog, est-ce que vous pouvez me dire si c'est correct svp? La fonction a pour but de m'alerter lorsque la porte du garage reste ouverte. Bon... ça me saoule un peu car le week-end ou pendant les congés autant vous dire que la porte reste loooongtemps ouverte. La ligne suivante : GEA.add(id["Porte_Garage"] , 60*60, "La porte du garage est ouverte depuis #duration#", {"Repeat"} ) deviendrai : GEA.add(id["Porte_Garage"] , {"Time", "20:00", "08:00"}, 60*60, "La porte du garage est ouverte depuis #duration#", {"Repeat"} )
  7. Olà JP, Je n'ai pas de tests a te donner sur ça. Par contre, je suis dans le même cas que toi donc le premier qui tente tiens au jus l'autre
  8. ça peut le faire, mais il faut que tu rajoutes l'embase qui va avec!
  9. Merci beaucoup Bloug, Je tiendrai au courant le fil si je réussi a faire quelque chose de la fameuse sortie ou si je suis obligé de passer par un autre capteur!
  10. Je passe par là pour faire un bisou @Domodial Je cherchais a me faire un petit HMI pour la domotique, je pensais partir sur un apk hacké de Impérihome. Avec ça (j'ai pas connu impérihome) ça sera propre. Promis je fais un retour après un peu de taf et la réception de ma tablette 7"! Merci encore!
  11. Hello @Bloug, malheureusement je n'ai pas la sortie IBT4... Je testerai a la mise en service la tête de la sortie... Au cas où, quel est le contact magnétique que tu as mis dessus? Une petite photo de l'install si je peux abuser @jluc2808 je mettrais un relais (24VAC d'après ta doc) entre 20-21 pour mettre le contact sur le FGBS-222 (comme sur mon schéma au dessus) mais j'espère que tu n'auras pas les mêmes soucis qu'avec la Robus :'(
  12. Hello, Je viens vers vous pour connaitre votre retour d'expérience. J'ai une motorisation Nice Robuskit 400 a installer. Pour tout vous dire, j'installe la motorisation et un doorbird D101. J'envisageai de mettre un FGBS-222 pour piloter l'ouverture totale et la partielle. Je pensais aussi me raccorder sur la sortie S.C.A. pour avoir l'information "portail non fermé" (L4L2 si je ne m'abuse) Le FGS-213 n'est là que pour de l'éclairage d'ambiance, rien a voir avec le portail (quoi que, via GEA et l'info du portail ouvert... a voir :p) Mes questions sont : Pensez vous le schéma correct? Quels sont vos retours quand a la sortie S.C.A. pour l'état du portail? Le raccordement de la sortie du D101 vous parait bien câblée? (j'hésite encore a la mettre sur l'ouverture totale mais ça c'est pas bien grave) Merci d'avance
  13. gorn

    Intégration NICE-Fibaro BiDi-ZWave

    Je fais un UP sur ce post, J'ai la motorisation Nice Robust 400 en attente de montage (d'ici quelques semaines) et une HC2. Je n'ai pas vu pour le moment de compatibilité avec la HC2, savez vous ce qu'il en est?
  14. gorn

    Support Gea

    Merci @Lazer et @Felig, j'ai pu remettre toutes mes lignes au propre, y compris mes notifications (où j'avais des merdes) qui sont maintenant a l'heure (et pas à 00h00) grâce aux conditions bien écrite! Je suis reparti!
  15. gorn

    Support Gea

    Merci @Lazer, je comprends mieux. Je comprend aussi ma BouleyAttitude... Je cherche a faire de l'éclairage extérieur de nuit avec les conditions a l'envers... Ce code marche parfaitement : GEA.add( {{"Value", id["DET_ALLEE"], 1}, {"(Time)", "Sunset", "Sunrise"}}, -1, "", {"turnOn", {id["SPOT_ALLEE"], id["ECL_TERRA"]}, 1*60}, "Eclairage allée") Merci en tout cas a ceux qui ont pris le temps de m'aider! Je vais bouquiner la syntaxe du bazar pour moins passer pour un blaireau plus tard
  16. gorn

    Support Gea

    Bien vu!!! Mon détecteur a allumé la lampe! Merci!!! Je tente de rajouter la SunRise Bon... Pas beaucoup plus de succès, j'ai pas encore saisi l'écriture des conditions je pense... J'ai modifié la durée à 1 minute pour perdre moins de temps dans les tests et j'ai rajouté la condition Time. (J'avais rajouté aussi un second spot mais ça ne marchait pas, aussi je me suis focalisé sur un seul éclairage) GEA.add( {{"Value", id["DET_ALLEE"], 1}, {"Time", "Sunrise", "Sunset"}}, -1, "", {"turnOn", id["SPOT_ALLEE"], 1*60}, "Eclairage allée") Je suis donc allé un peu plus loin pour ne pas paraitre attendre le code tout cru hein... J'ai viré la condition Time, mis le second spot et ça fonctionne bien : GEA.add( {"Value", id["DET_ALLEE"], 1}, -1, "", {{"turnOn", id["SPOT_ALLEE"], 1*60},{"turnOn", id["ECL_TERRA"], 1*60}}, "Eclairage allée") J'en déduit donc que ma condition Time n'est pas bien écrite?
  17. gorn

    Support Gea

    Re @Felig, J'ai arrêté mon GEA et mis le tiens en place. J'ai toujours le même truc dans le débug [DEBUG] 17:55:56: 2021-01-24 17:55:56.455485 [ fatal] Unknown exception: /opt/fibaro/scenes/161.lua:2019: bad argument #1 to 'pairs' (table expected, got number) GEA_gorn.lua Edit 2, d'après ce que j'ai pû voir sur le JSON, le value est a "false"
  18. gorn

    Support Gea

    Merci @Felig, je teste ça dans la journée! L'éclairage est bien en 181 et est fonctionnel. Comment devrais-je m'y prendre pour vérifier le JSON du module comme recommandé par @Lazer? Pour information, le détecteur est un Everspring SP103. Edit avec les résultats des tests : Ligne de test 1 active : [DEBUG] 10:48:03: Ajout auto : #1 TEST 1 [...] A l'activation du détecteur : [DEBUG] 10:44:50: Démarrage par évenement de GEA 6.11 (mode property [177]) [DEBUG] 10:44:50: 2021-01-24 10:44:50.574147 [ fatal] Unknown exception: /opt/fibaro/scenes/160.lua:1906: bad argument #1 to 'pairs' (table expected, got number) Résultat : pas d'allumage du 181 Ligne de test 2 active : Pas d'inscription au débug [...] A l'activation du détecteur : [DEBUG] 10:56:03: Démarrage par évenement de GEA 6.11 (mode property [177]) [DEBUG] 10:56:03: 2021-01-24 10:56:03.882573 [ fatal] Unknown exception: /opt/fibaro/scenes/160.lua:1906: bad argument #1 to 'pairs' (table expected, got number) Résultat : pas d'allumage du 181 Ligne de test 3 active : Pas d'inscription au débug [...] A l'activation du détecteur : [DEBUG] 11:04:20: Démarrage par évenement de GEA 6.11 (mode property [177]) [DEBUG] 11:04:20: 2021-01-24 11:04:20.410453 [ fatal] Unknown exception: /opt/fibaro/scenes/160.lua:1906: bad argument #1 to 'pairs' (table expected, got number) Résultat : pas d'allumage du 181
  19. gorn

    Support Gea

    Je suis bien sur HC2 @Lazer J'ai modifié mon code suivant tes recommandations mais je suis toujours au point mort, rien ne se passe. Je loupe des choses, c'est certain, je suis désolé de vous prendre la tête avec mon ignorance... J'ai juste virer l'entête du code de Steven, donc vous avez mon code GEA dans l'intégralité! --[[ %% autostart %% properties 177 value %% globals --]] function config() -- =================================================== -- CONFIGURATON GENERALE -- =================================================== GEA.checkEvery = 30 GEA.portables = {203} GEA.globalvariables = "GEA_Tasks6" GEA.language = "fr" -- =================================================== -- FIN CONFIGURATION GENERALE -- =================================================== end function setEvents() -- ========================================================== -- LE CODE UTILISATEUR DOIT ALLER ICI -- ========================================================== GEA.add({ {"Value", 177, "1"}, {"Time", "Sunrise-20", "Sunset+20"} }, -1, "", {"turnOn", 181, 5*60}, "Présence allée -> allumage allée") -- ========================================================== -- FIN DU CODE UTILISATEUR -- =========================================================== end
  20. gorn

    Support Gea

    Merci @Felig de m'aider J'ai donc adapté le code a ce que je cherche, une détection immédiate (le 0 est passé à -1) et j'ai pris Sunrise et Sunset brut sans les marges de 20m, ce qui donnerai ça : GEA.add({ {"Value", id["Detecteur_Allee"], 1}, {"Time", "Sunrise", "Sunset"} }, -1, "", {"turnOn", 181, 5*60}, "Présence allée -> allumage allée") Quand je met cette ligne, GEA me dit "Aucun traitement a effectuer". Si je passe devant le détecteur, la lumière ne s'allume pas et GEA affiche ça : [DEBUG] 07:41:03: 2021-01-23 07:41:03.751953 [ fatal] Unknown exception: /opt/fibaro/scenes/160.lua:1939: bad argument #1 to 'pairs' (table expected, got number) ----------------------------------- Edit : J'ai donc voulu faire du ménage pour arriver a comprendre la mécanique, il va bien falloir que j'arrive a coder ce truc quand même... J'ai donc viré mon GEA, pris le code à jour (6.11) pour le mettre dans ma scène. Plus de déclaration de variables locale ni rien... A part tout en haut: %% properties 177 value 181 value Donc, j'ai juste cette ligne : GEA.add({ {"Value", 177, 1}, {"Time", "Sunrise-20", "Sunset+20"} }, -1, "", {"turnOn", 181, 5*60}, "Présence allée -> allumage allée") Au chargement du code, rien à déclarer, par contre lors d'un passage devant le détecteur j'ai cette trace : -------------------------------------------------------------------------------- [DEBUG] 08:16:00: Démarrage par évenement de GEA 6.11 (mode property [177]) [DEBUG] 08:16:00: 2021-01-23 08:16:00.714868 [ fatal] Unknown exception: /opt/fibaro/scenes/160.lua:1904: bad argument #1 to 'pairs' (table expected, got number)
  21. gorn

    Support Gea

    Ok, merci Laser, Je vais essayer de nettoyer mon code (beaucoup de bribes inutilisées pour diverses raisons) et gérer une seule lampe a la fois histoire de piéger / cerner mon bug. Edit : J'ai compris ma boulette! J'ai l'ancien "langage GEA" dans le "nouveau GEA". Je pense que tout viens de là, et je n'arrive pas a écrire les conditions. Si quelqu'un pouvait me faire un exemple d'un détecteur qui allume un spot pendant 5 minutes si détection du coucher au lever du soleil svp Dans le fichier de synthaxe, j'ai trouvé cette ligne qui colle bien : GEA.add( {CONDITIONS}, 30, "", {"turnOn", 73, 5*60} ) Le soucis c'est que je ne comprends pas comment et où écrire la condition...
  22. gorn

    Support Gea

    Si je suis les recommandations plus haut, mes lignes de types : GEA.add(id["Detecteur_Allee"], 5*60, "", {{"Inverse"}, {"turnOff",id["Spot_Allee"]},{"turnOff",id["Ecl_Terrasse"]}}) --,{"turnOff",id["Halogene_Entree"]} Devraient être modifiées et précédées par un test type [quote=Lazer]: GEA.add({"Value", id["PORTE_JARDIN3"], "0"}, 60, ... J'arrive pas a comprendre comment l'écrire, pouvez vous m'aider sur le coup svp?
  23. gorn

    Support Gea

    Bonjour le fil (et mes meilleurs vœux a vous - c'est ma première venue cette année ) Je ne m'étais pas vraiment pencher sur GEA j'ai ajouté quelques actions mais je développe toujours et je n'ai pas toutes les subtilitées de GEA... J'ai deux soucis avec le code a suivre. Je pilote 3 lampes extérieures avec 3 détecteurs de mouvements. J'ai muté le code de pilotage de "Halogene_Entree" car le variateur a grillé mais le bug reste le même. Le pilotage est actif a la nuit mais très souvent, les lampes restent allumées et ce même en journée. J'ai merdé à un endroit? Autre bug, dans la section "conciergerie" je m'envoie des pushs sur le téléphone pour des rappels. Celui de l'aspirateur robot ne fonctionne pas mais il est toujours en intégration donc pas de soucis pour lui de ce côté (pour le moment ^^) Celui de la porte du garage fonctionne. Par contre ceux planifiés par calendrier, fosse septique et poubelles, fonctionnent mais ... à 00h00... Une idée? D'avance merci --[[ %% autostart %% properties 44 value 48 value 145 value 122 value 177 value 179 value 181 value 185 value 201 ui.status.value -- VD aspirateur robot %% globals --]] function config() -- =================================================== -- CONFIGURATON GENERALE -- =================================================== GEA.checkEvery = 30 GEA.portables = {203} GEA.globalvariables = "GEA_Tasks6" GEA.language = "fr" -- =================================================== -- FIN CONFIGURATION GENERALE -- =================================================== end function setEvents() -- ========================================================================= -- ==================== Tableau d'identifiants ===================== -- ========================================================================= local id = { -- Garage -- Porte_Garage = 145, -- Extérieur -- Detecteur_Allee = 177, Spot_Allee = 181, Ecl_Terrasse = 185, Detecteur_Terrasse = 179, Detecteur_Entree = 48, Halogene_Entree = 122, -- Interne -- Lapinou = 44, Xiaomi_vacuum = 201, } local TypeNotification = {Pushbullet=0} -- ========================================================================= -- ======================== Mes tâches GEA ========================= -- ========================================================================= -- ***************************** -- **** Eclairage extérieur **** -- ***************************** -- Allée -- Sur détection présence allée, allumage de l'ensemble de l'éclairage extérieur GEA.add(id["Detecteur_Allee"], -1, "", {{"turnOn", id["Spot_Allee"]},{"turnOn", id["Ecl_Terrasse"]},{"Time", "Sunset", "Sunrise"}}) --,{"turnOn", id["Halogene_Entree"]} GEA.add(id["Detecteur_Allee"], 5*60, "", {{"Inverse"}, {"turnOff",id["Spot_Allee"]},{"turnOff",id["Ecl_Terrasse"]}}) --,{"turnOff",id["Halogene_Entree"]} -- Porte d'entrée -- Allumage automatique du spot puis extinction automatique sous 5 minutes -- GEA.add(id["Detecteur_Entree"], -1, "Lumiere porte entrée ON", {{"turnOn", id["Halogene_Entree"]},{"Time", "Sunset", "Sunrise"}}) -- GEA.add(id["Detecteur_Entree"], 5*60, "Lumiere porte entrée OFF", {{"Inverse"}, {"turnOff",id["Halogene_Entree"]}}) -- Terrasse -- Allumage automatique des éclairages terrasse puis extinction automatique sous 15 minutes GEA.add(id["Detecteur_Terrasse"], -1, "", {{"turnOn", id["Ecl_Terrasse"]},{"Time", "Sunset", "Sunrise"}}) GEA.add(id["Detecteur_Terrasse"], 15*60, "", {{"Inverse"}, {"turnOff",id["Ecl_Terrasse"]}}) -- ************************ -- *** Aspirateur robot *** -- ************************ -- Start --GEA.add(true, 0, "",{{"VariableCache", "CleanningToday", "false"}}) --GEA.add({{"VariableCache", "CleanningToday", "true"},{"Time", "23:30", "23:31"}}, 30, "", {{"VariableCache", "CleanningToday", "false"}}) --GEA.add({{"Label", id["Xiaomi_vacuum"], "status", "Chargement"}, {"VariableCache", "CleanningToday", "false"}, {"Time", "10:15", "19:00"}, Absence, AlarmeEnable}, 60*15, "", {{"VirtualDevice", id["Xiaomi_vacuum"],12},{"VariableCache", "CleanningToday", "true"}}) -- ******************** -- *** Conciergerie *** -- ******************** -- Rappel sortie poubelles GEA.add(true, 1*60,"Avez vous pensé a sortir les poubelles?",{"Days", "Wednesday"}, {"Time", "21:00", "21:01"}) -- Rappel entretien fosse septique GEA.add(true, 1*60,"Avez vous pensé au sachet pour la fosse septique?",{"Days", "Sunday"}, {"Time", "21:00", "21:01"}) -- Porte du garage ouverte pendant 1h GEA.add(id["Porte_Garage"] , 60*60, "La porte du garage est ouverte depuis #duration#", {"Repeat"} ) -- Aspirateur robot GEA.add({"Label", id["Xiaomi_vacuum"], "status", "Nettoyage"}, -1, "Je commence l'aspiration de la maison" ) GEA.add({{"Label", id["Xiaomi_vacuum"], "status", "Chargement"},{"Label!", id["XAIOMI_VACCUM"], "cleantime", ""},{"Label!", id["XAIOMI_VACCUM"], "cleanarea", ""}}, -1, "J'ai fini pour aujourd'hui, Surface traité : #value[3]#, Temps passé : #value[2]#, je retourne à la base" ) GEA.add({"Label!", id["Xiaomi_vacuum"], "error", ""}, 30, "J'ai besoin d'aide, #value[1]#" ) -- ========================================================== -- FIN DU CODE UTILISATEUR -- =========================================================== end
  24. gorn

    Extinction après initialisation

    Je sais pas trop, j'ai toujours des soucis, j'ai l'impression que la box reboot de temps a autre et je n'ariive pas a faire la maj... Aujourd'hui les lumières extérieures ne se sont pas éteinte malgré leur gestion dans GEA...
  25. gorn

    Extinction après initialisation

    Après moultes péripéties pour trouver la pile, je l'ai changé ce soir et ... ça marche! Enfin... j'ai pu me connecter avec mon app une fois mais c'est tout et par le PC je n'arrive pas a me connecter dessus (connexion échouée sur FF) malgré que la box réponde au ping. Je continue mes tribulations mais remplacement de la pile a fait rallumé quelques leds!
×
×
  • Créer...