Support for cozytouch (smart heating gateway) Sauter heatings


#1

Dear all.im proud of my newest heatings I got some sauter smart heatings and would like to get those implemented in Hass . Is there any way? There’s apparently already something here: https://github.com/dubocr/homebridge-tahoma/blob/master/README.md

But I’d need a Hass component but maybe someone could port this to a normal custom/ new component .would be highly appreciated

Here’s a plugin for jeerom

Maybe someone could port this to Hass?

Here another post with a Python script


#2

Nobody interested?


#3

I m gonna did it for my own installation.
keep in touch :slight_smile:


#4

For real? That is just awesome. Will you share this as custom component ? Is it a climate component? I’m really amazed and thanks so much for your response


#5

For real :slight_smile:
I will published it on github.

Actually i added sensors (temperature, occupation).
I m working on climate component to manage temp / mode / …

I m working hard but i don’t know when i will be able to make a release.
Bellow the state of the art.

Temperature sensor
32


#6

Occupation sensor

02


#7

Thermostat


#8

U must share this awesome work​:v::+1:


#9

You can follow the project on those repositories

Cozytouch client

Cozytouch components (actually empty)


#10

You are the best :slight_smile: I*ll follow… many thanks!


#11

whats this occupation sensor? can this be any sensor? Like door open closed sensor?


#12

Occupancy sensor is a motion sensor embedded in my thermor Ingenio 3 heaters.

This sensor help my heaters to learn and memorize my rhythm of life and then switch between eco and comfort mode.


#13

OK i don’t have this :confused: I got a sauter malao. so maybe this sensor could also be an “external” one?


#14

It could be. I will try to make a component that work with external sensor

i’ve updated library and components on github.
But i have a lot of work before release.


#15

OK!.. but thanks already to share your awesome work :slight_smile: I guss you will make a clean documentation after? (well… just config snipped :))


#16

Mate! I see some progress in this home Assistant component.is it worth to give it a try? Will this component work offline? I’ll test it right away thanks soooooo much


#17

Dear Fried.

Setting up this component ends up in:

2018-12-03 13:33:59 ERROR (MainThread) [homeassistant.components.switch] Error while setting up platform cozytouch

File “/home/hass/homeassistant/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File “/usr/lib/python3.6/asyncio/tasks.py”, line 358, in wait_for
return fut.result()

result = self.fn(*self.args, **self.kwargs)hread.py", line 56, in run                                                                      

File “/home/hass/.homeassistant/custom_components/switch/cozytouch.py”, line 21, in setup_platform
for heater in setup.heaters:
AttributeError: ‘SetupHandler’ object has no attribute ‘heaters’
2018-12-03 13:33:59 INFO (SyncWorker_19) [homeassistant.components.sensor.command_line] Running command: cat /sys/class/thermal/thermal_zone0/t
emp
2018-12-03 13:33:59 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up platform cozytouch
Traceback (most recent call last):
File “/home/hass/homeassistant/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 128, in _async_setup_platform
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File “/usr/lib/python3.6/asyncio/tasks.py”, line 358, in wait_for
return fut.result()
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/home/hass/.homeassistant/custom_components/sensor/cozytouch.py”, line 25, in setup_platform
for heater in setup.heaters:
AttributeError: ‘SetupHandler’ object has no attribute ‘heaters’

Any ideas?


#18

After testing around I have to report that this component is not ready yet :wink: I can change the operation mode in Hass and it’ll change it in the app.bit setting temperature ends up in a mess for the moment. Values are not taken or change to another value I set . I’m not at home to see logs but if u want I’ll debig with u but anyway thanks a lot for your help


#19

biker91620 je vais suivre, j’ai des thermor avec Cozytouch aussi !

(d’ailleurs si t’as besoin de quelqu’un d’autre pour tester hein :wink: )


#20

Ok I’m going to keep speaking in english so that everybody can understand, I got the files from your github and uploaded them on my HA :

image

I restarted Home Assistant, put

 climate:
  - platform: cozytouch
    userId: [email protected]
    userPassword: hHkh4F4

in my configuration file, I saved it but when I check the conf I get :

image

Did I forget something ?