Eurotronic Spirit Thermostats firmware issues

Yeah apparently it is too hard to build a thermostat these days. :man_facepalming:

I saw improvements after I set up a daily calibration run. So every day at 9am I set to boost, wait, turn off, then back to on again. That way it seems Like it remeasures the valve distance .
Certainly not favorable to battery life but worth a try.

Have you tried that?

Guess what. I’ve contacted Aeotec because I know they have a good support, and have the same but rebranded thermostat (Eurotronic). They told me that between 2019 September and 2019 December Eurotronic was distributing faulty thermostats, and asked me to send photos of the empty battery compartment to tell whether mines are affected or not.

Sure enough after sending them, they told me all mine are from the affected range of devices and suggested replacement. So I contacted Amazon, and they now issued full refund for all of them.

Now I’m in a situation where I can re-buy the Eurotronic Spirit in the hope the they really fixed their hardware faults, or buy a completely different one. But which one then? I don’t know a single working Z-wave/zigbee one without a proprietary controller.

Hmm I have bought 2 of the 5 of mine in September 2019 (the other 3 in 2018) but the issues are not limited to those…

:rofl: I also don’t understand why it is so difficult to bring a faultless and good thermostat to the market. Even the homematic things sometimes cause problems what you hear and read.

I currently have 2 thermostats, one in the living room and one in the bedroom. In the middle of the last winter season I changed both for fun. From then on the thermostat control in the living room actually worked a bit better. One of my thermostats is from January 19 and the other from June, but it came from the Amazon Warehouse, so I have no idea when that really is.

Every day on boost and then again on off I have not tried it yet. But I could install it in my scripts because I do everything by scripts anyway. Unfortunately there is no satisfying solution for me concerning the flexible heating control directly in the HA UI. It was a hard work but the effort was worth it.

Since I don’t play around with the values all the time, I made the whole thing collapsible.

image

Doing the calibration is not forcing you to abandon your scheduler…
I’m using Schedy in AppDaemon for that. It just restores the correct state if necessary. And it even has retries in case commands (or their responses) get lost. Happens quite often in my setup.

Here’s my automation for recalibration:

- id: '1579029042197'
  alias: Thermostat Recalibration
  description: ''
  trigger:
  - at: 09:00:00
    platform: time
  condition: []
  action:
  - data:
      entity_id:
      - climate.spirit_buero_heat
      - climate.spirit_bad_dg_heat
      - climate.spirit_bad_og_heat
      - climate.spirit_kinderzimmer_heat
      preset_mode: boost
    service: climate.set_preset_mode
  - delay: 00:00:15
  - data:
      entity_id:
      - climate.spirit_buero_heat
      - climate.spirit_bad_dg_heat
      - climate.spirit_bad_og_heat
      - climate.spirit_kinderzimmer_heat
    service: climate.turn_off
  - delay: 00:00:10
  - data:
      entity_id:
      - climate.spirit_buero_heat
      - climate.spirit_bad_dg_heat
      - climate.spirit_bad_og_heat
      - climate.spirit_kinderzimmer_heat
    service: climate.turn_off
  - delay: 00:00:30
  - data:
      entity_id:
      - climate.spirit_buero_heat
      - climate.spirit_bad_dg_heat
      - climate.spirit_bad_og_heat
      - climate.spirit_kinderzimmer_heat
    service: climate.turn_on
  - delay: 00:00:10
  - data:
      entity_id:
      - climate.spirit_buero_heat
      - climate.spirit_bad_dg_heat
      - climate.spirit_bad_og_heat
      - climate.spirit_kinderzimmer_heat
    service: climate.turn_on

I doubled some service calls due to shitty zwave command reliability. Without it sometimes some of the thermostat were hanging on “off” sometimes which is not that fortunate.

Has anyone tried to use the Spirits with the OpenZwave Beta Addon?
Not sure whether it works and whether the valve control is possible with it.

I’m still running an older version of HA as dedicated zwave instance alongside my HA Supervised installation.

Nope. I don’t want to run Docker on my machine, and the new beta integration unfortunately requires it.
I’m really hoping they will scrap the docker idea for the 1.0 (haha) release.

I had Schedy in use, but I was never really satisfied with it.

