hass-cozytouch icon indicating copy to clipboard operation
hass-cozytouch copied to clipboard

Contribute to Overkiz integration

Open tetienne opened this issue 3 years ago • 4 comments

Hi 👋

I’m one of the 3 maintainers of the Overkiz integration , previously named Somfy Tahoma. Overkiz is the brand (really closed from Somfy) behind many available hubs. For instance,

  • Somfy TaHoma
  • Somfy TaHoma Switch
  • Somfy Connexoon IO
  • Somfy Connexoon RTS
  • Atlantic Cozytouch
  • Hitachi Hi Kumo
  • Rexel Energeasy Connect
  • Nexity Eugénie

All these hubs share the same API and, as you can see, the Cozytouch is one of the hubs we support. We handle already several climate devices, support almost all kind of covers/awning, 40 sensors, 9 binary sensors, etc.

If something is returned by the Overkiz API, our goal is to support it. You can find our API client here. Sadly, we choose the name pyhoma before knowing our API will handle more hubs. Cozytouch is obviously supported.

We got several exchanges with the Somfy support to cleary understand what we are allowed to do (for instance fetch events every seconds after a command), and what we cannot do (for instance calling multiple times /setup). We have our contact point and answers are pretty fast and helpful.

Now the main reason of this message, @iMicknl 🇳🇱, @vlebourl 🇫🇷 and myself 🇫🇷 would be really glad if you join us to contribute to the Overkiz component we build since several years now. I’m sure your help would be really appreciate by ours and yours users especially the one owning a climate device. And I guess we have a lot to share 🙂

What do you think?

tetienne avatar Sep 15 '21 12:09 tetienne

Hi Tetienne, your component is so fast ! But for me there is something missing on cozytouch heater : the ECO temperature. :) Congrate and thanks for your job

uowis avatar Oct 04 '21 11:10 uowis

@uowis feel free to create a new issue describing your feature request.

iMicknl avatar Oct 04 '21 12:10 iMicknl

Hey @Cyr-ius! I see you are active again and porting some of our changes. If you are interested, we are still open to work with you to see if we can combine your work in one integration.

iMicknl avatar Dec 21 '21 12:12 iMicknl

I hope you didn’t ignore our messages, and instead missed them. It will be indeed more efficient for our end users if you join us instead of copying/pasting the code on which we hardly worked on:

  • https://github.com/Cyr-ius/cozytouchpy/commit/2bd3771676fe8d32dd7f5b14faa1017019f2840a
  • https://github.com/Cyr-ius/hass-cozytouch/commit/2a95a8d2e4621dbfd97cb13b4ace24d63f1555a3#diff-e25d5341a919dd1a892b6f0013c995efc88c0434f10cade8a388b69391873bd1

tetienne avatar Dec 21 '21 13:12 tetienne