header = {
version = 1.1,
label = "Demo control power"
}
On retrouve donc le nom affiché, qui provient de l'information « label » ainsi que le numéro
de version qui provient de l'information « version ». Voir le document « WebdynSunPM LUA
User Guide.pdf » pour plus de détails.
3.2.3.1.2 Activer/Désactiver un script
Activer un script signifie démarrer son exécution au sein du concentrateur. En pratique, la
fonction « wsInit() » du script LUA est exécuté :
function wsInit()
wd.log("Control power initialized")
end
Voir le document « WebdynSunPM LUA User Guide.pdf » pour plus de détails sur ce qu'il est
possible de faire.
Désactiver un script signifie arrêter son exécution.
Il est à noter que les scripts sont automatiquement exécutés au démarrage du
concentrateur WebdynSunPM, même lorsque ceux-ci étaient désactivés avant le
redémarrage.
L'activation et désactivation se font en appuyant sur le bouton dédié :
Lorsque le script est désactivé, son statut apparaît grisé et affiche « Disabled ».
Lorsque le script est activé, son statut apparaît noir et affiche « Enabled ».
3.2.3.1.3 Visualiser le Log du script
Les scripts ont la possibilité de remonter des informations à l'utilisateur final, par le biais de la
fonction « wd.log() ».
Ainsi, le code suivant affichera la chaîne « Control power initialized » dans le fichier log du
script au démarrage :
function wsInit()
wd.log("Control power initialized")
end
L'affichage du fichier de log se fait en appuyant sur le bouton de visualisation :
Version 2.05.01
MANUEL UTILISATEUR – WebdynSunPM
118