-
Compteur de contenus
14 403 -
Inscription
-
Dernière visite
-
Jours gagnés
252
Tout ce qui a été posté par mprinfo
-
--[[ %% properties %% globals --]] local num = fibaro:countScenes () -- nombres d'instances en cours d'excution de la scene fibaro:debug("Nombre de scènes en cours = " ..num) if (num == 1) then local J_N = fibaro:getGlobalValue( "Jour_Nuit" ); fibaro:debug("Jour_Nuit = " ..J_N) -- Fermeture des volets des chambres et allumage lumieres rdc local Id = {} local IdValue = {} if J_N == "Nuit" then local Id = {16, 18, 20, 28, 34} -- id volets et lumieres local IdValue = {0, 0, 0, "turnOn", "turnOn"} -- Valeur 0=Fermer - 99 = Ouvert local VoletPorte = {22, 24, 26} -- Volet si porte fermée local Detecteur = {107, 115, 111} -- detecteur d'ouverture fibaro:debug("Nuit") end for i = 1,#Id do local TestName = fibaro:getName(Id) local TestValue = fibaro:getValue(Id, "value") fibaro:debug(TestName) if IdValue == "open" or IdValue == "close" or IdValue == "turnOn" or IdValue == "turnOff" then fibaro:call(Id, IdValue); else fibaro:call(Id, "setValue", IdValue); -- Commande Module end -- porte avec detecteur if i <= #VoletPorte and (tonumber(fibaro:getValue(Detecteur, "value")) == 0 ) then fibaro:call(VoletPorte, "close"); fibaro:debug(fibaro:getName(Detecteur).." - Status = "..fibaro:getValue(Detecteur, "value")) end end else fibaro:debug("Nombre de scènes en cours " ..num) end
-
Oui mais les admin non pas le droit de participer lol Envoyé avec mon SmartPhone
-
Je peux passer demain récupérer ma bouteille de rhum ☺ Envoyé avec mon SmartPhone
-
Oui je me suis trompé de fenêtre
-
tu as fais un décalage de 15 mn dans ta boucle jour nuit
-
Quand on parle du loup on en voit la queue Tu nous as ramené des cigares ?
-
tu as quoi comme scène pour mettre a jours ta variable jour_nuit la ligne 10 sert a quoi ? c'est la variable jour_nuit qui démarre ta scéne Pour le reste du code je vais voir cela ce week pour faire un test chez moi
-
Il est en vacances chez berale24 mais il n'a pas le droit a internet Envoyé avec mon SmartPhone
-
Ok merci pour cette info ce ne sera donc pas une 4.042? Envoyé avec mon SmartPhone
-
C'est pour aujourd'hui PITP2? Envoyé avec mon SmartPhone
-
Il sera la le 20 Envoyé avec mon SmartPhone
-
Module Virtuel - Numérotation Des Boutons
mprinfo a posté un sujet dans La Home Center pour les nuls
Pour faire très simple car j'ai du mal avec ma droite et ma gauche Voici comment sont numérotés les boutons sur un module Virtuel Attention : Si on modifie l'ordre des boutons les numéros changent Voici le nouvel Ordre des Boutons Après avoir descendu les 2, 3, 4 Commandes LUA fibaro:call(fibaro:getSelfId(), "pressButton", "4") -- ou local IdModuleVirtuel = fibaro:getSelfId() fibaro:call(IdModuleVirtuel, "pressButton", "4") Code a mettre dans la boucle principale (MainLoop) pour un appui a 00h01 while true do local Var_Heure = os.date("%H:%M") --fibaro:debug("heure OS : " ..Var_Heure) if Var_Heure == "00:01" then fibaro:call(fibaro:getSelfId(), "pressButton", "4") fibaro:debug("heure OS : " ..Var_Heure .."Le Button 4 a été actionné") end fibaro:sleep(60*1000) end Boucle de Monsieur STEVEN local nbHeure = 12 local i = 0 while true do if (i >= (nbHeure*2) or i == 0) then i = 0 fibaro:call(fibaro:getSelfId(), "pressButton", "5") end fibaro:sleep(30*60*1000) i = i + 1 end A bientôt pour un nouveau tuto Ajout d'octobre 2016 : Script de Berale24 pour appeler un bouton depuis son ID au lieu de son numéro Ajout de janvier 2018 : Module Virtuel de Lazer pour lister les ID des boutons et sliders. -
Travail En Groupe - Créer Un Script Pour Notifications Niveau Debutant
mprinfo a répondu à un(e) sujet de mprinfo dans Le bistrot
Ce code et complètement différent il ma été donné par un membre du forum Envoyé avec mon SmartPhone -
Rocket soyons fou je te suis pour une sortie de la 4.042 cette semaine Envoyé avec mon SmartPhone
-
Moi je regarde le foot real madrid athletico lol Envoyé avec mon SmartPhone
-
C'est bien calme ce soir Envoyé avec mon SmartPhone
-
Va t il avoir une mise a jour cette semaine ? Envoyé avec mon SmartPhone
-
comme cela ? local text = api.get("/devices?type=com.fibaro.FGRM222") local VoletsID = {} for i = 1, #text do local theType = text[i].type local Var_Name = text[i].name table.insert(VoletsID, t_id) fibaro:debug('Volets ID ' ..i .." = "..Var_Name) end par contre tu fais comment pour faire cela via l'api ? local theType = string.sub(fibaro:getType(i), 12,15) je recupere avec string.sub FRGM c'est ce qui ressemble le plus left$ mid$ right$ lol
-
Travail En Groupe - Créer Un Script Pour Notifications Niveau Debutant
mprinfo a répondu à un(e) sujet de mprinfo dans Le bistrot
Attention il n'y a pas de test pour l'envoi -
Travail En Groupe - Créer Un Script Pour Notifications Niveau Debutant
mprinfo a répondu à un(e) sujet de mprinfo dans Le bistrot
Script pour plusieurs Téléphones Réalisé par un membre du forum Merci aussi à Pépite pour son aide Mise en ligne page 1 -
Ici On Parle Aspirateur Robot Neato Botvac
mprinfo a répondu à un(e) sujet de mprinfo dans Le bistrot
Alors Nico tu l'as commandé ? Envoyé avec mon SmartPhone -
Beaucoup je pense Envoyé avec mon SmartPhone
-
Pfff trop fort lol merci par contre blind ne fonctionne pas en v4 Envoyé avec mon SmartPhone
-
C'est un vd indispensable tu devrais ouvrir un bugtracker mais je pense pas que tu aurrais trop de demande. Super boulot Monsieur HANSOLO Envoyé avec mon SmartPhone
-
Pour ton soucis le mieux c'est de contacter fibaro temps que ta box fonctionne car une mise a jour ne résoudra pas forcément le problème Envoyé avec mon SmartPhone
