Support for cozytouch (smart heating gateway) Sauter heatings

Hi guys, I encountered a really weird problem with my heaters. I don’t know if it’s because of HA, but the thing is, I never had any problem with them for months, then I set the custom component up, had it work, and a few days later 2 of my Thermor Equateur 3 heaters (I have 4, those two are linked and on “Auto” mode) were stuck on “Frost protection 7° - Priority Order”. It was impossible to change the temperature, even by changing the mode. I uninstalled everything from HA and restarted the server, I turned off and on the bridge, tried to reset it, even cut the power for the heaters for one minute, with no effect. The only thing that worked was to enter the Expert mode (“Menu” + “Up”) on both heaters, and do a factory reset. My wife wasn’t really happy about the heaters not working “because of my geek stuff”, so I won’t try to install the component for a while :smile:

Error Log pleas

I opened an issue after upgrading to latest cozypy and cozytouch I also get error messages

Hi,

I’m having issues installing your component.
I’m running Hass.io version 193 / 0.103.6.
I have Malicio 2 water heaters working with Cozytouch.

I’ve tried installing your component in custom components and in regular components, none have worked. The regular one was indicated in one of this git’s previous issues.

The custom one returns errors for each approach (switch, climate, etc).
I never manage to obtain the component.

Here is the error:

_Error while setting up platform cozytouch
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/entity_platform.py”, line 150, in async_setup_platform
await asyncio.wait_for(asyncio.shield(task), SLOW_SETUP_MAX_WAIT)
File “/usr/local/lib/python3.7/asyncio/tasks.py”, line 442, in wait_for
return fut.result()
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
*result = self.fn(*self.args, *self.kwargs)
File “/config/custom_components/cozytouch/switch.py”, line 35, in setup_platform
from cozypy.constant import DeviceType
ModuleNotFoundError: No module named ‘cozypy’

Thanks for your help,

Hey,
You must install HACS, after this you go to Intégrations, you install the Cozytouch components and then restart Home Assistant.
When you have restart HA you go to configuration, intégrations and the Cozytouch intégration is here. If you don’t find it you must write in the Configuration file:
#################
cozytouch:
username: [email protected]
password: cozytouch
################

Hi Locodice,

Thanks, that’s what I did following a parallel thread (Integrate CozyTouch).

I now have issues obtaining the correct commands/operation modes (the ones included in water_heater.py.

I checked with the different commands available and will try changing these commands as they are based on Netatmo according to the comments.
For example, for the thermor, for enabling the boost, it seems it’s setBoostMode and in water_heater.py it’s set_boost_mode.

I’ll update the post as soon as I’ll try after changing all the deltas.

Thanks,

okok no probleme

Hello biker91620
All this post IS now ils
I really need help to integrate cozytouch
Could help me please ?
(I m french, i think you are too?)
Thanks
Mickael

What do you need? What system are u rinning ? hassio … there’s an addon for this . PLease provide your setup infrmation and i’ll help you out :slight_smile:

Hello and thank you very much

M’y configuration

Home Assistant 0.107.7

Acrh armv7l
dev false
docker true
hassio true
os_name Linux
os_version 4.19.106-v7l
python_version 3.7.7
timezone Europe/Paris
version 0.107.7
virtualenv false

I integrated cozytouch with hacs
I havn t any entities, no sensor, no température,no climat
I have juste tow services
cozytouch.set_away_mode
cozytouch.set_boost_mode
I want to command a central pump heater ans water heater,
This one :

https://www.mychauffage.com/produit/pompes-a-chaleur-alfea-extensa-duo-atlantic?gclid=Cj0KCQjw1Iv0BRDaARIsAGTWD1syAWmJwI7bnWnDuk1ORXZ3jk2T8Fi3yrBUEjauqbYfvqYaL_UOdqsaApeiEALw_wcB

I m using on Smart phone this app: Thermor cozytouch

Mickael

Smartphones application

That’s funny…I never used cozytouch service… it also should have created climate entities.can you check this for me please

In services, no entities climat

This reminds me on an OLD issue same like yours. I have two heaters working well with cozytouch. But I also have like an extender attached to my other heater in the bathroom and since a few releases it does not show up either.

Homecontrol IO --> coonected to cozytouch --> not appearing in Home-Assistant

Sauter Heater --> Cozytouch --> appearing in Home-Assistant.

@biker91620 Back in the days my Homecontrol IO connected to the cozytouch was showing up in Homeassistant as Climate. But since an update (already some month) my Homecontrol IO does not show up anymore

@Kiki35 I saw that you added cozytouch once with integratins and then manually in your config?

Please remove both (in your configuraton.yaml AND integrations and re-add ONLY IN INTEGRATIONS!)

I am not sure if related to my issue but maybe yes:

hello
i erased all about cozytouch efficiently
and i installed cozytouch by hacs (comminuty) an other time, good
i have all files in picture
but where do i need to input my password??, i didnt do this
thanks a lot thundergreen
Mickael

Remove hacs cozytouch and re-add it … there u will be asked for username password

I removed (with hacs) and re installed cozytouch (with hacs) three times, it doesnt asked me password