BTicino Smarther thermostat binding

Tags: #<Tag:0x00007f616ece7030> #<Tag:0x00007f616ece6f68> #<Tag:0x00007f616ece6ea0>

Hello community,

Is anyone out there already working on a binding for BTicino Smarther Chronothermostat ?

I’m interested in contributing to existing projects or start building a new one. Searching in the community and on the Internet, it seems noone is actually working on that…

I’ve posted some personal progress here and saw the excellent work here from @massi.

Unfortunately, Smarther has its own set of API, maintained by Legrand - which currently offer no support for OWN protocol.

Any feedback is appreciated :slight_smile:

Cheers,
Fabio

Hi @Mr_Ronfo,
what is your plan to use Smarther from openHAB?
It should be already possible to control from mobile apps (remotely) and to integrate it with Google Assistant and/or Alexa.

So what would be in your case the benefit of connecting the chronothermostat to openHAB ?

Hi @Mr_Ronfo are you still planning to work on a Smarther binding for OH2 ?

Hi @massi, sorry for the late reply here.
Yes still interested and started a first rough work on that, at least as POC to see if I have all the needed bits available (binding side KB I mean).

On your first reply: as many other devices, Smarther proprietary app and GA/Alexa skills are not so flexible when used standalone.
I’d like to integrate it in OH in order to have one single interface for home automation (personal goal), as well as to enable custom scenarios (e.g. window open > turn off heat, etc.).

Cheers,
Fabio

Hi @massi, in my spare time I’ve finally managed to create a Smarther OH2 binding :slight_smile:

Currently I have it in local test (for some weeks now) and it seems pretty stable to me.
I’ve followed all the steps in OH2 documentation, included static code analysis, and now I’d like to start submitting the binding to the community for peer review and approval.

I saw, in other posts, you already submitted a binding and it would be great if you could guide me in the basic steps…

Thanks,

Hi there, after few months of internal testing and running on my production env, I’ve finally decided to submit a PR for my Smarther binding!

Waiting for it to be reviewed and (hopefully) approved by OH Maintainers :crossed_fingers: , here it is:

I’ve read that PRs usually take some time to get reviewed. So, I’ve also pushed the binding to the Eclipse IoT MarketPlace to make it available faster to the Community.
Here it is: https://marketplace.eclipse.org/content/bticino-smarther-binding

Cheers,

Can’t wait! :slight_smile:

Hi @fenderislife, I’ve integrated the above with the link to Eclipse IoT Marketplace :wink:

Cheers,

Binding in Eclipse IoT MarketPlace has been updated to OH v.2.5.6 - some bugs fixed.
Same link: https://marketplace.eclipse.org/content/bticino-smarther-binding

Binding in Eclipse IoT MarketPlace has been refactored and updated to OH v.2.5.7.
Same link: https://marketplace.eclipse.org/content/bticino-smarther-binding

(post withdrawn by author, will be automatically deleted in 96 hours unless flagged)

Hi Fabio,
thanks a lot for your kind contribution, I was looking for this integration since a while.
I was able to setup it quickly, unfortunately it seems auto-discovery is able to find juts one of the two thermostats I have at home, any suggestion?

Thanks in advance

Hi @Tgl, altough I have had no chance to test the binding thoroughly with more thermostats, I’m curious about your test case and happy to help :slight_smile:

Some initial troubleshooting is needed:

  • are yours configured under the same Plant Id ?
  • could you please share (personal message, if you prefer) your topology and the binding logs, preferrably from startup to the autodiscovery fault (at least everything which falls under “bticinosmarther” category) ?

Cheers,