Domoticz met plus d'une seconde à exécuter mes actions

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par vil1driver »

je me tâte à faire comme lui et créer mes groupes/scènes directement dans des fonctions, on devrait également gagner en réactivité au sein même du groupe.. je vai le tester pour voir.

sinon pour les On FOR/AFTER x, ça ne semble pas non plus possible en json :?

tout ceci nous bride pas mal :(
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par vil1driver »

après quelques essais, le délai que j'ai entre l'appuie sur l'inter et l'action,
vient principalement de l'inter que j'utilise, il envoie plusieurs trames de suite et le rfxcom attend la fin pour commencer à envoyer..
voila pourquoi je ne sentais pas trop le gain apporté par le script
avec une autre télécommande le délai est identique à celui que j'ai en faisant l'action directement sur l'interface. :D
donc le script fonctionne à merveille.

pour les scènes/groupes j'ai testé d'en créer dans des fonctions
constat: les éléments au seins du groupe ne se chaînent pas plus vite
pour mysensors c'est même pire, certains ordres passent à la trappe.

donc effectivement autant les conserver tel quel
Dernière modification par vil1driver le 16 oct. 2016, 11:11, modifié 1 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par deennoo »

Merci,

Autant pour le toggle pas de soucis, autant pour le level c'etait moins facile.

Ton analyse pour l'inter et la meme que la mienne, il arrive meme que le rfx comprennes deux fois le meme ordre (inter On puis re Inter On) ce qui avec le toggle fait une belle girlande !

Par contre avec un module 433 Vil1 a base AttIny : cela n'arrive pas.

Autre analyse : de 433 vers zwave c'est immediat : j'ai des pir chinois a 3 balles sur des fentres + un script qui dit

Si pir x ou y ou z ON et lumiere terrasse off et lum ext <50 lux
Alors allume la terrase qui est sur un switch zwave.

Grace a l'optimisation, je n'ai pas le temps de finir d'ouvrir que la lumiere est deja allumé...
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par vil1driver »

Moins facile ? A cause des paliers ?
Pour certains dimmer il faut indiquer 16 pour avoir 100%
Alors que pour zwave par exemple on peut directement indiquer 100
ça à toujours été même avec la méthode commandArray SET LEVEL
Je sais c'est pas top mais gizmocuz n'est pas motivé pour changer cela, déjà plusieurs fois réclamé :|
Dernière modification par vil1driver le 16 oct. 2016, 17:43, modifié 1 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par vil1driver »

J'ai réussi à ajouter les scènes/groupes à l'optimisation précédente en parsant la liste avec json.lua pour glaner les idx
mais c'est perfectible, il faudrait une table dédiée comme pour les switchs
je me suis donc décidé à en faire la demande mais c'est pas gagné visiblement, je vais donc tenter de le faire moi même.. :roll:
Dernière modification par vil1driver le 16 oct. 2016, 21:04, modifié 4 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par vil1driver »

je suis parvenu à créer cette table, elle est disponible et utilisable dans la dernière beta.
et comme prévu c'est moitiée plus rapide qu'en passant par json.lua pour parser la liste des groupes :D

Code : Tout sélectionner

2016-10-16 14:51:36.763 (rfx_net) Lighting 2 (a1)
2016-10-16 14:51:36.781 LUA: REMOTE: a1 switched Off > groupOn("apéro")
2016-10-16 14:51:36.795 User: Admin initiated a scene/group command
2016-10-16 14:51:36.796 Activating Scene/Group: [apéro]
Tuto : viewtopic.php?f=17&t=2575
Dernière modification par vil1driver le 17 oct. 2016, 00:35, modifié 2 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par deennoo »

Dans mes logs est apparue

2016-10-16 n 15:48:12.123 Rflink : j'arrive ! J'apporte quoi ?
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Domoticz met plus d'une seconde à exécuter mes actions

Message par vil1driver »

:D
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre