[gardena] Adaptation of the login for API version 1.1 (#13050)
* Adaptation of the login for API version 1.1 * Fixed logging statement * Fixed logging message * Reverted changes in the german translation Signed-off-by: Gerhard Riegler <gerhard.riegler@gmail.com>
This commit is contained in:
@@ -25,17 +25,16 @@ An account must be specified, all things for an account are discovered automatic
|
||||
|
||||
There are several settings for an account:
|
||||
|
||||
| Name | Required | Description |
|
||||
|-----------------------|----------|-----------------------------------------------------------------------------------------------------|
|
||||
| **email** | yes | The email address for logging into the Gardena smart system |
|
||||
| **password** | yes | The password for logging into the Gardena smart system |
|
||||
| **apiKey** | yes | The Gardena smart system integration API key |
|
||||
| **connectionTimeout** | no | The timeout in seconds for connections to Gardena smart system integration API (default = 10) |
|
||||
| Name | Required | Description |
|
||||
|-----------------------|----------|-----------------------------------------------------------------------------------------------|
|
||||
| **apiSecret** | yes | The Gardena smart system integration API secret |
|
||||
| **apiKey** | yes | The Gardena smart system integration API key |
|
||||
| **connectionTimeout** | no | The timeout in seconds for connections to Gardena smart system integration API (default = 10) |
|
||||
|
||||
### Obtaining your API Key
|
||||
|
||||
1. Goto https://developer.husqvarnagroup.cloud/, sign in using your GARDENA smart system account and accept the terms of use
|
||||
2. Create and save a new application via the 'Create application' button
|
||||
2. Create and save a new application via the 'Create application' button. The Redirect URLs do not matter, you can enter what you want (e.g. http://localhost:8080)
|
||||
3. Connect both _Authentication API_ and _GARDENA smart system API_ to your application via the 'Connect new API' button
|
||||
4. Copy the application key to use with this binding as _apiKey_
|
||||
|
||||
@@ -46,14 +45,14 @@ There are several settings for an account:
|
||||
Minimal Thing configuration:
|
||||
|
||||
```java
|
||||
Bridge gardena:account:home [ email="...", password="...", apiKey="..." ]
|
||||
Bridge gardena:account:home [ apiSecret="...", apiKey="..." ]
|
||||
```
|
||||
|
||||
Configuration of multiple bridges:
|
||||
|
||||
```java
|
||||
Bridge gardena:account:home1 [ email="...", password="...", apiKey="..." ]
|
||||
Bridge gardena:account:home2 [ email="...", password="...", apiKey="..." ]
|
||||
Bridge gardena:account:home1 [ apiSecret="...", apiKey="..." ]
|
||||
Bridge gardena:account:home2 [ apiSecret="...", apiKey="..." ]
|
||||
```
|
||||
|
||||
Once a connection to an account is established, connected Things are discovered automatically.
|
||||
@@ -61,7 +60,7 @@ Once a connection to an account is established, connected Things are discovered
|
||||
Alternatively, you can manually configure Things:
|
||||
|
||||
```java
|
||||
Bridge gardena:account:home [ email="...", password="...", apiKey="..." ]
|
||||
Bridge gardena:account:home [ apiSecret="...", apiKey="..." ]
|
||||
{
|
||||
Thing mower myMower [ deviceId="c81ad682-6e45-42ce-bed1-6b4eff5620c8" ]
|
||||
Thing water_control myWaterControl [ deviceId="c81ad682-6e45-42ce-bed1-6b4eff5620c8" ]
|
||||
|
||||
Reference in New Issue
Block a user