-
Compteur de contenus
3 525 -
Inscription
-
Dernière visite
-
Jours gagnés
10
Tout ce qui a été posté par 971jmd
-
Salut GEA.add({id["MOUVEMENT_CUISINE"], {"Value-",id["LUMINOSITE_CUISINE"],50}}, -1, "", {{"RGB", id["RGB_CUISINE"], 0, 0, 0, 255}}) si je comprend bien : si détection et luminosité -50% alors RGB ON
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Fibaro - Fgd-212 - Micromodule Variateur Z-Wave+
971jmd a répondu à un(e) sujet de Moicphil dans Modules Fibaro
-
en 2ème temps je cherche a FONCTION d'avoir 2 sorties, une pour la conso et l'autre pour si ON/OFF et 3ème exploitée le ( node-red-contrib-ui-svg 1.2 ) qui fonctionne bien avec fibaro, un clic sur l'ampoule ma lampe s'allume et 2 clic elle s’éteint mai je n'est pas le retour d'état
-
salut @Barelle help help j'ai modifier le code qui est maintenant censé envoyer 2 informations au node-red du cotée FIBARO je pense que c’est ok enfin le code fonctionne, mai du cotée Node-red je n’arrive pas dans un 1er temps a afficher dans le debug les 2 valeurs (la valeur 1= la consommation et valeur 2 = si allumée=1 ou éteint=0 merci d'avance pour ton aide --[[ %% autostart %% properties 14 power %% events %% globals --]] local urlNodeRed = "http://192.168.0.31:1880/HC2/Data/ModuleXX"; -- Node-RED serveur local HTTPClientTimeout = 15000; function sendValueToNodeRed(payload) function sendValueToNodeRed2(payload2) local nodeRed = net.HTTPClient(); nodeRed:request(urlNodeRed, { options = {method = 'PUT', data = payload, headers = {["content-type"] = "text/plain"}, timeout = HTTPClientTimeout}, options = {method = 'PUT', data = payload2, headers = {["content-type"] = "text/plain"}, timeout = HTTPClientTimeout}, success = function(response) fibaro:debug("sendValueToNodeRed>>>success, payload="..payload); fibaro:debug("sendValueToNodeRed2>>>success, payload2="..payload2); end, error = function (err) fibaro:debug("sendValueToNodeRed>>>error:" .. err .. ", payload=" .. payload); if string.lower(err) == "operation cancelled" then HTTPClientTimeout = HTTPClientTimeout + 1000; fibaro:debug("sendValueToNodeRed>>>error:operation cancelled, increasing HTTPClientTimeout to " .. HTTPClientTimeout .. ", payload=" .. payload); else fibaro:debug("sendValueToNodeRed>>>error:" .. err .. ", payload=" .. payload); end end }); end -- sendValueToNodeRed end ---value2 = tostring(20); value = fibaro:getValue(14, "power") ---value = fibaro:getValue(511, "ui.Label1.value") sendValueToNodeRed(value); local value2 = fibaro:getValue(14, "value") sendValueToNodeRed2(value2); [DEBUG] 18:36:48: sendValueToNodeRed>>>success, payload=9.2 [DEBUG] 18:36:49: sendValueToNodeRed2>>>success, payload2=1 [{"id":"a936ee02.0b92f","type":"http in","z":"7ba69055.cc9f1","name":"","url":"/HC2/Data/ModuleX","method":"put","upload":false,"swaggerDoc":"","x":210,"y":120,"wires":[["c3af51d5.16976","6ebb8178.e8711","4779e702.a25d58"]]},{"id":"6ebb8178.e8711","type":"debug","z":"7ba69055.cc9f1","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":809.0000076293945,"y":171.59026908874512,"wires":[]},{"id":"4779e702.a25d58","type":"ui_gauge","z":"7ba69055.cc9f1","name":"","group":"441e46b9.f10ee8","order":17,"width":3,"height":2,"gtype":"gage","title":"AZERTY","label":"W","format":"{{value}}","min":0,"max":"1500","colors":["#00b500","#e6e600","#ca3838"],"seg1":"300","seg2":"800","x":760,"y":100,"wires":[]},{"id":"c3af51d5.16976","type":"change","z":"7ba69055.cc9f1","name":"ack","rules":[{"t":"set","p":"statusCode","pt":"msg","to":"204","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"\"\"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":174.0103874206543,"y":200.36458110809326,"wires":[["76dab5e4.a1a81c"]]},{"id":"76dab5e4.a1a81c","type":"http response","z":"7ba69055.cc9f1","name":"","statusCode":"","headers":{},"x":314.00001525878906,"y":202.49998474121094,"wires":[]},{"id":"441e46b9.f10ee8","type":"ui_group","z":"","name":"Gestion des PORTAILS","tab":"15e18774.f16959","order":1,"disp":true,"width":15,"collapse":false},{"id":"15e18774.f16959","type":"ui_tab","z":"","name":"F I B A R O","icon":"dashboard","order":9,"disabled":false,"hidden":false}]
-
Tuto Multimédia Enregistrer Datas Sur Mysql Synology
971jmd a répondu à un(e) sujet de mikael2235 dans Tutoriels
salut a tous je galère avec ce code qui fonctionnai super bien, mai voila PHP à changer pour exemple : mysql_connect n'est d'actualité il est remplacée par mysqli_connect mai le code ne fonctionne pas merci de votre aide -
effectivement je me suis trompée si noin le code lua peut supporté un ou plusieurs module ? ou il faut crée un code par module
-
J’ai toujours le message d’erreur
-
salut OK pour le edit change node, mai pour le SEND c'est une Get et quel URL
-
aaaaaaa ok j' ai tester comme ça mai ça fonctionne +/- bien, j'ai la remonter d'information mai j'ai un message d'erreur du cotée de fibaro --[[ %% autostart %% properties 33 power %% events %% globals --]] local urlNodeRed = "http://192.168.0.31:1880/HC2/Data/ModuleX"; -- Node-RED serveur local HTTPClientTimeout = 15000; function sendValueToNodeRed(payload) local nodeRed = net.HTTPClient(); nodeRed:request(urlNodeRed, { options = {method = 'PUT', data = payload, headers = {["content-type"] = "text/plain"}, timeout = HTTPClientTimeout}, success = function(response) fibaro:debug("sendValueToNodeRed>>>success, payload="..payload); end, error = function (err) fibaro:debug("sendValueToNodeRed>>>error:" .. err .. ", payload=" .. payload); if string.lower(err) == "operation cancelled" then HTTPClientTimeout = HTTPClientTimeout + 1000; fibaro:debug("sendValueToNodeRed>>>error:operation cancelled, increasing HTTPClientTimeout to " .. HTTPClientTimeout .. ", payload=" .. payload); else fibaro:debug("sendValueToNodeRed>>>error:" .. err .. ", payload=" .. payload); end end }); end -- sendValueToNodeRed ---value = tostring(20); value = fibaro:getValue(33, "power") sendValueToNodeRed(value); et le message erreur [DEBUG] 21:18:41: sendValueToNodeRed>>>error:Operation canceled, payload=0 [DEBUG] 21:18:41: sendValueToNodeRed>>>error:Operation canceled, payload=0 [DEBUG] 21:19:34: sendValueToNodeRed>>>error:Operation canceled, payload=2.9 [DEBUG] 21:19:34: sendValueToNodeRed>>>error:Operation canceled, payload=2.9 [DEBUG] 21:19:35: sendValueToNodeRed>>>error:Operation canceled, payload=8.1 [DEBUG] 21:19:35: sendValueToNodeRed>>>error:Operation canceled, payload=8.1 [DEBUG] 21:21:16: sendValueToNodeRed>>>error:Operation canceled, payload=33 [DEBUG] 21:21:16: sendValueToNodeRed>>>error:Operation canceled, payload=33 [DEBUG] 21:21:21: sendValueToNodeRed>>>error:Operation canceled, payload=45.8 [DEBUG] 21:21:21: sendValueToNodeRed>>>error:Operation canceled, payload=45.8 [DEBUG] 21:22:13: sendValueToNodeRed>>>error:Operation canceled, payload=40.3 [DEBUG] 21:22:13: sendValueToNodeRed>>>error:Operation canceled, payload=40.3 [DEBUG] 21:22:17: sendValueToNodeRed>>>error:Operation canceled, payload=26.2 [DEBUG] 21:22:17: sendValueToNodeRed>>>error:Operation canceled, payload=26.2 [DEBUG] 21:22:43: sendValueToNodeRed>>>error:Operation canceled, payload=46.5 [DEBUG] 21:22:43: sendValueToNodeRed>>>error:Operation canceled, payload=46.5
-
si je comprend c'est la HC2 qui PUT Node-RED
-
ce qui me trouble est que je cherche a récupéré (GET) une donné pour la Gauge, donc GET et pas PUT
-
la Méthode: PUT est utilisé pour Modification des données existantes sur la hc2
-
/HC2/Data/ModuleX est un chemin depuis leraspberry ou la HC2 ?
-
salut @Barelle j'ai tester le code mai je comprend pas tout ça je comprends bien que c'est l'adresse du Raspberry ou fonctionne NODE-RED http://192.168.0.26:1880/HC2/Data/ModuleX"; -- Node-RED serveur mai HC2/Data/ModuleX c'est quoi exactement
-
salut tu à bien placée sous global la variable Serviettes_SDE dans l'entête
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Fibaro - Fgd-212 - Micromodule Variateur Z-Wave+
971jmd a répondu à un(e) sujet de Moicphil dans Modules Fibaro
salut, le FGD-212 et les ampoules LED ne font pas toujours bon ménage.. tout dépend de la qualité des ampoule LED ou plus précisément le facteur de puissance (ou cos(φ) j'ai trouver des ampoule LED avec un COS (facteur de puissance) de 0,5 c'est la cata surtout avec le FGD Pour comprend le chose une ampoule normale incandescente à un facteur de puissance 1 -
non ça ne fonctionne pas, le debug recois bien banana
-
toute bébête... pour toi je teste
-
bon pour fibaro je sature si non j'ai un petit truc a que je cherche a faire, activée le bouton avec un mot cle venant de télégramme ça fonctionne a 80%, comment faire pour : si message banana alors activée msg.payload ("53=ON") if (msg.payload === "banana") { return [ null, msg ]; } else { return [ msg, null ]; }
-
-
salut a ouai effectivement, merci je vais essayer
-
sans vouloir abusée je cherche à crée un gauge concernant la remontée d'information d'un module fibaro et crée un moyen d'activée notre bouton portail depuis fibaro
-
c'est impec tu est chef merci
-
-
concernant ça oui effectivement ça fonctionne