Page 1 of 1

What triggers a lua script?

Posted: Tuesday 10 November 2015 22:18
by thebeetleuk
Hi, I'm getting lots of instances of my lua script running after recent changes to the code. What could be triggering this? Is the script triggering itself somehow?

Code: Select all

2015-11-10 21:15:15.782 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:15.693 (RFXCOM) Temp (Temperature Outside)
2015-11-10 21:15:20.565 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:20.476 (RFXCOM) Temp + Humidity (Temperature Dining Room)
2015-11-10 21:15:23.526 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:23.437 (RFXCOM) Temp (Temperature Kitchen)
2015-11-10 21:15:26.789 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ElectricityAlert.lua
2015-11-10 21:15:26.821 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:26.731 (RFXCOM) Energy (Electricity)
2015-11-10 21:15:30.699 Hardware Monitor: Fetching data (System sensors)
2015-11-10 21:15:30.788 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:30.917 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:31.083 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:38.737 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ElectricityAlert.lua
2015-11-10 21:15:38.770 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:38.677 (RFXCOM) Energy (Electricity)
2015-11-10 21:15:39.029 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:38.936 (RFXCOM) Temp + Humidity (Temperature Brodie)
2015-11-10 21:15:41.394 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua
2015-11-10 21:15:41.304 (RFXCOM) Temp (Temperature Bedroom)

Re: What triggers a lua script?

Posted: Tuesday 10 November 2015 22:25
by jvdz
The script is triggered each time a device changes, but the message is shown in the log when your "commandArray" table contains records to process.

Jos

Re: What triggers a lua script?

Posted: Tuesday 10 November 2015 22:28
by thebeetleuk
So why would these two not get triggered at the same rate?

Code: Select all

2015-11-10 21:15:26.789 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ElectricityAlert.lua
2015-11-10 21:15:26.821 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ThermostatHouse.lua

Re: What triggers a lua script?

Posted: Tuesday 10 November 2015 22:31
by jvdz
they probably do not add an entry to the table each time they are run.
Maybe you can show the script that does give the log entry each time?

Jos