Aller au contenu

Sakkhho

Membres confirmés
  • Compteur de contenus

    3 699
  • Inscription

  • Dernière visite

  • Jours gagnés

    17

Tout ce qui a été posté par Sakkhho

  1. Sakkhho

    Support Gea

    merci c'est exact, je test.
  2. Sakkhho

    Support Gea

    Hello j'essai de faire ceci GEA.add({"Armed",id["MOV_BUREAU"]}, -1, "Alerte intrusion ! Bureau - #date# #time#", {{"VirtualDevice", id["ETAT_ALARME"], 3}}) je pensais que cela voulait dire, si le capteur est armé Et change d'etat, alors immédiatement push et appuie bouton VD Etat Alarme. ca fonctionne bien, mais ca le fait tout le temps, la consigne (si Armé) n'est pas prise en compte donc à chaque changement d'état la ligne s'execute. Vous voyez ce que j'ai loupé?
  3. interessant comme produit, comme PIPER d'ailleurs mais fermé et pas d'api ; piper en tout cas.
  4. bon en fait je me dis je vais faire plus simple si j'arme un device via GEA, alarme je passe une variable à "ALARME ON" si ensuite si ALARME est ON et que le device change d'etat (id["OUV_CAVE"]) alors ACTION merci pour ton aide, de discuter ca aide à réfléchir
  5. je suis pas sur d'avoir la syntaxe du coup quelque chose comme ca GEA.add({id["OUV_CAVE"], {"Armed",id["OUV_CAVE"]}, etc... pour tous mes devices ? ou je fais une ligne par device ?
  6. je vais chercher comment faire cela.
  7. oui mais j'ai bien plus que les FGK .. mais effectivement j'avais prévu de tout basculer dans GEA. c'est quoi ton ID"OUV_Cave_ARME ? ca fonctionne ca ?
  8. Bonjour, j'ai une scene très simple fait en mode bloc qui doit verifier si la variable "MODE_MAISON" est à VACANCES, si oui et si 1 module est en alerte et armé alors Sirene ON, et push + email rien de bien méchant et compliqué mais sur un test d'alarme que je voulais faire (ouverture d'une porte armée par un FGK) mais sans la condition MODE_MAISON = VACANCES la scene s'est déclenchée ... je ne comprends pas pourquoi. avez vous une idée? voici le code du mode bloc basculé en LUA. --[[ %% autostart %% properties 67 value 11 value 147 value 167 value 50 value 67 armed 11 armed 147 armed 167 armed 50 armed %% globals Mode_Maison --]] local startSource = fibaro:getSourceTrigger(); if ( ( fibaro:getGlobalValue("Mode_Maison") == "Vacances" ) and ( (tonumber(fibaro:getValue(67, "value")) > 0 and tonumber(fibaro:getValue(67, "armed")) > 0) ) or ( (tonumber(fibaro:getValue(11, "value")) > 0 and tonumber(fibaro:getValue(11, "armed")) > 0) ) or ( (tonumber(fibaro:getValue(147, "value")) > 0 and tonumber(fibaro:getValue(147, "armed")) > 0) ) or ( (tonumber(fibaro:getValue(167, "value")) > 0 and tonumber(fibaro:getValue(167, "armed")) > 0) ) or ( (tonumber(fibaro:getValue(50, "value")) > 0 and tonumber(fibaro:getValue(50, "armed")) > 0) ) or startSource["type"] == "other" ) then fibaro:call(2, "sendDefinedEmailNotification", "2"); fibaro:call(63, "sendDefinedPushNotification", "2"); fibaro:call(136, "sendDefinedPushNotification", "2"); setTimeout(function() fibaro:call(66, "turnOn"); end, 30000) end j'ai par ailleurs dans mon GEA ceci GEA.add({id["OUV_CAVE"], AlarmeOn}, -1, "Alerte intrusion !!! Porte Cave - #date# #time#", {{"VirtualDevice", id["ETAT_ALARME"], 3}}) GEA.add({id["OUV_CHAMBRE_AMIS"], AlarmeOn}, -1, "Alerte intrusion !!! Porte Chambre - #date# #time#", {{"VirtualDevice", id["ETAT_ALARME"], 3}}) GEA.add({Intrusion}, 1*60, "Mode Intrusion depuis #duration#",{{"Portable", 10},{"Portable", 136},{"Portable", 63},{"Repeat"}}) GEA.add({Intrusion, onVacation}, 2*60, "Sirene ON",{{"turnOn",id["SIRENE"]}}) mais je ne sais pas si ca peut avoir une influence. merci pour votre aide
  9. Sakkhho

    Support Gea

    bon semble avoir trouvé sans mettre la variable "intrusion" dans la condition et en jouant avec les valeurs 80/20 et 0 quand j'appuie sur l'inter - j'arrive à changer la variable donc à arrêter la scene. GEA.add(id["ECL_CHAMBRE_PARENTS"], -1, "Mode Panic OFF", {{"Inverse"},{"VirtualDevice", id["ETAT_ALARME"], 1}}) ca fonctionne et c'est le principal, mais je voudrais bien comprendre :-) ... Mode gros boulet ... mon local Intrusion = ..... était pas correct. désolé
  10. Sakkhho

    Support Gea

    peut être une alernative car j'ai un dimmer, si dans ma scene je dit, de passer de value 80 à 20 mais que dans GEA je trouve le moyen d'arrêter la scene si value à 0 ca pourrait marcher non ? EDIT ben non, ca fonctionne pas mais en meme temps ca s'explique :-) j'ai bien modifié ma scene pour faire un va et vient entre 20 et 80 puis j'ai mis ca local Ecl_Parents_off = {"Value", id["ECL_CHAMBRE_PARENTS"], 0} GEA.add({Ecl_Parents_off, Intrusion}, -1, "Mode Panic OFF", {{"VirtualDevice", id["ETAT_ALARME"], 1}}) sauf que quand j'appuie sur l'inter (donc value 0), la scene le remet à 20 ou 80 de suite et je pense que GEA à pas le temps de modifier la variable [DEBUG] 20:30:36: GEA Version 5.33 : en exécution... [DEBUG] 20:30:36: [ Value [181|Ecl_Chambre_Parents] = 0 ] Add Property : ajout de la tache pour lancement instantané (ID:22) [VirtualDevice,182,1] [If..] EDIT2: je sais pas si c'est vraiment une histoire de temps, car si je mets un fibarosleep de 10s dans la scene, ca fonctionne pas non plus
  11. Sakkhho

    Support Gea

    Bon je reviens sur mon sujet, désolé de vous embêter mes tests d'hier on rien donné http://www.domotique-fibaro.fr/index.php/topic/1211-support-gea/?p=64101 GEA.add({id["ECL_CHAMBRE_PARENTS"], Intrusion }, -1, "Mode Panic OFF", {{"Inverse"}, {"turnOff", id["WP_LAVE_LINGE"]}, {"VirtualDevice", id["ETAT_ALARME"], 1}}) je ne sais pas comment mettre en condition l'appui sur l'interrupteur, car ici ca stope la scene de suite, car la scene justement fait clignoter le dimmer
  12. Sakkhho

    Support Gea

    merci pour votre aide le test 1 ne fonctionne pas [DEBUG] 21:57:15: GEA Version 5.33 : en exécution... [DEBUG] 21:57:15: [ 181 | Ecl_Chambre_Parents ] sendActions : traitement des actions (ID:22) [Inverse] [StopScenario,185] [Global,Etat_Alarme,OFF] [DEBUG] 21:57:15: [ 181 | Ecl_Chambre_Parents ] !!! ERREUR !!! : vérification (ID:22) [Inverse] [StopScenario,185] [Global,Etat_Alarme,OFF] [DEBUG] 21:57:18: [ 181 | Ecl_Chambre_Parents ] Add Property : ajout de la tache pour lancement instantané (ID:22) [Inverse] [StopScenario,185] [Global,Etat_Alarme,OFF] [DEBUG] 21:57:18: [ 181 | Ecl_Chambre_Parents ] Add Property : ajout de la tache pour lancement instantané (ID:22) [Inverse] [StopScenario,185] [Global,Etat_Alarme,OFF] [DEBUG] 21:57:18: GEA Version 5.33 : en exécution.. et le test 2 non plus mais en meme temps c'est pas etonnant [DEBUG] 22:01:18: GEA Version 5.33 : en exécution... [DEBUG] 22:01:21: [ 181 | Ecl_Chambre_Parents ] Add Property : ajout de la tache pour lancement instantané (ID:22) [Inverse] [StopScenario,185] [Global,Etat_Alarme,OFF] [If..] [DEBUG] 22:01:21: [ 181 | Ecl_Chambre_Parents ] Add Property : ajout de la tache pour lancement instantané (ID:22) [Inverse] [StopScenario,185] [Global,Etat_Alarme,OFF] [If..] j'ai tenté dans le test1 de mettre un turnoff sur un wallplug GEA.add(id["ECL_CHAMBRE_PARENTS"], -1, "Mode Panic OFF", {{"Inverse"},{"turnOff", id["WP_LAVE_LINGE"]}, {"Global", "Etat_Alarme", "OFF"}}) et ca fonctionne, des que je lance la scene (passe variable à INTRUSION), ECL_CHAMBRES change d'état (s'allume), ca coupe le WP, ca push le mode panic off et ca change la variable. donc la scene ce coupe. (au lieu de faire un globlal je vais faire un appuie sur le VD pour changer l'icône en meme temps). si je fais le test 2 avec le WALLPLUG par contre ca marche pas, le hic, c'est que ca solutionne pas mon problème d'appuie sur l'inter coupe la scene. (en fait je peux changer la variable au lieu de faire un stopscenario ; ca change rien et peut être meme plus simple; faut juste que je trouve comme interpreter l'appuie sur l'interrupteur du dimmer quand je suis dans ce 'mode panic'
  13. Sakkhho

    Support Gea

    salut, bon ca ne stop pas la scene et le dimmer clignote toujours j'ai ca dans le debug bizarre [DEBUG] 22:18:57: GEA Version 5.33 : en exécution... [DEBUG] 22:19:00: [ Value [181|Ecl_Chambre_Parents] = 0 ] Add Property : ajout de la tache pour lancement instantané (ID:22) [StopScenario,185] [Global,Etat_Alarme,OFF] [If..] [DEBUG] 22:19:00: GEA Version 5.33 : en exécution... mon script --[[ %% autostart %% properties 50 value 157 value 181 value %% globals Etat_Alarme --]] ECL_CHAMBRE_PARENTS = 181, --Arret Scene Intrusion local Ecl_Parents_off = {"Value", id["ECL_CHAMBRE_PARENTS"], 0} GEA.add({Ecl_Parents_off,Intrusion}, -1, "Mode Panic OFF", {{"StopScenario", 185}, {"Global", "Etat_Alarme", "OFF"}}) la scene a bien l'ID 185 avez vous une idée ? j'ai essayé de mettre 3s de tempo dans la scene, mais ca marche pas. merci
  14. Sakkhho

    Support Gea

    bien sur. je viens de tester, mais comme j'ai une pause de 2s, entre chaque état, le 30 de la ligne GEA ne prend pas faudrait que je le passe en action immediate pour prendre le dessus sur la scene. pour la scene, oui, j'ai pas trouvé comme faire dans GEA, et zozote m'a montré cette façon, ca fait le taf.
  15. Sakkhho

    Support Gea

    merci pour ton aide je comprends la seconde ligne, bonne idée, faut que je rajoute ca je pense pour éviter que cela le fasse tout le temps GEA.add({dimmereteint,intrusion}, 30, "", {{"StopScenario", <id>}, {"Global", "Variable", "nouvellevaleur"}}) par contre que veux tu mettre dans ta local dimmereteint ? pour faire "clignoter" le dimmer en fait mon GEA mais la variable Etat_Alarme en 'INTRUSION' et ma scene démarre automatiquement --[[ %% properties %% globals Etat_Alarme --]] while fibaro:getGlobalValue("Etat_Alarme") == "Intrusion" do -- on fibaro:debug("allumage lumieres") fibaro:call(181, "turnOn") -- chambre parents fibaro:sleep(2*1000) if fibaro:getGlobalValue("Etat_Alarme") == "Intrusion" then -- switch off fibaro:debug("extinction lumieres") fibaro:call(189, "pressButton", "1") -- Virtual Device lumiere fibaro:sleep(2*1000) end end
  16. Sakkhho

    Support Gea

    bon je continue dans mon GEA, grace à zozote, j'ai ma scene qui fait clignoter mon dimmer j'aimerai bien maintenant, arreter cette scene ou changer l'état de la variable si j'appuie sur l'interrupteur qui contient le DIMMER, savez vous si c'est possible ? merci
  17. Sakkhho

    Support Gea

    bon àsavoir.
  18. Sakkhho

    Support Gea

    ok merci c'est quoi le "ALERTE" dans ta ligne ?
  19. Sakkhho

    Support Gea

    messieurs, est ce que cette syntaxe permet de surveiller l'ouverture de mon FGK -- Porte Cave GEA.add({Night,id["OUV_CAVE"]}, 5*60, "La porte de la cave est toujours ouverte",{{"Portable", 10},{"Portable", 136},{"Portable", 63},{"Repeat"}}) en gros je veux que GEA m'avertise si la porte est encore ouverte, le soir (variable Night) car je ne sais pas comment dire "si FGK ouvert" alors
  20. ok désolé ... je pensais pas avoir besoin de remonté jusque là . vu et implementé ca fonctionne je vais d'ici ce soir extraire tout le module
  21. Idem, je viens de testé avec un dimmer, le VD permet de l'eteindre mais il ne le vois pas allumé (icône jamais en vert meme si j'ai mis le bon ID)
  22. J ai remonté le post mais je ne trouve pas ou est indiqué comment faire. Pas grave je laisse en l état Je vais annuler la recherche de cette page
  23. Sakkhho

    Support Gea

    et comment tu fais pour la tempo ? et le va et vient en Value ? quelque chose comme ca ? GEA.add({Intrusion}, -1, "Mode Panic", {{"turnOn",id["ECL_CHAMBRE_PARENTS"]}, {"Value", id["ECL_CHAMBRE_PARENTS"], 80}}) GEA.add({Intrusion}, 1*60, "Mode Panic", {{"Value", id["ECL_CHAMBRE_PARENTS"], 20},{"Repeat"}}) GEA.add({Intrusion}, 2*60, "Mode Panic", {{"Value", id["ECL_CHAMBRE_PARENTS"], 80},{"Repeat"}}) mais ca va pas faire ce que je veux vraiment, trop de tempo, et comment coder l'appuie sur manuel sur l'inter pour sortir de ce mode ? avec les mains ce que je veux ca donne if Intrusion alors TurnOn, Value 80, if Value 80 then Value 20, if Value 20 then Value80 End if if 'Appuie inter' then ModePanic Off. C'est plutôt une scene qu'il me faut et je ferai avec GEA GEA.add({Intrusion}, -1, "Mode Panic", {{"turnOn",id["ECL_CHAMBRE_PARENTS"]}, {"Value", id["ECL_CHAMBRE_PARENTS"], 80}, StartScene ModePanic ...}) à la syntaxe prêt du stratscene que je vais chercher mais je veux bien de l'aide pour la scene du coup ... merci
  24. bon j'ai toujours cette Erreur dans le bouton 1 [DEBUG] 14:22:16: status=404, errorCode=0, payload=/graph/data_post_light.php?id=13&value=426.00 [DEBUG] 14:22:16: status=404, errorCode=0, payload=/graph/data_post_light.php?id=69&value=184.00 [DEBUG] 14:22:16: status=404, errorCode=0, payload=/graph/data_post_light.php?id=149&value=98.00 pourtant j'ai commenté tous les fibaro debug mais l'erreur ne vient pas de là semble il les tables se remplissent bien par contre.
  25. ben ecoute c'est tout bon maintenant il fallait bien supprimer puis rebooter et reinstaller le module. merci pour ton aide en tout cas.
×
×
  • Créer...