Skip to content

Commit bcb5c73

Browse files
committed
Accept domain as parameter for local api
1 parent 21dae94 commit bcb5c73

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ async def main() -> None:
6161

6262
gateways = await client.get_gateways()
6363
token = await client.generate_local_token(gateways[0].id)
64-
print(token)
6564
await client.activate_local_token(gateways[0].id, token, "pyoverkiz")
6665

66+
domain = f"gateway-{gateways[0].id}.local"
6767
local_client: OverkizClient = Overkiz.get_client_for(
68-
Server.SOMFY_DEV_MODE, gateways[0].id, token, session
68+
Server.SOMFY_DEV_MODE, domain, token, session
6969
)
7070

7171
devices = await local_client.get_devices()

pyoverkiz/overkiz.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,13 @@
113113
username=username,
114114
password=password,
115115
),
116-
Server.SOMFY_DEV_MODE: lambda gateway_id, token, session: SomfyLocalClient(
116+
Server.SOMFY_DEV_MODE: lambda domain, token, session: SomfyLocalClient(
117117
name="Somfy Developer Mode (Local API)",
118-
endpoint=f"https://gateway-{gateway_id}.local:8443/enduser-mobile-web/1/enduserAPI/",
118+
endpoint=f"https://{domain}:8443/enduser-mobile-web/1/enduserAPI/",
119119
manufacturer="Somfy",
120120
configuration_url=None,
121121
session=session,
122-
username=gateway_id, # not used
122+
username=domain, # not used
123123
password=token,
124124
),
125125
Server.SOMFY_AMERICA: lambda username, password, session: DefaultClient(

0 commit comments

Comments
 (0)