You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-14Lines changed: 11 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,16 +13,20 @@ This package is mainly used by Home Assistant Core, to offer the Overkiz integra
13
13
14
14
- Atlantic Cozytouch
15
15
- Bouygues Flexom
16
+
- Brandt Smart Control **\***
16
17
- Hitachi Hi Kumo
17
18
- Nexity Eugénie
18
-
- Rexel Energeasy Connect
19
+
- Rexel Energeasy Connect **\***
20
+
- Sauter Cozytouch
19
21
- Simu (LiveIn2)
20
22
- Somfy Connexoon IO
21
23
- Somfy Connexoon RTS
22
24
- Somfy TaHoma
23
25
- Somfy TaHoma Switch
24
26
- Thermor Cozytouch
25
27
28
+
\[*]_These servers utilize an authentication method that is currently not supported by this library. To use this library with these servers, you will need to obtain an access token (by sniffing the original app) and create a local user on the Overkiz API platform._
29
+
26
30
## Installation
27
31
28
32
```bash
@@ -40,12 +44,13 @@ import time
40
44
41
45
from pyoverkiz.const importSUPPORTED_SERVERS
42
46
from pyoverkiz.client import OverkizClient
47
+
from pyoverkiz.enums import Server
43
48
44
49
USERNAME=""
45
50
PASSWORD=""
46
51
47
52
asyncdefmain() -> None:
48
-
asyncwith OverkizClient(USERNAME, PASSWORD, server=SUPPORTED_SERVERS["somfy_europe"]) as client:
53
+
asyncwith OverkizClient(USERNAME, PASSWORD, server=SUPPORTED_SERVERS[Server.SOMFY_EUROPE]) as client:
If you use Visual Studio Code with Docker or GitHub CodeSpaces, you can leverage the available devcontainer. This will install all required dependencies and tools and has the right Python version available. Easy!
145
151
146
152
### Manual
147
-
- For Linux, install [pyenv](https://github.com/pyenv/pyenv) using [pyenv-installer](https://github.com/pyenv/pyenv-installer)
148
-
- For MacOS, run `brew install pyenv`
149
-
- Don't forget to update your `.bashrc` file (or similar):
150
-
```
151
-
export PATH="~/.pyenv/bin:$PATH"
152
-
eval "$(pyenv init -)"
153
-
```
154
-
- Install the required [dependencies](https://github.com/pyenv/pyenv/wiki#suggested-build-environment)
0 commit comments