2021-03-16 23:32:02 +00:00
{
"config" : {
2021-05-11 05:14:33 +00:00
"flow_title" : "{name}" ,
2021-03-16 23:32:02 +00:00
"error" : {
"cannot_connect" : "[%key:common::config_flow::error::cannot_connect%]"
} ,
"step" : {
"gateway_entry" : {
"title" : "ScreenLogic" ,
"description" : "Enter your ScreenLogic Gateway information." ,
"data" : {
2022-03-30 08:35:30 +00:00
"ip_address" : "[%key:common::config_flow::data::ip%]" ,
"port" : "[%key:common::config_flow::data::port%]"
}
2021-03-16 23:32:02 +00:00
} ,
"gateway_select" : {
2023-07-13 15:52:50 +00:00
"title" : "[%key:component::screenlogic::config::step::gateway_entry::title%]" ,
2021-03-16 23:32:02 +00:00
"description" : "The following ScreenLogic gateways were discovered. Please select one to configure, or choose to manually configure a ScreenLogic gateway." ,
"data" : {
2022-03-30 08:35:30 +00:00
"selected_gateway" : "Gateway"
}
2021-03-16 23:32:02 +00:00
}
} ,
"abort" : {
"already_configured" : "[%key:common::config_flow::abort::already_configured_device%]"
}
} ,
2022-03-30 08:35:30 +00:00
"options" : {
2021-03-16 23:32:02 +00:00
"step" : {
"init" : {
2023-07-13 15:52:50 +00:00
"title" : "[%key:component::screenlogic::config::step::gateway_entry::title%]" ,
2021-03-16 23:32:02 +00:00
"description" : "Specify settings for {gateway_name}" ,
"data" : {
"scan_interval" : "Seconds between scans"
}
}
}
2023-07-11 23:18:22 +00:00
} ,
"services" : {
"set_color_mode" : {
"name" : "Set Color Mode" ,
"description" : "Sets the color mode for all color-capable lights attached to this ScreenLogic gateway." ,
"fields" : {
2024-02-05 08:05:28 +00:00
"config_entry" : {
"name" : "Config Entry" ,
2024-07-15 19:19:25 +00:00
"description" : "The config entry to use for this action."
2024-02-05 08:05:28 +00:00
} ,
2023-07-11 23:18:22 +00:00
"color_mode" : {
"name" : "Color Mode" ,
"description" : "The ScreenLogic color mode to set."
}
}
2024-01-24 22:28:27 +00:00
} ,
"start_super_chlorination" : {
"name" : "Start Super Chlorination" ,
"description" : "Begins super chlorination, running for the specified period or 24 hours if none is specified." ,
"fields" : {
2024-02-05 08:05:28 +00:00
"config_entry" : {
"name" : "Config Entry" ,
2024-07-15 19:19:25 +00:00
"description" : "The config entry to use for this action."
2024-02-05 08:05:28 +00:00
} ,
2024-01-24 22:28:27 +00:00
"runtime" : {
"name" : "Run Time" ,
"description" : "Number of hours for super chlorination to run."
}
}
} ,
"stop_super_chlorination" : {
"name" : "Stop Super Chlorination" ,
2024-02-05 08:05:28 +00:00
"description" : "Stops super chlorination." ,
"fields" : {
"config_entry" : {
"name" : "Config Entry" ,
2024-07-15 19:19:25 +00:00
"description" : "The config entry to use for this action."
2024-02-05 08:05:28 +00:00
}
}
}
} ,
"issues" : {
"service_target_deprecation" : {
2024-07-15 19:19:25 +00:00
"title" : "Deprecating use of target for ScreenLogic actions" ,
2024-02-05 08:05:28 +00:00
"fix_flow" : {
"step" : {
"confirm" : {
2024-07-15 19:19:25 +00:00
"title" : "Deprecating target for ScreenLogic actions" ,
"description" : "Use of an Area, Device, or Entity as a target for ScreenLogic actions is being deprecated. Instead, use `config_entry` with the entry_id of the desired ScreenLogic integration.\n\nPlease update your automations and scripts and select **submit** to fix this issue."
2024-02-05 08:05:28 +00:00
}
}
}
2023-07-11 23:18:22 +00:00
}
2021-03-16 23:32:02 +00:00
}
2021-05-11 05:14:33 +00:00
}