Page 1 sur 1

MESSAGE ERREUR

Publié : 11 mai 2020, 20:24
par PPHIL972
Bonjour, j'ai un message d'erreur persistant sur un serveur Domotics sous Windows 10:
Error: EventSystem: in C:\Program Files (x86)\Domoticz\scripts\lua\script_time_main.lua: ...am Files (x86)\Domoticz\scripts\lua\script_time_main.lua:3: attempt to concatenate a nil value (local 'currentPath')

Dès que j'active le serveur Domoticz, cette erreur défile, et j'ai regardé le fichier "script_time_main.lua" qui suit sans trouver de problème particulier:
local currentPath = debug.getinfo(1).source:match("@?(.*/)")
scriptsFolderPath = currentPath .. 'Domoticz/scripts'
package.path = package.path .. ';' .. currentPath .. '?.lua'
package.path = package.path .. ';' .. currentPath .. 'scripts/lua/?.lua'
package.path = package.path .. ';' .. currentPath .. 'scripts/lua/dzVents/?.lua'
package.path = package.path .. ';' .. currentPath .. 'scripts/?.lua'
package.path = package.path .. ';' .. currentPath .. 'scripts/storage/?.lua'
local EventHelpers = require('EventHelpers')
local helpers = EventHelpers()
commandArray = helpers.dispatchTimerEventsToScripts()
return commandArray


Merci de m'aider à trouver la solution...

Re: MESSAGE ERREUR

Publié : 11 mai 2020, 20:29
par PPHIL972
La version Domotics utilisée:
Version: 2020.2 (build 12018)
Build Hash: 532168789
Compile Date: 2020-05-08 14:22:11
dzVents Version: 3.0.5
Python Version: None

Re: MESSAGE ERREUR

Publié : 11 mai 2020, 20:40
par vil1driver
Salut,

Dzvents n'est pas compatible avec windows

Re: MESSAGE ERREUR

Publié : 11 mai 2020, 22:01
par PPHIL972
Merci pour ton aide, cela marche mais j'ai d'autres messages d'erreur sur la présence de fichiers:

2020-05-11 21:59:00.341 Error: EventSystem: in C:\Program Files (x86)\Domoticz\scripts\lua\script_time_main.lua: ...am Files (x86)\Domoticz\scripts\lua\script_time_main.lua:12: module 'EventHelpers' not found:
2020-05-11 21:59:00.341 no field package.preload['EventHelpers']
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\lua\EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\lua\EventHelpers\init.lua'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\EventHelpers\init.lua'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\..\share\lua\5.3\EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\..\share\lua\5.3\EventHelpers\init.lua'
2020-05-11 21:59:00.341 no file '.\EventHelpers.lua'
2020-05-11 21:59:00.341 no file '.\EventHelpers\init.lua'
2020-05-11 21:59:00.341 no file 'C:\gcc-lua-install\lua\5.1\lua\EventHelpers.luac'
2020-05-11 21:59:00.341 no file 'C:\\Program Files (x86)\\Domoticz\\scripts\\lua\\EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\\Program Files (x86)\\Domoticz\\scripts\\lua\\scripts/lua/dzVents/EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\\Program Files (x86)\\Domoticz\\scripts\\lua\\scripts/EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\\Program Files (x86)\\Domoticz\\scripts\\lua\\scripts/storage/EventHelpers.lua'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\EventHelpers.dll'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\..\lib\lua\5.3\EventHelpers.dll'
2020-05-11 21:59:00.341 no file 'C:\Program Files (x86)\Domoticz\loadall.dll'
2020-05-11 21:59:00.341 no file '.\EventHelpers.dll'


Décidément..la répartition des fichiers ainsi que l'écriture dans les fichiers ne sont pas faites pour Windows !!

Re: MESSAGE ERREUR

Publié : 12 mai 2020, 06:37
par vil1driver
Désolé j'ai édité mon message précédent.