feat+chore(driver/kasa)!: implement the revised light protocol and reorganize that into its own module file

This commit is contained in:
2025-05-03 21:03:52 -04:00
parent d6515521a4
commit 277182a93e
5 changed files with 403 additions and 157 deletions

View File

@@ -7,9 +7,11 @@ license = { workspace = true }
[dependencies]
backon = { workspace = true }
deranged = { workspace = true }
derive_more = { workspace = true, features = ["from"] }
mac_address = { version = "1.1.8", features = ["serde"] }
palette = { workspace = true }
protocol = { path = "../../protocol" }
serde = { version = "1.0.219", features = ["derive"] }
serde = { workspace = true, features = ["derive"] }
serde_json = "1.0.140"
serde_repr = "0.1.20"
serde_with = "3.12.0"