{ "config": { "error": { "no_home": "No available home", "account_invalid": "Failed to authenticate on Midea cloud, the password may be changed", "invalid_input": "Illegal input, IP address or 'auto' needed", "login_failed": "Failed to login, wrong account or password", "offline_error": "Only the online appliance can be configured", "download_lua_failed": "Failed to download lua script of appliance", "discover_failed": "The appliance can't be found on the local network", "no_new_devices": "No any new available can be found in your home", "connect_error": "Can't connect to the appliance" }, "step": { "user": { "data": { "account": "Account", "password": "Password" }, "description": "Login and save storage your Midea account", "title": "Login" }, "home": { "title": "Home", "data": { "home": "Choose a location where your appliance in" } }, "device": { "title": "Appliances", "data": { "device_id": "Choice a appliance to add" } }, "discover": { "description": "Discover the appliance, it must in the local area work", "title": "Appliance info", "data": { "ip_address": "IP address('auto' for discovery automatic)" } } } }, "options": { "step": { "init": { "data": { "option": "Option" }, "title": "Configure" }, "reset":{ "title": "Reset the configuration of appliance", "description": "Remove the old configuration and make a new configuration use template\nIf your configuration was modified, the changes will lost\nIf your appliance type or model not in template, then the new configuration won't be made", "data":{ "check": "I know that, do it" } }, "configure": { "data": { "ip_address": "IP address", "refresh_interval": "Refresh interval(0 means not refreshing actively)" }, "title": "Option" } }, "abort":{ "reset_success": "Reset done", "account_unsupport_config": "Doesn't support this operation" } }, "services": { "set_attribute": { "name": "set the attributes", "description": "Set the attributes of appliance in a dict", "fields" : { "device_id": { "name": "Appliance code", "description": "Appliance code (Device ID)" }, "attributes": { "name": "Attributes", "description": "Attributes to set" } } }, "send_command": { "name": "Custom command", "description": "Send a custom command to appliance", "fields" : { "device_id": { "name": "Appliance code", "description": "Appliance code (Device ID)" }, "cmd_type": { "name": "Type of command", "description": "It can be 2 (query) or 3 (control)" }, "cmd_body": { "name": "Body of command", "description": "The body of command without the MSmart protocol head and the checksum at the end" } } } }, "entity": { "select": { "work_status": { "name": "Work Status" }, "fan_level": { "name": "Fan Level" }, "work_mode": { "name": "Work Mode" }, "move_direction": { "name": "Move Direction" }, "query_type": { "name": "Query Type" }, "sub_work_status": { "name": "Sub Work Status" }, "water_level": { "name": "Water Level" }, "mop_status": { "name": "Mop Status" }, "error_type": { "name": "Error Type" }, "control_type": { "name": "Control Type" }, "mode": { "name": "Mode" }, "rice_type": { "name": "Rice Type" } }, "sensor": { "bright": { "name": "Brightness" }, "temperature": { "name": "Temperature" }, "softwater": { "name": "Soft Water Temp" }, "left_time": { "name": "Remaining Time" }, "air_set_hour": { "name": "AC Set Time" }, "air_left_hour": { "name": "AC Remaining Time" }, "micro_leak_protection_value": { "name": "Micro Leak Protection Value" }, "regeneration_current_stages": { "name": "Regeneration Current Stages" }, "water_hardness": { "name": "Water Hardness" }, "timing_regeneration_hour": { "name": "Timing Regeneration Hour" }, "real_time_setting_hour": { "name": "Real Time Setting Hour" }, "timing_regeneration_min": { "name": "Timing Regeneration Min" }, "regeneration_left_seconds": { "name": "Regeneration Left Seconds" }, "maintenance_reminder_setting": { "name": "Maintenance Reminder Setting" }, "mixed_water_gear": { "name": "Mixed Water Gear" }, "use_days": { "name": "Use Days" }, "days_since_last_regeneration": { "name": "Days Since Last Regeneration" }, "velocity": { "name": "Velocity" }, "supply_voltage": { "name": "Supply Voltage" }, "left_salt": { "name": "Left Salt" }, "pre_regeneration_days": { "name": "Pre Regeneration Days" }, "flushing_days": { "name": "Flushing Days" }, "salt_setting": { "name": "Salt Setting" }, "e_version": { "name": "E Version" }, "regeneration_count": { "name": "Regeneration Count" }, "battery_voltage": { "name": "Battery Voltage" }, "error": { "name": "Error" }, "days_since_last_two_regeneration": { "name": "Days Since Last Two Regeneration" }, "remind_maintenance_days": { "name": "Remind Maintenance Days" }, "real_date_setting_year": { "name": "Real Date Setting Year" }, "real_date_setting_month": { "name": "Real Date Setting Month" }, "real_date_setting_day": { "name": "Real Date Setting Day" }, "category": { "name": "Category" }, "real_time_setting_min": { "name": "Real Time Setting Min" }, "regeneration_stages": { "name": "Regeneration Stages" }, "v_version": { "name": "V Version" }, "k_version": { "name": "K Version" }, "w_version": { "name": "W Version" }, "soft_available_big": { "name": "Soft Available Big" }, "water_consumption_big": { "name": "Water Consumption Big" }, "water_consumption_today": { "name": "Water Consumption Today" }, "water_consumption_average": { "name": "Water Consumption Average" }, "salt_alarm_threshold": { "name": "Salt Alarm Threshold" }, "leak_water_protection_value": { "name": "Leak Water Protection Value" }, "sn8": { "name": "SN8" }, "version": { "name": "Version" }, "dust_count": { "name": "Dust Count" }, "area": { "name": "Area" }, "voice_level": { "name": "Voice Level" }, "switch_status": { "name": "Switch Status" }, "water_station_status": { "name": "Water Station Status" }, "work_time": { "name": "Work Time" }, "battery_percent": { "name": "Battery Percent" }, "planner_status": { "name": "Planner Status" }, "sweep_then_mop_mode_progress": { "name": "Sweep Then Mop Mode Progress" }, "error_desc": { "name": "Error Description" }, "station_error_desc": { "name": "Station Error Description" }, "work_stage": { "name": "Work Stage" }, "voltage": { "name": "Voltage" }, "top_temperature": { "name": "Top Temperature" }, "bottom_temperature": { "name": "Bottom Temperature" }, "remaining_time": { "name": "Remaining Time" }, "warming_time": { "name": "Warming Time" }, "delay_time": { "name": "Delay Time" }, "indoor_temperature": { "name": "Indoor Temperature" }, "outdoor_temperature": { "name": "Outdoor Temperature" } }, "binary_sensor": { "air_status": { "name": "Air Running" }, "water_lack": { "name": "Water Lack" }, "softwater_lack": { "name": "Soft Water Lack" }, "wash_stage": { "name": "Washing Stage" }, "bright_lack": { "name": "Brightness Lack" }, "diy_flag": { "name": "DIY Flag" }, "diy_main_wash": { "name": "DIY Main Wash" }, "diy_piao_wash": { "name": "DIY Rinse" }, "diy_times": { "name": "DIY Times" }, "maintenance_remind": { "name": "Maintenance Remind" }, "chlorine_sterilization_error": { "name": "Chlorine Sterilization Error" }, "rtc_error": { "name": "RTC Error" }, "carpet_switch": { "name": "Carpet Switch" }, "have_reserve_task": { "name": "Have Reserve Task" }, "top_hot": { "name": "Top Hot" }, "flank_hot": { "name": "Flank Hot" }, "bottom_hot": { "name": "Bottom Hot" } }, "climate": { "thermostat": { "name": "Thermostat" } }, "switch": { "airswitch": { "name": "AC Switch" }, "waterswitch": { "name": "Water Switch" }, "uvswitch": { "name": "UV Switch" }, "doorswitch": { "name": "Door Switch" }, "dryswitch": { "name": "Dry Switch" }, "dry_step_switch": { "name": "Dry Step Switch" }, "holiday_mode": { "name": "Holiday Mode" }, "water_way": { "name": "Water Way" }, "soften": { "name": "Soften" }, "leak_water_protection": { "name": "Leak Water Protection" }, "cl_sterilization": { "name": "Chlorine Sterilization" }, "micro_leak": { "name": "Micro Leak" }, "low_salt": { "name": "Low Salt" }, "no_salt": { "name": "No Salt" }, "low_battery": { "name": "Low Battery" }, "salt_level_sensor_error": { "name": "Salt Level Sensor Error" }, "flowmeter_error": { "name": "Flowmeter Error" }, "leak_water": { "name": "Leak Water" }, "micro_leak_protection": { "name": "Micro Leak Protection" }, "maintenance_reminder_switch": { "name": "Maintenance Reminder Switch" }, "rsj_stand_by": { "name": "RSJ Stand By" }, "regeneration": { "name": "Regeneration" }, "pre_regeneration": { "name": "Pre Regeneration" }, "dry": { "name": "Dry" }, "prevent_straight_wind": { "name": "Prevent Straight Wind" }, "aux_heat": { "name": "Aux Heat" } } } }