OpenZwave is also still on my todos, but I think I’ll get back to that when I have a lot of time. Maybe tomorrow in my home office. :joy:

Guys I’m sure you are experienced with trv so you could know the answer. what about using AC (ie 230V) powered TRVs, driven by some smart relay (like Shelly1) based on temperature in room?
I mean dumb trv driven by home automation.

Can you comment on such approach?

You should create a separate thread for hardware recommendations.
But what you’re describing could be controlled with something like this:

or more advanced with a PID controller:

Cheers

So, I’ve just received a “new” Eurotronic Spirit from Amazon. What I can already tell is that the firmware version is exactly the same as it was before (application_version: 0.16).

Now I’ll have to wait a couple of days/weeks (depending on the weather) to test it again, but I don’t have high hopes about this “new” device… :confused:

How do you know it’s a “new” one?
Is there a manufacturing days on them? If not is there a way to identify this from the S/N?
Planning to get some and is like to be able to be clear on my request when I message the seller to ensure I get some from the right batch

I don’t. Hence the quotation mark. I only hope this is a fixed one since the info I have is that issues were between 2019 Sept and 2019 Dec, and already 10 months passed by. But I surely cannot know.

It does have a S/N (in the battery compartment) but there’s no publicly available list of the wrong ones.

1 Like

Would you mind sharing your heating control script? And how you manage the time-scheduling (German is perfectly fine for me too)

(This is a bit off-topic for the firmware issues, but here is a great scheduler:
https://community.home-assistant.io/t/scheduler-card-custom-component/
it is still in development, but is already great.)

I want to avoid to handle manually valve opening like @jo-me said and let the thermostat autonomous.
Is there any other z-wave thermostat (or zigbee) with normal behaviour ?

I saw a few days ago that there is a new version, but it is also a bit more expensive than the old one. But I couldn’t bring myself to try the new one yet. :sweat_smile:

if someone can test :pray: :grin:

I finally decided, with winter approaching, to try again with sorting out these TRV’s (I have the INS issue, on nearly all mine).

I saw in a German forum, a response somebody had posted from Eurotronic confirming that the batch of TRV’s I have are faulty due to a component fault. I’m going to now return them all for replacement. If there is a newer version, I hope they do the decent thing and replace them with a newer version, if it resolves the issues.

I already had the return address/DHL label generated from the details in the other post, but yesterday had a response from Eurotronic after a couple of weeks.

Thought I’d post their response online here, since I know a lot of people have these issues, and I couldn’t find one in English anywhere:

Thank you for having chosen a product from our company.

In recent years, our Spirit Z-Wave Plus surely has prompted many positive headlines in the heating and smart home area.

This has surely approved our sophisticated hard and software technology.

Unfortunately, we had to find out, that one of the electronic components was defect in the delivery batch of autumn 2019.

The failure of this electronic component leads to the often described jump to the „INS“-modus or the overheating. The only thing, which we can do in this case is, to say sorry and to assure you to replace affected products unbureaucratically.

Devices, which do not show the described error within the first 2 weeks, are not affected by this problem.

We would be pleased if you would continue to place your trust in us.

Due to this problem, we would be happy to replace your defective thermostat.

Please send the defective goods to our service center:

Teknihall GmbH
Dept. Eurotronic GmbH
Breitefeld 15
64839 Munster

A copy of the invoice and the address of the sender must be enclosed with the package.

You can create a free return label at DHL.

Following link: www.myreturn.biz + number 0080088800666.

The link takes you to a mask, select the country flag and enter the respective sender data.

Please indicate here as a reference: AU Eurotronic.

As soon as the goods have arrived at Teknihall, they will be exchanged as soon as possible.

The service can be reached by customers at the following telephone number: 06667 91847-17.

We would be pleased if you would continue to place your trust in us.

So this confirms the INS issue, but also about overheating issues.

Will update here once I get the replacements…

2 Likes

At least it is confirmed now from many sides. I just tried my replaced one from Amazon, and before I had no INS issue just the overheating one, now this one does not even want to properly install. After trying to install it onto the valve the Err, Err1, Err2, Err3 errors showing up randomly.

I’m really loosing my faith in Eurotronic. The new version 2 is noticeably higher priced than the not version 2 one. For that price one could by a different and working TRV.

1 Like