If this daily quota is ever exceeded, the API will report 403 Forbidden HTTP responses.HomeControl2.0 is a multifunctional security application from Pyronix that puts users at its very heart. API LimitationsĪs described in the authentication section, this integration requires you to set up a subscription in the Works with Legrand platform.Ĭurrently, end-users only have access to the Starter Kit subscription which has a major limitation in the number of allowed API requests that are allowed - only 500 API calls per day (counter is reset at 00:00 every day). Other devices that are mentioned in the API, but that are not currently supported by this integration are: remotes (wireless switches), heaters and automations. Plug: This is the term used to represent a power outlet.It is not modeled as your usual light entity because there are no brightness, color, etc. Light: This is the term used to represent a light switch (or a micro-module).Module: This is the term used to represent a generic device within the plant, i.e., a light, a plug, a remote, etc.In practice, a plant is represented by the Legrand Home+ Control gateway that acts as the central hub of the rest of the devices in the home network (uses Zigbee). Plant: This is the term used to represent a home that holds the Legrand devices.Within the context of the Home+ Control API you may come across the following terms: If the above My button doesn’t work, you can also perform the following stepsįrom the configuration menu select: Devices & Services.įrom the list, search and select “Legrand Home+ Control”.įollow the instruction on screen to complete the set up. The application confirmation email is usually received within a few hours of having issued the request.įinally, to set up Oauth2 authentication in Home Assistant you should add the following information to your configuration.yaml file: Once the registered application is confirmed, you should receive an email containing the CLIENT_IDENTIFIER and the CLIENT_SECRET which you will be using to set up the authentication flows. read scopes, as well as the light.write and plug.write scopes to be able to control these modules from the integration. When selecting the scopes, be sure to include all of the. Register an application, where you will have to define a name, a redirect URL and the scopes of your application.Create a subscription to the Starter Kit (currently the only subscription available) and this will generate your SUBSCRIPTION_KEY.These Legrand APIs rely on Oauth2 authentication, so you must follow these steps to obtain the necessary authentication parameters: This integration has also been tested to work with the following range of BTicino productsīefore you are able to configure the Legrand Home + Control integration into Home Assistant, you must register with the Works with Legrand platform. This integration has been tested to work with the following range of Legrand products In both cases, the devices are modeled as on/off switches within Home Assistant. This Home+ Control integration for Home Assistant currently has support for the following devices: The devices that this API can manage are offered in different designs across different countries. The API is capable of managing “Legrand/Btcino with Netatmo” devices, such as light switches, power outlets and rolling shutters. This integration works against the Home+ Control API, which is one of the many APIs offered through the Works with Legrand program. The Home+ Control integration platform allows you to control a range of Legrand in-wall switches and power outlets that have smart home functionality thanks to their “with Netatmo” capabilities.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |