Page 1 of 1
Eurotronic Spirit Z: Change Thermostat Mode
Posted: Tuesday 05 February 2019 23:21
by KaeptnM
Hey again everybody!
I'm new but I'm getting better here and I'm trying and trying but theres a problem, that I can't handle with. So please do not be so strict to me, I'm still at the very beginning
I'm operating a Synology DS218+ with an Aeotec Z-Stick and included successfully four Eurotronic Spirit Z. I can control them in nearly every way I want - except the Thermostat Mode.
The Thermostat Mode contains following Functions:
- Off
- Heat
- Heat Economy
- Full Heat
- Manual

- Domoticz_08.jpg (41.93 KiB) Viewed 3074 times
I am able to set the mode manually on domoticz/utility and it's also accepted by the device, but I'd like to create some switches and/or events that use this feature.
I'm really not good at programming like lua or something else, so I tried to create something under Blockly.
But Blockly says following:

- Domoticz_07.jpg (71.54 KiB) Viewed 3074 times
Does anyone know, what I can do to get the Thermostat Mode easy switchable? Is it possible without programming, or do I have to learn lua?
Thanks a lot in advance!
Best regards,
Marius
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Wednesday 13 February 2019 9:54
by jureko
Hey,
I also have a problem with that, but I did not know what was going on. I have similar to yours hardware configuration.
It's good that you pointed out that this block is read-only.
It looks like control "Thermostat mode" can be only by LUA or dzevents, but I do not know much about it.
Here I found an example:
https://www.domoticz.com/forum/viewtopi ... it#p206279
Maybe you found another solution?
--
jureko
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Tuesday 05 March 2019 18:49
by Solderbro
Hello
Same here, have 4 of these thermostats. The only way to use them is a timed table for the heat setpoint, so i change the value in the setpoint for the temperature. Don't know what the furnace and heat-eco setpoint is for.
Everything else seems to be ignored by the Spirit, glad that their config is working.
Solderbro
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Tuesday 05 March 2019 19:07
by EddyG
Just my dzVents example for the Attic.
It (re)set the setpoint every time the script is called (twice a day)
At the morning it sets the temperature to 21 degr. (Heat) and set the temperature to 16 degr. (Heat Eco) at night.
Code: Select all
return {
active = true,
on = {
timer = { 'at 08:01 on mon, tue, wed, thu, fri',
'at 08:31 on sat, sun',
'at 20:01' }
},
execute = function(domoticz)
local t = domoticz.time
if (t.matchesRule('at 08:01 on mon, tue, wed, thu, fri')) then
domoticz.devices('Zolder Level').switchOn()
domoticz.devices('Zolder Thermostat Mode').updateMode('Heat')
elseif (t.matchesRule('at 08:31 on sat, sun')) then
domoticz.devices('Zolder Thermostat Mode').updateMode('Heat')
elseif (t.matchesRule('at 20:01')) then
domoticz.devices('Zolder Thermostat Mode').updateMode('Heat Eco')
end
domoticz.devices('Zolder Heat').updateSetPoint(21)
domoticz.devices('Zolder Heat Eco').updateSetPoint(16)
end
}
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Thursday 30 May 2019 20:15
by Solderbro
After some mind works

i did this solution that saves battery and utilize blockly.
The first blocky checks outer temperature from my weather station and marks that in a variable.

- Summerbreak.jpg (57.15 KiB) Viewed 2690 times
For every room with z-wave heating regulator (Eurotronic spirit here) the blockly checks if heating is required and used a timed scheme then.

- heating.jpg (44.24 KiB) Viewed 2690 times
Further idea is to use the summerbreak variable as away switch, while holidays
Solderbro
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Monday 04 November 2019 8:27
by samuelAN
Hello,
I have also 5 spirit valves. I use blockly to control them without changing the thermostat mode. During night or when I am not at home, I set the set point to a low value (17deg for example), in normal heat mode.
But I think that it is not the right way to operate these valves. I have the impression that when the set point is largely lower than the measured temperature, the algorithm inside the valves continue to integrate this negative error between the two values. Then, when a normal temperature is set (ie 21 or 22deg), the valves takes some pair of hours in order to reach the correct set point and sometimes with a static error of approx 0.5 to 1 deg.
Has someone the same experience?
I am running 0.16 application version for the valves. Which I think is the latest one.
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Tuesday 05 November 2019 9:23
by samuelAN
I will do some tests but I have also noticed that when working in heat mode, the value of valve opening percentage seems to be incoherent wrt real valve opening...
Re: Eurotronic Spirit Z: Change Thermostat Mode
Posted: Wednesday 23 February 2022 11:06
by jursat
Maybe it will help someone, I use the system manufacturer to open the heads to 30% according to the need for heating.
I set the temperature using virtual variables
1. Create variables
2. Create a temperature table in Virtual switch
Set timers for change temperature
3. Create a command to turn on the valve
Valve opening ON
http://127.0.0.1:8084/json.htm?type=com ... &passcode=****
ID 120 is The boiler relay switch (Fibaro GBS222)
4. Create a selector to switch the valve mode
ID 131 is Hala Thermostat mode
5. Create a block diagram for each head (example for Hala)
On Heating Hala

Off Heating
6. General view
