2023-04-20 14:02:58 +00:00
{
"config" : {
"step" : {
"user" : {
"description" : "Enter your Roborock email address." ,
"data" : {
2023-07-13 15:52:50 +00:00
"username" : "[%key:common::config_flow::data::email%]"
2023-04-20 14:02:58 +00:00
}
} ,
"code" : {
"description" : "Type the verification code sent to your email" ,
"data" : {
"code" : "Verification code"
}
}
} ,
"error" : {
"invalid_code" : "The code you entered was incorrect, please check it and try again." ,
"invalid_email" : "There is no account associated with the email you entered, please try again." ,
2023-04-27 19:10:34 +00:00
"invalid_email_format" : "There is an issue with the formatting of your email - please try again." ,
"unknown_roborock" : "There was an unknown roborock exception - please check your logs." ,
"unknown_url" : "There was an issue determining the correct url for your roborock account - please check your logs." ,
2023-04-20 14:02:58 +00:00
"unknown" : "[%key:common::config_flow::error::unknown%]"
} ,
"abort" : {
"already_configured" : "[%key:common::config_flow::abort::already_configured_device%]"
}
2023-04-24 20:53:45 +00:00
} ,
"entity" : {
2023-05-24 18:31:02 +00:00
"sensor" : {
2023-06-11 00:31:34 +00:00
"cleaning_area" : {
"name" : "Cleaning area"
} ,
2023-05-29 16:40:35 +00:00
"cleaning_time" : {
"name" : "Cleaning time"
} ,
2023-05-24 18:31:02 +00:00
"main_brush_time_left" : {
"name" : "Main brush time left"
} ,
"side_brush_time_left" : {
"name" : "Side brush time left"
} ,
"filter_time_left" : {
"name" : "Filter time left"
} ,
"sensor_time_left" : {
"name" : "Sensor time left"
2023-05-29 16:40:35 +00:00
} ,
2023-05-30 16:51:57 +00:00
"status" : {
"name" : "Status" ,
"state" : {
"starting" : "Starting" ,
"charger_disconnected" : "Charger disconnected" ,
2023-07-13 15:52:50 +00:00
"idle" : "[%key:common::state::idle%]" ,
2023-05-30 16:51:57 +00:00
"remote_control_active" : "Remote control active" ,
"cleaning" : "Cleaning" ,
"returning_home" : "Returning home" ,
"manual_mode" : "Manual mode" ,
"charging" : "Charging" ,
"charging_problem" : "Charging problem" ,
2023-07-13 15:52:50 +00:00
"paused" : "[%key:common::state::paused%]" ,
2023-05-30 16:51:57 +00:00
"spot_cleaning" : "Spot cleaning" ,
"error" : "Error" ,
"shutting_down" : "Shutting down" ,
"updating" : "Updating" ,
"docking" : "Docking" ,
"going_to_target" : "Going to target" ,
"zoned_cleaning" : "Zoned cleaning" ,
"segment_cleaning" : "Segment cleaning" ,
"emptying_the_bin" : "Emptying the bin" ,
"washing_the_mop" : "Washing the mop" ,
"going_to_wash_the_mop" : "Going to wash the mop" ,
"charging_complete" : "Charging complete" ,
"device_offline" : "Device offline"
}
} ,
2023-05-29 16:40:35 +00:00
"total_cleaning_time" : {
"name" : "Total cleaning time"
2023-06-11 00:31:34 +00:00
} ,
"total_cleaning_area" : {
"name" : "Total cleaning area"
2023-07-09 18:17:19 +00:00
} ,
"vacuum_error" : {
"name" : "Vacuum error" ,
"state" : {
"none" : "None" ,
"lidar_blocked" : "Lidar blocked" ,
"bumper_stuck" : "Bumper stuck" ,
"wheels_suspended" : "Wheels suspended" ,
"cliff_sensor_error" : "Cliff sensor error" ,
"main_brush_jammed" : "Main brush jammed" ,
"side_brush_jammed" : "Side brush jammed" ,
"wheels_jammed" : "Wheels jammed" ,
"robot_trapped" : "Robot trapped" ,
"no_dustbin" : "No dustbin" ,
"low_battery" : "Low battery" ,
"charging_error" : "Charging error" ,
"battery_error" : "Battery error" ,
"wall_sensor_dirty" : "Wall sensor dirty" ,
"robot_tilted" : "Robot tilted" ,
"side_brush_error" : "Side brush error" ,
"fan_error" : "Fan error" ,
"vertical_bumper_pressed" : "Vertical bumper pressed" ,
"dock_locator_error" : "Dock locator error" ,
"return_to_dock_fail" : "Return to dock fail" ,
"nogo_zone_detected" : "No-go zone detected" ,
"vibrarise_jammed" : "VibraRise jammed" ,
"robot_on_carpet" : "Robot on carpet" ,
"filter_blocked" : "Filter blocked" ,
"invisible_wall_detected" : "Invisible wall detected" ,
"cannot_cross_carpet" : "Cannot cross carpet" ,
"internal_error" : "Internal error"
}
2023-05-24 18:31:02 +00:00
}
} ,
2023-04-24 20:53:45 +00:00
"select" : {
"mop_mode" : {
"name" : "Mop mode" ,
"state" : {
"standard" : "Standard" ,
"deep" : "Deep" ,
"deep_plus" : "Deep+" ,
2023-05-19 03:55:39 +00:00
"custom" : "Custom" ,
"fast" : "Fast"
2023-04-24 20:53:45 +00:00
}
} ,
"mop_intensity" : {
"name" : "Mop intensity" ,
"state" : {
2023-07-04 11:52:01 +00:00
"off" : "[%key:common::state::off%]" ,
2023-06-06 06:25:25 +00:00
"low" : "Low" ,
2023-04-24 20:53:45 +00:00
"mild" : "Mild" ,
2023-06-06 06:25:25 +00:00
"medium" : "Medium" ,
2023-04-24 20:53:45 +00:00
"moderate" : "Moderate" ,
2023-06-06 06:25:25 +00:00
"high" : "High" ,
2023-04-24 20:53:45 +00:00
"intense" : "Intense" ,
2023-07-13 15:52:50 +00:00
"custom" : "[%key:component::roborock::entity::select::mop_mode::state::custom%]"
2023-04-24 20:53:45 +00:00
}
}
2023-05-30 16:52:55 +00:00
} ,
2023-05-31 01:10:28 +00:00
"switch" : {
"child_lock" : {
"name" : "Child lock"
2023-05-31 12:26:39 +00:00
} ,
2023-06-12 18:30:15 +00:00
"dnd_switch" : {
"name" : "Do not disturb"
} ,
2023-05-31 12:26:39 +00:00
"status_indicator" : {
"name" : "Status indicator light"
2023-05-31 01:10:28 +00:00
}
} ,
2023-05-30 16:52:55 +00:00
"vacuum" : {
"roborock" : {
"state_attributes" : {
"fan_speed" : {
"state" : {
"auto" : "Auto" ,
"balanced" : "Balanced" ,
2023-07-13 15:52:50 +00:00
"custom" : "[%key:component::roborock::entity::select::mop_mode::state::custom%]" ,
2023-05-30 16:52:55 +00:00
"gentle" : "Gentle" ,
2023-07-04 11:52:01 +00:00
"off" : "[%key:common::state::off%]" ,
2023-05-30 16:52:55 +00:00
"max" : "Max" ,
"max_plus" : "Max plus" ,
"medium" : "Medium" ,
"quiet" : "Quiet" ,
"silent" : "Silent" ,
2023-07-13 15:52:50 +00:00
"standard" : "[%key:component::roborock::entity::select::mop_mode::state::standard%]" ,
2023-05-30 16:52:55 +00:00
"turbo" : "Turbo"
}
}
}
}
2023-04-24 20:53:45 +00:00
}
2023-07-05 10:53:07 +00:00
} ,
"issues" : {
"service_deprecation_start_pause" : {
2023-07-05 20:27:03 +00:00
"title" : "Roborock vacuum support for vacuum.start_pause is being removed" ,
2023-07-11 06:45:45 +00:00
"fix_flow" : {
"step" : {
"confirm" : {
"title" : "[%key:component::roborock::issues::service_deprecation_start_pause::title%]" ,
"description" : "Roborock vacuum support for the vacuum.start_pause service is deprecated and will be removed in Home Assistant 2024.2; Please adjust any automation or script that uses the service to instead call vacuum.pause or vacuum.start and select submit below to mark this issue as resolved."
}
}
}
2023-07-05 10:53:07 +00:00
}
2023-04-20 14:02:58 +00:00
}
}