-
Compteur de contenus
14 633 -
Inscription
-
Dernière visite
-
Jours gagnés
190
Tout ce qui a été posté par jojo
-
C'est (enfin) implémenté => merci !
-
A l'époque, on ne jurais que par Jeedom, et tout le monde quittait Fibaro pour Jeedom. Mais Fibaro est toujours là ... N'avez-vous pas peur de la disparition de HA ? et du coup de passer le restant de vos jours à migrer ?
-
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
je viens de trouver. ok ? -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
je sais j'ai essyé hier, mais je ne me souviens plus le chemin pour le faire ... Ceci dit, je suis bien en 5.150.18, mais comme c'est la première fois que je voulais utiliser cette fonctionnalité dans GEA, donc pas d'info possible sur la version d'apparition du changement -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
Notepadd++ a encore identifié 2 lignes (3956 & 3962) où self:updateProperty("log", "Error") était utilisé. Je te laissr voir s'il faut également les adapter -
Tuto - TTS pour assistants vocaux (Google Home, Alexa, Cortona, …)
jojo a répondu à un(e) sujet de jojo dans Les Assistants Vocaux
En effet, c'est un must que jutiliise tous les jours (multiples notifications vocales - très utile pour les malvoyants) -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
merci de ta relecture attentive. Du coup c'est corrigé -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
j'ai édité ma question avec tes explications. N.B. j'ai dit que self:updateProperty() continuait de fonctionner dans mes QA. Je dois encore tester si self:setProperty fonctionne également. -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
je n'ai pas compris ce que tu voulais dire. Donc voici ma question : API change ? (updatePtoperty -> setProperty) - Home Center 3 - Smart Home Forum by FIBARO -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
Et zut, j'ai pleins de QA avec self:updateProperty("value", 99) mais étrangement ils semblent continuer de fonctionner. Je vais quand même faire les modifs -
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
ok, merci pour l'info, du coup je vais verifier dans mes autres scripts s'il n'y a pas des updateProperty() qui trainent -
une chose qui est, c'est qu'ici tu n'auras aucune réponse à tes questions (si elles sont lues)
-
Comet Z-WAVE vanne thermostatique
jojo a répondu à un(e) sujet de ckratz dans Périphériques et matériels autres
-
Comet Z-WAVE vanne thermostatique
jojo a répondu à un(e) sujet de ckratz dans Périphériques et matériels autres
si ma mémoire est bonne, les vannes DANFOSS LC-13 se réveillent toutes les 5 min. il faut donc être patient -
effectivement, question stupide de ma part
-
Peux-tu poster le code d'une fonction (Year par exemple) ?
-
@Stillwatter, merci de me remonter le moral. Pourrais-tu partager tousles paramètres de ton HEM3 pour la consommation totale de la maison (je suppose que c'est celui que tu utilises pour le délestage de ton chauffe eau)? (je vais mettre EXATEMENT les mêmes et espérer que ça fonctionne.) Merci
-
- 12 244 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Quick App - Gestionnaire d'Événements Automatique - GEA pour HC3
jojo a répondu à un(e) sujet de Lazer dans Quick App Developpeur
Bonjour, Je remonte ici 2 bugs avérés et la solution. Les actions (je n'ai pas testé les condition) pour les fonctions 'Property" et "DeviceIcon" ne font rien. Les explications détaillées sont ici : Pour l'action "Property": Le code original (ligne 420) est : fibaro.call(id_num, "updateProperty", property, self:getMessage(self:incdec(value, self.options.property.getValue(id_num, property)))) et s'il est remplacé par fibaro.call(id_num, "setProperty", property, self:getMessage(self:incdec(value, self.options.property.getValue(id_num, property)))) ok ! Pour l'action "DeviceIcon" Le code original (ligne 769) est : action = function(id, value) if type(id) ~= "table" then id = {id} end for i=1, #id do local id_num = self:findDeviceId(id[i]) self.cachedDeviceProperties[id_num] = {} fibaro.call(id_num, "updateProperty", "deviceIcon", tonumber(value)) end end, et s'il est remplacé par action = function(id, value) if type(id) ~= "table" then id = {id} end for i=1, #id do local id_num = self:findDeviceId(id[i]) self.cachedDeviceProperties[id_num] = {} fibaro.call(id_num, "setProperty", "deviceIcon", tonumber(value)) end end, ok ! Je n'ai pas fait la modif pour l'option "CurrentIcon" car elle est une copie de l'action "DeviceIcon". Merci à @jluc2808 de m'avoir mis sur la piste. C'est la première fois que je vais dans le code de GEA : qu'il est propre malgré sa complexité -
MERCI @jluc2808 pour ton input !!! Cela m'a permis de trouver l'erreur dans le code GEA. J'xplique en détail dans l'autre topic.
- 12 244 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Dans le JSON de mon device (qui est un WP), j'ai ces actions "actions": { "abortUpdate": 1, "reconfigure": 0, "reset": 0, "retryUpdate": 1, "startUpdate": 1, "toggle": 0, "turnOff": 0, "turnOn": 0, "updateFirmware": 1 Or, dans ce que j'ai vu du code (ligne 420) fibaro.call(id_num, "updateProperty", property, ...) il n'y a pas l'action "updateProperty" dans le JSON. Une piste, ou j'ai mal interprété ? Un changement entre la HC2 et la HC3 ? P.S. Je ferai un reminder demain dans l'autre topic. Merci.
- 12 244 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'essaye de regarder dans le code, mais tout ce que je trouve sur 'Property" c'est : property = {name = "Property", optimize = true, math = true, control = function(id) return self.options.number.control(id) end, getValue = function(id, property) return self:getDeviceProperty(id, property) end, action = function(id, property, value) if type(id) ~= "table" then id = {id} end for i=1, #id do local id_num = self:findDeviceId(id[i]) self.cachedDeviceProperties[id_num] = {} fibaro.call(id_num, "updateProperty", property, self:getMessage(self:incdec(value, self.options.property.getValue(id_num, property)))) end end, trigger = function(id, property) return {event = {type = "device", id = self:findDeviceId(id), property = property}, filter = {type = "DevicePropertyUpdatedEvent", data = {id = self:findDeviceId(id), property = property}}} end, Saurais-tu me dire où chercher dans le code ?
- 12 244 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Merci pour le tuyau. J'ai donc mis ceci GEA.add ({"TurnOn", id["EST_NOEL"]}, 0, "", {"DeviceIcon", id["JARDIN_PRISE"], 1055}) GEA.add ({"TurnOff", id["EST_NOEL"]}, 0, "", {"DeviceIcon", id["JARDIN_PRISE"], 1078}) Mais ça ne fonctionne pas non plus. Je me dis que @Steven a peut-être développé cette action comme un "raccourci" de la fonction standard {"Property", id["JARDIN_PRISE"], "deviceIcon", 1055} et que donc si l'une ne fonctionne pas, l'autre non-plus ? Peut-être un faute de typo dans le code ? du coup, j'ai testé ceci GEA.add ({"TurnOn", id["EST_NOEL"]}, -1, "", {"Property", id["JARDIN_PRISE"], "userDescription", "NoelOn-1055"}) GEA.add ({"TurnOff", id["EST_NOEL"]}, -1, "", {"Property", id["JARDIN_PRISE"], "userDescription", "NoelOff-1078"}) et toujours rien. Je pense de plus en plus à un bug"ueke" (comme on dit en Belgique)
- 12 244 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
c'était bien mon intuition, mais alors le visuel doit être adapté. Je fais d'autres essais. Y a-t-il une doc Fibaro ?
-
Comme je suis curieux, j'ai essayé, mais je n'ai pas trouvé la possibilité de modifier les paramètres
- 12 244 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :