-
Compteur de contenus
3 525 -
Inscription
-
Dernière visite
-
Jours gagnés
10
Tout ce qui a été posté par 971jmd
-
voila pour moi c'est ok local selfId = fibaro:getSelfId(); local selfIp = fibaro:get(selfId, 'IPAddress'); local selfPort = fibaro:get(selfId, 'TCPPort'); local enter = string.char(0x0d, 0x0a); local sendCommand = "sendir,2:1,1,40192,1,1,32,24,48,24,24,24,48,24,24,24,48,24,24,24,24,24,48,24,24,24,24,24,24,24,24,1034,96,24,48,24,24,24,48,24,24,24,48,24,24,24,24,24,48,24,24,24,24,24,24,24,24,1033,96,24,48,24,24,24,48,24,24,24,48,24,24,24,24,24,48,24,24,24,24,24,24,24,24,1034,96,24,48,24,24,24,48,24,24,24,48,24,24,24,24,24,48,24,24,24,24,24,24,24,24,1033,96,24,48,24,24,24,48,24,24,24,48,24,24,24,24,24,48,24,24,24,24,24,24,24,24,4019"..enter; --To initialise the TCP-port: -- Initialising TCP-port if (tcpSocket == nil) then tcpSocket = Net.FTcpSocket(selfIp, selfPort); tcpSocket:setReadTimeout(1000); -- Writing (send) command: bytes, errorCodeWrite = tcpSocket:write(sendCommand); fibaro:sleep(250); response, errorCode = tcpSocket:read(); -- Close socket: tcpSocket:disconnect(); end
-
ok merci a vous mai en attendant, serait-il possible de via une scene de fair fonctionné un code hexa (IR code) ?
-
haaaaa c'est ça le fofo
-
merci mai le lien ne fonctionne pas
-
salut tu un exemple de code lua qui fonctionne avec itach ?
-
je recherche le lien du poste sur le tuto pour descendre d'une version je cherche a redescendre a la version 4.130 merci pour votre aide
-
Merci
-
salut a tous j'ai un probleme depuis la maj, tout les modules virtuel qui communique avec mon iTach ne fonctionne plus. avez vous ce probleme ? sendir,1:3,4,37993,1,1,128,64,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,16,16,16,16,48,16,48,16,48,16,48,16,16,16,16,16,48,16,48,16,16,16,16,16,16,16,48,16,16,16,16,16,48,16,16,16,16,16,48,16,48,16,16,16,48,16,48,16,16,16,48,16,48,16,16,16,48,16,48,16,16,16,16,16,48,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,16,16,48,16,48,16,48,16,16,16,16,16,48,16,16,16,16,16,48,16,48,16,16,16,48,16,48,16,16,16,48,16,48,16,16,16,16,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,16,16,16,16,16,16,48,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,16,16,48,16,48,16,48,16,16,16,16,16,16,16,48,16,16,16,48,16,48,16,16,16,48,16,48,16,48,16,16,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,48,16,3700x0D0x0A
-
salut GEA.add({{"Value", 38, 0},{"Value", 39, 0},{"Value", 40, 0}}, 60*60, "plus de mouvement", {{"Global", mode_absent, 1}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
971jmd a répondu à un(e) sujet de jjacques68 dans HC2
non, field2 correspond à mon graphique n°2 sur thingspeak tu la possibilité de crée plusieur graphique -
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
971jmd a répondu à un(e) sujet de jjacques68 dans HC2
désolé mai j'ai pas coller le bon code --[[ %% properties 547 power %% events %% globals --]] local field1 = fibaro:getValue(547, "power") -- http requete local http = net.HTTPClient() http:request("https://api.thingspeak.com/update?api_key=WZ97TDW1FEYN617N&field2="..field1, {options = { method = 'GET' }, success = function(response) fibaro:debug("OK") end, error = function(err) fibaro:debug("Error: " ..err) end }) -
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
971jmd a répondu à un(e) sujet de jjacques68 dans HC2
salut fait attention au &field1 : key=xxxxxxxxxxxxxxx&field1="..conso --[[ %% properties 107 power %% events %% globals --]] thingspeak = Net.FHttp('api.thingspeak.com') local conso = fibaro:getValue(107, "power") payload = "key=xxxxxxxxxxxxxxx&field1="..conso response, status, errorCode = thingspeak:POST('/update', payload) fibaro:debug(status) -
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
971jmd a répondu à un(e) sujet de jjacques68 dans HC2
Non power et value c'est deux valeurs différentes Power remonte la consommation Et Value remonte si on ou off ou ouverte ou fermée ..... Envoyé de mon iPhone en utilisant Tapatalk -
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
971jmd a répondu à un(e) sujet de jjacques68 dans HC2
salut voila j'ai fini par trouver --[[ %% properties 107 power %% events %% globals --]] thingspeak = Net.FHttp('api.thingspeak.com') local field1 = fibaro:getValue(107, "power") payload = "key=xxxxxxxxxxxxxxx&field2="..field1 response, status, errorCode = thingspeak:POST('/update', payload) fibaro:debug(status) -
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
971jmd a répondu à un(e) sujet de jjacques68 dans HC2
salut a tous est-ce que quelqu'un est arrivée a faire fonctionne le script dans une scène ? -
Topic unique Fibaro Fgrgb-101 "controller Rgbw"
971jmd a répondu à un(e) sujet de Yohan dans Modules Fibaro
Clés: commutateur momentané interupteur a bacule interupteur avec mémoir d'etat mode: normal luminosité arc en ciel Associations - Paramètres normal (dimmer) - synchronisé avec variateur normal (RGB) - synchronisé avec Controleur RGB d'un autre fabricant normal (RGB) - synchronisé avec Controleur RGB FIBARO -
Topic unique Fibaro Fgrgb-101 "controller Rgbw"
971jmd a répondu à un(e) sujet de Yohan dans Modules Fibaro
-
Topic unique Fibaro Fgrgb-101 "controller Rgbw"
971jmd a répondu à un(e) sujet de Yohan dans Modules Fibaro
ok pour moi -
Topic unique Fibaro Fgrgb-101 "controller Rgbw"
971jmd a répondu à un(e) sujet de Yohan dans Modules Fibaro
salut je teste pour voir -
salut je me rappelle plus, mai il me semble que ça fonctionne bien pour le moment je dispose plus de KEYFOB
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
salut @Steven je ne connaissais pas : table.concat c'est quoi ce code
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@pepite --[[ %% autostart %% events 86 CentralSceneEvent %% properties %% globals --]] -- v 5.40 -- ------------------------------------------------------------ -- L'historique complet est diponible ici : -- http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dévénements-automatique/?p=12428 function yourcode() -- ================================================== -- [FR] A VOUS DE JOUER -- [EN] YOUR TIME TO PLAY -- ================================================== GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppérieur -- [FR] Votre langue : FR (default) -- [EN] Your language : EN GEA.language = "FR"; -- [FR] On vérifie toutes les X secondes (default : 30) -- [EN] Check every X seconds GEA.checkEvery = 30 -- [FR] Liste des portables devant recevoir une notification {70, 71} -- [EN] Smarphones you want to be notified {XX, XX} for more than one local TelPepite = fibaro:getValue(72, "ui.TelPepite.value") local TelCanon = fibaro:getValue(72, "ui.TelCanon.value") ---GEA.portables = {TelPepite, TelCanon} GEA.portables = {72} -- [FR] Affichage des traces dans la console (default : false) -- [EN] Show trace in the debug window GEA.debug = true --GEA.catchError=false -- option : GEA.typeOptimize["NONE"], GEA.typeOptimize["IMEDIATE_ONLY"], GEA.typeOptimize["ALL"] -- permet d'optimiser les soucis liés au getName et getRoom de fibaro mais n'affiche plus le nom des modules concernés. GEA.optimize = GEA.typeOptimize["IMEDIATE_ONLY"] -- [FR] Tableau d'identifiant (facultatif) -- [EN] ID table (optional) local id = { FGS = 644, LAMPE_SOUS_PROJO = 451 } --- liste des portables local mobile = { PEPITE = 570, } -- Liste des users --[[ local users = { ADMIN = 2, PEPITE = 21, CANON = 23 }--]] -- ------------------------------------------------------------ -- [FR] Variable Globale optionnel pour autorisé GEA de s'exécuté -- [FR] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value pour autoriser l'execution>"} -- [EN] Optional Global Variable to allow GEA to run -- [EN] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value for activation>"} -- ------------------------------------------------------------ --GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- ---------------------------------------------------------------- -- [FR] A partir d'ici vous trouverez ma propre configuration -- [FR] vous permettant ainsi d'avoir une série d'exemple -- [EN] From here are ma own configuration -- [EN] just to allow you to see some examples -- ---------------------------------------------------------------- -- Scenario + fibaro:args {"Scenario", "idscn", {"Args"}} --GEA.add(true, 30, "", {{"Scenario", 19, {{id= 32}, {element=3}, {color = "cyan"}, {text="Coucou de GEA Test et scene test"}, {err="debug"}}}}) -- {"DebugMessage", "id_vd", "0|2", "message", "error|debug"} -- GEA.add(true, 30, "", {{"DebugMessage", 32, "3", "Coucou de GEA test en debugmessage et scene test", "error"}}) --- ================================ GEA.add({"CentralSceneEvent", 86, 1, "Pressed"},-1, "Care") GEA.add({"CentralSceneEvent", 86, 1, "Pressed2"},-1, "Care 2 clik") GEA.add({"CentralSceneEvent", 86, 1, "Pressed3"},-1, "Care 3 clik") GEA.add({"CentralSceneEvent", 86, 1, "HeldDown"},-1, "Care HeldDown") GEA.add({"CentralSceneEvent", 86, 1, "Released"},-1, "Care Released") GEA.add({"CentralSceneEvent", 86, 7, "Pressed"},-1, "Care + Rond") --- ================================ -- ================================================== -- [FR] NE PLUS RIEN TOUCHER -- [EN] DON'T TOUCH UNDER THIS POINT -- ================================================== end GEA Scene activation.rar
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
wouai bravo
- 12 330 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
merci a vous @ steven merci bien, et pour la consommation général de la maison
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
toujours pas de resultat avec ma scène LUA le debug me donne le cumule de A+B mai la variable reste a 0 local a = tonumber(fibaro:getValue(700, "power")); local b = tonumber(fibaro:getValue(702, "power")); local result1 = a + b fibaro:debug('a + b =' .. result1) fibaro:setGlobal("energietotal" .. result1); l'idée de ce code est q'une foi que ma variable energietotal à la valeur de A+B SI: GEA.add({"Global+", "energietotal", "2000"}, -1, "sur conso", {........
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :