* Dio Chacon integration addition with config flow and cover entity * Addition of model information for device * Addition of light and service to force reloading states * Logger improvements * Convert light to switch and usage of v1.0.0 of the api * 100% for tests coverage * Invalid credential implementation and rebase on latest ha dev code * Simplify PR with only one platform * Ruff correction * restore original .gitignore content * Correction of cover state bug when using cover when using actions on cover group. * Begin of corrections following review. * unit tests correction * Refactor with a coordinator as asked by review * Implemented a post constructor callback init method via dio-chacon-api-1.0.2. Improved typing. * Corrections for 2nd review * Reimplemented without coordinator as reviewed with Joostlek * Review improvement * generalize callback in entity * Other review improvements * Refactored tests for readability * Test 100% operationals * Tests review corrections * Tests review corrections * Review tests improvements * simplified tests with snapshots and callback method * Final fixes * Final fixes * Final fixes * Rename to chacon_dio --------- Co-authored-by: Joostlek <joostlek@outlook.com>
20 lines
582 B
JSON
20 lines
582 B
JSON
{
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"data": {
|
|
"username": "[%key:common::config_flow::data::username%]",
|
|
"password": "[%key:common::config_flow::data::password%]"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
|
|
"unknown": "[%key:common::config_flow::error::unknown%]"
|
|
},
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]"
|
|
}
|
|
}
|
|
}
|