Page 1 sur 1

Remplacer nom du capteur par son IDX

Publié : 29 oct. 2018, 10:58
par pititfilou
Hello tout le monde,

Petite question bête : lors d'un script LUA, prenons pour exemple ce qui suit :

Code : Tout sélectionner

if (otherdevices['Capteur mouvement chambre'] == 'On'
Est-l possible de remplacer le nom du capteur par son IDX ? Et bien sûr, si oui, comment ?
J'aimerais mettre des trucs exotiques dans le nom de mes capteurs, genre des emojis, j'ai peur d'embrouiller mes scripts avec ça.

Ça fait quelques jours que je tourne en rond, je suis sûr que quelqu'un pourra me sauver en 2 minutes :oops:

Merci 8-)

Re: Remplacer nom du capteur par son IDX

Publié : 29 oct. 2018, 11:24
par jackslayter
tu peux aller voir de ce coté
viewtopic.php?f=10&t=7147

Re: Remplacer nom du capteur par son IDX

Publié : 29 oct. 2018, 11:43
par pititfilou
Arghh, j'ai honte, comment j'ai pu rater ça.
Je file me plonger dedans. Merci :D

Re: Remplacer nom du capteur par son IDX

Publié : 29 oct. 2018, 14:08
par thier
Encore plus simple car prévu dans domoticz avec la fonction otherdevices_idx['ton device'] .
pour toi ça donnerait
local idxCapteurMouvementChambre = otherdevices_idx['Capteur mouvement chambre']
Après dans ton script tu utilises idxCapteurMouvementChambre.