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...
MESSAGE ERREUR
Re: MESSAGE ERREUR
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
Version: 2020.2 (build 12018)
Build Hash: 532168789
Compile Date: 2020-05-08 14:22:11
dzVents Version: 3.0.5
Python Version: None
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: MESSAGE ERREUR
Salut,
Dzvents n'est pas compatible avec windows
Dzvents n'est pas compatible avec windows
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: MESSAGE ERREUR
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 !!
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 !!
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: MESSAGE ERREUR
Désolé j'ai édité mon message précédent.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien