A priori, je ne peux plus ajouter de script Lua de type Device qui fonctionne.
Pour tester, j'ai créer un switch Virtuel "Surprod" et le script Device suivant
Code : Tout sélectionner
commandArray = {}
if (devicechanged['Surprod']) then --
print (" ----------------- script test device ok -----------------------")
end
return commandArrayCode : Tout sélectionner
2023-08-26 14:16:05.357 Virtuel: Light/Switch (Surprod)
2023-08-26 14:16:05.349 Status: User: pmachat (IP: 192.168.) initiated a switch command (1871/Surprod/On)
2023-08-26 14:16:26.449 Virtuel: Light/Switch (Surprod)
2023-08-26 14:16:26.441 Status: User: pmachat (IP: 192.168.) initiated a switch command (1871/Surprod/Off) Mes anciens scipts Device fonctionne toujours ...
Version actuelle de Domoticz: Version: 2023.1
Idem après mise à jour de Domoticz en 2023.2
Encore plus bizarre, au reboot, cela a fonctionné un fois puis fini
Code : Tout sélectionner
2023-08-26 14:52:26.891 Virtuel: Light/Switch (Surprod)
2023-08-26 14:52:26.884 Status: User: pmachat (IP: 192.168.) initiated a switch command (1871/Surprod/On)
2023-08-26 14:54:22.315 Status: LUA: ----------------- script test device ok -----------------------
2023-08-26 14:54:23.150 Virtuel: Light/Switch (Surprod)
2023-08-26 14:54:23.142 Status: User: pmachat (IP: 192.168.) initiated a switch command (1871/Surprod/Off)
2023-08-26 14:54:34.610 Virtuel: Light/Switch (Surprod)
2023-08-26 14:54:34.600 Status: User: pmachat (IP: 192.168.) initiated a switch command (1871/Surprod/On)
2023-08-26 14:55:11.523 Virtuel: Light/Switch (Surprod)
2023-08-26 14:55:11.515 Status: User: pmachat (IP: 192.168.) initiated a switch command (1871/Surprod/Off) Merci d'avance