-
Compteur de contenus
967 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Tout ce qui a été posté par Rem's
-
Si je peux me permettre, commence àte familiariser avec les blocs, voir faire tourner 1 ou 2 scènes. Ensuite tu peux les convertir en lua. Ça aide pas mal àcomprendre la logique de lecture d'un script, les déclencheurs (trigger) et l'utilisation de variable globale Voilou, si ça peut aider ...
-
Test De L'offre Domotique Z-Wave Orange Homelive
Rem's a répondu à un(e) sujet de Lazer dans Le bistrot
Lazer ... T'es sur ... Tu ne risques pas de regretter ...???!! -
vas y "mollo" au début ... car l'engin est si puissant qu'on a tendance à bruler les étapes (Pas pour tes "ronds) : - Donne une adresse IP fixe, DHCP. - Vérifie les paramètres de l'heure, du serveur de mise à jour (si c'est bon, ne te sens pas obligé de tripoter !!!). - Localise ta maison, son adresse, un jour, la géolocalisation sera peut être performante chez Fibaro ...!! - Concernant tes périphériques, les i...., pense bien à ce qu'il soit coché, attention à la notion de mode hôtel. N'oublie pas de vérifier les droits des scènes et modules (par utilisateur) - Concernant l'accès à distance (allumer une lampe, du bureau, par ex), il faut créer un compte chez Fibaro, ou alors si tu captes l'informatique, il y a un moyen via un Synology, de passer par son propre DNS. - Sauvegarde : appelle la Rem's 1.0... !!! (lol). J'aurai du intitulé ce post "Stater guide" ..... Perso j'étais super novice, il y a un an, c'est grâce à l'entraide de ce forum que je suis un peu moins con, chaque jour
-
Bonsoir àtous, J'essaye tant bien que mal de faire marcher cette scène .... elle se déroule mais lit toute les lignes, sans prendre en compte l'intervalle de temps. Je me disais que si il y avait un pro du Lua, ca pourrait m'aider àcomprendre. --[[%% properties157 value%% globals--]] -- Ce scénario sera executé uniquement àl'ouverture / fermeture-- du décteur de porte ID 157, porte de Julialocal door = 157local light = 9local startSource = fibaro:getSourceTrigger();-- startSource["type"] == "other"local heure = string.format(os.date("%H"), "%2d")..string.format(os.date("%M"), "%2d")local heureValable = heure >= "1940" or heure < "1950"local heureValable2 = heure >= "1110" or heure < "1140"local heureValable3 = heure >= "2001" or heure < "2010"local heureValable4 = heure >= "2011" or heure < "2021"local enAlerte = (tonumber(fibaro:getValue(door, "value")) > 0) if enAlerte and heureValable or startSource["type"] == "other" then -- porte en alerte soit ouverte fibaro:call(26, "setColor", "255","255","255","0"); fibaro:call(light, "setValue", "8"); fibaro:debug("Porte ouverte") else -- porte fermée fibaro:call(light, "turnOff"); fibaro:debug("Porte fermée 1") endif enAlerte and heureValable2 then -- porte en alerte soit ouverte fibaro:call(26, "setColor", "255","0","0","0"); fibaro:sleep(5*1000); fibaro:call(26, "turnOff") fibaro:debug("Porte ouverte, alerte led 2") else -- porte fermée fibaro:call(light, "turnOff"); fibaro:debug("Porte fermée 2") endif enAlerte and heureValable3 then -- porte en alerte soit ouverte fibaro:call(light, "setValue", "8"); fibaro:call(26, "setColor", "0","255","0","0"); fibaro:sleep(5*1000); fibaro:call(26, "turnOff") fibaro:debug("Porte ouverte, alerte led 3") else -- porte fermée fibaro:call(light, "turnOff"); -- fibaro:debug("Porte fermée 3") endif enAlerte and heureValable4 then -- porte en alerte soit ouverte fibaro:call(26, "setColor", "0","0","255","0"); fibaro:sleep(5*1000); fibaro:call(26, "turnOff") fibaro:debug("Porte ouverte, alerte led 4") else -- porte fermée fibaro:call(light, "turnOff"); fibaro:debug("Porte fermée 4") endfibaro:sleep(60*1000);Merci de votre aidePs :
-
essaye d'actualiser ta page web. Sinon ferme la et ré-ouvre en une. Il ne faut pas toujours se fier aux "petits ronds" ... le cache de l'explorateur, des fois, perd un peu les pédale (c'est normal si ca tourne en rond ... !!!) essaye et dis nous ...
-
Idem, c'est bien dommage ... Cela évite la surprise de voir monter les volets, ou la lumière s'allumée ...!!
-
Topic unique Fibaro - Motion Sensor - Fgms-001
Rem's a répondu à un(e) sujet de Moicphil dans Modules Fibaro
Essaye en appliquant les paramètres sur le modules maîtres (la boite en carton) Des fois il faut aussi enregistrer 2 fois distinctement. On sait jamais si ca t'aide ... -
Et bien ça va te faire drôle .... !!! De la 2CV àla Ferrari (bleu). Belle acquisition, tu ne seras pas decu
-
Si j'ai bien compris tu veux allumer ton FGS via un autre, isolé, a l'entrée par exemple. Si c'est le cas, tu peux soit en association directe, soit par l'utilisation de la sceneActiion, dans une scene, tu aaasignesle déclenchement de l'autre dans ce script. Si tu veux un modules "propre", tu l'exclus puis re-inclusion. Cela dit les paramètres sont accessibles et tiens qu'àtoi àreproduire les reglages d'un autre, ou de jeter un œil sur les changements que tu aurais faits Et Voilou
-
Annonce Nouveau Blog Dédié À Fibaro
Rem's a répondu à un(e) sujet de Moicphil dans Annonces et suggestions
Alors la .... Je dis BRAVO Une version tablette peut être .... -
Par bidouille j'entendais un modèle Dlink a 30 euros qui égérie pas plusieurs SSID, que je mets en plus du wifi freebox ...
-
Donc ça peut marcher avec une bidouille a 30 € ?? Ta première solution est plus alléchante, pour plus tard (je devrai déménager ...)
-
Merci beaucoup. C'est des super produit !!! Juste une question, si j'en prends un quelconque, branche àma freebox , c'est moi qui choisi comment émettre sur ce nouveau reseau ???
-
Dis laser t'aurais pas un modèle àme conseiller ...??
-
Il me semble que c'est Roowifi qui est avec une clé simple, je me suis déjàfait avoir, en modifiant, je perds tous les autres équipements, avec ou sans adresse fixe. Donc làje suis avec wpa simple, c'est pas génial. Je n'ai donc pas connecté non plus koubachi, baby cam de Dlink. Mais Roomba, oui Si j'ai bien compris, koubachi et Roowifi ont un encodage de la clé wifi, basique, et ne permettent pas n'importe quel protocole ssid ...... C'est ca ...?
-
Laser, J'ai un soucis avec koubachi qui n'a pas le meme encryptage au niveau wifi que le Roowifi ou encore celui de la baby cam Si j'ai bien compris un Vlan me permettrait de les adresser làdessus avec le bon format de clefs de sécurité ...??
-
Perso, j'ai fait pareil chez nous. C'est très pratique, surtout quand on est sur place (cela évite d'y aller au moindre pleur) En revanche, la partie détection, n'est pas toujours super fiable, tu peux meme recevoir une photo en cas de détection, ou meme une video stocke sur ta freebox, ou sur un nas L'accès extérieur marché très bien, et très pratique quand on est au boulot (pour voir le prodige !!!) Hormis le look baby, n'importe quelle caméra fait l'affaire, meme moins cher que piper. Dans la même gamme tu as la caméra de netatmo , il semblerait que son API (acces àsa programmation) permette de la visionner sur fibaro. J'espère que ces quelques explications t'aideront...
-
Laser, l'avantage c'est que c'est clair et net !!! Merci pour ces explications
-
L'IPX 800 c'est de la bombe ...!! En plus ils viennent de sortir et le V3, certes plus cher, mais avec tellement de possibilites ...
-
Merci beaucoup Bereale pour ce script. Je m'y essaye depuis un petit moment …. Cette scène me sert à zapper la TV en fonction de l'heure du programme. Je fais des appuis sur la Telco freebox via le VD 105 et une banque de sample de TTS en VD 101. J'étais parti d'une scène block convertie, d'ou les doublons car je ne savais pas les supprimer (sans mettre le script en erreur) Sut ton script, voila le début que j'ai J'ai fait le ménage sur le mien, cela m'apprends et le tien me permet égalent de découvrir de nouveau truc. Je poursuis mes tentatives, si tu as une idée …!!
-
Bonjour Krikoff, Je voulais me servir de ta scène pour mes équipement réseau, seulement voila, j'ai l'erreur suivante : Peux-tu m'aider ... ??
- 67 réponses
-
- Script LUA
- FTcpSocket
-
(et 2 en plus)
Étiqueté avec :
-
Bonjour à tous, Je m'essaye au script Lua, je tente d'améliorer mes scènes qui tourne déjà . Mais voilà , je ne comprends pas ce qui cloche (à part ma tête !!) ....?? --[[ %% autostart %% properties %% globals --]] local sourceTrigger = fibaro:getSourceTrigger(); local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if (sourceTrigger["type"] == "autostart") then while true do if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "12:00") ) and ( fibaro:getGlobalValue("TV") == "Off" )) then fibaro:call(56, "pressButton", "1") -- Telco Freebox fibaro:sleep(10*1000); fibaro:call(105, "pressButton", "2") -- Zapping + petula fibaro:debug("TLMVP avec allumage") else fibaro:call(105, "pressButton", "2") fibaro:debug("TLMVP, zapping chaine") end local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "12:47") ) ) then fibaro:call(101, "pressButton", "22") fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "4") fibaro:debug("12/45 M6") end local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "12:58") ) ) then fibaro:call(101, "pressButton", "5") fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "1") fibaro:debug("Journal du 13H") end local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "19:57") ) and ( fibaro:getGlobalValue("TV") == "Off" )) then fibaro:call(56, "pressButton", "1") -- Telco Freebox fibaro:sleep(10*1000); fibaro:call(101, "pressButton", "6") -- Sample Pétula fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "1") -- Zapping else fibaro:call(101, "pressButton", "6") fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "1") fibaro:debug("Journal du 20H") end local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "20:34") ) ) then fibaro:call(105, "pressButton", "8") fibaro:debug("Le petit journal") end fibaro:sleep(60*1000); end else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "12:00") ) and ( fibaro:getGlobalValue("TV") == "Off" )) then fibaro:call(56, "pressButton", "1") -- Telco Freebox fibaro:sleep(10*1000); fibaro:call(105, "pressButton", "2") -- Zapping + petula fibaro:debug("TLMVP avec allumage") else fibaro:call(105, "pressButton", "2") fibaro:debug("TLMVP, zapping chaine") end local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "12:47") ) ) then fibaro:call(101, "pressButton", "22") fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "4") fibaro:debug("12/45 M6") end local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "12:58") ) ) then fibaro:call(101, "pressButton", "5") fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "1") fibaro:debug("Journal du 13H") end local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "19:57") ) and ( fibaro:getGlobalValue("TV") == "Off" )) then fibaro:call(56, "pressButton", "1") -- Telco Freebox fibaro:sleep(10*1000); fibaro:call(101, "pressButton", "6") -- Sample Pétula fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "1") -- Zapping else fibaro:call(101, "pressButton", "6") fibaro:sleep(6*1000); fibaro:call(105, "pressButton", "1") fibaro:debug("Journal du 20H") end local startSource = fibaro:getSourceTrigger(); if ( ( ((currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "20:34") ) ) then fibaro:call(105, "pressButton", "8") fibaro:debug("Le petit journal") end fibaro:sleep(60*1000); end Si un professeur de Lua passait par la, et pouvait me filer un coup de main ....... d'avance merci pour votre aide.
-
Je crois bien que les sorties àl'arrière ne sont pas active. Seul un port vga. Mais il faut dévisser la plaque arriere
-
Lazer, c'est pas sympa ... Ca c'est pour le HC2 !!!!
-
Ben non. J'utilise Lua by Rem's ... !! D'ailleurs ça marche pas trop bien !!