5c8b3c259a
The server dropped the ?token=<key> query-param WS auth in favor of a
first-message {"type":"auth","token":...} handshake that must complete
within 3 s, so the old query-param connection silently timed out on the
server side and we reconnected every ~8 s in a tight loop.
Send the handshake right after ws_connect, wait up to 5 s for auth_ok,
and treat auth rejection as a connection error so the reconnect backoff
kicks in instead of hot-looping. Bumps manifest to 0.2.1.
13 lines
418 B
JSON
13 lines
418 B
JSON
{
|
|
"domain": "ledgrab",
|
|
"name": "LedGrab",
|
|
"codeowners": ["@alexeidolgolyov"],
|
|
"config_flow": true,
|
|
"dependencies": [],
|
|
"documentation": "https://git.dolgolyov-family.by/alexei.dolgolyov/ledgrab-haos-integration",
|
|
"iot_class": "local_push",
|
|
"issue_tracker": "https://git.dolgolyov-family.by/alexei.dolgolyov/ledgrab-haos-integration/issues",
|
|
"requirements": ["aiohttp>=3.9.0"],
|
|
"version": "0.2.1"
|
|
}
|