Commit graph

9 commits

Author SHA1 Message Date
13ff5a534e Replace broken QR login with manual JSESSIONID cookie
Samsung rebuilt account.samsung.com as a JS SPA backed by /iam/oauth2,
so the integration's HTML-scraping QR flow can no longer find the
signin URL and /accounts/v1/FMM2/signInWithQrCode now 404s. The STF
backend (chkLogin.do, getDeviceList.do, ...) is unchanged.

Replace the multi-step QR config flow with a single form that asks
the user to paste the JSESSIONID cookie copied from a logged-in
browser session at smartthingsfind.samsung.com. validate_jsessionid
hits chkLogin.do to verify the cookie before accepting it.

Also bundle in earlier compatibility fixes for newer HA: store
devices in hass.data so the coordinator can look them up by
entry_id, and use async_on_update on the device_tracker entity.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 01:16:22 +00:00
freybene
2962498fc0 Bump version 2024-07-27 09:26:15 +02:00
freybene
a5c832d080 Bump version 2024-06-19 12:17:26 +02:00
freybene
a2a9150a9b Bump version 2024-05-29 16:27:13 +02:00
freybene
8d68bbac4a Bump version 2024-05-29 14:24:50 +02:00
Vedeneb
9ba8f1dd76
Bump version for first release 2024-05-28 12:21:00 +02:00
freybene
47b65a802f Add hacs.json, prepare manifest for HACS 2024-05-28 12:02:52 +02:00
freybene
0f9ae570f6 Add battery_level 'VERY_LOW', reduce some log levels, bump version_number 2024-05-25 08:20:20 +02:00
freybene
ac2b38ad81 Initial commit 2024-05-24 21:39:41 +02:00