1464 lines
39 KiB
JSON
1464 lines
39 KiB
JSON
{
|
||
"config": {
|
||
"error": {
|
||
"preset_account": "Failed to login with preset account, please report this issue",
|
||
"login_failed": "Failed to login, account or password was wrong",
|
||
"no_devices": "No new available appliances found on the network",
|
||
"device_exist": "Appliance is already configured",
|
||
"config_incorrect": "The configuration is incorrect",
|
||
"connect_error": "Can't connect to appliance",
|
||
"invalid_token": "Token or Key in an incorrect format"
|
||
},
|
||
"step": {
|
||
"user": {
|
||
"data": {
|
||
"way": "Adding appliances"
|
||
},
|
||
"description": "Choose the way to add a appliance",
|
||
"title": "Add new appliance"
|
||
},
|
||
"login": {
|
||
"data": {
|
||
"account": "Account",
|
||
"password": "Password"
|
||
},
|
||
"description": "Login and storage your Midea account only for getting the appliance info.\nYou can remove this configuration after all appliance configured.",
|
||
"title": "Login"
|
||
},
|
||
"discovery": {
|
||
"description": "IP address for device, enter \"auto\" to discover automatically\nYou can also use an IP address to search within a specified network, such as \"192.168.1.255\"",
|
||
"title": "Search",
|
||
"data": {
|
||
"ip_address": "IP address"
|
||
}
|
||
},
|
||
"list": {
|
||
"description": "{table}",
|
||
"title": "Appliances"
|
||
},
|
||
"auto": {
|
||
"data": {
|
||
"device": "Appliances"
|
||
},
|
||
"description": "Choose a appliance to add",
|
||
"title": "New appliance found"
|
||
},
|
||
"manually": {
|
||
"data": {
|
||
"name": "Name (e.g. Living room AC)",
|
||
"device_id": "Appliance code",
|
||
"type": "Type",
|
||
"ip_address": "IP address",
|
||
"port": "Port",
|
||
"model": "Model",
|
||
"subtype": "Subtype",
|
||
"protocol": "Protocol",
|
||
"token": "Token",
|
||
"key": "Key"
|
||
},
|
||
"description": "Configuration of appliance",
|
||
"title": "New appliance"
|
||
}
|
||
}
|
||
},
|
||
"entity": {
|
||
"binary_sensor": {
|
||
"bar_door": {
|
||
"name": "Bar Door"
|
||
},
|
||
"bar_door_overtime": {
|
||
"name": "Bar Door Overtime"
|
||
},
|
||
"bathing_working": {
|
||
"name": "Bathing Working Status"
|
||
},
|
||
"bottom_compartment_cooling": {
|
||
"name": "Bottom Compartment Cooling"
|
||
},
|
||
"bottom_compartment_door": {
|
||
"name": "Bottom Compartment Door"
|
||
},
|
||
"bottom_compartment_preheating": {
|
||
"name": "Bottom Compartment Preheating"
|
||
},
|
||
"burning_state": {
|
||
"name": "Burning State"
|
||
},
|
||
"clean_scale": {
|
||
"name": "Descaling"
|
||
},
|
||
"clean_sink_ponding": {
|
||
"name": "Sink Ponding"
|
||
},
|
||
"cleaning_reminder": {
|
||
"name": "Cleaning Reminder"
|
||
},
|
||
"compressor_status": {
|
||
"name": "Compressor Status"
|
||
},
|
||
"cooking": {
|
||
"name": "Cooking"
|
||
},
|
||
"dissipate_heat": {
|
||
"name": "Heat Dissipation"
|
||
},
|
||
"door": {
|
||
"name": "Door"
|
||
},
|
||
"error_code": {
|
||
"name": "Error Code"
|
||
},
|
||
"filter_change_reminder": {
|
||
"name": "Filter Change Reminder"
|
||
},
|
||
"filter_cleaning_reminder": {
|
||
"name": "Filter Cleaning Reminder"
|
||
},
|
||
"finished": {
|
||
"name": "Finished"
|
||
},
|
||
"flex_zone_door": {
|
||
"name": "Flex Door"
|
||
},
|
||
"flex_zone_door_overtime": {
|
||
"name": "Flex Zone Door"
|
||
},
|
||
"flip_side": {
|
||
"name": "Flip Side"
|
||
},
|
||
"freezer_door": {
|
||
"name": "Freezer Door"
|
||
},
|
||
"freezer_door_overtime": {
|
||
"name": "Freezer Door Overtime"
|
||
},
|
||
"full_dust": {
|
||
"name": "Full of Dust"
|
||
},
|
||
"heating": {
|
||
"name": "Heating"
|
||
},
|
||
"dispensing": {
|
||
"name": "Dispensing Water"
|
||
},
|
||
"lack_water": {
|
||
"name": "Lack Water"
|
||
},
|
||
"standby": {
|
||
"name": "Standby"
|
||
},
|
||
"hot_water_dispensing": {
|
||
"name": "Hot Water Dispensing"
|
||
},
|
||
"fault": {
|
||
"name": "Fault"
|
||
},
|
||
"heating_working": {
|
||
"name": "Heating Working Status"
|
||
},
|
||
"high_temperature": {
|
||
"name": "High Temperature"
|
||
},
|
||
"high_temperature_lock": {
|
||
"name": "High Temperature Lock"
|
||
},
|
||
"high_temperature_work": {
|
||
"name": "High Temperature Work"
|
||
},
|
||
"keep_warm": {
|
||
"name": "Keep Warm"
|
||
},
|
||
"leak_water": {
|
||
"name": "Leak Water"
|
||
},
|
||
"lid_status": {
|
||
"name": "Lid Status"
|
||
},
|
||
"middle_compartment_cooling": {
|
||
"name": "Middle Compartment Cooling"
|
||
},
|
||
"middle_compartment_door": {
|
||
"name": "Middle Compartment Door"
|
||
},
|
||
"middle_compartment_preheating": {
|
||
"name": "Middle Compartment Preheating"
|
||
},
|
||
"pre_heat": {
|
||
"name": "Pre Heat"
|
||
},
|
||
"probe": {
|
||
"name": "Probe"
|
||
},
|
||
"probe_mode": {
|
||
"name": "Probe Mode"
|
||
},
|
||
"reaction": {
|
||
"name": "Reaction"
|
||
},
|
||
"top_elec_heat": {
|
||
"name": "Top Electric Heat"
|
||
},
|
||
"bottom_elec_heat": {
|
||
"name": "Bottom Electric Heat"
|
||
},
|
||
"mute_effect": {
|
||
"name": "Mute Effect"
|
||
},
|
||
"mute_status": {
|
||
"name": "Mute Status"
|
||
},
|
||
"multi_terminal": {
|
||
"name": "Multi Terminal"
|
||
},
|
||
"oilcup_full": {
|
||
"name": "Oil-cup Full"
|
||
},
|
||
"protection": {
|
||
"name": "Protection"
|
||
},
|
||
"refrigerator_door": {
|
||
"name": "Refrigerator Door"
|
||
},
|
||
"refrigerator_door_overtime": {
|
||
"name": "Refrigerator Door Overtime"
|
||
},
|
||
"rinse_aid": {
|
||
"name": "Rinse Aid Shortage"
|
||
},
|
||
"rsj_stand_by": {
|
||
"name": "Stand By"
|
||
},
|
||
"salt": {
|
||
"name": "Salt Shortage"
|
||
},
|
||
"seat_status": {
|
||
"name": "Seat Status"
|
||
},
|
||
"smart_grid": {
|
||
"name": "Smart Grid"
|
||
},
|
||
"eco": {
|
||
"name": "ECO"
|
||
},
|
||
"maintenance_reminder": {
|
||
"name": "Maintenance Reminder"
|
||
},
|
||
"dr_enable": { "name": "Demand Response" },
|
||
"electric_rod_exception": { "name": "Electric Heater Fault" },
|
||
"ac_heater_priority": { "name": "Heat Pump Priority" },
|
||
"high_temp_reminder": { "name": "High Temperature Reminder" },
|
||
"new_version_water_heater": { "name": "Extended Water Heater Protocol" },
|
||
"heat_recovery_status": { "name": "Heat Recovery" },
|
||
"holiday_mode": { "name": "Holiday Mode" },
|
||
"hybrid_motion_mode": { "name": "Hybrid Motion Mode" },
|
||
"support_boost_mode": { "name": "Boost Mode Support" },
|
||
"support_silent_mode": { "name": "Silent Mode Support" },
|
||
"support_remaining_hot_water": { "name": "Remaining Hot Water Support" },
|
||
"support_electric_mode": { "name": "Electric Mode Support" },
|
||
"support_auto_disinfect": { "name": "Automatic Disinfection Support" },
|
||
"support_force_e_heating": { "name": "Forced Electric Heating Support" },
|
||
"support_tou": { "name": "Time-of-use Support" },
|
||
"support_ac_heater_priority": { "name": "Heat Pump Priority Support" },
|
||
"support_heat_recovery": { "name": "Heat Recovery Support" },
|
||
"support_heat_pump_mode": { "name": "Heat Pump Mode Support" },
|
||
"support_smart_mode": { "name": "Smart Mode Support" },
|
||
"support_negative_temperature": {
|
||
"name": "Negative Temperature Support"
|
||
},
|
||
"maintain_warn": {
|
||
"name": "Maintenance Warning"
|
||
},
|
||
"order1_effect": {
|
||
"name": "Schedule 1 Active"
|
||
},
|
||
"order2_effect": {
|
||
"name": "Schedule 2 Active"
|
||
},
|
||
"status_dhw": {
|
||
"name": "DHW status"
|
||
},
|
||
"status_heating": {
|
||
"name": "Heating status"
|
||
},
|
||
"status_ibh": {
|
||
"name": "IBH status"
|
||
},
|
||
"status_tbh": {
|
||
"name": "TBH status"
|
||
},
|
||
"tank_ejected": {
|
||
"name": "Tank Ejected"
|
||
},
|
||
"tank_full": {
|
||
"name": "Tank status"
|
||
},
|
||
"top_compartment_cooling": {
|
||
"name": "Top Compartment Cooling"
|
||
},
|
||
"top_compartment_door": {
|
||
"name": "Top Compartment Door"
|
||
},
|
||
"top_compartment_preheating": {
|
||
"name": "Top Compartment Preheating"
|
||
},
|
||
"water_change_reminder": {
|
||
"name": "Water Change Reminder"
|
||
},
|
||
"water_shortage": {
|
||
"name": "Water Shortage"
|
||
},
|
||
"with_pressure": {
|
||
"name": "With Pressure"
|
||
},
|
||
"zone1_room_temp_mode": {
|
||
"name": "Zone1 Room-temperature Mode"
|
||
},
|
||
"zone1_water_temp_mode": {
|
||
"name": "Zone1 Water-temperature Mode"
|
||
},
|
||
"zone2_room_temp_mode": {
|
||
"name": "Zone2 Room-temperature Mode"
|
||
},
|
||
"zone2_water_temp_mode": {
|
||
"name": "Zone2 Water-temperature Mode"
|
||
},
|
||
"microcrystal_fresh": {
|
||
"name": "Microcrystal Fresh"
|
||
},
|
||
"electronic_smell": {
|
||
"name": "Deodorizing sterilizing"
|
||
},
|
||
"water_pump_running": {
|
||
"name": "Water Pump Running"
|
||
}
|
||
},
|
||
"button": {
|
||
"start": {
|
||
"name": "Start"
|
||
}
|
||
},
|
||
"climate": {
|
||
"climate_zone1": {
|
||
"name": "Zone1 Thermostat"
|
||
},
|
||
"climate_zone2": {
|
||
"name": "Zone2 Thermostat"
|
||
},
|
||
"climate_key": {
|
||
"state_attributes": {
|
||
"fan_mode": {
|
||
"state": {
|
||
"silent": "Silent",
|
||
"full": "Full"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"fan": {
|
||
"fresh_air": {
|
||
"name": "Fresh Air"
|
||
},
|
||
"fresh_air_exhaust": {
|
||
"name": "Fresh Air Exhaust"
|
||
}
|
||
},
|
||
"lock": {
|
||
"child_lock": {
|
||
"name": "Child Lock"
|
||
}
|
||
},
|
||
"number": {
|
||
"dry_level": {
|
||
"name": "Dry Level"
|
||
},
|
||
"heating_level": {
|
||
"name": "Heating Level"
|
||
},
|
||
"seat_temp_level": {
|
||
"name": "Seat Temperature Level"
|
||
},
|
||
"water_temp_level": {
|
||
"name": "Water Temperature Level"
|
||
},
|
||
"fan_speed_percent": {
|
||
"name": "Fan Speed Percent"
|
||
},
|
||
"vacation_days": {
|
||
"name": "Vacation Days"
|
||
},
|
||
"max_temperature": { "name": "Maximum Target Temperature" },
|
||
"disinfection_temperature": { "name": "Disinfection Temperature" },
|
||
"schedule_mode": { "name": "Schedule Mode" },
|
||
"leak_water_protection_value": {
|
||
"name": "Leak Water Protection Value"
|
||
},
|
||
"flushing_days": {
|
||
"name": "Regeneration Days"
|
||
},
|
||
"water_hardness": {
|
||
"name": "Water Hardness"
|
||
},
|
||
"boil_temperature": {
|
||
"name": "Boil Target Temperature"
|
||
},
|
||
"keep_warm_time": {
|
||
"name": "Keep Warm Time"
|
||
}
|
||
},
|
||
"select": {
|
||
"detect_mode": {
|
||
"name": "Detect Mode"
|
||
},
|
||
"direction": {
|
||
"name": "Direction"
|
||
},
|
||
"fan_speed": {
|
||
"name": "Fan Speed"
|
||
},
|
||
"fresh_air_exhaust_mode": {
|
||
"name": "Fresh Air Exhaust Speed",
|
||
"state": {
|
||
"off": "Off",
|
||
"silent": "Low",
|
||
"high": "High",
|
||
"full": "Full"
|
||
}
|
||
},
|
||
"fresh_air_mode": {
|
||
"name": "Fresh Air Speed",
|
||
"state": {
|
||
"off": "Off",
|
||
"low": "Low",
|
||
"medium": "Medium",
|
||
"high": "High",
|
||
"full": "Full"
|
||
}
|
||
},
|
||
"mode": {
|
||
"name": "Mode"
|
||
},
|
||
"oscillation_angle": {
|
||
"name": "Oscillation Angle"
|
||
},
|
||
"oscillation_mode": {
|
||
"name": "Oscillation Mode"
|
||
},
|
||
"rate_select": {
|
||
"name": "Power Rate Limit"
|
||
},
|
||
"screen_display": {
|
||
"name": "Screen Display"
|
||
},
|
||
"silent_level": {
|
||
"name": "Silent Level"
|
||
},
|
||
"tilting_angle": {
|
||
"name": "Tilting Angle"
|
||
},
|
||
"wash_mode": {
|
||
"name": "Wash Mode"
|
||
},
|
||
"water_level_set": {
|
||
"name": "Water Level Setting"
|
||
},
|
||
"wind_lr_angle": {
|
||
"name": "Airflow Horizontal",
|
||
"state": {
|
||
"off": "Off",
|
||
"left": "Left",
|
||
"left-mid": "Left-Mid",
|
||
"middle": "Middle",
|
||
"right-mid": "Right-Mid",
|
||
"right": "Right"
|
||
}
|
||
},
|
||
"wind_ud_angle": {
|
||
"name": "Airflow Vertical",
|
||
"state": {
|
||
"off": "Off",
|
||
"up": "Up",
|
||
"up-mid": "Up-Mid",
|
||
"middle": "Middle",
|
||
"down-mid": "Down-Mid",
|
||
"down": "Down"
|
||
}
|
||
}
|
||
},
|
||
"time": {
|
||
"timing_regeneration": {
|
||
"name": "Timing Regeneration"
|
||
}
|
||
},
|
||
"sensor": {
|
||
"bathing_leaving_temperature": {
|
||
"name": "Bathing Leaving Water Temperature"
|
||
},
|
||
"bf_status": {
|
||
"name": "Status",
|
||
"state": {
|
||
"save_power": "Save Power",
|
||
"standby": "Standby",
|
||
"work": "Working",
|
||
"work_finish": "Finished",
|
||
"order": "Delay",
|
||
"pause": "Paused",
|
||
"pause_c": "Paused C",
|
||
"three": "Three",
|
||
"wait_to_start": "Wait to Start",
|
||
"self_inspection": "Self Inspection",
|
||
"query_version": "Query Version",
|
||
"demo": "Demo",
|
||
"after_checking": "After Checking",
|
||
"unknown": "Unknown"
|
||
}
|
||
},
|
||
"bottom_compartment_remaining": {
|
||
"name": "Bottom Compartment Remaining"
|
||
},
|
||
"bottom_compartment_status": {
|
||
"name": "Bottom Compartment Status"
|
||
},
|
||
"bottom_compartment_temperature": {
|
||
"name": "Bottom Compartment Temperature"
|
||
},
|
||
"bottom_temperature": {
|
||
"name": "Bottom Temperature"
|
||
},
|
||
"bright": {
|
||
"name": "Bright Level"
|
||
},
|
||
"cloudmenuid": {
|
||
"name": "Cloud Menu ID"
|
||
},
|
||
"compressor_temperature": {
|
||
"name": "Compressor Temperature"
|
||
},
|
||
"condenser_temperature": {
|
||
"name": "Condenser Temperature"
|
||
},
|
||
"cur_probe_temperature": {
|
||
"name": "Current Probe Temperature"
|
||
},
|
||
"cur_temperature_above": {
|
||
"name": "Current Temperature Above"
|
||
},
|
||
"cur_temperature_underside": {
|
||
"name": "Current Temperature Underside"
|
||
},
|
||
"current_energy_consumption": {
|
||
"name": "Current Energy Consumption"
|
||
},
|
||
"current_temperature": {
|
||
"name": "Current Temperature"
|
||
},
|
||
"dehydration_speed": {
|
||
"name": "Dehydration speed"
|
||
},
|
||
"dehydration_time": {
|
||
"name": "Dehydration time"
|
||
},
|
||
"dehydration_time_value": {
|
||
"name": "Dehydration time value"
|
||
},
|
||
"execute_status": {
|
||
"name": "Execute Status",
|
||
"state": {
|
||
"ok": "OK",
|
||
"status_nonsupport": "Status Not Supported",
|
||
"function_nonsupport": "Function Not Supported",
|
||
"param_range_error": "Parameter Range Error"
|
||
}
|
||
},
|
||
"fire_power": {
|
||
"name": "Fire Power",
|
||
"state": {
|
||
"fire_power_0": "Level 0",
|
||
"fire_power_1": "Level 1",
|
||
"fire_power_2": "Level 2",
|
||
"fire_power_3": "Level 3",
|
||
"fire_power_4": "Level 4",
|
||
"fire_power_5": "Level 5",
|
||
"fire_power_6": "Level 6",
|
||
"fire_power_7": "Level 7",
|
||
"fire_power_8": "Level 8",
|
||
"fire_power_9": "Level 9",
|
||
"fire_power_10": "Level 10",
|
||
"unknown": "Unknown"
|
||
}
|
||
},
|
||
"minute_set": {
|
||
"name": "Minute Set"
|
||
},
|
||
"people_number": {
|
||
"name": "People Number"
|
||
},
|
||
"probe_temperature": {
|
||
"name": "Probe Temperature"
|
||
},
|
||
"second_set": {
|
||
"name": "Second Set"
|
||
},
|
||
"steam_quantity": {
|
||
"name": "Steam Quantity"
|
||
},
|
||
"stepnum": {
|
||
"name": "Current Step"
|
||
},
|
||
"temperature": {
|
||
"name": "Temperature"
|
||
},
|
||
"temperature_above": {
|
||
"name": "Temperature Above"
|
||
},
|
||
"temperature_underside": {
|
||
"name": "Temperature Underside"
|
||
},
|
||
"totalstep": {
|
||
"name": "Total Steps"
|
||
},
|
||
"wash_time_value": {
|
||
"name": "Wash time value"
|
||
},
|
||
"stains": {
|
||
"name": "Stains"
|
||
},
|
||
"dirty_degree": {
|
||
"name": "Dirty degree"
|
||
},
|
||
"detergent": {
|
||
"name": "Detergent"
|
||
},
|
||
"intensity": {
|
||
"name": "Intensity"
|
||
},
|
||
"dryness_level": {
|
||
"name": "Dryness Level"
|
||
},
|
||
"dry_temperature": {
|
||
"name": "Dry Temperature"
|
||
},
|
||
"door_warn": {
|
||
"name": "Door Warn"
|
||
},
|
||
"ai_switch": {
|
||
"name": "AI Switch"
|
||
},
|
||
"material": {
|
||
"name": "Material"
|
||
},
|
||
"water_box": {
|
||
"name": "Water Box"
|
||
},
|
||
"energy_consumption": {
|
||
"name": "Energy Consumption"
|
||
},
|
||
"error": {
|
||
"name": "Error",
|
||
"state": {
|
||
"no_error": "No Error",
|
||
"e1_position_not_found": "E1 Position not found",
|
||
"e2_photo_sensor_no_signal": "E2 Photo sensor no signal",
|
||
"e3_motor_not_running": "E3 Motor not running",
|
||
"e4_wrong_position": "E4 Wrong position",
|
||
"e1_motor_fault": "E1 Motor fault",
|
||
"e5_communication_fault": "E5 Communication fault",
|
||
"e6_salt_sensor_fault": "E6 Salt sensor fault",
|
||
"e7_chlorine_sterilization_fault": "E7 Chlorine sterilization fault"
|
||
}
|
||
},
|
||
"error_code": {
|
||
"name": "Error Code"
|
||
},
|
||
"estimated_energy_consumption": {
|
||
"name": "Estimated Energy Consumption"
|
||
},
|
||
"estimated_water_consumption": {
|
||
"name": "Estimated Water Consumption"
|
||
},
|
||
"fan_level": {
|
||
"name": "Fan level"
|
||
},
|
||
"filter_life": {
|
||
"name": "Filter Life"
|
||
},
|
||
"filter1_days": {
|
||
"name": "Filter1 Available Days"
|
||
},
|
||
"filter1_life": {
|
||
"name": "Filter1 Life Level"
|
||
},
|
||
"filter2_days": {
|
||
"name": "Filter2 Available Days"
|
||
},
|
||
"filter2_life": {
|
||
"name": "Filter2 Life Level"
|
||
},
|
||
"filter3_days": {
|
||
"name": "Filter3 Available Days"
|
||
},
|
||
"filter3_life": {
|
||
"name": "Filter3 Life Level"
|
||
},
|
||
"flex_zone_actual_temp": {
|
||
"name": "Flex Zone Actual Temperature"
|
||
},
|
||
"flex_zone_setting_temp": {
|
||
"name": "Flex Zone Setting Temperature"
|
||
},
|
||
"freezer_actual_temp": {
|
||
"name": "Freezer Actual Temperature"
|
||
},
|
||
"freezer_setting_temp": {
|
||
"name": "Freezer Setting Temperature"
|
||
},
|
||
"hcho": {
|
||
"name": "Methanal"
|
||
},
|
||
"heating_leaving_temperature": {
|
||
"name": "Heating Leaving Water Temperature"
|
||
},
|
||
"heating_power": {
|
||
"name": "Heating Power"
|
||
},
|
||
"heating_time_remaining": {
|
||
"name": "Heating Time Remaining"
|
||
},
|
||
"in_tds": {
|
||
"name": "In TDS"
|
||
},
|
||
"indoor_humidity": {
|
||
"name": "Indoor Humidity"
|
||
},
|
||
"indoor_temperature": {
|
||
"name": "Indoor Temperature"
|
||
},
|
||
"keep_warm_remaining": {
|
||
"name": "Keep Warm Remaining"
|
||
},
|
||
"fault_code": {
|
||
"name": "Fault Code"
|
||
},
|
||
"keep_warm_time": {
|
||
"name": "Keep Warm Time"
|
||
},
|
||
"left_salt": {
|
||
"name": "Left Salt"
|
||
},
|
||
"middle_compartment_remaining": {
|
||
"name": "Middle Compartment Remaining"
|
||
},
|
||
"middle_compartment_status": {
|
||
"name": "Middle Compartment Status"
|
||
},
|
||
"middle_compartment_temperature": {
|
||
"name": "Middle Compartment Temperature"
|
||
},
|
||
"mode": {
|
||
"name": "Mode"
|
||
},
|
||
"out_tds": {
|
||
"name": "Out TDS"
|
||
},
|
||
"outdoor_temperature": {
|
||
"name": "Outdoor Temperature"
|
||
},
|
||
"comp_run_freq": {
|
||
"name": "Compressor Frequency"
|
||
},
|
||
"outdoor_fan_speed": {
|
||
"name": "Outdoor Fan Speed"
|
||
},
|
||
"unit_mode_run": {
|
||
"name": "Unit Run Mode",
|
||
"state": {
|
||
"off": "Off",
|
||
"auto": "Auto",
|
||
"cool": "Cool",
|
||
"heat": "Heat",
|
||
"dhw": "DHW"
|
||
}
|
||
},
|
||
"odu_target_fre": {
|
||
"name": "Target Compressor Frequency"
|
||
},
|
||
"odu_voltage": {
|
||
"name": "Outdoor Unit Voltage"
|
||
},
|
||
"odu_comp_current": {
|
||
"name": "Compressor Current"
|
||
},
|
||
"exv_current": {
|
||
"name": "Electronic Expansion Valve Opening"
|
||
},
|
||
"fg_capacity_need": {
|
||
"name": "Capacity Demand"
|
||
},
|
||
"pressure_high": {
|
||
"name": "Refrigerant Pressure (High Side)"
|
||
},
|
||
"pressure_low": {
|
||
"name": "Refrigerant Pressure (Low Side)"
|
||
},
|
||
"temp_t1": {
|
||
"name": "Temperature Sensor T1"
|
||
},
|
||
"temp_t2": {
|
||
"name": "Plate Heat Exchanger Temperature (T2)"
|
||
},
|
||
"temp_t2b": {
|
||
"name": "Plate Heat Exchanger Outlet Temperature (T2B)"
|
||
},
|
||
"temp_t3": {
|
||
"name": "Outdoor Coil Temperature (T3)"
|
||
},
|
||
"temp_tp": {
|
||
"name": "Discharge Pipe Temperature (TP)"
|
||
},
|
||
"temp_th": {
|
||
"name": "Suction Temperature (TH)"
|
||
},
|
||
"temp_tf": {
|
||
"name": "Power Module Temperature (TF)"
|
||
},
|
||
"program": {
|
||
"name": "Program"
|
||
},
|
||
"progress": {
|
||
"name": "Progress"
|
||
},
|
||
"realtime_power": {
|
||
"name": "Realtime Power"
|
||
},
|
||
"pmv": {
|
||
"name": "PMV"
|
||
},
|
||
"refrigerator_actual_temp": {
|
||
"name": "Refrigerator Actual Temperature"
|
||
},
|
||
"refrigerator_setting_temp": {
|
||
"name": "Refrigerator Setting Temperature"
|
||
},
|
||
"regeneration_left_seconds": {
|
||
"name": "Regeneration Left Seconds"
|
||
},
|
||
"remaining_days": {
|
||
"name": "Remaining Days"
|
||
},
|
||
"right_flex_zone_actual_temp": {
|
||
"name": "Right Flex Zone Actual Temperature"
|
||
},
|
||
"right_flex_zone_setting_temp": {
|
||
"name": "Right Flex Zone Setting Temperature"
|
||
},
|
||
"rinse_count": {
|
||
"name": "Rinse count"
|
||
},
|
||
"rinse_level": {
|
||
"name": "Rinse level"
|
||
},
|
||
"salt_setting": {
|
||
"name": "Salt Setting"
|
||
},
|
||
"seat_temperature": {
|
||
"name": "Seat Temperature"
|
||
},
|
||
"soak_time": {
|
||
"name": "Soak time"
|
||
},
|
||
"soft_available": {
|
||
"name": "Soft Water Available"
|
||
},
|
||
"softener": {
|
||
"name": "Softener"
|
||
},
|
||
"softwater": {
|
||
"name": "Softwater Level"
|
||
},
|
||
"status": {
|
||
"name": "Status"
|
||
},
|
||
"storage_remaining": {
|
||
"name": "Storage Remaining"
|
||
},
|
||
"tank": {
|
||
"name": "Tank"
|
||
},
|
||
"tank_actual_temperature": {
|
||
"name": "Tank Actual Temperature"
|
||
},
|
||
"target_temperature": {
|
||
"name": "Target Temperature"
|
||
},
|
||
"time_remaining": {
|
||
"name": "Time Remaining"
|
||
},
|
||
"top_compartment_remaining": {
|
||
"name": "Top Compartment Remaining"
|
||
},
|
||
"top_compartment_status": {
|
||
"name": "Top Compartment Status"
|
||
},
|
||
"top_compartment_temperature": {
|
||
"name": "Top Compartment Temperature"
|
||
},
|
||
"top_temperature": {
|
||
"name": "Top Temperature"
|
||
},
|
||
"total_energy_consumption": {
|
||
"name": "Total Energy Consumption"
|
||
},
|
||
"total_produced_energy": {
|
||
"name": "Total produced energy"
|
||
},
|
||
"tvoc": {
|
||
"name": "TVOC"
|
||
},
|
||
"wash_level": {
|
||
"name": "Wash level"
|
||
},
|
||
"wash_strength": {
|
||
"name": "Wash strength"
|
||
},
|
||
"wash_time": {
|
||
"name": "Wash time"
|
||
},
|
||
"water_consumption": {
|
||
"name": "Water Consumption"
|
||
},
|
||
"water_consumption_average": {
|
||
"name": "Water Consumption Average"
|
||
},
|
||
"water_consumption_big": {
|
||
"name": "Water Consumption"
|
||
},
|
||
"water_temperature": {
|
||
"name": "Water Temperature"
|
||
},
|
||
"water_level": {
|
||
"name": "Water Level"
|
||
},
|
||
"weight": {
|
||
"name": "Weight"
|
||
},
|
||
"wind": {
|
||
"name": "Wind"
|
||
},
|
||
"typeinfo": {
|
||
"name": "Type Info"
|
||
},
|
||
"use_days": {
|
||
"name": "Use Days"
|
||
},
|
||
"elec_heat": {
|
||
"name": "Electric Heat"
|
||
},
|
||
"water_pump": {
|
||
"name": "Water Pump"
|
||
},
|
||
"four_way": {
|
||
"name": "Four Way Valve"
|
||
},
|
||
"back_water": {
|
||
"name": "Back Water"
|
||
},
|
||
"sterilize": {
|
||
"name": "Sterilize"
|
||
},
|
||
"disinfection_temperature": {
|
||
"name": "Disinfection Temperature"
|
||
},
|
||
"max_temperature": {
|
||
"name": "Maximum Target Temperature"
|
||
},
|
||
"max_temperature_upper_limit": {
|
||
"name": "Maximum Temperature Upper Limit"
|
||
},
|
||
"max_temperature_lower_limit": {
|
||
"name": "Maximum Temperature Lower Limit"
|
||
},
|
||
"disinfection_temperature_upper_limit": {
|
||
"name": "Disinfection Temperature Upper Limit"
|
||
},
|
||
"disinfection_temperature_lower_limit": {
|
||
"name": "Disinfection Temperature Lower Limit"
|
||
},
|
||
"dr_option": { "name": "Demand Response Option" },
|
||
"remaining_hot_water_max": { "name": "Maximum Remaining Hot Water" },
|
||
"force_e_heating_status": { "name": "Forced Electric Heating Status" },
|
||
"holiday_max": { "name": "Maximum Holiday Duration" },
|
||
"holiday_min": { "name": "Minimum Holiday Duration" },
|
||
"timer_step_gap": { "name": "Timer Step" },
|
||
"vacation_start_year": {
|
||
"name": "Vacation Start Year"
|
||
},
|
||
"vacation_start_month": {
|
||
"name": "Vacation Start Month"
|
||
},
|
||
"vacation_start_day": {
|
||
"name": "Vacation Start Day"
|
||
},
|
||
"auto_sterilize_week": {
|
||
"name": "Auto Sterilize Week"
|
||
},
|
||
"auto_sterilize_hour": {
|
||
"name": "Auto Sterilize Hour"
|
||
},
|
||
"auto_sterilize_minute": {
|
||
"name": "Auto Sterilize Minute"
|
||
},
|
||
"work_mode": {
|
||
"name": "Work Mode",
|
||
"state": {
|
||
"microwave": "Microwave",
|
||
"microwave_1": "Microwave 1",
|
||
"microwave_2": "Microwave 2",
|
||
"microwave_3": "Microwave 3",
|
||
"microwave_4": "Microwave 4",
|
||
"microwave_5": "Microwave 5",
|
||
"microwave_steam_above_tube": "Microwave Steam Above Tube",
|
||
"microwave_double_tube": "Microwave Double Tube",
|
||
"microwave_hot_wind_tube_fan": "Microwave Hot Wind Tube Fan",
|
||
"microwave_underside_tube_hot_wind_tube_fan": "Microwave Underside Tube Hot Wind Fan",
|
||
"microwave_double_tube_hot_wind_tube_fan": "Microwave Double Tube Hot Wind Fan",
|
||
"microwave_steam": "Microwave Steam",
|
||
"microwave_steam_1": "Microwave Steam 1",
|
||
"unfreeze": "Unfreeze",
|
||
"unfreeze_1": "Unfreeze 1",
|
||
"unfreeze_2": "Unfreeze 2",
|
||
"unfreeze_3": "Unfreeze 3",
|
||
"unfreeze_t": "Unfreeze T",
|
||
"microwave_above_tube": "Microwave Above Tube",
|
||
"microwave_above_tube_1": "Microwave Above Tube 1",
|
||
"microwave_above_tube_2": "Microwave Above Tube 2",
|
||
"microwave_above_tube_fan": "Microwave Above Tube Fan",
|
||
"fast_unfreeze": "Fast Unfreeze",
|
||
"fresh_unfreeze": "Fresh Unfreeze",
|
||
"microwave_zymosis": "Microwave Fermentation",
|
||
"pure_steam": "Pure Steam",
|
||
"pure_steam_1": "Pure Steam 1",
|
||
"pure_steam_2": "Pure Steam 2",
|
||
"pure_steam_3": "Pure Steam 3",
|
||
"pure_steam_4": "Pure Steam 4",
|
||
"pure_steam_5": "Pure Steam 5",
|
||
"pure_steam_6": "Pure Steam 6",
|
||
"pure_steam_7": "Pure Steam 7",
|
||
"pure_steam_8": "Pure Steam 8",
|
||
"pure_steam_9": "Pure Steam 9",
|
||
"steam_above_tube": "Steam Above Tube",
|
||
"steam_underside_tube": "Steam Underside Tube",
|
||
"steam_double_tube": "Steam Double Tube",
|
||
"steam_hot_wind_tube_fan": "Steam Hot Wind Tube Fan",
|
||
"steam_hot_wind_tube_fan_1": "Steam Hot Wind Tube Fan 1",
|
||
"steam_hot_wind_tube_fan_2": "Steam Hot Wind Tube Fan 2",
|
||
"steam_hot_wind_tube": "Steam Hot Wind Tube",
|
||
"steam_double_tube_fan": "Steam Double Tube Fan",
|
||
"steam_above_inside_outside_tube_fan": "Steam Above Inside Outside Tube Fan",
|
||
"steam_above_inside_tube_fan": "Steam Above Inside Tube Fan",
|
||
"above_tube": "Above Tube",
|
||
"underside_tube": "Underside Tube",
|
||
"double_tube": "Double Tube",
|
||
"hot_wind_tube_fan": "Hot Wind Tube Fan",
|
||
"pure_preheat": "Pure Preheat",
|
||
"above_tube_hot_wind_tube_fan": "Above Tube Hot Wind Fan",
|
||
"underside_tube_hot_wind_tube_fan": "Underside Tube Hot Wind Fan",
|
||
"zymosis": "Fermentation",
|
||
"double_tube_hot_wind_tube_fan": "Double Tube Hot Wind Fan",
|
||
"above_tube_revolve": "Above Tube Revolve",
|
||
"underside_tube_revolve": "Underside Tube Revolve",
|
||
"double_tube_revolve": "Double Tube Revolve",
|
||
"hot_wind_tube_fan_revolve": "Hot Wind Tube Fan Revolve",
|
||
"warm": "Keep Warm",
|
||
"double_tube_fan": "Double Tube Fan",
|
||
"double_tube_fan_1": "Double Tube Fan 1",
|
||
"double_tube_fan_2": "Double Tube Fan 2",
|
||
"double_tube_fan_3": "Double Tube Fan 3",
|
||
"above_inside_tube_revolve": "Above Inside Tube Revolve",
|
||
"above_inside_tube_fan": "Above Inside Tube Fan",
|
||
"above_inside_outside_tube_revolve": "Above Inside Outside Tube Revolve",
|
||
"above_inside_outside_tube_fan": "Above Inside Outside Tube Fan",
|
||
"above_inside_underside_tube": "Above Inside Underside Tube",
|
||
"above_inside_underside_tube_1": "Above Inside Underside Tube 1",
|
||
"above_inside_underside_tube_fan": "Above Inside Underside Tube Fan",
|
||
"above_inside_underside_tube_fan_1": "Above Inside Underside Tube Fan 1",
|
||
"above_inside_tube": "Above Inside Tube",
|
||
"above_inside_outside_tube": "Above Inside Outside Tube",
|
||
"underside_tube_fan": "Underside Tube Fan",
|
||
"above_tube_fan": "Above Tube Fan",
|
||
"above_tube_fan_1": "Above Tube Fan 1",
|
||
"above_tube_fan_2": "Above Tube Fan 2",
|
||
"scale_clean": "Descaling",
|
||
"clean": "Clean",
|
||
"remove_odor": "Remove Odor",
|
||
"remove_odor_2": "Remove Odor 2",
|
||
"high_temperature_clean": "High Temperature Clean",
|
||
"dining_utensils_clean": "Dining Utensils Clean",
|
||
"auto_menu": "Auto Menu",
|
||
"eco": "Eco",
|
||
"above_tube_1": "Above Tube 1",
|
||
"above_tube_2": "Above Tube 2",
|
||
"above_tube_3": "Above Tube 3",
|
||
"underside_tube_1": "Underside Tube 1",
|
||
"underside_tube_2": "Underside Tube 2",
|
||
"double_tube_1": "Double Tube 1",
|
||
"double_tube_2": "Double Tube 2",
|
||
"double_tube_3": "Double Tube 3",
|
||
"double_tube_4": "Double Tube 4",
|
||
"double_tube_5": "Double Tube 5",
|
||
"double_tube_6": "Double Tube 6",
|
||
"hot_wind_tube_fan_1": "Hot Wind Tube Fan 1",
|
||
"hot_wind_tube_fan_2": "Hot Wind Tube Fan 2",
|
||
"hot_wind_tube_fan_3": "Hot Wind Tube Fan 3",
|
||
"hot_wind_tube_fan_4": "Hot Wind Tube Fan 4",
|
||
"hot_wind_tube_fan_5": "Hot Wind Tube Fan 5",
|
||
"double_tube_hot_wind_tube_fan_1": "Double Tube Hot Wind Fan 1",
|
||
"double_tube_hot_wind_tube_fan_2": "Double Tube Hot Wind Fan 2",
|
||
"double_tube_hot_wind_tube_fan_3": "Double Tube Hot Wind Fan 3",
|
||
"double_tube_hot_wind_tube_fan_4": "Double Tube Hot Wind Fan 4",
|
||
"double_tube_hot_wind_tube_fan_5": "Double Tube Hot Wind Fan 5",
|
||
"unknown": "Unknown"
|
||
}
|
||
},
|
||
"working_time": {
|
||
"name": "Working Time"
|
||
},
|
||
"humidity": {
|
||
"name": "Humidity"
|
||
},
|
||
"variable_mode": {
|
||
"name": "Variable Mode"
|
||
},
|
||
"compressor_frequency": {
|
||
"name": "Compressor Frequency"
|
||
},
|
||
"target_compressor_frequency": {
|
||
"name": "Target Compressor Frequency"
|
||
},
|
||
"compressor_current": {
|
||
"name": "Compressor Current"
|
||
},
|
||
"compressor_voltage": {
|
||
"name": "Compressor Voltage"
|
||
},
|
||
"compressor_power": {
|
||
"name": "Compressor Power"
|
||
},
|
||
"indoor_ambient_temperature": {
|
||
"name": "Indoor Ambient Temperature(T1)"
|
||
},
|
||
"indoor_coil_temperature": {
|
||
"name": "Indoor Coil Temperature(T2)"
|
||
},
|
||
"outdoor_coil_temperature": {
|
||
"name": "Outdoor Coil Temperature(T3)"
|
||
},
|
||
"outdoor_ambient_temperature": {
|
||
"name": "Outdoor Ambient Temperature(T4)"
|
||
},
|
||
"discharge_pipe_temperature": {
|
||
"name": "Discharge Pipe Temperature(TP)"
|
||
},
|
||
"indoor_fan_speed": {
|
||
"name": "Indoor Fan Speed"
|
||
},
|
||
"target_indoor_fan_speed": {
|
||
"name": "Target Indoor Fan Speed"
|
||
},
|
||
"velocity": {
|
||
"name": "Velocity"
|
||
}
|
||
},
|
||
"switch": {
|
||
"anion": {
|
||
"name": "Anion"
|
||
},
|
||
"aux_heating": {
|
||
"name": "Aux Heating"
|
||
},
|
||
"boost_mode": {
|
||
"name": "Boost Mode"
|
||
},
|
||
"breezeless": {
|
||
"name": "Breezeless"
|
||
},
|
||
"child_lock": {
|
||
"name": "Child Lock"
|
||
},
|
||
"cl_sterilization": {
|
||
"name": "CL Sterilization"
|
||
},
|
||
"comfort_mode": {
|
||
"name": "Comfort Mode"
|
||
},
|
||
"dhw_power": {
|
||
"name": "DHW Power"
|
||
},
|
||
"disinfect": {
|
||
"name": "Disinfect"
|
||
},
|
||
"furnace_light": {
|
||
"name": "Furnace Light"
|
||
},
|
||
"hot_wind": {
|
||
"name": "Hot Wind"
|
||
},
|
||
"ramadan": {
|
||
"name": "Ramadan"
|
||
},
|
||
"turntable": {
|
||
"name": "Turntable"
|
||
},
|
||
"maintenance_reminder": { "name": "Maintenance Reminder" },
|
||
"vacation_mode": {
|
||
"name": "Vacation Mode"
|
||
},
|
||
"dry": {
|
||
"name": "Dry"
|
||
},
|
||
"cold_water_single": {
|
||
"name": "Cold Water Single"
|
||
},
|
||
"cold_water_dot": {
|
||
"name": "Cold Water Dot"
|
||
},
|
||
"eco_mode": {
|
||
"name": "ECO Mode"
|
||
},
|
||
"memory": {
|
||
"name": "Memo U"
|
||
},
|
||
"fast_dhw": {
|
||
"name": "Fast DHW"
|
||
},
|
||
"foam_shield": {
|
||
"name": "Foam Shield"
|
||
},
|
||
"frost_protect": {
|
||
"name": "Frost Protect"
|
||
},
|
||
"heating_power": {
|
||
"name": "Heating Power"
|
||
},
|
||
"indirect_wind": {
|
||
"name": "Indirect Wind"
|
||
},
|
||
"leak_water_protection": {
|
||
"name": "Leak Water Protection"
|
||
},
|
||
"light": {
|
||
"name": "Light"
|
||
},
|
||
"link_to_ac": {
|
||
"name": "Link to AC"
|
||
},
|
||
"main_light": {
|
||
"name": "Main Light"
|
||
},
|
||
"main_power": {
|
||
"name": "Main Power"
|
||
},
|
||
"natural_wind": {
|
||
"name": "Natural Wind"
|
||
},
|
||
"night_light": {
|
||
"name": "Night Light"
|
||
},
|
||
"oscillate": {
|
||
"name": "Oscillate"
|
||
},
|
||
"power": {
|
||
"name": "Power"
|
||
},
|
||
"powerful_purify": {
|
||
"name": "Powerful Purification"
|
||
},
|
||
"prompt_tone": {
|
||
"name": "Prompt Tone"
|
||
},
|
||
"regeneration": {
|
||
"name": "Regeneration"
|
||
},
|
||
"water_pump": {
|
||
"name": "Water Pump"
|
||
},
|
||
"water_way": {
|
||
"name": "Water Way"
|
||
},
|
||
"screen_display": {
|
||
"name": "Screen Display"
|
||
},
|
||
"screen_display_alternate": {
|
||
"name": "Screen Display Alternate"
|
||
},
|
||
"sensor_light": {
|
||
"name": "Sensor Light"
|
||
},
|
||
"silent_mode": {
|
||
"name": "Silent Mode"
|
||
},
|
||
"sleep_mode": {
|
||
"name": "Sleep Mode"
|
||
},
|
||
"out_silent": {
|
||
"name": "Outdoor Silent Mode"
|
||
},
|
||
"smart_eye": {
|
||
"name": "Smart Eye"
|
||
},
|
||
"smart_volume": {
|
||
"name": "Smart Volume"
|
||
},
|
||
"smelly_sensor": {
|
||
"name": "Smelly Sensor"
|
||
},
|
||
"soften": {
|
||
"name": "Softening"
|
||
},
|
||
"standby": {
|
||
"name": "Standby"
|
||
},
|
||
"start": {
|
||
"name": "Start"
|
||
},
|
||
"sterilization": {
|
||
"name": "Sterilization"
|
||
},
|
||
"storage": {
|
||
"name": "Storage"
|
||
},
|
||
"swing": {
|
||
"name": "Swing"
|
||
},
|
||
"swing_horizontal": {
|
||
"name": "Swing Horizontal"
|
||
},
|
||
"swing_vertical": {
|
||
"name": "Swing Vertical"
|
||
},
|
||
"self_clean": {
|
||
"name": "Self Clean"
|
||
},
|
||
"ieco": {
|
||
"name": "iECO"
|
||
},
|
||
"sound": {
|
||
"name": "Sound"
|
||
},
|
||
"tbh": {
|
||
"name": "TBH"
|
||
},
|
||
"variable_heating": {
|
||
"name": "Variable Heating"
|
||
},
|
||
"ventilation": {
|
||
"name": "Ventilation"
|
||
},
|
||
"whole_tank_heating": {
|
||
"name": "Whole Tank Heating"
|
||
},
|
||
"zero_cold_pulse": {
|
||
"name": "Zero Cold Water (Pulse)"
|
||
},
|
||
"zero_cold_water": {
|
||
"name": "Zero Cold Water"
|
||
},
|
||
"zone1_curve": {
|
||
"name": "Zone1 Curve"
|
||
},
|
||
"zone1_power": {
|
||
"name": "Zone1 Power"
|
||
},
|
||
"zone2_curve": {
|
||
"name": "Zone2 Curve"
|
||
},
|
||
"zone2_power": {
|
||
"name": "Zone2 Power"
|
||
},
|
||
"boiling": {
|
||
"name": "Boil Water"
|
||
},
|
||
"tea_bar_boil": {
|
||
"name": "Boil Water Switch"
|
||
},
|
||
"tea_bar_child_lock": {
|
||
"name": "Child Lock"
|
||
},
|
||
"keep_warm": {
|
||
"name": "Keep Warm"
|
||
},
|
||
"tea_bar_cooling": {
|
||
"name": "Tea Bar Cooling"
|
||
},
|
||
"screen_off": {
|
||
"name": "Screen Off"
|
||
}
|
||
},
|
||
"water_heater": {
|
||
"domestic_hot_water": {
|
||
"name": "Domestic hot water"
|
||
},
|
||
"bathing": {
|
||
"name": "Bathing"
|
||
},
|
||
"heating": {
|
||
"name": "Heating"
|
||
}
|
||
}
|
||
},
|
||
"options": {
|
||
"step": {
|
||
"init": {
|
||
"data": {
|
||
"ip_address": "IP address",
|
||
"refresh_interval": "Refresh interval (0 means not refreshing actively)",
|
||
"sensors": "Extra sensors",
|
||
"switches": "Extra controls",
|
||
"customize": "Customize"
|
||
},
|
||
"title": "Configure"
|
||
}
|
||
},
|
||
"abort": {
|
||
"account_option": "The account does not supports this operation.\nClick \"ADD DEVICE\" to add a new device."
|
||
}
|
||
},
|
||
"services": {
|
||
"set_attribute": {
|
||
"name": "Set attribute",
|
||
"description": "Set the attribute value of device",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "Appliance code",
|
||
"description": "The appliance code (Device ID) of appliance"
|
||
},
|
||
"attribute": {
|
||
"name": "Attribute",
|
||
"description": "The attribute name want to set"
|
||
},
|
||
"value": {
|
||
"name": "Value",
|
||
"description": "The attribute value want to set"
|
||
}
|
||
}
|
||
},
|
||
"send_command": {
|
||
"name": "Customize command",
|
||
"description": "Send a customize command to device",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "Appliance code",
|
||
"description": "The appliance code (Device ID) of appliance"
|
||
},
|
||
"cmd_type": {
|
||
"name": "Command type",
|
||
"description": "The type of command,should be 3(query) or 2(set)"
|
||
},
|
||
"cmd_body": {
|
||
"name": "Command body",
|
||
"description": "The body of command, (not include MSmart protocol head and checksum at the end)"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|