Allumer une ampoule...

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 <\>.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Allumer une ampoule...

Message par Wolfen38 »

Salut à tous,

J'ai essayé d'allumer ma yeelight par un switch en blocky en activant un groupe, ca fonctionne bien pour l'allumage, mais l'extinction prend 30 secondes.

Donc je me suis dit, tentons une 1ere expérience simple en lua.

J'ai donc fait ce petit script :

Code : Tout sélectionner

commandArray = {}
 

if (devicechanged['Switch essai']=='Click' and devicechanged['Ampoule Salon']=='Off') then
	commandArray['Group:Lumiere blanche']='On'
	else
	  if (devicechanged['Switch essai']=='Click' and devicechanged['Ampoule Salon']=='On') then 
             commandArray['Group:Lumiere blanche']='Off'
          end

 
return commandArray
Mais rien ne se passe....

De l'aide svp pour un débutant...

Merci.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Allumer une ampoule...

Message par Wolfen38 »

Personne pour m'aider ? Pourtant j'imagine que comme script lua c'est vraiment la base de la base ????
lamouette
Messages : 150
Inscription : 07 déc. 2016, 16:10

Re: Allumer une ampoule...

Message par lamouette »

Comme déjà répondu ailleurs, je fais ça : viewtopic.php?t=5417
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Allumer une ampoule...

Message par vil1driver »

Salut,

Impossible que ton code fonctionne
Impossible d'avoir 2 devices qui 'changent' (soient mis à jour) simultanément
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
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Allumer une ampoule...

Message par Wolfen38 »

Merci, grace à vos info à vous deux, ca semble commencer à fonctionner.

Il me reste le probleme que si j'allume et j'éteins juste apres, ca bloque, mais on avance.

Merci beaucoup.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Allumer une ampoule...

Message par Wolfen38 »

Ca y est, c'est tout bon, le problème de lenteur sur l'extinction venait du fait que je faisais le controle sur l'état de l'ampoule, et cette info est assez lente à remonter dans mon domoticz, en passant par un virtuel, c'est immédiat et ca roule.

Merci les gars.
Répondre