-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
Bonjour domo, Il va falloir etre un peu plus expressif sur ce qui ne fonctionne ou non, juste toujours pas est un peu succinct pour t'aider. C'est normal que ca ne fonctionne pas, tu as teste hier soir sans changer les heures mini et maxi, sauf si je me trompe tu voulais que cela s'allume uniquement entre 7:00 et 7:55 Je t'ai rajoute un debug si tu es en dehors des horaires local maintenant = os.date("%H:%M", os.time()) local heuremini, heuremaxi = "07:00", "07:55" ------- local Humidity = tonumber(fibaro:getValue(3, "Humidity")) local OutsideTemperature = tonumber(fibaro:getValue(3, "Temperature")) local WeatherCondition = fibaro:getValue(3, "WeatherConditionConverted") ----------- local presencetophe = tonumber(fibaro:getGlobalValue("Present_Tophe")) > 0 fibaro:debug("OutsideTemperature : " .. OutsideTemperature); fibaro:debug("Humidity : " .. Humidity); fibaro:debug("WeatherCondition : " .. WeatherCondition); fibaro:debug("Maintenant : " ..maintenant.. " - Heure mini : " .. heuremini .. " - Heure maxi : " ..heuremaxi) fibaro:debug( "Présence Tophe : " ..(fibaro:getGlobalValue("Present_Tophe"))) if maintenant > heuremini and maintenant < heuremaxi and presencetophe then if (OutsideTemperature <= 20) then fibaro:call(236, "setColor", "0", "255", "0", "0") -- vert else fibaro:debug("jaune"); fibaro:call(236, "setColor", "255", "255", "0", "0") -- jaune fibaro:sleep(5*1000) end if(Humidity >= 50) then fibaro:debug("rouge"); fibaro:call(236, "setColor", "255", "0", "0", "0") -- rouge fibaro:sleep(5*1000) end if(Humidity >= 50 and OutsideTemperature < 20) then fibaro:debug("blanc"); fibaro:call(236, "setColor", "255", "255", "255", "0") -- blanc fibaro:sleep(5*1000) end if (WeatherCondition == "rain") then fibaro:debug("bleu"); fibaro:call(236, "setColor", "0", "0", "255", "0") -- bleu fibaro:sleep(5*1000) end else fibaro:debug("Scène non lancée, en dehors des heures 7:00 - 7:55") end
-
heuuu oublie de modifie une variable local maintenant = os.date("%H:%M", os.time()) local heuremini, heuremaxi = "07:00", "07:55" ------- local Humidity = tonumber(fibaro:getValue(3, "Humidity")) local OutsideTemperature = tonumber(fibaro:getValue(3, "Temperature")) local WeatherCondition = fibaro:getValue(3, "WeatherConditionConverted") ----------- local presencetophe = tonumber(fibaro:getGlobalValue("Present_Tophe")) > 0 fibaro:debug("OutsideTemperature : " .. OutsideTemperature); fibaro:debug("Humidity : " .. Humidity); fibaro:debug("WeatherCondition : " .. WeatherCondition); fibaro:debug("Maintenant : " ..maintenant.. " - Heure mini : " .. heuremini .. " - Heure maxi : " ..heuremaxi) fibaro:debug( "Présence Tophe : " ..(fibaro:getGlobalValue("Present_Tophe"))) if maintenant > heuremini and maintenant < heuremaxi and presencetophe then if (OutsideTemperature <= 20) then fibaro:call(236, "setColor", "0", "255", "0", "0") -- vert else fibaro:debug("jaune"); fibaro:call(236, "setColor", "255", "255", "0", "0") -- jaune fibaro:sleep(5*1000) end if(Humidity >= 50) then fibaro:debug("rouge"); fibaro:call(236, "setColor", "255", "0", "0", "0") -- rouge fibaro:sleep(5*1000) end if(Humidity >= 50 and OutsideTemperature < 20) then fibaro:debug("blanc"); fibaro:call(236, "setColor", "255", "255", "255", "0") -- blanc fibaro:sleep(5*1000) end if (WeatherCondition == "rain") then fibaro:debug("bleu"); fibaro:call(236, "setColor", "0", "0", "255", "0") -- bleu fibaro:sleep(5*1000) end end
-
le TOP alors ;-) Super, je me demandais si on pouvait récupérer l'armement partiel ;-) J'attends qu'il me réponde M. Tekalarme :60: Je lui ai posé une question sur une barriere ;-)
-
ah oui @shad, ton VD jour ferie vacances..tu le testes encore avant de partager ?
-
Topic unique Aeotec Zw096 - Smart Switch 6
pepite a répondu à un(e) sujet de couillerot dans Aeon Labs / Aeotec
PAs pour moi, je n'ai rien de mieux..je les ais mis derriere une lampe, aucun souci avec le ON/OFF ;-) -
ah oui merci did, quand je faisais défilé, je ne le voyais pas..le boulet hihihi je lisais trop vite ;-)
-
bon ben j'ai cree une scene test à mettre en page d'accueil mais je n'y arrive pas, quel est votre truc ? ;-) Je l'ai bien dans la liste des scenes en haut de l'interface de la tablette, mais je n'arrive pas à la mettre en "Widget" comme les devices ou la temp, ou l'alarme.. Je rate qqch mais je ne vois pas où :-(
-
oui bencol, normalement ;-) la remontée de conso est plus que pas terrible voire nulle avec les ZW096, d'ou la question ;-)
- 89 réponses
-
- simulateur
- présence
-
(et 1 en plus)
Étiqueté avec :
-
A tester, rien de sur ;-) local maintenant = os.date("%H:%M", os.time()) local heuremini, heuremaxi = "07:00", "07:55" ------- local Humidity = tonumber(fibaro:getValue(3, "Humidity")) local OutsideTemperature = tonumber(fibaro:getValue(3, "Temperature")) local WeatherCondition = fibaro:getValue(3, "WeatherConditionConverted") ----------- local presencetophe = tonumber(fibaro:getGlobalValue("Present_Tophe")) > 0 fibaro:debug("OutsideTemperature : " .. OutsideTemperature); fibaro:debug("Humidity : " .. Humidity); fibaro:debug("WeatherCondition : " .. WeatherCondition); fibaro:debug("Maintenant : " ..maintenant.. " - Heure mini : " .. heuremini .. " - Heure maxi : " ..heuremaxi) fibaro:debug( "Présence Tophe : " ..(fibaro:getGlobalValue("Meteo_Day"))) if maintenant > heuremini and maintenant < heuremaxi and presencetophe then if (OutsideTemperature <= 20) then fibaro:debug("vert"); fibaro:call(236, "setColor", "0", "255", "0", "0") -- vert else fibaro:debug("jaune"); fibaro:call(236, "setColor", "255", "255", "0", "0") -- jaune fibaro:sleep(5*1000) end if(Humidity >= 50) then fibaro:debug("rouge"); fibaro:call(236, "setColor", "255", "0", "0", "0") -- rouge fibaro:sleep(5*1000) end if(Humidity >= 50 and OutsideTemperature < 20) then fibaro:debug("blanc"); fibaro:call(236, "setColor", "255", "255", "255", "0") -- blanc fibaro:sleep(5*1000) end if (WeatherCondition == "rain") then fibaro:debug("bleu"); fibaro:call(236, "setColor", "0", "0", "255", "0") -- bleu fibaro:sleep(5*1000) end end
-
au fait Did, Oui as de raison que cela ne fonctionne pas, j'ai rien modifié du tout dans le code ;-) Pour la scne active ou non, tres bonne question, je dirais oui !! @domo, encore perdu pour le code lol d'apres ton debug, tes variables remontent bien quelque chose deja ;-) explique ce dont tu as besoin ;-)
-
salut toutes et tous, Bon ben j'ai toujours pas de réponse de tekalarme :-(
-
je crois qu'imprerihome fait planter avec les appels à la box non? nico faut arreter j'ai encore envie de cliquer ;-)
-
SAlut messieurs, Comment faites vous pour rajouter une conso fixe sur un module ? je dois etre aveugle..je vois rien de tout cela Exemple : mes ZW096 ne remontent rien, j'ai mis des lampes derriere, j'aimerais mettre une conso fixe pour que cela soit pris en compte par cette superbe idee..mais je ne sais comment faire ;-) PS :Mise en place OK pour moi ;-) sauf pour ce que je vous disaos plus haut dans le post :mettre une conso fixe ;-) Sinon : Quelqu'un peut partager le bel icine que vous avez mis ? :13: :13: merciiii
- 89 réponses
-
- simulateur
- présence
-
(et 1 en plus)
Étiqueté avec :
-
Salut @domo, Pour les jolies couleurs, mets ton code entre "<>" juste au dessus du cadre de réponse ;-) Ton code ne fonctionnepas du tout ? Qu'as tu dans ton debug ?
-
Tuto Multimédia Monitoring Hp Microserver Gen8
pepite a répondu à un(e) sujet de darklite44 dans Tutoriels
interesse aussi, mais j'ai pas de Gen8..va falloir Un oetit VD pour récuperer les valeurs ;-) dans des labels.. -
ah ah, vive l'Alsace ;-) bon ben moi je bosse ;-) Je vais relancer un petit HS : detecteur exterieur ? FT 89 R est enorme, pas compatible GC2 ? et surtout je ne suis pas WAF, j'ai tenté de montrer une petite image !! Olala, vous me donnez envie..
-
Pour moi, j'ai eu les bugs aleatoires sur des scenes hihi mais une fois réenregistrée, plus de souci. Le seul qui me reste est la remontée des infos sur quelques modules sur la tablette murale, lorsque l'appli est ouverte depuis trop longtemps. Si je ferme et reouvre, panipwo ;-)
-
Jojo, non je ne craquerai pas ;-) Mais c'est sur que le Swipe ferait l'affaire ;-)
-
Salut, Désolé, je ne peux pas t'aider, je n'utilise pas les push des modules Je réponds pour suivre le topic, la réponse m'intéresse ;-) J'ai tout de même une idée : tu fais une scene qui verifie tes modules ;-)
- 5 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Alors, un ocnseil, ne passe pas par les serveurs fibaro, tu seras dépendant d'eux ;-) Fixe ton adresse IP et forward ton adresse publique sur ta box adsl qui fait routeur type : IPHC2 en IPPUBLIQUE:65951 de cette facon tu te passeras des serveurs fibaro, mais enregistre toi quand meme
-
Super Je serais toi, je mettrais tout de meme la box en IP fixe ;-)
-
Il etait bien cache : c'est le paramètre 1 !!! pour l'orientation :60: :60:
-
Salut &Did, Je dois te faire mon MeaCulpa, je suis un gros débile..en fait il y a plus simple sans modifier ton parametrage du FGBS Avec GEA et sans variable globale et sans rien dans l'entete de la scene : au changement d'etat du FGBS, on lance la scene --> tu auras donc ton icine active pdt les 4h pour reperer sur la tablette A faire : - declarer dans tes ids de GEA ton FGBS : BAL dans l'exemple - mettre dans l'entete de GEA : 66 value - reperer le numero de ta scene pour la boite aux lettres Voici la ligne GEA : -- Si FGBS à 1, lancement scene pour la boite aux lettres GEA.add(id["BAL"], -1, "", {{"Scenario", numeroscene}}) Voici la scene --[[ %% properties %% globals --]] ------ User settings ----- local id_RGBs = {239, 545, 554} -- liste des IDs des RGBs concernés local ProgRGB = 547 -- Programme "alerte" souhaité à mettre sur les RGBs local Tempo = 20 -- En secondes, durée de la mise sur le programme "ALERTE" des RGBs, avant remise des valeurs précédentes local Debug = false -- true : affichage dans le debug/false : pas d'affichage -------------------- --------- Limitation à 1 seule instance --------- if (fibaro:countScenes() > 1) then fibaro:abort() end ---------------------------------------------- if Debug then local currentdate = os.date("%d/%m/%Y %H:%M:%S") fibaro:debug("Démarrage du script : " ..currentdate) end -- fonction split ---- function split(s, pattern, maxsplit) local pattern = pattern or ' ' local maxsplit = maxsplit or -1 local s = s local t = {} local patsz = #pattern while maxsplit ~= 0 do local curpos = 1 local found = string.find(s, pattern) if found ~= nil then table.insert(t, string.sub(s, curpos, found - 1)) curpos = found + patsz s = string.sub(s, curpos) else table.insert(t, string.sub(s, curpos)) break end maxsplit = maxsplit - 1 if maxsplit == 0 then table.insert(t, string.sub(s, curpos - patsz - 1)) end end return t end ---------- --------------function GetPutValueRGB---- function GetPutValueRGBs(id) for i = 1, #id_RGBs do -- Recup Couleur et programme des RGBs local result = split(fibaro:getValue(id_RGBs[i], "color"), ',') local Prog = tonumber(fibaro:getValue(id_RGBs[i], "currentProgramID")) -- Debug valeur result et prog if Debug then fibaro:debug("RGB num " ..id_RGBs[i].. " avait comme Couleur : " ..result[1]..","..result[2]..","..result[3]..","..result[4]) fibaro:debug("RGB num " ..id_RGBs[i].. " était sur le Programme " ..Prog) end -- SI activation cellule 208, demarrage des RGB sur le programme ProgRGB if Debug then fibaro:debug("Mise des RGBs sur Programme : " ..ProgRGB) end fibaro:call(id_RGBs[i], "startProgram", ProgRGB) setTimeout( function() if Debug then fibaro:debug("Remise des valeurs précédentes sur les RGBs") end if ((result[1] == "0" and result[2] == "0" and result[3] == "0" and result[4] == "0") and (tonumber(Prog) > 0)) then fibaro:call(id_RGBs[i], "startProgram", Prog) if Debug then fibaro:debug("Prog " ..Prog.. " sur " ..id_RGBs[i]) end else fibaro:call(id_RGBs[i], "setColor", result[1], result[2], result[3], result[4]) if Debug then fibaro:debug("Couleur sur : " ..id_RGBs[i]) end end end, Tempo*1000) --tempo end end ---------- --- Message TTS ---- fibaro:call(535, "pressButton", 5) fibaro:call(90, "pressButton", 1) -- Lancement fonction --- GetPutValueRGBs()
-
Bonjour bonjour, Quelqu'un sait-il mettre un VD en page d'accueil ? J'essaie d'etre WAF un max, j'aimerais mettre un VD "de mode maison"..pour que madame appuie sur le bouton ABSENT :-) Ou alors une idée pour contourner ? Merciiii
-
T'as craqué Fred... Je me retiens..faut que je finisse la maison, faut que je finisse la maison, faut que je finisse la maison.... :2: