Do you need Help? Look for your answers among the Frequently Asked Questions.
Works with Legrand is an open interoperable platform, a strategic part of Eliot, the Legrand innovative program dedicated to promoting the design and deployment of Legrand connected devices. The program allows the Legrand ecosystem to be compatible with major IoT global players. Works with Legrand, thanks to important partnerships, breaks boundaries enabling other companies to connect their devices or services with Legrand products.
For a standard usage, this service does not cost anything. You just have to create an account, subscribe to the Starter Kit and enjoy!
The program is an open approach to enable innovation for living and working spaces; if you are integrating our solutions or if you want to enable services based on data coming from Legrand devices, this is the right place. Develop your solution and start to be part of our community!
You can consume Legrand APIs free of charge, after the sign-in, but with some limitations on the number of calls. If you want to become part of our connections or if you need to increase the number of permitted calls, you need to go in the Contact page and send us an email. We will receive your request and we will contact you as soon as possible!
Thanks to be part of our community! You can share your solution with us using the Contact page and send us an email. Fill in all the request and we will contact you as soon as possible
Your developer account can also be used on the forum. Sign-In and click on "Forum" in the menu. You can manage your personal information in "MY PROFILE" menu. Then, click on the pen icon
Go on the drop down menu "APIs" and choose "APIs list". Click on the API you want to start your tests.
Go on the drop down menu "APIs" and choose "Subscriptions". For further information, you can consult our tutorials.
In order to access to data concerning the APIs, you need to create an account. Go on the Sign Up page.
If you are a third party developer / partner, you have to click on the Sign Up of "You are developer?" and start filling all the form.
If you are an internal developer, choose the Legrand's Sign in.
|To change your credential (email, First name and Surname, Display name for forum, ...) you first need to Sign In. Go to "MY PROFILE" menu and click on the pen icon.|
You will be redirected and asked to sign in one more time.
Finally, change the fields you want and click on "Confirm" button.
Go in the Sign In page and click on "Register or Log in". Then, click on "Forgot your password ?" and follow the steps to get a new one
Unfortunately, there are no test accounts or devices for the moment.
It is not possible. The only way to access the data and the devices is via the Cloud APIs.
Both keys are usable, and only one key is needed at a time. Thanks to these 2 keys, you can change a key without down time of your application. For example, if you want to replace your primary key, the procedure is :
In order to register a webhook for Home + Control API or Smarther API, follow the specific tutorial on the link
It is mandatory for users to accept the scopes defined in your application in order to use it. Users can revoke the consents they gave on a specific application from a Legrand app. This revokation process must not be implemented by third party applications.
The user will have to consent on all the scopes provided during the application registration step. The user has 2 options:
Accept all scopes: in this case, Legrand authentication will resume and redirection to the reply URL will be made
Deny: if the user denies, he will not be connected, so he will have to log in again and consent on the scopes to access the application. Moreover, he will be redirected to the redirect_uri with two parameters in query string :
You changed the scopes required by your application and this change has been approved. Then, the authentication will not be allowed as long as the scopes required on the previous refresh_token are different from the scopes currently existing on the application. You will need to ask for a new authentication with the grant_type "authorization_code", so the user can give his consent on the new provided scopes.
To find the plantId
To find the moduleId and ambientId
After validation of your application, you receive the needed client_secret by email. You can check in “MY APPLICATIONS” menu the status of your request. If you can’t find this email in your regular box, please check your spam folder. If you use Gmail, this email can arrive in “Promotions” tab. If you still can’t find this email, please write us a message via the contact form with your Application ID