Page 1 of 3

Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Sunday 14 January 2018 13:09
by berkens
Supplier:
Eurotronic GmbH

Website:
https://www.eurotronic.org/produkte/spi ... -plus.html

Image

Function:
HVAC Thermostats

Z-Wave5:
Yes

EAN:
4260012711301

Features:
  • Easy control for water radiators from any Z-Wave Controller
    Fits most European water radiators (wide range of additional adaptors for different manufacturers available)
    FLiRS for quick response time (Frequently Listening Receiver Slave)
    LED Backlit LCD
    Metal nut for reliable connection to the radiator
    2 buttons for easy temperature regulation
    Battery level indicator
    Child Lock
    Over the Air update
    UK-Mode for upside down installation (LCD display upside-down)
    Open Window detection
    Automatic frost protection
Manual:
https://www.eurotronic.org/fileadmin/us ... iew_04.pdf

Datasheet (DE)
https://www.eurotronic.org/fileadmin/us ... 8_2017.pdf

Z-Wavealliance.org
https://products.z-wavealliance.org/products/2543

Product Features: View Features
Z-Wave Plus: Yes
Security S2 Classes: S2 Unauthenticated
Manufacturer Provided Product Manual: Download
Association Capabilities: View Associations
Configuration Capabilities: View Configuration Parameters
Z-Wave hardware platform: ZM5202
Z-Wave version: 6.71.01
Z-Wave library type: Enhanced 232 Slave
Z-Wave Device Type: Thermostat - HVAC
Z-Wave Role Type: Listening Sleeping Slave
Product Type ID: 0x0003
Product ID: 0x0001
Network Management Instructions: View Network Management Info

Command Classes: View Command Classes
Associated Categories: HVAC Thermostats
This Brand: See other products of this brand
Download Product Data in XML Format: Download

Nodes:
Eurotronic Spirit Nodes
Eurotronic Spirit Nodes
Nodes.png (25.24 KiB) Viewed 12397 times
Configuration:
Eurotronic Spirit Configuration
Eurotronic Spirit Configuration
Configuration.png (28.83 KiB) Viewed 12397 times
Product data XML
ZC10-17095777.XML
Eurotronic Product Data
(18.67 KiB) Downloaded 508 times
openzwave_manufacturer_specific.xml (manufacturer_specific.xml)

Code: Select all

<Manufacturer id="0148" name="EUROtronic">
                <Product type="0003" id="0001" name="EUR_SPIRIT Thermostat" config="eurotronic/eur_spirit.xml"/>
        </Manufacturer>
openzwave_deviceconfig.xml (eur_spirit.xml)

Code: Select all

<Product sourceFile="eurotronic/eur_spirit.xml">
        <!-- BASIC -->
        <CommandClass id="32" >
                <Value type="list" genre="user"  instance="1" index="0" label="BasicFunction" min="0" max="254" value="0" size="1">
                        <Item label="Off" value="15" />
                        <Item label="Heat" value="254" />
                        <Item label="Heat Econ" value="0" />
                        <Item label="Full Power" value="240" />
                </Value>
        </CommandClass>
        <!-- THERMOSTAT_MODE -->
        <CommandClass id="64" >
                <Value type="byte" genre="config" index="1" label="Mode" units="" min="0" max="15" value="0">
                <Help> 0=Off, 1=Heat, 11=Eco, 15=FullPower </Help>
                </Value>
        </CommandClass>
        <!-- THERMOSTAT_SETPOINT -->
        <CommandClass id="67">
                <Value type="decimal" genre="config" index="1" label="ComfortSetpoint" units="C" value="23"/>
                <Value type="decimal" genre="config" index="11" label="EnergySavingSetpoint" units="C" value="18"/>
        </CommandClass>
        <!-- Configuration Parameter -->
        <CommandClass id="112">
                <Value type="byte" genre="config" index="1" label="LCDInvert" units="" value="0"/>
                <Value type="byte" genre="config" index="2" label="LCDTimeout" units="" value="0"/>
                <Value type="byte" genre="config" index="3" label="Backlight" units="" value="1"/>
                <Value type="byte" genre="config" index="4" label="BatteryReport" units="" value="1"/>
                <Value type="byte" genre="config" index="5" label="MeasuredTempReport" units="" value="5"/>
                <Value type="byte" genre="config" index="6" label="ValveopenReport" units="" value="0"/>
                <Value type="byte" genre="config" index="7" label="WindowOpenDetect" units="" value="2"/>
                <Value type="byte" genre="config" index="8" label="TempOffset" units="" value="0"/>
        </CommandClass>

