Add laundrify integration (#65090)
* First version of laundrify integration * Code cleanup * Code cleanup after review #2 * Move coordinator to its own file * Save devices as dict and implement available prop as fn * Validate token on init, abort if already configured * Some more cleanup after review * Add strict type hints * Minor changes after code review * Remove OptionsFlow (use default poll interval instead) * Fix CODEOWNERS to pass hassfest job * Fix formatting to pass prettier job * Fix mypy typing error * Update internal device property after fetching data * Call parental update handler and remove obsolete code * Add coordinator tests and fix some config flow tests * Refactor tests * Refactor fixtures * Device unavailable if polling fails
This commit is contained in:
parent
3f8c896cb2
commit
abf9aab18f
22 changed files with 709 additions and 0 deletions
|
@ -187,6 +187,7 @@ FLOWS = {
|
|||
"kraken",
|
||||
"kulersky",
|
||||
"launch_library",
|
||||
"laundrify",
|
||||
"life360",
|
||||
"lifx",
|
||||
"litejet",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue