Domoticz Script global LUA - vzwingma/domotique GitHub Wiki

Cette page présente les fonctions globales et variables globales LUA définies pour les autres scripts. Ces fonctions sont décrites dans le fichier global_data.lua

Fonctions

Ce groupe décrit les fonctions globales utilisées par les autres scripts :

  • getTydomDeviceNumberFromDzItem : Fait la correspondance entre les id Domoticz et les id Tydom (notamment les Volets)
  • getDzItemFromTydomDeviceId : Fait la correspondance entre les id Tydom et les id Domoticz (notamment les Volets)
  • isWeekEnd : Indique si le jour courant est dans le week end ou pas
  • getModeDomicile : Indique le mode du domicile
  • getNodeFromJSonTreeByName : Parcours un arbre JSON pour y retrouver un noeud
  • tabContainsItem : Vérifie si un item est contenu dans un table
  • notify : Envoie une notification SMS
  • callTydomBridgeGET : Appel HTTP/GET vers le bridge Tydom
  • callTydomBridgePOST : Appel HTTP/POST vers le bridge Tydom
  • callTydomBridgePUT : Appel HTTP/PUT vers le bridge Tydom
  • authenticateToLivebox : Authentification à la Livebox
  • callLiveboxPOST : Appels HTTP/POST vers la Livebox

Variables

La fonction permet de définir des noms de variables globales.

 -- Variables d'environnements
 VAR_`key` = `valeur`,
 -- Devices
 DEVICE_`key` = `valeur`,
 -- Groupe
 GROUPE_`key` = `valeur`