Commit Graph

28 Commits

Author SHA1 Message Date
thatguygriff a7ceca779b Update README to reflect implemented functionality
Validate / Hassfest validation (pull_request) Failing after 29s
Validate / HACS validation (pull_request) Failing after 27s
The "Known Limitations & Roadmap" section claimed device control
was not implemented and that Socket.IO was unused. Both are now
inaccurate — climate control (mode, temperature, fan speed, swing)
ships via Socket.IO machine events, and live device-data updates
come over the same socket connection.

Replace that section with a "How It Works" overview and a smaller
"Known Limitations" list reflecting the actual remaining gaps.
2026-05-26 10:10:53 -03:00
Sebastien Lavoie aa81851243 resimplify 2026-03-30 20:49:57 -04:00
Sebastien Lavoie 04e1d488f9 Dynamic fan speeds 2026-03-30 20:35:13 -04:00
Sebastien Lavoie 0dab86d205 Send + ack 2026-03-30 10:07:01 -04:00
Sebastien Lavoie 9582cb0665 Fix incorrect data 2026-03-30 08:43:37 -04:00
Sebastien Lavoie 7f8bc63c62 Smoke test 2026-03-30 08:07:20 -04:00
Sebastien Lavoie f7aa9ac00f Fix socket connection 2026-03-29 10:06:16 -04:00
Sebastien Lavoie f805015b74 Implement write actions 2026-03-29 09:52:40 -04:00
Sebastien Lavoie 1e1df6a2e7 Implement socket connection 2026-03-29 09:40:54 -04:00
Sebastien Lavoie 39b8ef3f3b fix: remove invalid climate callback decorator 2026-03-29 09:28:23 -04:00
Sebastien Lavoie 8a4d040bac fix: implement DKN Cloud NA authentication 2026-03-29 09:22:43 -04:00
Sebastien Lavoie c9307b5c5b feat: add brand icons (256x256 and 512x512)
Daikin-blue rounded square with white snowflake motif.
Satisfies HACS brands check and HA integrations UI display.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 09:13:32 -04:00
Sebastien Lavoie a849133009 docs: add README with installation and entity reference 2026-03-29 08:58:32 -04:00
Sebastien Lavoie fca5c51206 feat: add translations and entity strings
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:58:27 -04:00
Sebastien Lavoie 56e9a80492 feat: add integration entry point
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:56:53 -04:00
Sebastien Lavoie a45258ea6e feat: add config flow with user, token_display, options, and reauth steps 2026-03-29 08:55:02 -04:00
Sebastien Lavoie ddd5b9f92c feat: add sensor and binary_sensor entity stubs
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:53:03 -04:00
Sebastien Lavoie 515db83f19 fix: remove unused ATTR_TEMPERATURE import, add @callback to supported_features
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:52:00 -04:00
Sebastien Lavoie 54265f326e feat: add DknClimateEntity stub 2026-03-29 08:50:23 -04:00
Sebastien Lavoie 8c1c25a1a9 refactor: fix inner asyncio import and expose entry_id publicly on coordinator
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:49:00 -04:00
Sebastien Lavoie 60f7e1e980 feat: add DknEntity base with locks, overlays, and refresh 2026-03-29 08:47:34 -04:00
Sebastien Lavoie 8ba33ebd85 feat: add DknCoordinator 2026-03-29 08:46:08 -04:00
Sebastien Lavoie 0beaa71fdc feat: add DknCloudNaClient stub 2026-03-29 08:44:43 -04:00
Sebastien Lavoie 17e44e4546 feat: add manifest.json and constants 2026-03-29 08:43:05 -04:00
Sebastien Lavoie 29fa4d63f6 fix: add checkout to HACS job and set contents:read permission 2026-03-29 08:42:16 -04:00
Sebastien Lavoie d145b117f2 feat: add HACS and hassfest CI validation 2026-03-29 08:40:43 -04:00
Sebastien Lavoie 09f21c4ea4 docs: add scaffolding implementation plan
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:38:23 -04:00
Sebastien Lavoie 6c327fbac5 Add design doc for DKN Cloud NA HACS integration scaffolding
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 08:34:49 -04:00