Commit Graph

  • b01e200fb3 Update HACS instructions main thatguygriff 2026-05-27 10:03:35 -03:00
  • 8f39bebcc4 chore: bump version to 0.2.0 v0.2.0 thatguygriff 2026-05-27 09:58:14 -03:00
  • 2770eda23b Merge pull request 'fix(climate): keep optimistic state until DKN cloud catches up' (#4) from fix/climate-state-revert into main thatguygriff 2026-05-27 12:53:08 +00:00
  • 494c6df2c3 fix(climate): keep optimistic state until DKN cloud catches up thatguygriff 2026-05-27 09:49:04 -03:00
  • d8bcd9195c Merge pull request 'Skip validate workflow on ARM64 runners' (#3) from ci/skip-on-arm into main thatguygriff 2026-05-26 14:06:48 +00:00
  • 86d3a45877 ci: gate validate jobs on github.server_url instead of runner.arch thatguygriff 2026-05-26 11:06:23 -03:00
  • 5618ecf3fc ci: skip validate workflow on ARM64 runners thatguygriff 2026-05-26 11:03:00 -03:00
  • 2248b7197a Merge pull request 'Update README to reflect implemented functionality' (#2) from docs/update-readme into main thatguygriff 2026-05-26 13:42:02 +00:00
  • a7ceca779b Update README to reflect implemented functionality thatguygriff 2026-05-26 10:10:53 -03:00
  • bff10aadb5 Merge pull request 'Treat 404 as auth error and persist refreshed tokens' (#1) from fix/token-refresh-404 into main thatguygriff 2026-05-26 13:08:18 +00:00
  • dd1cc76580 Treat 404 as auth error and persist refreshed tokens thatguygriff 2026-05-26 09:58:57 -03:00
  • aa81851243 resimplify Sebastien Lavoie 2026-03-30 20:49:57 -04:00
  • 04e1d488f9 Dynamic fan speeds Sebastien Lavoie 2026-03-30 20:35:13 -04:00
  • 0dab86d205 Send + ack Sebastien Lavoie 2026-03-30 10:07:01 -04:00
  • 9582cb0665 Fix incorrect data Sebastien Lavoie 2026-03-30 08:43:37 -04:00
  • 7f8bc63c62 Smoke test Sebastien Lavoie 2026-03-30 08:07:20 -04:00
  • f7aa9ac00f Fix socket connection Sebastien Lavoie 2026-03-29 10:06:16 -04:00
  • f805015b74 Implement write actions Sebastien Lavoie 2026-03-29 09:52:40 -04:00
  • 1e1df6a2e7 Implement socket connection Sebastien Lavoie 2026-03-29 09:40:54 -04:00
  • 39b8ef3f3b fix: remove invalid climate callback decorator Sebastien Lavoie 2026-03-29 09:28:23 -04:00
  • 8a4d040bac fix: implement DKN Cloud NA authentication Sebastien Lavoie 2026-03-29 09:22:43 -04:00
  • c9307b5c5b feat: add brand icons (256x256 and 512x512) Sebastien Lavoie 2026-03-29 09:13:32 -04:00
  • a849133009 docs: add README with installation and entity reference Sebastien Lavoie 2026-03-29 08:58:32 -04:00
  • fca5c51206 feat: add translations and entity strings Sebastien Lavoie 2026-03-29 08:58:27 -04:00
  • 56e9a80492 feat: add integration entry point Sebastien Lavoie 2026-03-29 08:56:53 -04:00
  • a45258ea6e feat: add config flow with user, token_display, options, and reauth steps Sebastien Lavoie 2026-03-29 08:55:02 -04:00
  • ddd5b9f92c feat: add sensor and binary_sensor entity stubs Sebastien Lavoie 2026-03-29 08:53:03 -04:00
  • 515db83f19 fix: remove unused ATTR_TEMPERATURE import, add @callback to supported_features Sebastien Lavoie 2026-03-29 08:52:00 -04:00
  • 54265f326e feat: add DknClimateEntity stub Sebastien Lavoie 2026-03-29 08:50:23 -04:00
  • 8c1c25a1a9 refactor: fix inner asyncio import and expose entry_id publicly on coordinator Sebastien Lavoie 2026-03-29 08:49:00 -04:00
  • 60f7e1e980 feat: add DknEntity base with locks, overlays, and refresh Sebastien Lavoie 2026-03-29 08:47:34 -04:00
  • 8ba33ebd85 feat: add DknCoordinator Sebastien Lavoie 2026-03-29 08:46:08 -04:00
  • 0beaa71fdc feat: add DknCloudNaClient stub Sebastien Lavoie 2026-03-29 08:44:43 -04:00
  • 17e44e4546 feat: add manifest.json and constants Sebastien Lavoie 2026-03-29 08:43:05 -04:00
  • 29fa4d63f6 fix: add checkout to HACS job and set contents:read permission Sebastien Lavoie 2026-03-29 08:42:16 -04:00
  • d145b117f2 feat: add HACS and hassfest CI validation Sebastien Lavoie 2026-03-29 08:40:43 -04:00
  • 09f21c4ea4 docs: add scaffolding implementation plan Sebastien Lavoie 2026-03-29 08:38:23 -04:00
  • 6c327fbac5 Add design doc for DKN Cloud NA HACS integration scaffolding Sebastien Lavoie 2026-03-29 08:34:49 -04:00