</Product>

To be continued...

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Sunday 14 January 2018 14:39
by berkens
The settings in Domoticz needs more fine tuning.

The HVAC/Thermostat is seen as a light/switch, switch, dimmer.
Eurotronic Spirit valve position
Eurotronic Spirit valve position
Valve-position.png (8.85 KiB) Viewed 12394 times
Eurotronic Spirit valve position 86%
Eurotronic Spirit valve position 86%
Valve-position2.png (9.22 KiB) Viewed 12382 times
I already changed the pictogram, it was shown as a bulb.

The are blinds, dimmer, doorbell, doorlock, doorswitch, sirene, nothing about heating that fits the need.
Different switch types
Different switch types
Switchtype.png (61.26 KiB) Viewed 12382 times

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Friday 19 January 2018 21:34
by berkens
The display in "up-side-down" mode.

For locations where the valve is mounted in other position.

In this picture the temperature = 22.0 oC.

Compare it to the the picture in the first msg
Eurotronic Spirit display upside-down
Eurotronic Spirit display upside-down
eurotronic-upsidedown.jpg (2.1 KiB) Viewed 12337 times

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Wednesday 21 February 2018 20:17
by ropske
Hi, first of all, thanks mate.

Do we need to copy/install this ZC10-17095777.XML somewhere?

Can you give us an overview of the devices you get in domoticz for 1 valve?
I got 11 devices but i don't know what they all mean/can do

And i think many other here also, thank you!

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Friday 23 February 2018 18:59
by Wolfgang
Thank you for the XML File ,

but there is a problem with the temperature offset setting. If you set the offset to a value below 0 the value is not set.
I bought the valve to use it as an alternative to the danfoss lc-13 , because of the missing offset setting.
If you have a radiator built in a wooden cabinet you get wrong temperature values from the controller because of the hot spot near the sensor.
So the offset value is pretty important to me.

Addtional there is no possibility to set the target temp as a device like the lc-13 , is this a xml setting ?

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Saturday 24 February 2018 17:35
by Wolfgang
... found a solution ...

setting the value to 215 ( 255 - 40 = -4.0 degrees Offset ) is corresponding to the negative offset

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Sunday 04 March 2018 18:31
by berkens
ropske wrote: Wednesday 21 February 2018 20:17 Hi, first of all, thanks mate.

Do we need to copy/install this ZC10-17095777.XML somewhere?

Can you give us an overview of the devices you get in domoticz for 1 valve?
I got 11 devices but i don't know what they all mean/can do
The file ZC10,,,, is a product data file, explaining several specs of the controller.
You can you the information as a guideline to make the eur_spirit.xml, but I haven't used it in Domoticz.

I don't control the thermostat at this moment.

Can't help you with all the options.
.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Wednesday 07 March 2018 18:22
by Madgeni
Hi -
Am i missing something - which of the 11 switches allows me to set the temp setpoint?

Thanks for the help!

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Wednesday 07 March 2018 19:24
by jeecee
How much sound does this device make, compared to the LC13 (which are basically mute)?


Sent from my iPhone using Tapatalk

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Saturday 10 March 2018 19:09
by berkens
Madgeni wrote: Wednesday 07 March 2018 18:22 Am i missing something - which of the 11 switches allows me to set the temp setpoint?
The Dry Air Temp is de heating setpoint.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Saturday 10 March 2018 19:13
by berkens
jeecee wrote: Wednesday 07 March 2018 19:24 How much sound does this device make, compared to the LC13 (which are basically mute)?
I find it very soft / quiet / silent compared to the Honeywell Rondostat heatvalve I have at other places. I don't hear it at 50 cm distantie.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Saturday 10 March 2018 19:53
by ropske
for me its indeed very soft, i don't hear it.
i have allready a couple in my house

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Saturday 10 March 2018 20:03
by Madgeni
berkens wrote: Saturday 10 March 2018 19:09
Madgeni wrote: Wednesday 07 March 2018 18:22 Am i missing something - which of the 11 switches allows me to set the temp setpoint?
The Dry Air Temp is de heating setpoint.
Thanks berkens :)

Do you have any issue with Domoticz not detecting it? The node isn't showing as asleep - but unseen - If i reboot Domoticz, it reconnects once and updates the data.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Sunday 18 March 2018 13:43
by berkens
Madgeni wrote: Saturday 10 March 2018 20:03
berkens wrote: Saturday 10 March 2018 19:09
Madgeni wrote: Wednesday 07 March 2018 18:22 Am i missing something - which of the 11 switches allows me to set the temp setpoint?
The Dry Air Temp is de heating setpoint.
Thanks berkens :)

