devicechanged

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 <\>.
Patlazuli
Messages : 23
Inscription : 20 juin 2016, 08:58

devicechanged

Message par Patlazuli »

Bonjour,

Je me résous, après de nombreuses heures de recherche, a venir vers vous car je m’arrache les cheveux avec un truc tout bête.
Je voudrais avec un dummy lancer un script lua sur "devicechanged" . Oui je sais c'est basic mais chez moi ça marche pas.

Voici le script : script_device_PresenceCamera enregistré en Device

commandArray = {}

if (devicechanged['Presence camera'] == 'On') then
print="ON"
elseif (devicechanged['Presence camera'] == 'Off') then
print="OFF"
end
return commandArray

Nom du switch dummy : PresenceCamera

Please help.

Merci
Dernière modification par Patlazuli le 05 sept. 2018, 11:50, modifié 1 fois.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Changerdevice

Message par vil1driver »

Salut,

Qu'est ce qui ne 'marche pas' ?
Si c'est le print="ON"
Essai plutôt

Code : Tout sélectionner

print("ON") 
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
Patlazuli
Messages : 23
Inscription : 20 juin 2016, 08:58

Re: Changerdevice

Message par Patlazuli »

Merci mais ça ne marche pas. En fait j'ai essayé plusieurs commande je crois que le script ne s’exécute pas.

Un autre piste ?

Merci
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Changerdevice

Message par lmet »

Bonjour,
"Presence camera" et "PresenceCamera" ce n'est pas la même chose
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
Patlazuli
Messages : 23
Inscription : 20 juin 2016, 08:58

Re: Changerdevice

Message par Patlazuli »

merci voici le script adapté mais ça ne fonctionne pas.

commandArray = {}
print=("ca roule")

if (devicechanged[PresenceCamera]=='On') then
print=("ca roule")
-- os.execute('/usr/local/domoticz/var/scripts/desactivation.php')
elseif (devicechanged[PresenceCamera]=='Off') then
print=("ca roule pas")
-- os.execute('/usr/local/domoticz/var/scripts/desactivation.php')
end

return commandArray
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Changerdevice

Message par vil1driver »

'ne fonctionne pas' ne veut pas dire grand chose :twisted:

Pas d'erreur dans les logs ?
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
Patlazuli
Messages : 23
Inscription : 20 juin 2016, 08:58

Re: Changerdevice

Message par Patlazuli »

Non rien pas de log

2018-09-04 20:54:29.613 Status: User: Admin initiated a switch command (654/PresenceCamera/On)
2018-09-04 20:54:31.488 (PresenceCamera) Lighting 1 (PresenceCamera)
2018-09-04 20:54:31.483 Status: User: Admin initiated a switch command (654/PresenceCamera/Off)
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Changerdevice

Message par vil1driver »

Les événements sont bien activé ?
Case cochée dans les préférences
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
Patlazuli
Messages : 23
Inscription : 20 juin 2016, 08:58

Re: Changerdevice

Message par Patlazuli »

oui j'ai un script qui détecte la présence GSM qui fonctionne. Merci de votre aide
fifou.ita
Messages : 21
Inscription : 15 mai 2018, 08:49

Re: Changerdevice

Message par fifou.ita »

Donc?

Envoyé de mon SM-A520F en utilisant Tapatalk
Répondre