Page 1 of 1

thermostat6 device does not work with hidden device

Posted: Thursday 14 May 2026 17:03
by Gravityz
Hello,

i have been using a dzvents script for my intergas gateway for years without problems.
The intergas gateway created 2 temp devices, one for the temperature and one for the setpoint.

i use these temp devices for controlling a thermostat dummy device.

domoticz now supports thermostat6 devices which can hold both setpoint en temp so i decided to create a new dummy thermostat and use that one.
everything is working correctly, since i do not need to see the old temp devices(setpoint and temp) anymore i decided to hide them by renaming them to $Thermostaat Setpoint and $Thermostaat Temperatuur)

the weird thing is that somehow the script is not working correctly anymore

this works

Code: Select all

local THERMOSTAATSETPOINT = 'Thermostaat Setpoint'  

            local SetTemperature = domoticz.devices(THERMOSTAATSETPOINT).temperature
                --we update silent otherwise the script gets triggered again  
                domoticz.devices(THERMOSTAAT).updateSetPoint(SetTemperature).silent()
this does not work

Code: Select all

local THERMOSTAATSETPOINT = '$Thermostaat Setpoint'  

            local SetTemperature = domoticz.devices(THERMOSTAATSETPOINT).temperature
                --we update silent otherwise the script gets triggered again  
                domoticz.devices(THERMOSTAAT).updateSetPoint(SetTemperature).silent()
could it be that hidden devices do not trigger scripts or can not be read out in. a script