Page 1 sur 1

lier des dispositifs dans dzvents

Publié : 26 mars 2024, 22:12
par pierrotori
bonsoir
j’ai un dispositifs1 pour un volet avec un dispositif2 avec un paramétrage associé et un dispositif3 qui est un switch. j’ai donc 3 volets avec donc 9 dispositifs dans le script
quelle est la meilleurs solution pour traiter un triplet dans le script quand la device se déclenche ?
par variable ou data json, filterdevice?

pierrotori

Re: lier des dispositifs dans dzvents

Publié : 02 avr. 2024, 11:40
par pierrotori
j'ai utilisé ce paramétrage

Code : Tout sélectionner

-- les switch evenement declencheur de autoclose
NameSwitch1 ='fenêtre (cuisine_door_state_simple)'
NameSwitch2 ='porte (salon_door_state_simple)'
NameSwitch3 ='porte (chambre_door_state_simple)'

-- on lie le switch au volet et à son praramétrage
				-- '<switch>' = {'<volet>', '<AutoCloseSelector>'}
local autoclose_groups = {
	[NameSwitch1] = {'volet de la cuisine', 'fermeture automatique cuisine'},
	[NameSwitch2] = {'volet du salon', 'fermeture automatique salon'},
	[NameSwitch3] = {'volet de la chambre', 'fermeture automatique chambre'}
	}
au lieu de déclarer 3 fois

Code : Tout sélectionner

local NameVolet     	= 'volet de la chambre'  					-- (Integer) Device ID of volet
local NameSwitch     	= 'porte (chambre_door_state_simple)' 	-- (Integer) Device ID of port
local NameSwitch1         = 'fermeture automatique chambre'