Do you have any issue with Domoticz not detecting it? The node isn't showing as asleep - but unseen - If i reboot Domoticz, it reconnects once and updates the data.
I'm still a beginner. Installed my Zwave.me USB stick and Domoticz on my Synology NAS DS214... Placed under the roof of my 3 story house I have often dead node(s) in the network. Also the Eurotronic Spirit heatvalve in the kitchenette downstairs is sometimes a dead node.

Now I installed the NAS on the ground floor in a cabinet and I loose the node(s) upstairs. Keeps me busy with problem before I go any further with home automation.

As repeaters I use 2x Neocam powerplug and a Heiman gasdetector HS1CG-Z on 220v, on the different stocks, but still dead nodes.

In the settings of Domoticz in the Zwave.me controller is the option

""Enable Nightly Heal Network 04:00u"

Never seen that it repaired (Heal) the network, I have it enabled, but there is no result shown (time when finished or so). That is still a mistery for me.

Grtn Ben

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Monday 08 October 2018 14:36
by Stephan83
Since Yesterday I have a strange issue with a newly added Eurotrocs Spiritz. I added two which are working perfect (added earlier) and the last two I do not get of a Temp LaCrosse TX3 sensor. I added them in the same way. Does somebody does know this problem?
2018-10-08 22_03_10-Domoticz.png
2018-10-08 22_03_10-Domoticz.png (55.31 KiB) Viewed 9533 times

In the picture you see the last line of the first thermostat and all lines of the last thermostat.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Thursday 11 October 2018 16:10
by Stephan83
Stephan83 wrote: Monday 08 October 2018 14:36 Since Yesterday I have a strange issue with a newly added Eurotrocs Spiritz. I added two which are working perfect (added earlier) and the last two I do not get of a Temp LaCrosse TX3 sensor. I added them in the same way. Does somebody does know this problem?

2018-10-08 22_03_10-Domoticz.png


In the picture you see the last line of the first thermostat and all lines of the last thermostat.
I fixed it!
The only thing I did as far as i can figure out is to use this line in manufacturer_specific.xml:

<Product type="0003" id="0001" name="EUR_SPIRITZ Wall Radiator Thermostat Valve Control" config="eurotronic/eur_spiritz.xml"/>

Instead of this line:

<Product type="0003" id="0003" name="EUR_SPIRITZ Wall Radiator Thermostat Valve Control" config="eurotronic/eur_spiritz.xml"/>

But As far as I can remember I tried it before with the same line.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Wednesday 24 October 2018 9:09
by xumpy
I would like to report a problem with your eur_spirit.xml under the thermostat_setpoint

Code: Select all

        <!-- THERMOSTAT_SETPOINT -->
        <CommandClass id="67">
                <Value type="decimal" genre="config" index="1" label="ComfortSetpoint" units="C" value="23"/>
                <Value type="decimal" genre="config" index="11" label="EnergySavingSetpoint" units="C" value="18"/>
        </CommandClass>
Domoticz can not recognize these devices when the genre paramters is "config". You should make the genre "user".
I've changed my eur_spirit.xml to the following and now I can see the device appearing as ComfortSetpoint and EnergySavingSetpoint.

Code: Select all

<Product sourceFile="eurotronic/eur_spirit.xml">
        <!-- BASIC -->
        <CommandClass id="32" >
                <Value type="list" genre="user"  instance="1" index="0" label="BasicFunction" min="0" max="254" value="0" size="1">
                        <Item label="Off" value="15" />
                        <Item label="Heat" value="254" />
                        <Item label="Heat Econ" value="0" />
                        <Item label="Full Power" value="240" />
                </Value>
        </CommandClass>
        <!-- THERMOSTAT_MODE -->
        <CommandClass id="64" >
                <Value type="byte" genre="config" index="1" label="Mode" units="" min="0" max="15" value="0">
                <Help> 0=Off, 1=Heat, 11=Eco, 15=FullPower </Help>
                </Value>
        </CommandClass>
        <!-- THERMOSTAT_SETPOINT -->
        <CommandClass id="67">
                <Value type="decimal" genre="user" index="1" label="ComfortSetpoint" units="C" value="23"/>
                <Value type="decimal" genre="user" index="11" label="EnergySavingSetpoint" units="C" value="18"/>
        </CommandClass>
        <!-- Configuration Parameter -->
        <CommandClass id="112">
                <Value type="byte" genre="config" index="1" label="LCDInvert" units="" value="0"/>
                <Value type="byte" genre="config" index="2" label="LCDTimeout" units="" value="0"/>
                <Value type="byte" genre="config" index="3" label="Backlight" units="" value="1"/>
                <Value type="byte" genre="config" index="4" label="BatteryReport" units="" value="1"/>
                <Value type="byte" genre="config" index="5" label="MeasuredTempReport" units="" value="5"/>
                <Value type="byte" genre="config" index="6" label="ValveopenReport" units="" value="0"/>
                <Value type="byte" genre="config" index="7" label="WindowOpenDetect" units="" value="2"/>
                <Value type="byte" genre="config" index="8" label="TempOffset" units="" value="0"/>
        </CommandClass>

