Aller au contenu

kinou.69

Membres confirmés
  • Compteur de contenus

    185
  • Inscription

  • Dernière visite

Tout ce qui a été posté par kinou.69

  1. kinou.69

    Telecommande "octan Remote"

    Je n'ai pas essayé car je ne vois pas comment l'utiliser.
  2. kinou.69

    Telecommande "octan Remote"

    bonsoir, je bloc avec ma commande d’arrêt. j'ai essayé de suivre tes conseils pépite, mais je n'y arrive pas. Pouvez vous m'aider. Merci
  3. kinou.69

    Telecommande "octan Remote"

    bonjour, comment est ce que je peux récupérer l'état de montée en cours ou descente en cours? Ne trouvant pas le code, je pense de prendre en compte la consommation, synonyme du mouvement. merci de votre aide.
  4. bonjour Lazer, j'ai le même problème, mon aspirateur robot fait déclencher mon alarme Diagral.
  5. kinou.69

    Telecommande "octan Remote"

    merci pour le code pépite, il est plus simple que celui que j'avais fais. et si je voulais un appui pour l’arrêt, comment cela se ferait
  6. avez vous testé ce capteur avec la v4.083?
  7. bonjour, j'ai installé dans mon vide sanitaire, un module inondation. celui-ci passe comme nœud mort alors que j'ai installé a proximité (inférieur à3m) mais au dessus du plancher un fibaro FGS222. Par contre quand je laisse trappe de visite ouverte, le module est reconnu dans le réseau Zwave. est ce que je peux prolonger l'antenne du FGS222 avec 1m de fil électrique sans risque pour le module?
  8. kinou.69

    Telecommande "octan Remote"

    l’idée est de n'avoir qu'une seule télécommande pour centraliser la commande. sur chacun des 4 volets j'ai 1 module fibaro avec une commande commande locale. A la limite rajouter un interrupteur mural pour ouvrir/fermer les 4 volets. Il faudrait que ce soit le plus simple possible (pour madame... Je sais déjàqu'elle va faire une remarque sur les symboles des boutons).
  9. kinou.69

    Telecommande "octan Remote"

    merci pour ton aide pepite, -- fibaro:call(xx, "stop") le gros boulet...je mettre 3 plombes faire la scène que je veux. Du coup, j'en profite, pépite comment ferais tu le fonctionnement suivant avec la télécommande : -- appui court sur (+) : ouverture du volet. -- appui long sur (+) : fermeture du volet. -- appui court sur (+) pendant l'ouverture ou la fermeture : arrêt du volet. -- appui double sur (+) : position prédéfini je bloc sur l’arrêt... j'ai 4 volets roulants donc cette télécommande me semble approprié.
  10. kinou.69

    Telecommande "octan Remote"

    Quelle est la commande pour stopper les volets roulants? merci
  11. Encore une fois, merci Lazer pour ce tuto. Je l'ai enfin terminé et testé. seule différence, la gestion est faite en LUA. Mais le fonctionnement reste le même. Par curiosité, quelle module diagral as-tu pris suite a mon parrainage?
  12. kinou.69

    Settimeout

    Merci lazer, tu confirmes ce que je pensais je vais créer une scène alors.
  13. kinou.69

    Settimeout

    bonjour, je bloque sur une temporisation. Je désire utiliser la fonction setTimeout dans un bouton d'un module virtuel, mais cela ne marche pas. pouvez vous m'aider merci.
  14. kinou.69

    Telecommande "octan Remote"

    bonjour, je vais prochainement recevoir cette télécommande qui me servira principalement a piloter les volets de ma pièces principales. je bloque sur la commande LUA pour arrêter un volet roulant lorsqu'il est en mouvement. Merci de votre aide.
  15. j'utilise cette télécommande. Après avoir galéré a l'inclure, celle-ci fonctionnement parfaitement. Seule déception, la portée un peu réduite. Pour l'inclure, il me semble que je faisais des impulsions sur le bouton 1 jusqu’àce que la box détecte la télécommande. bon courage
  16. kinou.69

    Solution D'éclairage

    bonjour, je m'intéresse également aux ambiances lumineuses. J’hésite entre les fibaro fgrgb et les philips HUE. Quels sont vos avis sur ces 2 technologies? Merci
  17. Bonjour, après plusieurs essais, je pense avoir trouver une scène qui fonctionne, du moins la temporisation du déclenchement de l'alarme suivant le capteur en alerte. Certaines, elle est très mal codée, mais je ne sais pas faire mieux. j'ai rajouté le trigger "324 ui.lblMode.value" pour lancer la scène sur changement de mode car avec la variable globale PA_Mode, cela ne fonctionnait pas. --[[ %% properties 324 ui.lblMode.value xxx value 388 value 390 value 392 value %% globals PA_Mode PA_Sensors --]] --27 value local portables = {198} local id_module_virtuel = 324 -------------------------------- local AlarmeMaison = fibaro:getGlobal("Etat_Alarme") local AlarmeCabane = fibaro:getGlobal("Cabane_Alarme") local VGJourNuit = fibaro:getGlobal("Jour_Nuit") local PAMODE = fibaro:getGlobal("PA_Mode") fibaro:debug(PAMODE) ----------------------------------------------- -- Limitation à 1 seule instance en cours ----- if (fibaro:countScenes() > 1) then fibaro:abort() end ----------------------------------------------- ----------------------------------------------- if (PAMODE == "Arret") then fibaro:debug("Extinction de l'alarme") fibaro:setGlobal("Etat_Alarme", "OFF"); fibaro:call(45, "turnOff") end ----------------------------------------------- if PAMODE =="Jour" then fibaro:setGlobal("Etat_Alarme", "ON"); if ( tonumber(fibaro:getValue(219, "value")) > 0 or --bureau --tonumber(fibaro:getValue(368, "value")) > 0 or --Ch Amis tonumber(fibaro:getValue(53, "value")) > 0 or -- SdB tonumber(fibaro:getValue(66, "value")) > 0 or -- Porte Séjour tonumber(fibaro:getValue(75, "value")) > 0 or -- Baie Salon tonumber(fibaro:getValue(88, "value")) > 0 or -- Eliot tonumber(fibaro:getValue(235, "value")) > 0 or -- Grande Chambre tonumber(fibaro:getValue(251, "value")) > 0 or -- Baie salle tonumber(fibaro:getValue(244, "value")) > 0 or -- Porte Garage MAison tonumber(fibaro:getValue(282, "value")) > 0 -- Fenetre garage Kévin ) then fibaro:call(45, "turnOn"); fibaro:debug("Capteur Instantanée") end ----------------------------------------- --Capteur différé tempo1 if ( tonumber(fibaro:getValue(410, "value")) > 0 -- Porte entrée ) then setTimeout(function() local delayedCheck1 = false; local tempDeviceState1, deviceLastModification1 = fibaro:get(410, "armed"); if ( (os.time() - deviceLastModification1) >= 10) then delayedCheck1 = true; end if ( delayedCheck1 == true ) then fibaro:call(45, "turnOn"); fibaro:debug(mode) fibaro:debug(PAMODE) fibaro:debug("Capteur differe 10sec") end end, 10000) end ----------------------------------------- --Capteur différé tempo2 if ( tonumber(fibaro:getValue(388, "value")) > 0 or -- Garage Kévin tonumber(fibaro:getValue(390, "value")) > 0 or -- Garage Flo tonumber(fibaro:getValue(392, "value")) > 0 -- Porte Garage Kévin ) then setTimeout(function() local delayedCheck2 = false; local tempDeviceState2, deviceLastModification2 = fibaro:get(392, "armed"); if ((os.time() - deviceLastModification2) >= 20) then delayedCheck2 = true; end local delayedCheck3 = false; local tempDeviceState3, deviceLastModification3 = fibaro:get(388, "armed"); if ((os.time() - deviceLastModification3) >= 20) then delayedCheck3 = true; end local delayedCheck4 = false; local tempDeviceState4, deviceLastModification4 = fibaro:get(390, "armed"); if ((os.time() - deviceLastModification4) >= 20) then delayedCheck4 = true; end if ( delayedCheck2 == true or delayedCheck3 == true or delayedCheck4 == true ) then fibaro:call(45, "turnOn"); fibaro:debug(mode) fibaro:debug(PAMODE) fibaro:debug("Capteur differe 20s") end end, 20000) end end ----------------------------------- function doIt(mode, armed, id) fibaro:debug(mode) if (armed) then fibaro:debug("armé") else fibaro:debug("désarmé") end ----------------------------------------------------------------- if (mode == "Jour" and armed) then ----------------------------------------------------------------- ----------------------------------------------------------------- elseif (mode == "Jour" and not armed) then ----------------------------------------------------------------- ----------------------------------------------------------------- elseif (mode == "Nuit" and armed) then ----------------------------------------------------------------- J'ai fais les essais avec des debug et la commande d'une lumière. Au final, je m'en servirai pour lancer des scènes qui gèreront les sirènes intérieur, extérieur et les caméras via le VD surveillance Station de Lazer. Du coup je ne me sert pas de la scène initiale pour les actions a mener.
  18. Bonjour, depuis le dernier message, le script de la scène àun peu évolué. J'ai l'impression que le problème ne vient pas uniquement du script mais également des Triggers. En effet, j'ai remarqué que la scène ne se lançait pas par une VG mais uniquement par le changement d'état d'un module déclaré en entête. quelles sont les règles a respecter sur les triggers? peut on mettre %global au dessus de %properties. Merci de votre aide.
  19. je ne connais pas du tout GEA. j'ai déja du mal avec le LUA alors je n'imagine pas me lancer dans GEA pour l'instant.
  20. bonjour, je tente une nouvelle fois de faire fonctionner cette scène. Je pense avoir compris le code. --[[ %% properties 27 value 219 value 53 value 410 value 66 value 75 value 88 value 235 value 251 value 244 value 282 value 296 value 368 value 388 value 390 value 392 value %% globals PA_Mode PA_Sensors --]] local portables = {198} local id_module_virtuel = 324 -------------------------------- local AlarmeMaison = fibaro:getGlobal("Etat_Alarme") local AlarmeCabane = fibaro:getGlobal("Cabane_Alarme") local VGJourNuit = fibaro:getGlobal("Jour_Nuit") -- Id du capteur = true pour différé local capteurs = {[251]=false, [388]=true, [390]=true, [392]=true, [410]=true} -- Limitation à 1 seule instance en cours ----- if (fibaro:countScenes() > 1) then fibaro:abort() end ----------------------------------- function doIt(mode, armed, id) fibaro:debug(mode) if (armed) then fibaro:debug("armé") else fibaro:debug("désarmé") end ----------------------------------------------------------------- if (mode == "Jour" and armed) then ----------------------------------------------------------------- --- en mode différé ou non, faux si l'ID n'a pas été déclaré dans les la 1ère ligne de code local differe = capteurs[trigger["deviceID"]] or false if (not differe) then -- Activation de l'alarme fibaro:debug("Aucun Capteur sensible : Activation de l'alarme") fibaro:call(45, "turnOn") else -- Capteurs sensibles : On attend 30 secondes puis on execute le code setTimeout( function() -- On reteste l'état de l'alarme qui a pu changer if (mode ~= "Arret") then fibaro:debug("Capteurs sensibles : activation de l'alarme après 30 secs") fibaro:call(45, "turnOn") end end, 3000) end J'ai fais des essais avec un capteur ID 251 et j'ai l'erreur suivante : [DEBUG] 21:59:51: armé [DEBUG] 21:59:51: line 55: attempt to index global 'trigger' (a nil value) [DEBUG] 21:59:58: property [DEBUG] 21:59:58: Déclencheur 251 [DEBUG] 21:59:58: [219,368,53,410,66,296,75,88,235,251,244,282,388,390,392,27] [DEBUG] 21:59:58: exist il y a t il une erreur de synthaxe ligne 55? Merci
  21. bonjour, je suis en train de mettre en Å“uvre ce Tuto et j’aurai voulu votre avis sur le script qui gere le FGBS. --[[ %% properties %% events %% globals Alarme_Diagral --]] -------------------------------------------------------------------------- -- Demarrage du programme -------------------------------------------------------------------------- local trigger = fibaro:getSourceTrigger() if (trigger['type'] == 'global') then nomTrigger = trigger['name'] valeurTrigger = tonumber(fibaro:getGlobalValue(nomTrigger)) print("Nom du déclencheur = ", nomTrigger, " - Etat : ", valeurTrigger) else fibaro:debug("La scéne ne peut être lancer que par une Variable Globale") fibaro:abort(); end -------------------------------------------------------------------------- -------------------------------------------------------------------------- -- Limitation à 1 seule instance en cours -------------------------------------------------------------------------- if (fibaro:countScenes() > 1) then fibaro:abort() end -------------------------------------------------------------------------- local Diagral = fibaro:getGlobal("Alarme_Diagral") if Diagral == "1" then --Passage VD Maison sur Absent fibaro:call(83, "pressButton", "3") --capteur FGBS Intrusion_Diagral Armé fibaro:call(414, "setArmed", "1") fibaro:sleep(1000) fibaro:abort() end if Diagral == "0" then --Passage VD Maison sur Présent fibaro:call(83, "pressButton", "2") --capteur FGBS Intrusion_Diagral Désarmé fibaro:call(414, "setArmed", "0") fibaro:sleep(1000) fibaro:abort() end je ne l'ai pas encore testé, mais j'attends vos conseils car le code ne doit pas être tiptop. A l'avenir (enfin quand j'arriverai a faire fonctionner le module virtuel "Alarme Avancée") cette scène pourra s'intégrer dans ma gestion d'alarme.
  22. Dans ma box, depuis cette mise a jour, les températures ne sont plus historisées dans les consommations.
  23. -- envoie capture écran caméra par mail -- 41 l'ID de la caméra fibaro:call(41, "sendPhotoToEmail", "xxxx@xxmail.com")
  24. bonsoir, je viens de passer la soirée sur le script et je n'arrive a rien. J'envisage d'abandonner la gestion de l'alarme avec la HC2.
  25. bonsoir, ce soir, c'est l'autre lumiere "eclairage rue" qui est restée allumée. voici le debug : [DEBUG] 22:30:02: Thu 28/04 Presence Simulation deactivated [DEBUG] 22:30:02: Thu 28/04 Presence Simulation will restart tomorrow. [DEBUG] 22:30:02: Thu 28/04 Sunset is around 20:53 + Sunset Shift of 60min = Start Time around 21:53 [DEBUG] 21:55:11: Fri 29/04 It's sunset time -> Simulation ON [DEBUG] 21:55:11: Fri 29/04 Presence Simulation started. Will stop at: 22:30 + rand(30min) : 22:56 [DEBUG] 21:55:12: Fri 29/04 light ID:Eclairage status:99 [DEBUG] 21:55:12: Fri 29/04 Entering loop of 7.96 minutes [DEBUG] 22:03:11: Fri 29/04 light ID:Eclairage status:0 [DEBUG] 22:03:11: Fri 29/04 Entering loop of 3.49 minutes [DEBUG] 22:06:42: Fri 29/04 light ID:Eclairage status:99 [DEBUG] 22:06:42: Fri 29/04 Entering loop of 5.21 minutes [DEBUG] 22:11:56: Fri 29/04 light ID:BP Eclairage Rue status:1 [DEBUG] 22:11:56: Fri 29/04 Entering loop of 13.75 minutes [DEBUG] 22:25:42: Fri 29/04 light ID:Eclairage status:0 [DEBUG] 22:25:42: Fri 29/04 Entering loop of 10.84 minutes [DEBUG] 22:30:03: Fri 29/04 Presence Simulation deactivated [DEBUG] 22:30:03: Fri 29/04 Presence Simulation will restart tomorrow. [DEBUG] 22:30:03: Fri 29/04 Sunset is around 20:55 + Sunset Shift of 60min = Start Time around 21:55
×
×
  • Créer...