{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_account%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reconfigure_successful": "[%key:common::config_flow::abort::reauth_successful%]", "unique_id_mismatch": "The login details correspond to a different account. Please re-authenticate to the previously configured account." }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "timeout_connect": "Timeout while communicating with MELCloud Home API", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "reauth_confirm": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "[%key:component::melcloud_home::config::step::user::data_description::email%]", "password": "[%key:component::melcloud_home::config::step::user::data_description::password%]" }, "description": "The credentials for your MELCloud Home account are no longer valid. Enter your current credentials to reauthenticate.", "title": "[%key:common::config_flow::title::reauth%]" }, "reconfigure": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "[%key:component::melcloud_home::config::step::user::data_description::email%]", "password": "[%key:component::melcloud_home::config::step::user::data_description::password%]" }, "description": "Re-enter your credentials to reconfigure your MELCloud Home account." }, "user": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "Email address for your MELCloud Home account.", "password": "Password for your MELCloud Home account." }, "description": "Log in to MELCloud Home with the email address and password associated with your account." } } }, "entity": { "binary_sensor": { "error": { "name": "Error" }, "forced_hot_water": { "name": "Forced hot water" }, "frost_protection": { "name": "Frost protection" }, "holiday_mode": { "name": "Holiday mode" }, "overheat_protection": { "name": "Overheat protection" }, "standby": { "name": "Standby" } }, "climate": { "ata_unit": { "state_attributes": { "fan_mode": { "state": { "auto": "[%key:common::state::auto%]", "speed_1": "Speed 1", "speed_2": "Speed 2", "speed_3": "Speed 3", "speed_4": "Speed 4", "speed_5": "Speed 5" } }, "swing_horizontal_mode": { "state": { "auto": "[%key:common::state::auto%]", "centre": "Centre", "left": "Left", "left_centre": "Left centre", "right": "Right", "right_centre": "Right centre", "swing": "Swing" } }, "swing_mode": { "state": { "auto": "[%key:common::state::auto%]", "position_1": "Position 1", "position_2": "Position 2", "position_3": "Position 3", "position_4": "Position 4", "position_5": "Position 5", "swing": "Swing" } } } } }, "number": { "frost_protection_max_temp": { "name": "Frost protection maximum temperature" }, "frost_protection_min_temp": { "name": "Frost protection minimum temperature" }, "overheat_protection_max_temp": { "name": "Overheat protection maximum temperature" }, "overheat_protection_min_temp": { "name": "Overheat protection minimum temperature" } }, "sensor": { "energy_consumed": { "name": "Energy consumed (monthly)" }, "room_temperature": { "name": "Room temperature" }, "room_temperature_zone_1": { "name": "Zone 1 room temperature" }, "room_temperature_zone_2": { "name": "Zone 2 room temperature" }, "tank_water_temperature": { "name": "Tank water temperature" } }, "switch": { "frost_protection": { "name": "Frost protection" }, "overheat_protection": { "name": "Overheat protection" } } }, "exceptions": { "cannot_connect": { "message": "Error communicating with MELCloud Home API" }, "invalid_auth": { "message": "An error occurred while trying to authenticate" }, "temperature_max_below_min": { "message": "The maximum temperature must be higher than the minimum temperature." }, "temperature_min_exceeds_max": { "message": "The minimum temperature must be lower than the maximum temperature." }, "timeout_connect": { "message": "Timeout while communicating with MELCloud Home API" } } }