</Product>
Very strange that you guys could make it work with config genre??? Never mind. For those having problems please change the genre under the thermostat_setpoint!

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Sunday 18 November 2018 11:11
by tvurce
My working config:

Added this to existing file /home/pi/domoticz/Config/manufacturer_specific.xml

Code: Select all

    <Manufacturer id="0148" name="EUROtronic">
                <Product type="0003" id="0001" name="EUR_SPIRIT Thermostat" config="eurotronic/eur_spirit.xml"/>
    </Manufacturer>
And create this new file /home/pi/domoticz/Config/eurotronic/eur_spirit.xml

Code: Select all

<Product sourceFile="eurotronic/eur_spirit.xml">
        <!-- BASIC -->
        <CommandClass id="32" >
                <Value type="list" genre="user"  instance="1" index="0" label="BasicFunction" min="0" max="254" value="0" size="1">
                        <Item label="Off" value="15" />
                        <Item label="Heat" value="254" />
                        <Item label="Heat Econ" value="0" />
                        <Item label="Full Power" value="240" />
                </Value>
        </CommandClass>
        <!-- THERMOSTAT_MODE -->
        <CommandClass id="64" >
                <Value type="byte" genre="config" index="1" label="Mode" units="" min="0" max="15" value="0">
                <Help> 0=Off, 1=Heat, 11=Eco, 15=FullPower </Help>
                </Value>
        </CommandClass>
        <!-- THERMOSTAT_SETPOINT -->
        <CommandClass id="67">
                <Value type="decimal" genre="user" index="1" label="ComfortSetpoint" units="C" value="23"/>
                <Value type="decimal" genre="user" index="11" label="EnergySavingSetpoint" units="C" value="18"/>
        </CommandClass>
        <!-- Configuration Parameter -->
        <CommandClass id="112">
                <Value type="byte" genre="config" index="1" label="LCDInvert" units="" value="0"/>
                <Value type="byte" genre="config" index="2" label="LCDTimeout" units="" value="0"/>
                <Value type="byte" genre="config" index="3" label="Backlight" units="" value="1"/>
                <Value type="byte" genre="config" index="4" label="BatteryReport" units="" value="1"/>
                <Value type="byte" genre="config" index="5" label="MeasuredTempReport" units="" value="5"/>
                <Value type="byte" genre="config" index="6" label="ValveopenReport" units="" value="0"/>
                <Value type="byte" genre="config" index="7" label="WindowOpenDetect" units="" value="2"/>
                <Value type="byte" genre="config" index="8" label="TempOffset" units="" value="0"/>
        </CommandClass>

</Product>
In Devices there is a lot of new stuff from Eurotronic now.

I assume - Temp LaCrosse TX3 - is showing actual ambient temperature measured (but it is not refreshed, so nothing usable). And one of Eurotronics - Thermostat SetPoint is for controling valve temperature for radiator. Probably this one, which synchronize with display on the valve.

There are some other setpoints for different heating modes, but not sure, how to use this. Also I am not able to see where to set Wake Up interval for this valve. Danfoss LC-13 has this settings.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Thursday 29 November 2018 18:34
by heggink
Just installed this to replace my Popp thermostat which gave me hassle with zwave.

Using the settings in the previous post, the dry air is not the setpoint I can use + the temp sensor only showed up after a reboot. That said, it works fine for me.

Re: Z-Wave factfile Eurotronic Spirit Z-Wave+ radiator thermostat controller

Posted: Friday 07 December 2018 11:07
by wim2008
I am new in this forum, but I work for several years with z-wave.
I bought this week also a Eurotronic Spirit thermostate. I like to implement the thermostate in another controller.
But I like also to invert the LCD of the thermostate. But I don't understand where do to the inverting.
How can I change the settings? Is there a special program outside Domoticz? Or must I do it first in Domoticz and after the change I can go back with the device in my controller?

Regards
Wim