-
Compteur de contenus
1023 -
Inscription
-
Dernière visite
-
Jours gagnés
4
Tout ce qui a été posté par Yannick
-
Juste pour être sûr : le trigger de l'IFTTT doit bien, désormais, ressembler à ceci : et le webhooks à ça ?
-
Bon ben pas mieux...
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
je tente !
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Est-ce que quelqu'un utiliser le bouton FIBARO ? le déclenchement de l'action se fait bien par un CentralSceneEvent ? parce que chez moi eh ben rien ne se passe. Lorsque j'appuie sur le bouton, le tranfert d'info se fait bien vers la box ("Transfert OK") mais que ce soit avec GEA ou même via une scène en mode Bloc, il ne se passe rien ? dois-je peut-être exclure et réinclure mon module ? Merci une autre petite question : j'ai créé cette règle GEA.add({"Value", 857, true}, -1, "Mouvement Extérieur", {"Picture", 861, 2}) mais rien ne se passe J'ai fait une bourdasse ? pourtant l'action se déclenche bien dans mon debug mais je ne reçois rien. Normal ?
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
La vie est faite d'espoir !!!
-
Mouais.. j'ai regardé vite fait pour une alternative mais c'est pas évident.. me suis penché sur make (https://eu1.make.com) maisça m'a l'air d'une usine à gaz à mettre en oeuvre et comme je ne suis pas développeur.... Je pense que je vais remettre en route ma télécommande AEOTEC
-
Eh ben... je dois avoir 25 lignes dans mon QA !!!
-
Quelqu'un aurait-il déjà regarder à une alternative ?
-
Salut @jjacques68, on peut déjà mettre en oeuvre la nouvelle version ? je croyais que ce n'était que le 01 septembre. Quand tu dis 1 ordre par applet, tu veux dire : "ouvre les volets" = 1 ordre = 1 applet ???
-
Non bah nickel... ça fonctionne !!!
-
où et comment on récupére l'ID du profil actif les amis ?
-
Salut à tous, Quand je vais sur base64decode et que je rentre mon binôme admin:password j'ai un truc invraisemblable qui apparâit : D'ailleurs, lorsque je fais un essai avec admin:password il me sort ça : "iЩўћ–¬і +" J'ai fait quoi de mal chef ?
-
j'allais retirer mon post.. Ma question était vraiment nulle. je me suis répondu à moi même au bout d'un moment, quel couillon !!! Désolé. Je vais essayer de mettre en oeuvre !
-
Salu @Lazer alors je commence par une question très très très co.... comment on fait pour modifier le script ????? Je n'y entends rien en linux !!
-
@minaetdave pour ma part, j'ai la même boîte que toi à double portes et pour ce qui est de savoir si du courrier est dans la boîte, je joue avec un capteur d'ouverture FGK. Je l'ai placé de telle façon que, peu importe si c'est du courrier ou un colis, que ce soit le battant de la fente ou la porte entière qui s'ouvre ça déclenche et m'envoie une alerte ou tout ce que tu veux derrière. et ton FGMS, une fois que le courrier est déposé, je ne pense pas qu'il se mette à bouger son p'tit boule out seule pour dire qu'il est encore là !!!
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'ai quand même un doute sur l'extinction... Aaaaah bah non ça fonctionne nickel dis donc !!
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'ai vérifier dans le swagger, et la valeur attendue est True/false... donc ça pouvait pas marcher ça à l'air de fonctionner,... à tester en réel quand je serai à la maison. GEA.add({{"Time","07:00","09:00"},{"Time","17:00","23:00"},{"Value", 758, true}}, -1, "Allumage Couloir", {"turnOn", id["Lampes_couloir"]}) GEA.add({"Value", 758, false},3*60, "", {"turnOff", id["Lampes_couloir"]} )
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
ah bah non ça marche pas !
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Hello la team, j'essaie de mettre en forme mon fameux scenario d'allumage et d'extinction auto de mes lampes en GEA. Le principe est le suivant : Si j'ai un mouvement, entre 07:00 et 09:00 ou entre 17:00 et 23:00, j'allume mes lampes. Quand je n'ai plus de mouvement pendant 3 min.. alors j'éteins. J'ai transcrit cela comme ça GEA.add({{"Time","07:00","09:00"},{"Time","17:00","23:00"},{"Value", 758, 1}}, -1, "Allumage Couloir", {"turnOn", id["Lampes_couloir"]}) GEA.add({"Value", 758, 0},3*60, "", {"turnOff", id["Lampes_couloir"]} ) J'ai bon ?
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
c'est quand même plus facile quand on sait où regarder hein !!!! Merci @Lazer ça fonctionne
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
[22.07.2022] [10:23:26] [DEBUG] [QUICKAPP789]: onAction: {"deviceId":789,"args":[],"actionName":"btnRestart"} [22.07.2022] [10:23:26] [WARNING] [QUICKAPP789]: Class does not have btnRestart function defined - action ignored [22.07.2022] [11:46:43] [TRACE] [QUICKAPP789]: UIEvent: {"values":[],"deviceId":789,"elementName":"btnRestart","eventType":"onReleased"} [22.07.2022] [11:46:43] [DEBUG] [QUICKAPP789]: Connected : wss://192.168.0.148:8081/wsock [22.07.2022] [11:46:43] [DEBUG] [QUICKAPP789]: Data received : { "jsonrpc": "2.0", "result": { "token": "d69ec832d2fb9cb815a40fa97babf4d92f44e72f0964ff44568d228e4c4042cc", "exp_time": "899999" }, "id": 1 } [22.07.2022] [11:46:43] [DEBUG] [QUICKAPP789]: restart [22.07.2022] [11:46:43] [DEBUG] [QUICKAPP789]: Disconected : wss://192.168.0.148:8081/wsock [22.07.2022] [11:47:05] [TRACE] [QUICKAPP789]: UIEvent: {"elementName":"btnRestart","eventType":"onReleased","deviceId":789,"values":[null]} [22.07.2022] [11:47:05] [DEBUG] [QUICKAPP789]: Error : Connection failed
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
function QuickApp:onInit() self.sock = net.WebSocketClientTls() self.url = "wss://" .. self:getVariable("ipAddress") .. ":8081/wsock" self.fibaroID = self:getVariable("fibaroID") self.localPass = self:getVariable("localPass") self.sock:addEventListener("connected", function() self:handleConnected() end) self.sock:addEventListener("disconnected", function() self:handleDisconnected() end) self.sock:addEventListener("error", function(error) self:handleError(error) end) self.sock:addEventListener("dataReceived", function(data) self:handleDataReceived(data) end) end function QuickApp:restartWS() self:connectWS() end function QuickApp:connectWS() self.sock:connect(self.url); end function QuickApp:Login() self.loginMsg = { jsonrpc = "2.0", method = "com.fibaro.intercom.account.login", params = { user = self.fibaroID, pass = self.localPass }, id = 1 } if self.sock and self.sock:isOpen() then self.sock:send(json.encode(self.loginMsg)) end end function QuickApp:SendAction() self.loginMsg = { jsonrpc = "2.0", method = "com.fibaro.intercom.power.restart", params = { token = self.IntercomToken }, id = 2 } if self.sock and self.sock:isOpen() then self.sock:send(json.encode(self.loginMsg)) self:debug("restart"); end end function QuickApp:DisconnectWS() if self.sock and self.sock:isOpen() then self.sock:close() end end function QuickApp:handleConnected() self:debug("Connected : " , self.url) self:Login() end function QuickApp:handleDisconnected() self:debug("Disconected : " , self.url ) end function QuickApp:handleError(error) self:debug("Error : ", error) end function QuickApp:handleDataReceived(data) self:debug("Data received : ", data) local responseMsg = json.decode(data); if responseMsg.id == 1 then self.IntercomToken = responseMsg.result.token self:SendAction() self:DisconnectWS() end if responseMsg.id == 2 then self:DisconnectWS() end end Voilà le code du QA
- 12530 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
