Skip to content

Additional component for home assistant for managing the bticino x8000 smart thermostat without the netatmo firmware.

Notifications You must be signed in to change notification settings

andrea-mattioli/bticino_x8000_component

Repository files navigation

Thermostat Bticino X8000 (NO NETATMO) Home Assistant Integration

CodeQL

Sponsor Mattiols via GitHub Sponsors

🍻 Sponsor Mattiols via paypal

1. First step

1.1. Register a Developer account

Sign up for a new Developer account on Works with Legrand website (https://developer.legrand.com/login).

1.2. Subscribe to Legrand APIs

Sign in, go to menu "API > Subscriptions" and make sure you have "Starter Kit for Legrand APIs" subscription activated; if not, activate it.

Alt text

1.3. Register a new application

Go to menu "User > My Applications" and click on "Create new" to register a new application:

  • Insert a valid public URL in "First Reply Url".
  • Make sure to tick the checkbox near scopes comfort.read and comfort.write

Submit your request and wait for a response via email from Legrand (it usually takes 1-2 days max). If your app has been approved, you should find in the email your "Client ID" and "Client Secret" attributes.

Public Url = https://github.com/andrea-mattioli/bticino_x8000_component
First Reply Url = https://my.home-assistant.io/

Alt text Alt text Alt text Alt text

1.4. Enable third party access

From the official "Thermostat" app go to Account --> Third party access

2. CONFIGURATION

2.1. Update your config

client_id: received via email
client_secret: received via email
subscription_key: subscription key
domain: my home assistant public domain ex: https//pippo.duckdns.com:8123 (specify the port if is not standard 443)

Alt text

Copy or directly open the proposal link

Alt text

Accept the scope

Alt text

Copy the url link

Alt text

Paste

Alt text

Select thermostats to add as Entity (Default ALL)

Alt text Alt text Alt text

Thanks to everyone who will make a donation!

About

Additional component for home assistant for managing the bticino x8000 smart thermostat without the netatmo firmware.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published