[RESOLU]Script lumiere, capteur et heure marche pas

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

vil1driver a écrit :penses à réactiver les protocoles qui vont bien dans la config rfxcom
ok
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

Bonjour :D

Alors mon Pi2 est installé bien comme il faut avec la bonne version etc...

J'ai remis mes sondes, météo, inters, capteur ets tout a l'air de fonctionner, bien se commander.

J'ai tout renommé pour garder une forme correcte (que des minuscules pas d'accents et des _ pour séparer)

Donc mon "coco" s’appelle désormais "motion_entree"
mon inter spot garage s'appelle désormais "inter_garage"

J'ai besoin de la meme fonction mais sans les heures pour mon wc de sdb alors j'ai nommé "motion_wc" et "intet_wc" c'est plus simple comme appellation je trouve.

Donc je vais adapter les scripts a ces nouveaux petits noms....
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

Celui ci je vous dirait ce soir si il fonctionne bien, je peux déjà dire que ça ne s'allume pas et c'est tant mieux il est 9:00, mais quand je passe la main devant le motion_entree ça incrémente le log
-- script_device_spot_garage.lua
-- Allumage du spot garage pour 5 minutes
-- si motion_entree détecte
-- si le spot est éteint
-- s'il fait nuit.
-- device utilisés: motion sensor 'motion_entree' , interrupteur garage 'inter_garage'

-------------------------------------------------------------------------------------

time = os.date("*t")

commandArray = {}
if (devicechanged['motion_entree'] == 'On' and otherdevices['inter_garage'] == 'Off' and timeofday['Nighttime']) then
commandArray['Inter spot garage']='On FOR 5'
end
return commandArray
Dernière modification par optik8 le 23 déc. 2015, 09:44, modifié 2 fois.
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

Quant a celui ci tout va bien mon mariage est sauvé j'ai de la lumière dans les wc, madame est contente :D
-- script_device_inter_wc.lua
-- Allumage de la lampe wc pour 2 minutes
-- si motion_wc détecte
-- si la lampe est éteinte
-- device utilisés: motion sensor 'motion_wc' , interrupteur wc 'Inter_wc'

-------------------------------------------------------------------------------------

commandArray = {}
if (devicechanged['motion_wc'] == 'On' and otherdevices['inter_wc'] == 'Off') then
commandArray['inter_wc']='On FOR 2'
end
return commandArray
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

Quelques questions cependant, voici un cours extrait de mon log filtré avec 'light'

Pourquoi mes capteur s'appellent Lighting 2 ?

sur lignes on lis pendant 2min que du "entrée" puis pendant 5min que du inter_wc et motion_wc etc...puis re-entrée puis plus rien...du tout

Pourquoi d'un coté 'QUE' motion entree et apres inter ET motion wc ?

et enfin pourquoi de 9h35:13 à 9h45:59 puis plus rien dans le log tant que je ne passe pas devant un capteur...
2015-12-23 09:35:13.028 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:35:43.162 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:35:52.921 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:36:17.720 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:36:20.998 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:36:30.509 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:36:33.618 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:37:08.888 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:37:21.253 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 09:37:22.119 (RFXcom) Lighting 2 (inter_wc)
2015-12-23 09:37:23.057 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 09:38:18.028 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 09:39:26.151 (RFXcom) Lighting 2 (inter_wc)
2015-12-23 09:40:07.297 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 09:40:08.168 (RFXcom) Lighting 2 (inter_wc)
2015-12-23 09:40:08.451 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 09:40:18.566 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 09:42:12.199 (RFXcom) Lighting 2 (inter_wc)
2015-12-23 09:43:17.513 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:43:18.541 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:43:29.953 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:45:46.762 (RFXcom) Lighting 2 (motion_entree)
2015-12-23 09:45:59.165 (RFXcom) Lighting 2 (motion_entree)
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Script lumiere, capteur et heure marche pas

Message par deennoo »

Pour crée un interrupteur jour/nuit :

Crée un faux inter qui tu appelles nuit et dans le planning fait ainsi :

inter nuit.JPG
inter nuit.JPG (88.14 Kio) Consulté 8780 fois
il ne s'allumera qu'entre le coucher et lever du soleil, tres utile pour commander de l'eclairage exterieur en fonction d'ouverture de certaines porte/portail.

Voici un blocky que j'ai en place pour la mise en route de la ventilation dans les WC, il peut marché pour les lumieres :
vmc.JPG
vmc.JPG (49.69 Kio) Consulté 8780 fois
le timer VMC est un dummy configuré ainsi :
timer 5 minutes.JPG
timer 5 minutes.JPG (103.86 Kio) Consulté 8780 fois
note le délai d’extinction a 300 secondes qui va éteindre ce faux interrupteur tout seul

Pas de Lua car j'ai pas encore compris comment cela fonctionne avec une horloge, et le blocky allumé pour 5 minutes ne fonctionne pas (ou je ne sais pas m'en servir)
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

Merci pour les screen je les mets de coté !

Il est vrai que je voudrais passer que par script ça me forcera a apprendre :-)

Mais je garde tout les conseils avec plaisir !
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Script lumiere, capteur et heure marche pas

Message par vil1driver »

Lighting2 c'est le type, c'est lié au protocole de communication.
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
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

vil1driver a écrit :Lighting2 c'est le type, c'est lié au protocole de communication.
Ok je pensait que j'avais peut être mal renseigné
Merci
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
optik8
Messages : 87
Inscription : 17 déc. 2015, 12:23

Re: Script lumiere, capteur et heure marche pas

Message par optik8 »

Bon ben fausse joie le wc s'allume mais que 10 seconde puis ça s’éteint et si on est encore dedans ça se rallume...
voici le log...
2015-12-23 18:42:14.337 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_inter_wc.lua
2015-12-23 18:42:14.314 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 18:42:14.946 (RFXcom) Lighting 2 (inter_wc)
2015-12-23 18:42:16.042 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 18:42:19.489 Hardware Monitor: Fetching data (System sensors)
2015-12-23 18:42:24.310 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 18:42:27.380 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 18:42:38.761 (RFXcom) Temp + Humidity (exterieure)
2015-12-23 18:42:39.353 (RFXcom) Lighting 2 (motion_wc)
2015-12-23 18:42:49.582 Hardware Monitor: Fetching data (System sensors)
Et pour la lampe dehors...quand je passe devant le motion dans le log il n'y a pas d'eventsystem comme pour les toilettes.
PI2, RFX
APIR2150,coco ACM-1000,Z-Wave Stick Gen5,everspring SP103,smarthome AN179,ZG8101,FGSD-002,RGBW Z-Wave,Zipato PAN04 - Micromodule 2 relais avec mesure de conso,RepeteurZ-WaveZR1202
3volets Somfy
HW0039
AXIS 1034W
Répondre