-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
et ca alors ? HC2 = Net.FHttp("192.168.15.106") response = HC2:GET("/api/xdevices.json?cmd=10") resultat = json.decode(response) fibaro:setGlobal("INPUT1", json.encode(resultat.OUTPUT1)) local input1 = fibaro:getGlobalValue("INPUT1") fibaro:debug("Valeur INPUT : " ..input1) -
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
ton bouton 1 te sert a allumer, en fait tu pilotes l IPX depuis ce bouton qui est ton bouton poussoir physique. OK ? Si tu appuies depuis ton VD sur le bouton 1, ca allume bien ta lampe ? ou l eteit si elle est allumee ? OK ? Le code avec le json permet normalement de connaitre l'Etat, ce sera 0 ou 1 la reponse. le fibaro:log apparait sur la page d'"accueil" du VD en bas a gauche de couleur verte, mais disparait apres un temps plutot court sauf manip de code le fibaro:debug : cela affiche dans le debug du VD et ca reste ;-) Ta variable INPUT1 est-elle créée ? dis nous ce que tu recuperes dans le debug ? Ensuite on verra pour t'afficher l'ampoule en fonction de la valeur de ta variable INPUT1 maison doit d'abord recuperer cette valeur ecris ce debug et clique sur ton bouton 1 d'abord pour allumer puis sur ton bouton test pour connaitre la valeur, normalement 1 Code simple : HC2 = Net.FHttp("192.168.15.106") response = HC2:GET("/api/xdevices.json?cmd=10") response = json.decode(response) fibaro:debug(response.OUTPUT1) -
je pense que ca vient de ta condition "FOURCHETTE" de l'ouverture de tes volets. Ne mets que cela par exemple : {"Value+", id["VR_CHAMBRE_M"], 80} Pour tester l'ouverture des volets cela suffit ;-) ..normalement bien sur ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
:60:
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
tu sais que cela ne va te remonter que 0 ou 1 avec fibaro:log....et ne va pas rester tres longtemps..c'est ephemere lol Ressaie cela derriere un bouton pour te permettre d'aller voir le debug HC2 = Net.FHttp("192.168.15.106") response = HC2:GET("/api/xdevices.json?cmd=10") response = json.decode(response) fibaro:setGlobal("INPUT1", response.OUTPUT1) fibaro:debug(fibaro:getGlobalValue("INPUT1").." ") Question bete : pas d'authetification login:mot de passe sur ton IPX ? -
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
recupere le VD de Steven il est tout fait ;-) et ne sois pas deg on va arriver ;-) -
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
si c'est digitale ce serait pas 30 et non 10 ? -
oui @sebcbien, j'ai tout de suite mis un temps, et tout est parfait pour moi ;-) merci beaucop top ce Yaps
-
oui jojo j'ai compris cela aussi, mais je ne sais pas pourquoi je mettrais un 1 àla place de 0 non ? local ID_On_When_Simu_Deactivated = 1 ; -- If next line is commented, no light will turn on after simulation is stopped (by putting Simu_presence to 0) local ID_On_When_Simu_Deactivated = id["LAMPE_Rez_Hall"]; -- ID of a light (Only One) to turn on after simulation is stopped (Simu_). Comment this line to turn off this feature
-
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
Salut moi aussi je suis un bleu avec lIPX, je n'en ai pas hihihi Mais ca va venir ;-) enfin je crois .. Je pense comprendre : déjà sur quelle entrée es-tu ? digitale/analogique... Regarde ca : Ensuite ok le bouton que tu as créé te permet d'actionner le telerupteur, donc tu arrives à piloter on IPX depuis la HC2 ;-) Faudrait etre sur de ce que remonte l'API de l'IPX. Pour récuperer les infos, je ferai un autre bouton dans lequel tu mets ton code sans mon rajout de debug. Ne mets rien dans la boucle principale Enregistre, appui sur le bouton et regarde ce qui apparait en vert. -
SAlut messieurs, c'est OK pour moi, Pour info : impossible de mettre rndmaxendtime à 0, ca genere une erreur : [DEBUG] 15:15:23: Thu 06/08 Device: Eclairage_Halogene On [DEBUG] 15:15:23: Thu 06/08 Now randomizing other lights... [ERROR] 15:15:23: line 155: bad argument #1 to 'random' (interval is empty) BEsoin d'aide qd meme, je souhaiterias recevoir un SMS plutot que le push qui pour moi ne fonctionne pas lol j'ai rajoute fibaro:setGlobal("Freesms", "Depart YAPS") juste au-dessus de la ligne qui appelle la fonction pushmesasge ligne 278, mais cela ne fonctionne pas. Je ne recois rien, de même j'aimerais bien recevoir un SMS à la fin de la SImu @jojo : tu veux voirmon code ? mais rien de special, juste modifier le user settings comme demandé. Mais je ne laisse pas de lumiere allumee a la fin de la simu.
-
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
Est-ce que ta variable INPUT1 est bien renseignee ? rajoute cette ligne pour avoir un DEBUG : local input1 = fibaro:getGlobalValue("INPUT1") fibaro:debug("INPUT1 est : "..input1) -
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
J'ai bien eu ton mess, Tu as lu cela : http://www.domotique-fibaro.fr/index.php/topic/311-ipx800-v3/?hl=ipx800 ? Steven a fait 2 modules virtuels pour piloter l'IPX et donc avoir le retour d'Etat Voila le code que tu utilises : cest ce que tu as mis derrier un bouton de ton module virtuel ? HC2 = Net.FHttp("192.168.15.106") response = HC2:GET("/api/xdevices.json?cmd=10") response = json.decode(response) fibaro:setGlobal("INPUT1", response.OUTPUT1) fibaro:log(fibaro:getGlobalValue("INPUT1").." ") -
hihi regarde bien suis un boulet, dans le dernier code je n'ai pas mis TV sous %%globals lol Ca devrait aller mieux la ;-) regarde aussi si ta variable TV change bien hihi --[[ %% properties %% globals TV --]] local Etat_Tele = fibaro:getGlobalValue("TV") local Power = fibaro:getValue(49, "valueSensor") if (tonumber(Power) >= 100 ) then fibaro:setGlobal("TV", "On"); fibaro:call(91, "sendPush", "Allumage Télé"); else fibaro:setGlobal("TV","Off" ) fibaro:call(91, "sendPush", "Télé éteinte"); end fibaro:debug("La télé est : "..Etat_Tele) fibaro:debug("Consommation : "..Power.." W") Tu peux tout aussi bien mettre dans un VD c'est toi qui vois, mais dans une scene le code est toujours du LUA dans tous les cas lol
- 95 réponses
-
- 1
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
esaie comme ca alors, j'ai remis TV sous %%globals, pour declencher le push, et j'ai enleve le test sur la valer de la variable TV pour tester, si ton code fonctionne pas de souci --[[ %% properties %% globals --]] local Etat_Tele = fibaro:getGlobalValue("TV") local Power = fibaro:getValue(49, "valueSensor") if (tonumber(Power) >= 100 ) then fibaro:setGlobal("TV", "On"); fibaro:call(91, "sendPush", "Allumage Télé"); else fibaro:setGlobal("TV","Off" ) fibaro:call(91, "sendPush", "Télé éteinte"); end fibaro:debug("La télé est : "..Etat_Tele) fibaro:debug("Consommation : "..Power.." W")
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Besoin daide Retour D'information Depuis L'ipx800 V3I
pepite a répondu à un(e) sujet de sweet38000 dans Support
Bonjour, Poste ton code, ce sera plus facile ;-) -
Essaie ca : --[[ %% properties %% globals --]] local Etat_Tele = fibaro:getGlobalValue("TV") local Power = fibaro:getValue(49, "valueSensor") if (tonumber(Power) >= 100 ) and (Etat_Tele == "Off") then fibaro:setGlobal("TV", "On"); fibaro:call(91, "sendPush", "Allumage Télé"); else fibaro:setGlobal("TV","Off" ) fibaro:call(91, "sendPush", "Télé éteinte"); end fibaro:debug("La télé est : "..Etat_Tele) fibaro:debug("Consommation : "..Power.." W") les experts feraient pe autrement lol Tu as eu les notifs pour la tele ? Pour la localisation GPS c'est pas tres fiable, ca ne fonctionne pas terrible..mais il existe plein de tutos sur le forum concernant la localisation par téléphone sas utiliser la HC2
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut Yannick, Ah ben oui, ce qu'il y a dans properties correspond au trigger, c'est à dire le declencheur de la scene. Donc en le mettant, ta scene surveille la variation de consomation, et des qu'il ya une variation, ca enclenche ta scene.. Si tu l'enleves, ca devrait etre bon, j'avais pas remarque..dans ce cas, tu peux pe ecrire en plus propre la scene. Teste et tiens nous au jus.
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour @Flechg Essaie ca, ca relance la tache autoclose si pas de mouvement pendant 10 mins, repeat inutile pour les declenchements instantanes. local autoclose = GEA.add({"Value+", id["VOLET_SALON"], 70}, 5*60, "ouvert depuis plus de 5 minutes", {{"close"}, {"Repeat"}}) GEA.add(id["DET_SALON"], -1, "", {{"StopTask", autoclose}}) GEA.add(id["DET_SALON"], 10*60, "", {{"Inverse"}, {"RestartTask", autoclose}, {"Repeat"}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour, @Moicphil a ecrit une scene Alarme Avancée ;-) Je n'ai pas le lien ..une petite recherche dans tuto Alarme et Videosurveillance
-
Voila voila, j'ai enfin pris le temps de l'installer, je vous tines au jus dès que je suis absent ;-) tu as mis ton git à jour avec la derniere version que tu as postée ? enfin dans tous les cas, j'ai pris celle que tu as mise dans le post précédent pour @jojo Merci beaucoup pour YAPS.; Vous n'auriez pas une icone pour la scene svp ?
-
Salut Yannick, Sans trop réfléchir, je l'aurais d'abord ecrit comme cela, mais suis pas un expert ;-) local Id_Smartphone = 91 local a = fibaro:getValue(76, 'value') local b = fibaro:getValue(29, 'value') local c = fibaro:getValue(31, 'value') local d = fibaro:getValue(79, 'value') local e = fibaro:getValue(41, 'value') --fibaro:debug("porte : "..a) --fibaro:debug("lampe couloir : ".. --fibaro:debug("Mouvement couloir : "..c) --fibaro:debug("Mouvement Salon : "..d) --fibaro:debug("porte chambre : "..e) if (tonumber(a) == 1) or (tonumber(c) == 1) then fibaro:call(Id_Smartphone, 'sendPush', "Mouvement Couloir") fibaro:sleep(5000) fibaro:call(88, "sendPhotoToUser", "2") end if (tonumber(d) == 1) then fibaro:call(Id_Smartphone, 'sendPush', "Mouvement Salon-Séjour") end Oui pas bete pour la TV comme ca ;-)
- 95 réponses
-
- notifications
- push
-
(et 1 en plus)
Étiqueté avec :
-
Salut, Tente avec une instruction plus simple pour reussir à t'aider : GEA.add({id["OUVERTURE_SALON"],{"Value+",id["D_LUM_EXT"], 1800}, {"Value-", id["VR_SAM"],100}}, 10*60, "Fermeture VR SAM lum ext + 1800 si baie fermée",{{"Inverse"},{"Close",id["VR_SAM"],50}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
ca depend de Lazer .. ou du portable ;-)
-
On parlant d'etat mental, je suis reste assis devant lexclusion l'inclusion de la greenwave pendant un certain temps avec portable sur les genoux ;-) Cette greenwave me fait des malheurs ;-)