-
Compteur de contenus
1 661 -
Inscription
-
Dernière visite
-
Jours gagnés
26
Tout ce qui a été posté par Berale64
-
Youpi !!!! Lazer, the best ... Merci. Merci Jojo. Il va falloir que j’approfondisse car quand on a plusieurs boutons sur la même ligne je n'imprime que le premier.
-
Non, c'est àla ligne 22 quand je cherche le nom du bouton.
-
Cela dépend aussi de l'urgence de l'installation dans ton nouveau logement. S'il y a le feu, mieux vaut réinstaller en l'état. Si tu as un peu de temps, alors oui, c'est l'occasion de tout refaire propre.
-
J'ai quelques problèmes dépatouiller le json des devices. Voilà la structure: {"id":248,"name":"Pluviometrie","roomID":3,"type":"virtual_device","visible":true,"enabled":true,"properties":{"deviceIcon":1052,"ip":"","port":80,"log":"","logTemp":"","currentIcon":"1052","log":"","logTemp":"","mainLoop":"","ui.Label1.value":"0 mm","ui.Label2.value":"21 mm","ui.Label3.value":"21 mm","ui.Label4.value":"11/22/15 10:00:28","ui.Label5.value":"2 mm","visible":"true", "rows":[{"type":"label","elements":[{"id":1,"lua":false,"waitForResponse":false,"caption":"Today","name":"Label1","favourite":false,"main":false}]}, {"type":"label","elements":[{"id":2,"lua":false,"waitForResponse":false,"caption":"Last Day","name":"Label5","favourite":false,"main":false}]}, {"type":"label","elements":[{"id":3,"lua":false,"waitForResponse":false,"caption":"Last 7 days","name":"Label2","favourite":false,"main":false}]}, {"type":"label","elements":[{"id":4,"lua":false,"waitForResponse":false,"caption":"Last 30 days","name":"Label3","favourite":false,"main":false}]}, {"type":"button","elements":[{"id":5,"lua":true,"waitForResponse":false,"caption":"Refresh","name":"Button11","empty":false,"msg":"---- Data WU ---\nlocal cle_api = \"e165a5bb1d584e41\" -- cle api de chez Wunderground\nlocal pws = \"ICOULOUN7\" -- station ID et voilà le code: --[[ %% properties %% globals --]] local devicesJSon = api.get("/devices") for k, v in pairs(devicesJSon) do if (v.type == "virtual_device") then fibaro:debug(v.name); Rows = v.properties.rows; fibaro:debug(#Rows); for k2, v2 in pairs(Rows) do -- fibaro:debug(v2.type); if (v2.type == "button") then fibaro:debug(v2.elements["name"]); end end end end mais j'obtiens "nil" quand j'imprime le nom du bouton. J'ai pas encore tout compris dans les structures json !!!
-
Je me demande si Fibaro va, un jour, corriger cette inconsistance dans les VD. Pour modifier une étiquette, on utilise son ID: fibaro:call(IDVD, "setProperty", "ui.Label1.value"," blabla"); Par contre pour actionner un bouton, il faut connaitre sa position dans le VD: fibaro:call(IDVD, "pressButton", 3); Pourquoi pas son ID, ce qui rend les modifs beaucoup plus souples. Étrangement, en mode Bloc, c'est bien l'ID du bouton qui est utilisé; Peut être les pros du LUA ont une idée pour scanner le contenu d'un VD, rechercher un ID particulier et en retourner le numéro qui va bien.
-
Moi je suis d'un certain âge !!! Ce que tu veux faire ne dépend pas de la box mais de toi. Quelles sont tes connaissances ou compétences en informatique (programmation,internet, autre ...) et aussi en câblage. Même si connecter des modules zwave n'est as sorcier, certains ont deux mains gauches. Je ne connais pas de forum Eedomus, mais ici il y a plein de gens (plus ou moins djeuns ) compétents dans pleins de domaines et toujours prêts à donner un coup de main.
-
Moi, Mes Box Et La Domotique :-)
Berale64 a répondu à un(e) sujet de retrack dans Mon installation domotique
Je n'ai pas encore vu d'état d'esprit détestable ici. Bien au contraire, il y a un réel esprit d'entraide. Il n'y a qu'à regarder le nombre de tutos ou de sujet marqués "résolu" pour s'en convaincre. Je n'avais pas participé à ce sujet car en lisant que ni la HCL ni la Vera Light ne fonctionne correctement chez toi, j'en déduis (mais ça n'engage que moi) que ce n'est ni la domotique, ni les box qui posent problème. A toi de voir ou est le problème. -
Il semble que tu as un K majuscule. Il faut un k minuscule.
-
On peut savoir ce qu'il y a dans tes scènes S-Light ON et les autres ?
-
Tu peux aussi supprimer le bloc --[[ %% properties %% globals --]] Qui ne sert à rein dans un VD.
-
Nest sort son thermostat de 3ème génération Design plus fin et fonctionnalités supplémentaires avec notamment le contrôle de l’eau chaude, la nouvelle version du thermostat connecté de Nest est disponible dès aujourd’hui sur le web. http://www.01net.com/actualites/nest-sort-son-thermostat-de-3eme-generation-930598.html
-
Topic unique Thermostat Netatmo Et Api Avec Hc2
Berale64 a répondu à un(e) sujet de Domodial dans Chauffage et Energie
erreur -
Compatible V3-V4 Aeon Labs - Minimote
Berale64 a répondu à un(e) sujet de Moicphil dans Aeon Labs / Aeotec
C'est le paramètre 250. Tu as toutes les infos dans le lien de PITP2. Petite remarque sur ton code. Tu peux économiser des boutons (ou des actions) en changeant if ( tonumber(ButtonPressed) == 1) then fibaro:call(15, "turnOn") --Allumer la lampe fenetre id15 correspond au module de prise par exemple un wall plug fibaro:debug("MiniMote button 1 pressed, Allumage lampe fenetre") elseif ( tonumber(ButtonPressed) == 2) then fibaro:call(15, "turnOff") -- Eteindre la lampe de la fenetre fibaro:debug("MiniMote button 1 long pressed, Extinction lampe fenetre") Par if ( tonumber(ButtonPressed) == 1) then if (fibaro:getValue(15,"value") == "0") then fibaro:call(15, "turnOn") --Allumer la lampe fenetre id15 correspond au module de prise par exemple un wall plug else fibaro:call(15, "turnOff") -- Eteindre la lampe de la fenetre fibaro:debug("MiniMote button 1 pressed, Allumage lampe fenetre") elseif ...... Ainsi tu peux utiliser l'appui long pour autre chose. -
Jojo, suis l'exemple des pros. Windows 3.1. Y'a que ça de vrai ...
-
Compatible V3-V4 Aeon Labs - Minimote
Berale64 a répondu à un(e) sujet de Moicphil dans Aeon Labs / Aeotec
Ce genre de script ne boucle pas. Il est en mode veille et attend d'être réveillé par une action sur une touche. Si ça ne marche pas, c'est que le mode "sceneActivation" n'est pas actif sur ta télécommande. -
J'utilise ça couramment sans problème. Tu es sur du n° du VD ?
-
J'ai aussi toujours trouvé les bagnoles italiennes pas très fiables !!!
-
Hello all english speaking friends. You can define your location on our Fibaro users community Map. It's great to know where you are living. Just clic on the link. http://www.domotique-fibaro.fr/index.php/membermap/ PS: @Yohan: Je me suis permis
-
ça y est. C'est bon. Merci pour cet article de quelqu’un qui connait son sujet.
-
Encore un site sur 3.1: J'ai "server not found" !!!
-
Le forum a eu un coup de mou, ou c'est windows 3.1 ???
-
Panne informatique à Orly : quand Windows 3.1 frappe encore http://www.zdnet.fr/actualites/panne-informatique-a-orly-quand-windows-31-frappe-encore-39828070.htm Quand je pense que certains se plaignent de Fibaro !!!
-
Y'a-t-il un template ???
-
Bon, ça vaut ce que ça vaut, mais voilà une scène qui conserve les variables globales et les restaure si besoin. L'idée est de lancer la scène avant que les variables ne soient perdues, puis de boucler pour vérifier qu'elles sont toujours bonnes. Si NaN on remet la valeur précédente. Les courageux pourront incorporer un VD avec différents icônes pour signaler un problème éventuel. Je n'ai pas mis de autostart. Je conseil de lancer la scène manuellement quand toutes les variables sont correctes. Il faut modifier lma ligne 8 et mettre le nom des variables que vous voulez préserver. --[[ %% properties %% globals --]] local Gvar = {"GVTempMM","Rain","Rain_Month"}; local tempGvar = {}; local temp; -- On mémorise les variables globales -- On présuppose qu'elles ne sont pas perdues for i = 1,#Gvar do temp = fibaro:getGlobalValue(Gvar[i]); if temp == "NaN" then fibaro:debug("bad Gvar "..Gvar[i]); end tempGvar[i] = temp; end -- Boucle qui vérifie les variables -- Si NaN on reprend la valeur précédente do while true for i = 1,#Gvar do temp = fibaro:getGlobalValue(Gvar[i]); if temp == "NaN" then fibaro:setGlobal(Gvar[i], tempGvar[i]); else tempGvar[i] = temp; end fibaro:sleep(60*1000); end
-
Rien n'est parfait. C'est toujours ce que je me dis en regardant la femme de mes copains !!!