-
Compteur de contenus
3 525 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Galerie
Calendrier
Tout ce qui a été posté par 971jmd
-
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
971jmd a répondu à un sujet de Lazer dans Quick App Developpeur
salut j'ai une question concernant le changement de couleur d'un WALLI Est-ce qu'il est possible à partir de juin de changer la couleur du bouton d'un Walli ? j'ai tester setRingOnColor ou setRingOffColor est cà fonctionne bien. Mais voilà mon problème c'est que je cherche à changer la couleur selon une condition exemple: GEA.add({"Power+", 353, 10} , -1, "", { changer la couleur bouton N° 1 (haut de bouton) N°2 (bas du bouton ) ou integralement -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
971jmd a répondu à un sujet de Lazer dans Quick App Developpeur
ok merci, je vais essayer mais j'avoue que ça reste quand même assez complexe à mettre en place quand on a une dizaine de VL -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
971jmd a répondu à un sujet de Lazer dans Quick App Developpeur
pour info Voilà comment je fais pour le moment ---OPEN TELECO_CHP GEA.add( { {"CentralSceneEvent", id["TELECO_CHP"], 1, "Pressed3"}, {"(Global)", "VAR_VL_F", "A"}}, -1, "" ,{{"Open", id["VL_CHP"]}, {"Global", "VAR_VL_F", "B"}}) ---STOP GEA.add( {{"CentralSceneEvent", id["TELECO_CHP"], 1, "Pressed3"}, {"(Global)", "VAR_VL_F", "B"}}, -1, "" ,{{"Stop", id["VL_CHP"]}, {"Global", "VAR_VL_F", "C"} }) ---FERMETURE GEA.add( {{"CentralSceneEvent", id["TELECO_CHP"], 1, "Pressed3"}, {"(Global)", "VAR_VL_F", "C"}}, -1, "" , {{"Close", id["VL_CHP"]}, {"Global", "VAR_VL_F", "D"} } ) ---STOP D GEA.add( {{"CentralSceneEvent", id["TELECO_CHP"], 1, "Pressed3"}, {"(Global)", "VAR_VL_F", "D"}}, -1, "" ,{{"Stop", id["VL_CHP"]}, {"Global", "VAR_VL_F", "A"} }) --RESET SI OUVERT GEA.add({"Value+", id["VL_CHP"], 95}, -1, "" , { {"Sleep", 6, {"Global", "VAR_VL_F", "C"}}}) --RESET SI FERMER GEA.add({"Value-", id["VL_CHP"], 5}, -1, "" , { {"Sleep", 6, {"Global", "VAR_VL_F", "A"}}}) -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
971jmd a répondu à un sujet de Lazer dans Quick App Developpeur
Dans le cas de volet roulant: exemple GEA.add( {"CentralSceneEvent", id["TELECO_CH2"], 1, "Pressed1"}, -1, "" ,{{"OpenStopCloseStop", 73}}) 1 click ouvre , 1 click STOP , 1 click Fermeture -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
971jmd a répondu à un sujet de Lazer dans Quick App Developpeur
salut à tous Je ne sais pas si ça a déjà été posé comme suggestion: Ils sont pourrait envisager dans les prochaines versions une commande pour la gestion des ouvrant Voici ma suggestion: Open Stop Close Stop GEA.add( {CONDITIONS}, 30, "", {"OpenStopCloseStop", 73} ) comme pour éclairage on où off : GEA.add( {CONDITIONS}, 30, "", {"OnOff", 73} ) -
moi aussi
-
Tuto - TTS pour assistants vocaux (Google Home, Alexa, Cortona, …)
971jmd a répondu à un sujet de jojo dans Les Assistants Vocaux
voici le tuto avec le code j'ai tester est ça fonctionne bien function QuickApp:onInit() self:debug("onInit") end local function urlencode(str) if str then str = str:gsub("\n", "\r\n") str = str:gsub( "([^%w %-%_%.%~])", function(c) return ("%%%02X"):format(string.byte(c)) end ) str = str:gsub(" ", "%%20") end return str end --xxxxxxxxxxxx add your title here xxxxxxxxxxxx function QuickApp:welcomehome(params) local url = "https://" print(url) local http = net.HTTPClient() http:request(url, { options = { method = "GET", headers = { ['User-Agent'] = "Fibaro HC/3.0" }, data = nil }, success = function(response) if (response.status == 200) then -- func(json.decode(response.data)) print(response.data) else self:error("Wrong status '"..response.status.."' in response!") end end, error = function(message) self:error("Connection error: " .. message) end }) end function QuickApp:onClickButton() self:welcomehome("") end -
Tuto - TTS pour assistants vocaux (Google Home, Alexa, Cortona, …)
971jmd a répondu à un sujet de jojo dans Les Assistants Vocaux
salut Est-ce que quelqu'un aurait déjà essayé voice monkey ? https://voicemonkey.io -
tutoriel Utilisation de net.HTTPClient() asynchrone dans une scène
971jmd a répondu à un sujet de Lazer dans HC2
salut j'ai abandonné pour le moment je test https://voicemonkey.io/start qui est prometteur- 55 réponses
-
tutoriel Utilisation de net.HTTPClient() asynchrone dans une scène
971jmd a répondu à un sujet de Lazer dans HC2
salut à tous J'ai une erreur 400 de mon code ci-dessous, après un bonheur de recherche je ne trouve toujours pas le problème. Merci d'avance pour votre aide [22.03.2022] [13:25:39] [DEBUG] [SCENE253]: Erreur : status=400 https://voicemonkey.io/start local var1 = "Hello%20monkey" local http = net.HTTPClient() http:request("https://api.voicemonkey.io/trigger?access_token=xxxxxxxxxxxde15&secret_token=xxxxxxxxxxxxx&monkey=fibaro&announcement="..var1, { success = function(response) if response.status == 200 then print('OK, réponse : '.. response.data) else print("Erreur : status=" .. tostring(response.status)) end end, error = function(err) print("Erreur : " .. err) end, options = { method = 'GET' } })- 55 réponses
-
salut j'ai trouver un tuto tres sympa https://forum.fibaro.com/topic/56696-making-fibaro-home-centre-3-talk/
-
salut moi aussi ma liste est vide
-
Aeotec ZWA024 - MultiSensor 7 Z-Wave 700 - Détecteur multifonctions 6 en 1
971jmd a répondu à un sujet de Lazer dans Aeon Labs / Aeotec
salut à tous Je souhaiterais savoir si quelqu'un aurait déjà testé ce nouveau produit je suis une HC3, toujours pas de paramètres avez vous une idée -
Gros merci top
-
salut à tous j'ai chercher un picot 0% à 100% pour un spot DALI et j'ai pas trouver. Est-ce qu'il serait possible de nous réaliser les picto 0% à 100% merci d'avance
-
salut à tous ras aussi Très sympa le panneaux énergie
-
salut Je souhaiterais connaître ou comprendre la ligne de code je comprends: si détection entre le coucher et lever du soleil alors allume { id [ "Spot_Allee" ], id [ "Ecl_Terrasse " ], id [ "Guirelande" ]}, Mais là je sais pas à quoi ça correspond : 1 * 60 }, "Eclairage allée" ) et et à quoi correspond dans la condition : (Heure) ? merci d'avance
- 12 138 réponses
-
Aeotec ZWA024 - MultiSensor 7 Z-Wave 700 - Détecteur multifonctions 6 en 1
971jmd a répondu à un sujet de Lazer dans Aeon Labs / Aeotec
bonjour Je souhaiterais savoir si quelqu'un aurait déjà testé ce nouveau produit je suis une HC3 https://www.domotique-store.fr/domotique/modules-domotiques/detecteurs-capteurs-mesure/detecteurs-mouvements-domotique-sans-fil-alarme/1568-aeotec-zwa024-c-multisensor-7-evo-zw100-capteur-6-en-1-mouvements-temperature-humidite-luminosite-vibrations-uv-z-wave-plus-v2.html Pour l'instant pas de problème de inclusion mais aucun paramètres au niveau de ma HC3 -
bonjour à tous Je recherche désespérément comment récupérer une valeur dans une partie d'un API Ce que je souhaite récupérer : updateVersion Dans mon Quick app j'ai essayé comme ça mais ça fonctionne pas, et j'ai essayé bien d'autres solutions mais toujours aucun résultat QuickApp.clima2 = tostring(fibaro.getValue(clim, "properties", firmwareUpdate: "updateVersion")) QuickApp.clima2 = tostring(fibaro.getValue(clim, "firmwareUpdate", "updateVersion")) etc j'ai tester comme ca et ça commence à bouger : QuickApp.clima2 = tostring(fibaro.getValue(clim, "firmwareUpdate")) et comme résultat : table: 0xf3a8a50 }, "dead": false, "deadReason": "", "deviceControlType": 0, "deviceIcon": 70, "endPointId": 0, "firmwareUpdate": { "info": "", "progress": 0, "status": "UpToDate", "updateVersion": "1.7" }, local clim = 375 QuickApp.clima = tostring(fibaro.getValue(clim, "coolingThermostatSetpoint")) QuickApp.clima2 = tostring(fibaro.getValue(clim, "properties", firmwareUpdate: "updateVersion")) function QuickApp:onInit() self:debug(self.clima) self:debug(self.clima2) self:updateView("label1", "text", self.clima.. " °") self:updateView("label20", "text", self.clima2.. " °") end merci d'avance pour votre aide
-
salut je comprend pas trop, aurais-tu un croquis ? Mais normalement il devait pas avoir de problème si je comprends bien Tous les nôtres sont ensemble et en sortie Q1 ou Q2 de ton WALLI tu vas encore la phase de ta prise
-
Un peu d'aide sur le remplacement de PUT du Net.FHttp de HC2
971jmd a répondu à un sujet de Kana-chan dans Support
bon je comprend pas tout, mais c'est l'occasion te creuser et apprendre ... -
Pour qu'on comprenne mieux la chose le code suivant 20 c'est positionné sur la 36e tables et non le paramètre 36 OK function QuickApp:modif() local toto = api.get("/devices/"..Walli) toto.properties.parameters[36].value = 99 --ou 33 api.put("/devices/"..Walli, toto) end ET et c'est dernier ci-dessous se positionne directement sur le paramètre 158. Après LAZER me disait qu'il est préférable de faire une boucle, Pourquoi exactement ? function QuickApp:lum99() local deviceID = 429 local mycolor = 0 local data = { id = tonumber(deviceID), properties = { parameters = { { id = 158, size = 2, value = 11 } } } } local response, status = api.put("/devices/"..deviceID, data) print("status : " .. status) print("response : " .. response) end
-
C'est dingue quand même avec Fibaro comment il est possible de faire mille et une choses mais toujours pas arrivé au même point
-
Un peu d'aide sur le remplacement de PUT du Net.FHttp de HC2
971jmd a répondu à un sujet de Kana-chan dans Support
oui je vais déjà testé avec GEA GEA.add(true, 0, "", {{"Parameter", 473, 158, 67}}) Je sais pas pourquoi ça n'a jamais fonctionné