Hi, i managed to keep the Eurotronic Spirit-Z to work without having to update open-wave or python-openzwave.
I have actually installed version 0.4.0.35 off python-openzwave. Its was installed automatically by HA, so nothing special here.
You can check your python-openzwave version in your HA-Home-Folder under the path: /deps/lib/python/site-packages
There you fill find the folder python_openzwave-X.X.X.XX-py3.6.egg-info. The X represent the version of python-openzwave. For me it was python_openzwave-0.4.0.35-py3.6.egg-info.
I have then added/changed only two files according to the link (section files):
https://github.com/OpenZWave/open-zwave/pull/1341/files
Files added/changed where:
.homeassistant/deps/lib/python/site-packages/python-openzwave/ozw_config/eurotronic/eur_spiritz.xml
.homeassistant/deps/lib/python/site-packages/python-openzwave/ozw_config/manufacturer_specific.xml
After this you need to remove the Spirit-Z-Node from Z-Wave and the re add it in your config. You should be able then to modify the manufacturer-specific “node config options” under the Z-Wave Manager for the Eurotronic Spirit-wave Node.
I’m now able to set the delta-Value Parameter to 0.1 °C, change the temperature on also the operation mode for the thermostat.