{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_account%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]" }, "error": { "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]" }, "step": { "reauth_confirm": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "[%key:component::smarttub::config::step::user::data_description::email%]", "password": "[%key:component::smarttub::config::step::user::data_description::password%]" }, "description": "The SmartTub integration needs to re-authenticate your account", "title": "[%key:common::config_flow::title::reauth%]" }, "user": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "The email address associated with your SmartTub account", "password": "The password for your SmartTub account" }, "description": "Enter your SmartTub email address and password to log in", "title": "Login" } } }, "entity": { "binary_sensor": { "cover_sensor": { "name": "Cover sensor" }, "error": { "name": "Error" }, "online": { "name": "Online" }, "reminder": { "name": "{reminder_name} reminder" } }, "climate": { "thermostat": { "name": "Thermostat" } }, "light": { "light_zone": { "name": "Light {zone}" } }, "sensor": { "blowout_cycle": { "name": "Blowout cycle" }, "cleanup_cycle": { "name": "Cleanup cycle" }, "flow_switch": { "name": "Flow switch" }, "ozone": { "name": "Ozone" }, "primary_filtration_cycle": { "name": "Primary filtration cycle" }, "secondary_filtration_cycle": { "name": "Secondary filtration cycle" }, "state": { "name": "State" }, "uv": { "name": "UV" } }, "switch": { "circulation_pump": { "name": "Circulation pump" }, "jet": { "name": "Jet {pump_id}" }, "pump": { "name": "Pump {pump_id}" } } }, "services": { "reset_reminder": { "description": "Resets the maintenance reminder on a hot tub.", "fields": { "days": { "description": "The number of days when the next reminder should trigger.", "name": "[%key:component::smarttub::services::snooze_reminder::fields::days::name%]" } }, "name": "Reset a reminder" }, "set_primary_filtration": { "description": "Updates the primary filtration settings.", "fields": { "duration": { "description": "The desired duration of the primary filtration cycle.", "name": "Duration" }, "start_hour": { "description": "The hour of the day at which to begin the primary filtration cycle.", "name": "Start hour" } }, "name": "Update primary filtration settings" }, "set_secondary_filtration": { "description": "Updates the secondary filtration settings.", "fields": { "mode": { "description": "The secondary filtration mode.", "name": "[%key:common::config_flow::data::mode%]" } }, "name": "Update secondary filtration settings" }, "snooze_reminder": { "description": "Temporarily suppresses the maintenance reminder on a hot tub.", "fields": { "days": { "description": "The number of days to snooze the reminder.", "name": "Days" } }, "name": "Snooze a reminder" } } }