Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Forum dédié au Rfxcom et consorts utilisant les fréquences 433 et 866 MHz.
Pour les questions concernant les RFLINK, merci d'utiliser le forum spécifique en dessous.
lreymond
Messages : 18
Inscription : 25 nov. 2016, 20:06

Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par lreymond »

Bonjour à tous,

Heureux possesseur de la configuration domotique suivante:
-RFXCOMtrx433E
-Nas synology ds215j avec dsm6
-Domoticz V3.5031

Afin d'allumer notre cafoutch (garde manger) à l'ouverture de la porte j'ai fait l'aquisition suivante:
-Trust AMST-606 - Contacteur de porte sans-fil
-Trust ACM-1000 - Micro-module ON/OFF

J'ai mis en place un evenement voir image jointe:
2016-11-25_1943.png
2016-11-25_1943.png (13.29 Kio) Consulté 7974 fois
Entre l'ouverture de la porte j'ai une latence de l'ordre de 3 secondes ce qui n'est pas top.

Lorsque que j'allume la lampe a partir de l'interupteur de la lampe dans domoticz le temps de réaction est presque instantanné.

Lorsque que j'allume la lampe a partir de l'interupteur du catpeur de la porte (en changer l'etat du capteur) dans domoticz le temps de réaction est presque instantanné mais un peu plus lent tout de meme que le precedent test.

J'en conclu que la latence vient du capteur Trust AMST-606 - Contacteur de porte sans-fil

Avez-vous deja rencontré ce probleme? existe-t-il une solution pour reduire cette latence?

Ma femme se moque de mon installation, HELP ME ;-)

Louis
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par deennoo »

Speedup domoticz est fait pour toi !

https://easydomoticz.com/forum/viewtopi ... it=speedup
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
lreymond
Messages : 18
Inscription : 25 nov. 2016, 20:06

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par lreymond »

Merci de ton retour super rapide, existe-t-il une solution au travers de l'interface domoticz pour ajouter/modifier ces fichiers lua?
ou dois-je passer pas le synology, ce qui est assez compliquer de mémoire.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par vil1driver »

Salut,

Et oui blocky c'est juste bon pour l'initiation, après c'est lua d'office ;)
On a de la chance qu'ils aient choisi ce langage tout de même très abordable..

Bien sûr, au lieu de choisir blocky tu choisis lua dans le menu déroulant...

Mais bon pour speedup il te faudra tout de même localiser le dossier lua..

Fouine sur le forum si tu peines à le trouver...
Et pense à lire les articles du blog qui traitent des scripts lua ainsi que le wiki domoticz..
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: RE: Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par deennoo »

lreymond a écrit :Merci de ton retour super rapide, existe-t-il une solution au travers de l'interface domoticz pour ajouter/modifier ces fichiers lua?
ou dois-je passer pas le synology, ce qui est assez compliquer de mémoire.
Dans evemements tu as l'editeur lua je fais tout mes scripts par son intermediaire.

Pour l'adresse du fichier module.lua tu la specifie au depart en ladaptant a ta situation : /volume1/homes/tonnom/scripts/module.lua ?
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
lreymond
Messages : 18
Inscription : 25 nov. 2016, 20:06

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par lreymond »

Merci pour vos conseils, je découvre un monde :)

Je rencontre des difficultés, ci-dessous les scripts lua que j'ai mis en place et qui ne fonctionne pas.

Dans le premier j'ai bien modifié le ip et le port

Dans le second j'ai modifié le chemin au dossier lua dans le synology et rédigé la condition

ci-joint un image de l'interface event de domoticz

Code : Tout sélectionner

-- /!\ require Domoticz v3.5776 and after /!\

curl = '/usr/bin/curl ' -- don't forgot the final space

domoticzIP = '192.168.0.18'
domoticzPORT = '8084'
domoticzURL = 'http://'..domoticzIP..':'..domoticzPORT

-- switch On a device and set level if dimmmable
function switchOn(device,level)
   if level ~= nil then
      os.execute(curl..'"'..domoticzURL..'/json.htm?type=command&param=switchlight&idx='..otherdevices_idx[device]..'&switchcmd=Set%20Level&level='..level..'" &')
   else   
      os.execute(curl..'"'..domoticzURL..'/json.htm?type=command&param=switchlight&idx='..otherdevices_idx[device]..'&switchcmd=On" &')
   end   
end

-- switch Off a device
function switchOff(device)
   os.execute(curl..'"'..domoticzURL..'/json.htm?type=command&param=switchlight&idx='..otherdevices_idx[device]..'&switchcmd=Off" &')
end

-- Toggle a device
function switch(device)
   os.execute(curl..'"'..domoticzURL..'/json.htm?type=command&param=switchlight&idx='..otherdevices_idx[device]..'&switchcmd=Toggle" &')
end

-- switch On a group or scene
function groupOn(device)
   os.execute(curl..'"'..domoticzURL..'/json.htm?type=command&param=switchscene&idx='..otherdevices_scenesgroups_idx[device]..'&switchcmd=On" &')
end

-- switch Off a group
function groupOff(device)
   os.execute(curl..'"'..domoticzURL..'/json.htm?type=command&param=switchscene&idx='..otherdevices_scenesgroups_idx[device]..'&switchcmd=Off" &')
end

Code : Tout sélectionner

-- chargement des modules
package.path = package.path..";/volume1/@appstore/domoticz/var/scripts/lua/?.lua"
require "modules"


commandArray = {}

if (devicechanged['Porte garde manger'] == 'Open') then
    
    switchOn('Lampe garde manger')

end

return commandArray
2016-11-25_2217.png
2016-11-25_2217.png (87.48 Kio) Consulté 7948 fois
si vous avez un conseil a me donner, merci d'avance
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par deennoo »

Es tu sur de l'emplacement de curl sur le syno ?
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
lreymond
Messages : 18
Inscription : 25 nov. 2016, 20:06

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par lreymond »

Salut,
Malgré mes recherches je n'ai peu trouver le chemin de curl dans mon syno dsm 6...
Louis
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par deennoo »

Essaye

Code : Tout sélectionner

which curl
Qui donne :

Code : Tout sélectionner

 /bin/curl 
sur mon syno
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: Lantence de 3s entre l'ouverture de porte et l'éclairage de la lampe

Message par vil1driver »

Module.lua doit être un fichier dans le dossier lua.
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