Lua 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 <\>.
bartras
Messages : 140
Inscription : 17 mars 2017, 17:44
Localisation : Saint Etienne (42)

Lua devicechanged

Message par bartras »

Bonjour à tous,

J'ai une question très simple:

Est ce obligé de donner un nom à un interrupteur RF pour l'utiliser dans un script ?

Ci dessous mon script:

Code : Tout sélectionner

commandArray = {}

if (devicechanged['rf_salle']) then

   commandArray['Salle']='Toggle'
   
end

return commandArray 
Ce que je souhaite: Remplacer "rf_salle" par son idx ou son ID pour ne pas à avoir à créer un device.

Parce que j'ai déjà un interrupteur en commande wifi ("Salle") et ça ferait un doublon dans la liste de mes interrupteurs...

Merci pour votre aide.
landaisbenj
Messages : 695
Inscription : 12 mars 2017, 19:24

Re: Lua devicechanged

Message par landaisbenj »

Appel en un wifi_salle et rf_salle ou salle1 et salle2... Je ne crois pas qu'il y ait de table idx avec devicechanged... Par contre il y en a une avec otherdevices_idx.

[EDIT] Apparement je me trompe sur otherdevices_idx. Je cherche un peu et je reviens.
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Répondre