Aller au contenu

pepite

Membres confirmés
  • Compteur de contenus

    9 579
  • Inscription

  • Dernière visite

  • Jours gagnés

    59

Tout ce qui a été posté par pepite

  1. pepite

    Support Gea

    je vais essayer d'etre clair Dans le cas de @kioneoranga, cette ligne GEA n'est pas conseillee, cela arreterait le videoproj sans attendre le refroidissement de la lampe GEA.add({{"Property", id["WP_HIFI_VIDEO_PARENTS"], "value", 0}}, 5*60, "Arret automatique video projecteur", {{"turnOff", id["WP_VIDEO_PROJECTEUR_PARENTS"]}}) L'idee est de passer par une variable (non globale) (sans utiliser le sleep non conseille dans GEA) afin d'augmenter la duree d'attente et d'utiliser en condition la valeur de la variable qui a change -- Initialisation de la variable : false local videoproj = false --Lorsque la condition Property est = 0, on change la valeur de la variable à true GEA.add({{"Property", id["WP_HIFI_VIDEO_PARENTS"], "value", 0}}, -1, "Arret automatique video projecteur", {{"Function", function videoproj = true end}}) -- puis utilisation de la variable en condition (devenue true) en lui mettant une duree (sans le sleep de 5 ou 10 mins qui decalerait toutes les lignes de GEA). donc 10 mins apres le passage de property à 0, on peut eteindre le videoproj en supposant que la lampe ait bien ete refroidie en 10 mins -- remise de la variable à false GEA.add({"Function", function() return videoproj end}, 10*60, "Refroidissement de la lampe depuis #durationfull#", {{"turnOff", id["WP_VIDEO_PROJECTEUR_PARENTS"]}, {"Function", function videoproj = false end}})
  2. oui mais c'est pour les lumieres ;-)
  3. pepite

    Showroom Gea Down

    Completement d'accord !! UNE GROSSE plus-value àla box, tout dans une scene, en tout cas un max !!
  4. pepite

    Support Gea

    c'est la seule ligne que tu as avec un Repeat ? Etant donne que je n'ai pas le même bug, pourrais tu essayer cela stp, qu'on sache si cela vient d'une modif de l'api de la 4.083b avec une lampe par exemple GEA.add(idlampe, 1*60, "Test Repeat- lampe allumée", {{"Repeat"}}) Tu devrais avoir le push toutes les minutes quand la lampe est allumée. Eteins la lampe, recois tu encore les push ? Le fonctionnement normal : pas de push car la condition n'est pas remplie
  5. pepite

    Showroom Gea Down

    malgré la taille tu as des temps de reaction correct @jojo ? Franchement TOP ce GEA, merci Maitre Steven
  6. pepite

    Showroom Gea Down

    Au top @jojo je n'avais pas remarqué, ca faisait longtemps que je n'y etais pas allé ;-) TOP si ton GEA est trop gros ;-), tout est dedans et tout tourne alors ;-)
  7. Merci pour le tuto des ouvrants, sympa !! 3 HC2, t'es un peu juste non ? ;-)
  8. Ok pour moi aussi le menu de gauche depuis les scenes ;-)
  9. pepite

    Showroom Gea Down

    Bonjour messieurs, Le showroom GEA est down ou cela vient de moi ?
  10. Salut Moicphil, Ca va, je n'ai qu'1 an de retard ;-) La variation aussi ? Cool alors
  11. pepite

    Support Gea

    bonjour à tous, @kioneoranga, Tu peux faire comme ceci, a tester local videoproj = false GEA.add({{"Property", id["WP_HIFI_VIDEO_PARENTS"], "value", 0}}, 30, "Arret automatique video projecteur", {{"Function", function() videoproj = true end}}) GEA.add({"Function", function() return videoproj end}, 5*60, "Refroidissement de la lampe depuis #durationfull#", {{"turnOff", id["WP_VIDEO_PROJECTEUR_PARENTS"]}, {"Function", function() videoproj = false end}}) @plap Tu recevais tes alertes meme après la fin du test d'inondation ?
  12. Bonjour les rois de l'image ;-) Auriez-vous svp une petite image qui représenterait une piece : CELLIER ? Merciiii
  13. Salut tout le monde, Avez-vous vu cela ? Je viens de tomber dessus par hasard ;-). Ca ressemble à un module connu non ? :-) http://www.domadoo.fr/fr/peripheriques/3627-everspring-mini-prise-variateur-z-wave-plus-ad147-6-prise-schuko-3700946500363.html Quelqu'un a tester ? Variateur c'est sympa je trouve
  14. Voila nico, si on parle bien de cela ;-) Oui, bizarre pour Did
  15. j'avoue, je n'ai pas essaye de faire de sauvegarde depuis la MAJ ;-) @jmg38, je viens de tester la sauvegarde à distance, pas de souci de mon côté. MErci Jayce pour le bench. Code recupere et envoye ;-) à distance Ci-dessous, heuuuuu on en parle de mon setGlobal..la vache :( :( [DEBUG] 16:00:34: Nb runs : 1000 | id : 11 | G.Variable : GEA_lavelinge [DEBUG] 16:00:34: ---------------------------------------------- [DEBUG] 16:00:34: [DEBUG] 16:00:36: getValue Exist : instruction time : 2s | cpu time : 1.34s [DEBUG] 16:00:38: getValue Not Exist : instruction time : 2s | cpu time : 1.23s [DEBUG] 16:00:45: setValue : instruction time : 7s | cpu time : 3.01s [DEBUG] 16:00:47: getGlobal Exist : instruction time : 2s | cpu time : 1.45s [DEBUG] 16:00:49: getGlobal Not Exist : instruction time : 2s | cpu time : 1.23s [DEBUG] 16:01:39: setGlobal : instruction time : 50s | cpu time : 3.8s [DEBUG] 16:01:44: getType : instruction time : 5s | cpu time : 3.78s [DEBUG] 16:01:49: getName : instruction time : 5s | cpu time : 3.46s [DEBUG] 16:01:53: getRoomID : instruction time : 4s | cpu time : 3.4s [DEBUG] 16:02:00: getRoomName : instruction time : 7s | cpu time : 5.04s [DEBUG] 16:02:02: getSunrise : instruction time : 2s | cpu time : 1.41s [DEBUG] 16:02:02: [DEBUG] 16:02:02: ---------------------------------------------- [DEBUG] 16:02:02: ALL DONE
  16. oui tu n'etais pas le seul pour lasauvegarde, as tu regarde sur ta cle si tu avais le repertoire backup ?
  17. oui dommage que cela ne se soit pas passe sans encombre. retente ;-) !!!! pas joueur @Did :P :P Reboot pour liberer de la ram petit backup MAJ en 4.083 au pire tu connais le startupgrade maintenant ;-)
  18. pepite

    Rts - I/o Homecontrol

    oulala c'est pasgagne le branchement, on verra quand j'en serai la lol dans pas longtemps d'ailleurs ;-)
  19. ah oui Quickdav ;-) @Did, lance le startupgrade alors bizarre que le finish n'a pas relance les services, tu as patiente un peu ?
  20. pepite

    Rts - I/o Homecontrol

    tu m'as parle chinois mais vu que tu es mon MAITRE electrique, aucun doute ;-)
  21. C'est ca que tu as essaye @Did ? http://<IP hc2>/services/finishUpgradeAfterError.php Sinon tu ressaies ceci : http://<IP hc2>/services/startUpgrade.php tu vas revenir en 4.082 je pense, tu rebootes pour liberer la ram tu refais la MAJ
  22. Elle ne reboote pas du tout ? quand tu as eu les 503 tu as essaye depuis un autre navigateur ? et tu as bien vide le cache ?
  23. pepite

    Rts - I/o Homecontrol

    cette extension fait d el'inversion de polarité, cool, je vois pas trop comment, je pige pas.; Tu as vu cela @Did : Remarque : Les 8 entrées de la X8R ne sont pas intégrables au moteur de scénario de l'IPX800 V4
  24. @did, ta cle n'a pas bouge pendant le deplacement ? @domodial, bienvenue ;-)
  25. pepite

    Script Alarme

    ce sont les memes telecommandes que le script que trainkill t'a fait à priori, tu peux donc tout gerer dans la meme scene, ps besoin de scenes differentes Tu peux rajouter dans le code de trainkill je te mets la; version rapide sans boucle car a priori qu'1 seul capteur de concerner à chaque fois A tester --[[ %% properties 79 sceneActivation 87 sceneActivation 91 sceneActivation %% globals --]] -- Ne lance q'une seule fois la scène if (fibaro:countScenes() > 1) then fibaro:abort() end -- Lecture de l'ID du module déclencheur local moduleactif = fibaro:getSourceTrigger() -- Lecture du déclencheur (moduleactif) local IDmodule = tonumber(moduleactif['deviceID']) -- Lecture de l'ID du déclencheur (trigger) -- Liste des capteurs local listecapteurs = {57,41,95,149,28,23} -- Armement/Desarmement de chaque capteur local etatactivation = function(IDcapteur, choixarmement) local etatarmement = tonumber(fibaro:getValue(IDcapteur, "armed")) if choixarmement == "1" and etatarmement == 0 then fibaro:sleep(9000) -- On attends 9 secondes fibaro:call(IDcapteur, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur " .. IDcapteur .. " de la porte") fibaro:call(121,'turnOn') -- On allume l\'eclairage complémentaire fibaro:sleep(3000) -- attend 3 secondes fibaro:call(121,'turnOff') -- On éteint l\'eclairage complémentaire elseif choixarmement == "0" and etatarmement > 0 then fibaro:sleep(500) -- On attends 0,5 secondes fibaro:call(110, "turnOff", "0"); -- on éteint la sirène intérieur fibaro:call(63, "turnOff", "0"); -- on éteint la sirène extérieur fibaro:call(IDcapteur, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur " .. IDcapteur .. " de la porte") fibaro:call(121,'turnOn') -- On allume l\'eclairage complémentaire fibaro:sleep(1000) -- attend 1 secondes fibaro:call(121,'turnOff') -- On éteint l\'eclairage complémentaire end end -- Boucle de changement d'état des capteurs local changementetats = function(choixarmement) for index,valeur in pairs(listecapteurs) do etatactivation(valeur, choixarmement) end end -- Choix activation ou non des capteurs selon le bouton de la télécommande local actions = { ["11"] = function() -- Activation de l'alarme changementetats("1") end, ["21"] = function() -- Desactivation de l'alarme changementetats("0") end, ["31"] = function() -- Allumage terrasse if (tonumber(fibaro:getValue(121, 'value')) == 0) then fibaro:call(121, 'turnOn'); -- on allume fibaro:debug("Allume la Terrasse") -- Extinction terrasse else fibaro:call(121,'turnOff') -- on éteint fibaro:debug("Eteint la Terrasse") end end, ["41"] = function() -- Allumage Sirene exterieure if (tonumber(fibaro:getValue(63, 'value')) == 0) then fibaro:call(63,'turnOn') -- on allume fibaro:debug("Allumage de la sirène extérieur") else fibaro:call(63,'turnOff') -- on éteint fibaro:debug("Extinction de la sirène extérieur") end end, } -- Demarrage du processus actions[fibaro:getValue(IDmodule, "sceneActivation")]()
×
×
  • Créer...