Commandarray sur idx
Commandarray sur idx
Salut,
J'ai besoin de faire un commandarray sur l'idx plutot que le nom du device, mais je trouve pas.
Quelqu'un sait faire ?
Merci.
J'ai besoin de faire un commandarray sur l'idx plutot que le nom du device, mais je trouve pas.
Quelqu'un sait faire ?
Merci.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Commandarray sur idx
Salut,
Oui dans ma signature
Importe la fonction getDeviceName dans ton script
Puis
Oui dans ma signature
Importe la fonction getDeviceName dans ton script
Puis
Code : Tout sélectionner
commandArray[getDeviceName('deviceIDX')] = 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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Commandarray sur idx
Merci.
Tu entends quoi par "importe" la fonction ?
Envoyé de mon Mi 9T Pro en utilisant Tapatalk
Tu entends quoi par "importe" la fonction ?
Envoyé de mon Mi 9T Pro en utilisant Tapatalk
Dernière modification par vil1driver le 07 juin 2020, 12:06, modifié 1 fois.
Raison : Citation inutile - réponse directe
Raison : Citation inutile - réponse directe
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Commandarray sur idx
Copier 
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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Commandarray sur idx
Merci 
J'ai cette commane :
Et cette erreur
Tu vois le problème ?
J'ai cette commane :
Code : Tout sélectionner
commandArray[getDeviceName('404')] ='Set Level: 10'Code : Tout sélectionner
2020-06-07 12:10:01.631 Error: EventSystem: commandArray in script /home/pi/domoticz/scripts/lua/script_time_meteo.lua should only return ['string']='actionstring' or [integer]={['string']='actionstring'}-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Commandarray sur idx
Comme dab !
Erreur = ajout print.. pour comprendre
Certainement un mauvais idx
Erreur = ajout print.. pour comprendre
Code : Tout sélectionner
print(getDeviceName('404'))
print(otherdevices_idx['nom du device']) 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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Commandarray sur idx
Ca fonctionne pas, il me repond ca
Code : Tout sélectionner
2020-06-07 13:12:01.394 Status: LUA: 0-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Commandarray sur idx
Oui comme je le pensais
Et le second print ?
Et le second print ?
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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Commandarray sur idx
Pourtant le 404 existe bien. Mais j'ai besoin d'utiliser l'idx carry je change le nom en fonction de la météo.

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

Envoyé de mon Mi 9T Pro en utilisant Tapatalk
Re: Commandarray sur idx
J'ai pas fait le second print comme le nom change dans le script.
Envoyé de mon Mi 9T Pro en utilisant Tapatalk
Envoyé de mon Mi 9T Pro en utilisant Tapatalk