Bonjour,
J'ai bazardé ma gateway xiaomi (trop de buggs) et je suis passé avec un sniffer CC2531 (Equivalent Zigate, ca marche nickel).
Mon problème est que le device maintenant la valeur LastUpdate de mes devices est modifiée à chaque scrutation du device, mais pas à chaque chgt.
J'ai crée un script Lua qui me permet d'écrire la date du dernier chgt dans la case description du device.
myname="mon_device"
--format pour mydescription "LastUpdate" : "2016-01-10 18:35:09"
mydescription="%22LastUpdate%22%20:%20%22"..os.date('%Y').."-"..os.date('%m').."-"..os.date('%d').."%20"..os.date('%X').."%22,"
idx=120
commandArray['OpenURL']='http://XXXXX:8080/json.htm?type=setused&idx='.. idx ..'&name='.. myname ..'&description='.. mydescription ..'&strparam1=&strparam2=&protected=false&switchtype=0&customimage=0&used=true&addjvalue=0&addjvalue2=0&options='
Cependant je ne veux pas écraser le contenu de cette case (si contenu il y a).
Est-ce qu'un personne connait la commande pour avoir le contenu de la case description afin d'écrire ma valeur au début du champ.
J'ai essayé cela sans succès :
desc=otherdevices_description['mon_device'] --retourne la description
print("Description actuel : "..desc);
Merci
Lua : contenu de la case description
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 <\>.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
Revenir à « Scripts DzVents, LUA, Blockly, Shell, Python, Perl ... »
Aller
- DomoticZ : Généralités
- ↳ DomoticZ : Question et réponses
- ↳ DomoticZ : Les mises à jour
- DomoticZ : les protocoles et les objets
- ↳ Z-Wave
- ↳ ZigBee
- ↳ Le plugin ZigBeeForDomoticZ
- ↳ Toutes les infos sur le plugin ZigBeeForDomoticZ
- ↳ Rfxcom (433 et 866 Mhz)
- ↳ Rflink
- ↳ 1-Wire
- ↳ MQTT
- ↳ Le plugin MQTTMapper
- ↳ MySensors.org
- ↳ Xiaomi
- ↳ Les autres protocoles
- ↳ DIY, ESPEasy, Tasmota
- ↳ OpenKarotz et Domoticz
- ↳ La vidéo-surveillance
- ↳ Les autres objets
- DomoticZ : l'hébergement
- ↳ Raspberry, Linux et autres geekeries
- ↳ Docker, NAS, VM
- ↳ Windows & Domoticz
- DomoticZ : l’automatisation
- ↳ Scripts DzVents, LUA, Blockly, Shell, Python, Perl ...
- ↳ La Bibliothèque Scripts et Tutos (PAS DE QUESTIONS ICI, que des tutos SVP)
- DomoticZ : personnalisation et accès
- ↳ Domoticz et Internet
- ↳ Custom Pages
- ↳ Thèmes et Styles
- ↳ Android Domoticz App 2.0
- ↳ Applis Android et Apple
- Divers
- ↳ Bien utiliser le forum
- ↳ Achat-Vente matériel d'occasion
- ↳ De tout et de rien
- ↳ Présentation de votre installation domotique