-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
c'est juste super pour des anciens ou handicapes ;-) magnifique Ce serait bien que le detecteur de pluie fakro soit domotisable aussi ? Ou alors faut le module domotique en secondaire sur la HC2.
-
hihi heuuu @jojo tu as essaye recemment text2speech ? il ne se passe rien pour moi ;-)
-
super!!!! well done ;-) oui ca vient souvent de nous ;-)
-
merci @jojo, oui oui on peut le couper ms suis un faineant lol
-
oui faisable, je lutilise aussi le calendar de pinou top ;-) ou un =vd qu teste la date du jour et en fonction, on modifie la VG
-
Topic unique Routeur Synology Rt1900Ac
pepite a répondu à un(e) sujet de Nico dans Multimédia (audio, vidéo ...)
oui je poste pour suivre ;-) mais j en suis loin :-) -
bonjour, je pense qu il te manque des "end" et tu devrais tester l 'etat des capteurs avant de les armer, ce serait plus su. bizarre ce 149
-
@benjynet, mets le vd de Krikroff clock sync si tu as des decalages ;-)
-
Bonjour tout le monde, Le boulet du jour. Il ya un certain temps, une petite manipulation pour créer un mp3 pour faire du streaming avait été posté, mais je ne le retourve pas, une idée ? @jojo parle de text2speech.us mais il y a de la pub, enfin il y avait de la pub, je n'ai pas retesté depuis ;-) Merciiiii
-
il faut que tu adaptes ta variable numscene local NumScene = tonumber(fibaro:getValue(79, "sceneActivation")) local NumScene1 = tonumber(fibaro:getValue(80, "sceneActivation")) local NumScene2 = tonumber(fibaro:getValue(81, "sceneActivation")) et dans ton code tu fais des "OU" if ((NumScene == 11) or (NumScene1 == 11) or (NumScnene2 == 11)) ... A tester bien sur, rien de sur
-
oops, pour supermenteur ;-) qui est en 4.063 le moteur ZWAVE avec les versions recentes n'est pas trop mal du tout.
-
Salut tout le monde, J'ai enfin installe ce maginfique outil pour le WAF ;-) J'ai testé la methode push de DG-K, parfait, alors j'ai voulu envoyer un sms depuis l'api freemobile plutot qu'un push et la j'ai une erreur que je ne comprends pas ;-) Help les pros du LUA Une idée ? La scene 5 est bien la scene de l'APi freemobile, la ligne 28 correspondrait au print os.date de la fonction controle_status(status), je pige pas la valeur nulle ;-( je vous remets : -l'erreur - le code de notif de DGK - la partie de code de freemobile [DEBUG] 22:29:02: [1;31m2016-06-22 22:29:02.040974 [ fatal] LUA error: /opt/fibaro/scenes/5.lua:28: attempt to concatenate field '?' (a nil value) [DEBUG] 22:30:15: [1;31m2016-06-22 22:30:15.769580 [ fatal] LUA error: /opt/fibaro/scenes/5.lua:28: attempt to concatenate field '?' (a nil value) -- Notification local strNotification strNotification= params[idx].from.name .. " > " .. params[idx].to.name strNotification= strNotification .. " : " .. tm .. " min\n" strNotification= strNotification .. "Départ: " .. depTime .. " > Arrivée: " .. arrTime fibaro:debug(strNotification) fibaro:setGlobal("GEA_Trajet_Waze", strNotification) -- Fonction contrôle du code retour HTTP Free Mobile local function controle_status(status) print(os.date() .. ' - status = ' .. status .. (code_retour[tonumber(status)])) end http:request('https://smsapi.free-mobile.fr/sendmsg?'..string.format("user=%s&pass=%s&msg=%s", username, password, message), { options = { method = 'POST', headers = { ["Content-Type"] = "application/x-www-form-urlencoded" } }, success = function(data) --print('At ' .. os.date() .. ' - status = ' .. data.status) controle_status(data.status) end, error = function(err) print('error = ' .. err) end })
- 85 réponses
-
- Waze
- Waze Calulator
-
(et 2 en plus)
Étiqueté avec :
-
upgrade ;-)
-
ahah beta ou stable ;-) suspens ;-)
-
Super, c'est juste une autre methode de codage,a toi de voir Pour les 3 telecommandes tu veux faire les memes actions c'est ca ? Si oui, tu n'as pas beosin de tripler le code, sous ton 79 sceneactivation, tu mets les ids des autres telecommandes, chaque telecommande aura un id différent une fois incluse. Exemple 79 sceneActivation 80 sceneActivation 81 sceneActivation
-
ou soit dans une scene soit dans un bouton de VD en fait tu crees un VD avec autant de bouton que de valeurs que tu souhaites pour ta variable derrière chaque bouton tu mets ce code adapté à tes besoins. quand tu cliqueras sur un bouton cela modifiera la valeur de ta variable
-
Clique sur le bouton CALCUL pour tester
-
Pour changer la valeur d'une variable en LUA : fibaro:setGlobal("Nomdelavariable", "valeurdelavariable")
-
Salut domo, Tu sais que cela manque un peu d'explications.. Il faut que tu en dises plus. Si c'est toi qui a créé ta variable, elle ne vas pas changer de valeur toute seule
-
Bonjour, Tu parles de quel variable ? Dans mes souvenirs il y en a 2, celle du Jour J et celle de J+1
-
De rien, amuse toi bien :-) Partage ton code, cea peut servir à quelqu'un d'autre, on ne sait jamais !!
-
Ta porte est fermée pour le json que tu as envoyé ? Si oui, regarde sous userDescription, tu as value : false, ouvre ta porte, regarde le json, le value doit etre à "true" donc cela doit etre jsonTable[device].properties.value == "true"
-
Bonjour, Bon on a du passer à côté de ta demande, désolé ;-) Voila un code plus lisible plus simple à comprendre. Code "emprunt" à un maitre du forum ;-) J'ai gardé ce que tu avais mis dans ton code comme commentaire A tester evidemment --[[ %% properties 79 sceneActivation %% globals --]] local capteurs = {41} -- ensemble des capteurs à armer local actions = { [11] = function() -- Touche 1 appui court fibaro:debug("Bouton 1 appuyé (court):") for i = 1,#capteurs do if (fibaro:getValue(capteurs[i],"value") == "0") then --capteurs eteints fibaro:call(capteurs[i],"setArmed", "1") fibaro:debug("Armement des capteurs de porte") else fibaro:call(capteurs[i],"turnoff") fibaro:debug("Désarmement des capteurs de porte") end end end, [12] = function() -- Si la touche appuyée génère le numéro de scène 12 (touche 1 double appui) fibaro:debug("Bouton 1 appuyé (double-clic): exécution de la scène HC2 numéro 10") fibaro:startScene(10) -- Ici on appelle une autre scène (qui peut avoir été crée en mode bloc) depuis cette scène end, [xx] = function() end, [xx] = function() end, local NumScene = tonumber(fibaro:getValue(79, "sceneActivation")) actions[NumScene]()
-
Comme ceci peut-etre ? je tatonne toujours pour descendre dans les niveaux du json ;-) jsonTable[device].properties.deviceControlType == "13"
-
Salut, Tu as donc besoin d'aide pour faire la scène c'est ca ? Si oui, as-tu déjà commencé à écrire quelque-chose ?