Logo
Spirit Zigbee Radiator Thermostat
Model SPZB0001 manufactured by Eurotronic
Zigbee ID: SPZB0001
Spirit Zigbee Radiator Thermostat
Supports:
heating system control
temperature
Available from:
Amazon.de
Idealo.de
Domadoo.fr
Amazon.se
Manufacturer:
Eurotronic.org
Confirmed working with
If the device is following Zigbee standards it is possible it will work with other gateway solutions, it is just not confirmed as working yet!

Warning

Some device have firmware with broken OTA and usually either reports 0% or 100% as pi_heating_demand

Pairing

If you are having trouble pairing, reset the device.

  • hold boost, +, and - (a count from 1 to 10 will be on the display)
  • release ones ‘rES’ is displayed
  • hit boot once after ‘Jin’ is displayed

Documentation for Zigbee parameters

Zigbee2Tasmota

Support for Eurotronic TRV HostFlags

Encoding is the following for flags - default value is 1:

  • 0x02 (2) = mirror_display - attribute TRVMirrorDisplay
  • 0x04 (4) = boost - attribute TRVBoost
  • 0x10 (16) = window_open - attribute TRVWindowOpen
  • 0x80 (128) = child_protection - attribute TRVChildProtection

Decoding is automatic when receiving values but encoding is not implemented. Also you need to specify the Manuf code for Eurotronic 0x1037 when reading or writing manufacturer specific fields.

Reading:

ZbSend {"Device":"<device>","Manuf":"0x1037","Read":{"EurotronicHostFlags":true}}

20:03:31 MQT: tele/tasmota/ZBBridge/SENSOR = {"Radiator":{"Device":"<device>","EurotronicHostFlags":1,"Endpoint":1,"LinkQuality":81}}

Writing: (132 = child_protection + boost)

ZbSend {"Device":"<device>","Manuf":"0x1037","Write":{"EurotronicHostFlags":132}}

20:01:53 MQT: tele/tasmota/ZBBridge/SENSOR = {"Radiator":{"Device":"<device>","EurotronicHostFlags":133,"CurrentTemperatureSetPoint":30,"TRVBoost":1,"TRVChildProtection":1,"OccupiedHeatingSetpoint":30,"Endpoint":1,"LinkQuality":86}}

ZbSend {"Device":"<device>","Manuf":"0x1037","Write":{"EurotronicHostFlags":1}}

Known Problems

Under some circumstances, there are known problems with writing the Temperature Set Point to the Device. A discussion regarding the issues is available under https://github.com/EUROTRONIC-Technology/Spirit-ZigBee/issues/1