
jjacques68
Membres confirmés-
Compteur de contenus
4 346 -
Inscription
-
Dernière visite
-
Jours gagnés
39
Tout ce qui a été posté par jjacques68
-
Réfection électrique / nouvelle installation domotique
jjacques68 a répondu à un(e) sujet de Sowliny dans Mon installation domotique
roah le bonheur- 46 réponses
-
- électrique
- domotique
-
(et 1 en plus)
Étiqueté avec :
-
Réfection électrique / nouvelle installation domotique
jjacques68 a répondu à un(e) sujet de Sowliny dans Mon installation domotique
la vue est juste sublime !!- 46 réponses
-
- électrique
- domotique
-
(et 1 en plus)
Étiqueté avec :
-
ILS - Interrupteur à Lames Souples
jjacques68 a répondu à un(e) sujet de jjacques68 dans DIY (Do It Yoursel)
nan plus sérieux, personne a d'idées ? Le plan serait de détecter l'ouverture du volet "courrier" de la boite aux lettres -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
postes les dans la section DIY, ça à l'air sympas ! -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
avec plaisir, du coup j'en ai profité aussi -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
Bon ben je viens de remplacer mes 4 scènes blocs par une seule scène LUA... exemple : local NameScene = "Blue Remote" local _KeyAttribute = sourceTrigger.value.keyAttribute local _KeyId = sourceTrigger.value.keyId fibaro.debug(NameScene, string.format("Scene starting with '%s' key %s", _KeyAttribute, _KeyId)) if _KeyId == 1 and _KeyAttribute == "Pressed" then fibaro.call(133, "turnOn") elseif _KeyId == 2 and _KeyAttribute == "Pressed" then fibaro.call({118,121}, "setValue", 99) elseif _KeyId == 3 and _KeyAttribute == "Pressed" then fibaro.call(133, "turnOff") elseif _KeyId == 4 and _KeyAttribute == "Pressed" then fibaro.call({118,121}, "turnOff") else fibaro.warning(NameScene, "Unknown actions") end -
Triossrf nouveau membre.
jjacques68 a répondu à un(e) sujet de triossrf dans Nouveau ? Présentez-vous
encore un qui a un petit doigt qui parle ! bienvenu à toi ! -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
bon alors c'est pourri, je trouve pas l'équivalent de "anyValue" pour le CentralSceneEvent, mais ça marche bien : dans les trigger : (j'y ai mis tous les cas possibles) { operator = "any", conditions = { {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed", keyId = 1}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed", keyId = 2}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed", keyId = 3}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed", keyId = 4}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Released", keyId = 1}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Released", keyId = 2}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Released", keyId = 3}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Released", keyId = 4}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "HeldDown", keyId = 1}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "HeldDown", keyId = 2}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "HeldDown", keyId = 3}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "HeldDown", keyId = 4}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed2", keyId = 1}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed2", keyId = 2}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed2", keyId = 3}}, {id = 132, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = {keyAttribute = "Pressed2", keyId = 4}}, } } pour exploiter le trigger dans la scène, on peut récupérer les infos comme cela : print(sourceTrigger.value.keyId.." = "..sourceTrigger.value.keyAttribute) Résultat : [11.08.2020] [00:40:04] [DEBUG] [SCENE17076]: 1 = Pressed [11.08.2020] [00:40:07] [DEBUG] [SCENE17076]: 1 = HeldDown [11.08.2020] [00:40:08] [DEBUG] [SCENE17076]: 1 = Released [11.08.2020] [00:40:11] [DEBUG] [SCENE17076]: 1 = Pressed2 EDIT : Si j'ai trouvé comment simplifier les trigger : tout simplement : { operator = "any", conditions = { {id = 132, isTrigger = true, operator = "!=", property = "centralSceneEvent", type = "device", value = {}}, } } -
ILS - Interrupteur à Lames Souples
jjacques68 a répondu à un(e) sujet de jjacques68 dans DIY (Do It Yoursel)
pfiou j'avais peur... franchement -
ILS - Interrupteur à Lames Souples
jjacques68 a répondu à un(e) sujet de jjacques68 dans DIY (Do It Yoursel)
euh... ké cé quoi ? -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
je regarderai aussi demain matin -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
essaye : {id = 211, isTrigger = true, operator = "==", property = "sceneActivation", type = "device", value = "anyValue"} -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
ah mais tu utilises pas "sceneActivation" comme trigger si ? -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
même si tu changes de boutons tu as 10 ? -
hello tout le monde ! vous connaissez qqch d'équivalent aux bon vieux ILS : tout en restant discret... merci !
-
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
je t'aimis la fonction qui te le permet plus haut ! ça marche pas ? -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
de mémoire il faut faut trigger sur la propriété "sceneActivation" du device. ensuite du peux donc récupérer le bouton appuyé avec un simple : fibaro.getValue(ID, "sceneActivation") qui te renvoie une valeur suivant le bouton appuyé selon : et selon la doc, les boutons 1,2,3 et 4 sont : dis moi si tu arrives avec ces infos, sinon j'essaye de retrouver mon bout de code... -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
alors j'avais ça qqpart sur la HC2... je cherche demain, si je trouve, je te le poste -
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
-
Compatible V4 Nodon Octan Remote - Télécommande Murale Z-Wave+
jjacques68 a répondu à un(e) sujet de Berale64 dans Nodon
oui moi ! j'ai pas de soucis, elle marche bien... ben on va comparer les paramètres... -
performance Optimisation traitement de chaines de caractères
jjacques68 a répondu à un(e) sujet de jjacques68 dans Support
Interesting ! to work with bytes But datas change often. They change depending from a I/O card. All combinaisons are possible. It will make a lot value in bytes to compare... I ask myself with a binary mask maybe ? but I don't know how... The position of the bit is important. It's the number of the output... -
base de connaissances Gestion des appareils enfants
jjacques68 a répondu à un(e) sujet de Krikroff dans Support
ben du coup mon noueau QA IPX devient nickel !!! je n'utilise plus du tout les requettes HTTP, mais que une socket TCP... Plus de réglages PUSH à faire sur les sorties ou entrées... C'est TOP ! Juste un soucis de traitement de chaine de caractères... Si vous êtes motivé messieurs : https://www.domotique-fibaro.fr/topic/14509-optimisation-traitement-de-chaines-de-caractères/ -
base de connaissances Gestion des appareils enfants
jjacques68 a répondu à un(e) sujet de Krikroff dans Support
OH PUTAIN QUEL CON !!! pour lire je faisais : for i= 1, 10 do print(self.MaTable[i]) end Mais comme tu as dis, les valeur ne sont pas forcément placés dans les 10 premières occurences... mais si je m'adresse comme ça : for i= 640, 650 do print(self.MaTable[i]) end là je les ai !! bordel 2 heures de perdu avec ces conneries !!! bref, une fois de plus merciiiiiiiiiiiiiiiiiiiiiii ! -
base de connaissances Gestion des appareils enfants
jjacques68 a répondu à un(e) sujet de Krikroff dans Support
Je viens de tester, j'ai beau m'adresser directement à la table après sont remplissage avec : print(self.MaTable[2]) réponse nil !!! nan mais c'est terrible ce truc ! -
base de connaissances Gestion des appareils enfants
jjacques68 a répondu à un(e) sujet de Krikroff dans Support
tout simplement quand je fais un print(#MaTable) j'ai 0 !