Synology pas de lua ??
Publié : 20 août 2017, 00:48
Bonjour à tous,
Depuis quelques mois, j'ai installé Domoticz sur mon Synology (DS216+) via jumbotroll (jadahl.com), (je viens de mettre à jour en 3.8153).
Tout fonctionne bien, c'est super et au passage merci à la communauté.
J'ai un peu scripté en PHP, j'ai joué un peu avec Blocky ca marche mais j'aimerais aller plus loin et utiliser lua.
Sauf que ... ca ne fonctionne pas, et après avoir testé tout ce que je pouvais j'en arrive à la conclusion que lua n'est pas installé sur mon NAS.
Je ne trouve RIEN sur le net qui m'indique comment l'installer.
C'est surement de ma faute, je ne dois pas taper les bons mots clefs ... ou alors c'est le truc qui ne doit pas arriver.
Bref, est ce que quelqu'un peut m'aider ?
Bonne fin de journée,
Mes essais :
J'ai testé un script le plus simple possible(1) et je l'ai placé dans /volume1/@appstore/domoticz/var/scripts/lua ) il ne fonctionne pas (les logs renvoient une erreur).
J'ai essayé l'éditeur lua intégré (dans Evenements), ca me renvoie une erreur aussi (2)
J'ai regardé si je trouvais lua dans /usr/bin/ mais il n'y est pas (peut être est normal).
Alors en désespoir de cause j'ai lancé une recherche de lua sur tout le disque : find / -name "lua"
mais hormis deux dossiers de scripts (/volume1/@appstore/domoticz/var/scripts/lua et /var/packages/domoticz/scripts/lua) il ne trouve rien.
1 : le script simple :
commandArray = {}
commandArray['prise_1']='On'
return commandArray
2 : les logs de l'event
2017-08-20 00:36:34.533 Error: EventSystem: in /usr/local/domoticz/var/scripts/dzVents/runtime/dzVents.lua: cannot open /usr/local/domoticz/var/scripts/dzVents/runtime/dzVents.lua: No such file or directory
2017-08-20 00:36:34.535 Error: EventSystem: in test_lua2: [string "commandArray = {} ..."]:4: expected near 'end
Depuis quelques mois, j'ai installé Domoticz sur mon Synology (DS216+) via jumbotroll (jadahl.com), (je viens de mettre à jour en 3.8153).
Tout fonctionne bien, c'est super et au passage merci à la communauté.
J'ai un peu scripté en PHP, j'ai joué un peu avec Blocky ca marche mais j'aimerais aller plus loin et utiliser lua.
Sauf que ... ca ne fonctionne pas, et après avoir testé tout ce que je pouvais j'en arrive à la conclusion que lua n'est pas installé sur mon NAS.
Je ne trouve RIEN sur le net qui m'indique comment l'installer.
C'est surement de ma faute, je ne dois pas taper les bons mots clefs ... ou alors c'est le truc qui ne doit pas arriver.

Bref, est ce que quelqu'un peut m'aider ?
Bonne fin de journée,
Mes essais :
J'ai testé un script le plus simple possible(1) et je l'ai placé dans /volume1/@appstore/domoticz/var/scripts/lua ) il ne fonctionne pas (les logs renvoient une erreur).
J'ai essayé l'éditeur lua intégré (dans Evenements), ca me renvoie une erreur aussi (2)
J'ai regardé si je trouvais lua dans /usr/bin/ mais il n'y est pas (peut être est normal).
Alors en désespoir de cause j'ai lancé une recherche de lua sur tout le disque : find / -name "lua"
mais hormis deux dossiers de scripts (/volume1/@appstore/domoticz/var/scripts/lua et /var/packages/domoticz/scripts/lua) il ne trouve rien.

1 : le script simple :
commandArray = {}
commandArray['prise_1']='On'
return commandArray
2 : les logs de l'event
2017-08-20 00:36:34.533 Error: EventSystem: in /usr/local/domoticz/var/scripts/dzVents/runtime/dzVents.lua: cannot open /usr/local/domoticz/var/scripts/dzVents/runtime/dzVents.lua: No such file or directory
2017-08-20 00:36:34.535 Error: EventSystem: in test_lua2: [string "commandArray = {} ..."]:4: expected near 'end