From 35112fda18a2477db6fa304e4d6b336566218dca Mon Sep 17 00:00:00 2001 From: ufozone Date: Sun, 25 Feb 2024 20:52:51 +0100 Subject: [PATCH 1/2] Sort entity types in strings and translations --- custom_components/zcsmower/strings.json | 622 +++++++++--------- .../zcsmower/translations/de.json | 622 +++++++++--------- .../zcsmower/translations/en.json | 622 +++++++++--------- .../zcsmower/translations/it.json | 622 +++++++++--------- 4 files changed, 1244 insertions(+), 1244 deletions(-) diff --git a/custom_components/zcsmower/strings.json b/custom_components/zcsmower/strings.json index 038d994..868764e 100644 --- a/custom_components/zcsmower/strings.json +++ b/custom_components/zcsmower/strings.json @@ -363,23 +363,9 @@ } } }, - "sensor": { - "state": { - "name": "State", - "state": { - "unknown": "Unknown", - "charge": "Charge", - "work": "Work", - "pause": "Pause", - "fail": "Error", - "nosignal": "No signal", - "gotostation": "Go to station", - "gotoarea": "Go to area", - "bordercut": "Border cut", - "expired": "Expired", - "renewed": "Renewed", - "work_standby": "Work standby" - }, + "button": { + "update_now": { + "name": "Update now", "state_attributes": { "imei": { "name": "IMEI" @@ -405,262 +391,8 @@ } } }, - "error": { - "name": "Error", - "state": { - "unknown": "Unknown", - "bus_error": "BUS ERROR", - "sync_error": "SYNC ERROR", - "blackout_sig02": "Blackout - SIG02", - "blackout_sig03": "Blackout - SIG03", - "blackout_sig04": "Blackout - SIG04", - "blocked": "Blocked", - "bump_error": "Bump error", - "bump_error_bump03": "Bump error - BUMP03", - "grass_too_high": "Grass too high", - "out_of_border_block": "Out of border - BLOCK", - "out_of_border_bord01": "Out of border - BORD01", - "out_of_border_bord02": "Out of border - BORD02", - "out_of_border_bord03": "Out of border - BORD03", - "out_of_border_bump01": "Out of border - BUMP01", - "out_of_border_bump02": "Out of border - BUMP02", - "out_of_border_out01": "Out of border - OUT01", - "out_of_border_out02": "Out of border - OUT02", - "out_of_border_start": "Out of border - START", - "out_of_border_sync01": "Out of border - SYNC01", - "out_of_border_sync02": "Out of border - SYNC02", - "tilt": "Tilt", - "blade_error": "Blade error", - "blade_error_tmotor": "Blade error - TMOTOR", - "blade_error_tdrv": "Blade error - TDRV", - "blade_error_curr": "Blade error - CURR", - "blade_error_rpm": "Blade error - RPM", - "blade_error_wdog": "Blade error - WDOG", - "blade_error_fail": "Blade error - FAIL", - "wheel_error_left": "LF wheel error", - "wheel_error_left_tmotor": "LF wheel error - TMOTOR", - "wheel_error_left_tdrv": "LF wheel error - TDRV", - "wheel_error_left_curr": "LF wheel error - CURR", - "wheel_error_left_rpm": "LF wheel error - RPM", - "wheel_error_left_wdog": "LF wheel error - WDOG", - "wheel_error_left_fail": "LF wheel error - FAIL", - "wheel_error_right": "RG wheel error", - "wheel_error_right_tmotor": "RG wheel error - TMOTOR", - "wheel_error_right_tdrv": "RG wheel error - TDRV", - "wheel_error_right_curr": "RG wheel error - CURR", - "wheel_error_right_rpm": "RG wheel error - RPM", - "wheel_error_right_wdog": "RG wheel error - WDOG", - "wheel_error_right_fail": "RG wheel error - FAIL", - "out_of_border_out03": "Out of border - OUT03", - "rollover": "Rollover", - "lift": "Lift", - "lift_lift2": "Lift - LIFT2", - "lift_lift3": "Lift - LIFT3", - "lift_lift4": "Lift - LIFT4", - "tilt_tilt3": "Tilt - TILT3", - "tilt_tilt4": "Tilt - TILT4", - "out_of_border_bump04": "Out of border - BUMP04", - "low_battery": "Low battery", - "power_off": "Power off", - "no_signal": "No signal", - "out_of_border_out04": "Out of border - OUT04", - "signal_returned": "Signal Returned", - "autocheck_start": "Autocheck start", - "autocheck_stop": "Autocheck stop", - "out_of_border_nosig": "Out of border - NOSIG", - "no_signal_c1": "No signal C1", - "no_signal_c2": "No signal C2", - "no_signal_c2_1": "No signal C2", - "no_signal_c1_1": "No signal C1", - "out_of_border_bord04": "Out of border - BORD04", - "emergency_stop": "EMERGENCY STOP", - "display_required": "Display R0 Required Rxxxx", - "receiver_required": "Receiver R0 Required Rxxxx", - "gsm_required": "GSM R0 Required Rxxxx", - "driver_l_required": "Driver L R0 Required Rxxxx", - "driver_r_required": "Driver R R0 Required Rxxxx", - "driver_b_required": "Driver B R0 Required Rxxxx", - "magnet_required": "Magnet R0 Required Rxxxx", - "blocked_block1": "Blocked - BLOCK1", - "blocked_block3": "Blocked - BLOCK3", - "compass_required": "Compass R0 Required Rxxxx", - "bump_error_front": "Bump error - FRONT", - "bump_error_back": "Bump error - BACK", - "date_error": "DATE ERROR", - "program_error": "PROGRAM ERROR", - "version_error": "VERSION ERROR", - "safety_lift_sensor_damaged_or_dirty": "Safety lift sensor damaged or dirty", - "recharge_error": "RECHARGE ERROR", - "autocheck_gyro": "Autocheck GYRO", - "autocheck_fail": "Autocheck FAIL", - "autocheck_rain": "Autocheck RAIN", - "autocheck_coils": "Autocheck COILS", - "autocheck_motion": "Autocheck MOTION", - "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", - "autocheck_wheels_error": "Autocheck WHEELS ERROR", - "autocheck_recharge": "Autocheck RECHARGE", - "autocheck_button_wrong": "Autocheck BUTTON WRONG", - "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", - "autocheck_not_lifted": "Autocheck NOT LIFTED", - "display_error": "DISPLAY ERROR", - "blade_error_blocked": "Blade error - BLOCKED", - "wheel_error_left_blocked": "LF wheel error - BLOCKED", - "wheel_error_right_blocked": "RG wheel error - BLOCKED", - "blade_error_left": "Left Blade error", - "blade_error_left_tmotor": "Left Blade error - TMOTOR", - "blade_error_left_tdrv": "Left Blade error - TDRV", - "blade_error_left_curr": "Left Blade error - CURR", - "blade_error_left_rpm": "Left Blade error - RPM", - "blade_error_left_wdog": "Left Blade error - WDOG", - "blade_error_left_fail": "Left Blade error - FAIL", - "blade_error_left_blocked": "Left Blade error - BLOCKED", - "blade_error_right": "Right Blade error", - "blade_error_right_tmotor": "Right Blade error - TMOTOR", - "blade_error_right_tdrv": "Right Blade error - TDRV", - "blade_error_right_curr": "Right Blade error - CURR", - "blade_error_right_rpm": "Right Blade error - RPM", - "blade_error_right_wdog": "Right Blade error - WDOG", - "blade_error_right_fail": "Right Blade error - FAIL", - "blade_error_right_blocked": "Right Blade error - BLOCKED", - "wheel_error_fl": "Wheel error - FL", - "wheel_error_fl_tmotor": "Wheel error - FL-TMOTOR", - "wheel_error_fl_tdrv": "Wheel error - FL-TDRV", - "wheel_error_fl_curr": "Wheel error - FL-CURR", - "wheel_error_fl_rpm": "Wheel error - FL-RPM", - "wheel_error_fl_wdog": "Wheel error - FL-WDOG", - "wheel_error_fl_fail": "Wheel error - FL-FAIL", - "wheel_error_fl_blocked": "Wheel error - FL-BLOCKED", - "wheel_error_fr": "Wheel error - FR", - "wheel_error_fr_tmotor": "Wheel error - FR-TMOTOR", - "wheel_error_fr_tdrv": "Wheel error - FR-TDRV", - "wheel_error_fr_curr": "Wheel error - FR-CURR", - "wheel_error_fr_rpm": "Wheel error - FR-RPM", - "wheel_error_fr_wdog": "Wheel error - FR-WDOG", - "wheel_error_fr_fail": "Wheel error - FR-FAIL", - "wheel_error_fr_blocked": "Wheel error - FR-BLOCKED", - "steer_error_fl": "Steer Error - FL", - "steer_error_fl_tmotor": "Steer Error - FL-TMOTOR", - "steer_error_fl_tdrv": "Steer Error - FL-TDRV", - "steer_error_fl_curr": "Steer Error - FL-CURR", - "steer_error_fl_rpm": "Steer Error - FL-RPM", - "steer_error_fl_wdog": "Steer Error - FL-WDOG", - "steer_error_fl_fail": "Steer Error - FL-FAIL", - "steer_error_fl_blocked": "Steer Error - FL-BLOCKED", - "steer_error_fr": "Steer Error - FR", - "steer_error_fr_tmotor": "Steer Error - FR-TMOTOR", - "steer_error_fr_tdrv": "Steer Error - FR-TDRV", - "steer_error_fr_curr": "Steer Error - FR-CURR", - "steer_error_fr_rpm": "Steer Error - FR-RPM", - "steer_error_fr_wdog": "Steer Error - FR-WDOG", - "steer_error_fr_fail": "Steer Error - FR-FAIL", - "steer_error_fr_blocked": "Steer Error - FR-BLOCKED", - "steer_error_bl": "Steer Error - BL", - "steer_error_bl_tmotor": "Steer Error - BL-TMOTOR", - "steer_error_bl_tdrv": "Steer Error - BL-TDRV", - "steer_error_bl_curr": "Steer Error - BL-CURR", - "steer_error_bl_rpm": "Steer Error - BL-RPM", - "steer_error_bl_wdog": "Steer Error - BL-WDOG", - "steer_error_bl_fail": "Steer Error - BL-FAIL", - "steer_error_bl_blocked": "Steer Error - BL-BLOCKED", - "steer_error_br": "Steer Error - BR", - "steer_error_br_tmotor": "Steer Error - BR-TMOTOR", - "steer_error_br_tdrv": "Steer Error - BR-TDRV", - "steer_error_br_curr": "Steer Error - BR-CURR", - "steer_error_br_rpm": "Steer Error - BR-RPM", - "steer_error_br_wdog": "Steer Error - BR-WDOG", - "steer_error_br_fail": "Steer Error - BR-FAIL", - "steer_error_br_blocked": "Steer Error - BR-BLOCKED", - "radar_error": "Radar error", - "board_error": "BOARD ERROR", - "config_error": "CONFIG ERROR", - "test_b_required": "TEST B REQUIRED", - "test_c_required": "TEST C REQUIRED", - "trapped": "TRAPPED", - "sd_card_error": "SD CARD ERROR", - "tilt_communication_error": "TILT communication error", - "rtc_error": "RTC ERROR", - "can_0_error": "CAN 0 ERROR", - "can_1_error": "CAN 1 ERROR", - "blade_motor_communication_error": "BLADE MOTOR communication error", - "wheel_left_communication_error": "LEFT WHEEL communication error", - "wheel_right_communication_error": "RIGHT WHEEL communication error", - "receiver_left_communication_error": "LEFT RECEIVER communication error", - "connect_error": "CONNECT error", - "blade_height_error": "BLADE HEIGHT ERROR", - "bluetooth_error": "BLUETOOTH ERROR", - "geofence_error": "GEOFENCE ERROR", - "gps_error": "GPS ERROR", - "connect_error_1": "Connect error", - "over_current_error": "OVER CURRENT ERROR", - "over_voltage_error": "OVER VOLTAGE ERROR", - "eeprom_error": "EEPROM error", - "tilt_left_disconnect": "TILT left disconnect", - "tilt_right_disconnect": "TILT right disconnect", - "receiver_left_disconnect": "Left receiver disconnect", - "receiver_right_disconnect": "Right receiver disconnect", - "inductive_module_error": "Inductive module error", - "inductive_module_error_1": "Inductive module error", - "inductive_module_error_2": "Inductive module error", - "connect_module_error": "Connect module error", - "middle_blade_driver_disconnected": "Middle blade driver disconnected", - "blade_left_driver_disconnected": "Left blade driver disconnected", - "blade_right_driver_disconnected": "Right blade driver disconnected", - "display_communication_error": "Display communication error", - "low_battery_while_charging": "LOW BATTERY WHILE CHARGING", - "blade_height_left": "Blade Height Left", - "blade_height_right": "Blade Height right", - "device_error_devicex_require": "Device error \"Device - Rxxxxx Require - Ryyyyy\"", - "long_disconnection_middle_blade": "Long disconnection - Middle blade", - "long_disconnection_blade_left": "Long disconnection - Left blade", - "long_disconnection_blade_right": "Long disconnection - Right blade", - "battery_not_detected": "Battery not detected", - "zdefender_error": "Zdefender error", - "radar_data_save_error": "Radar data save error", - "docking_error": "Docking error", - "invalid_voucher": "Invalid Voucher", - "used_voucher": "Used Voucher", - "voucher_zone_error": "Voucher Zone Error", - "server_connection_error": "Server connection error", - "mismatch_wheel_motors": "MISMATCH WHEEL MOTORS", - "mismatch_back_coils": "MISMATCH BACK COILS", - "mismatch_left_coils": "MISMATCH LEFT COILS", - "mismatch_right_coils": "MISMATCH RIGHT COILS", - "mismatch_front_coils": "MISMATCH FRONT COILS", - "wrong_measurament_back_left_coil": "WRONG MEASURAMENT RX BACK (LEFT COIL)", - "wrong_measurament_back_right_coil": "WRONG MEASURAMENT RX BACK (RIGHT COIL)", - "wrong_measurament_left_left_coil": "WRONG MEASURAMENT RX LEFT (LEFT COIL)", - "wrong_measurament_left_right_coil": "WRONG MEASURAMENT RX LEFT (RIGHT COIL)", - "wrong_measurament_right_left_coil": "WRONG MEASURAMENT RX RIGHT (LEFT COIL)", - "wrong_measurament_right_right_coil": "WRONG MEASURAMENT RX RIGHT (RIGHT COIL)", - "wrong_measurament_front_left_coil": "WRONG MEASURAMENT RX FRONT (LEFT COIL)", - "wrong_measurament_front_right_coil": "WRONG MEASURAMENT RX FRONT (RIGHT COIL)", - "mismatch_bump": "MISMATCH BUMP", - "bump_sensor_blocked": "BUMP SENSOR BLOCKED", - "lift_error": "LIFT ERROR", - "mismatch_lift_sensors": "MISMATCH LIFT SENSORS", - "rain_error": "RAIN ERROR", - "stop_button_blocked": "STOP BUTTON BLOCKED", - "no_signal_back_receiver": "NO SIGNAL BACK RECEIVER", - "no_signal_receiver_left": "NO SIGNAL LEFT RECEIVER", - "no_signal_receiver_right": "NO SIGNAL RIGHT RECEIVER", - "no_signal_front_receiver": "NO SIGNAL FRONT RECEIVER", - "wrong_or_missing_action": "WRONG OR MISSING ACTION", - "trapped_no_grass": "TRAPPED (No Grass)", - "trapped_drop_off": "TRAPPED (Drop-off)", - "trapped_bump": "TRAPPED (Bump)", - "trapped_tilt": "TRAPPED (Tilt)", - "unexpected_shutdown_error": "Unexpected shutdown error", - "unexpected_shutdown_resume_from_failure": "UNEXPECTED SHUTDOWN RESUME FROM FAILURE", - "unexpected_shutdown_autocheck": "UNEXPECTED SHUTDOWN AUTOCHECK", - "unexpected_shutdown_charge": "UNEXPECTED SHUTDOWN CHARGE", - "unexpected_shutdown_work": "UNEXPECTED SHUTDOWN WORK", - "unexpected_shutdown_work_pause": "UNEXPECTED SHUTDOWN WORK PAUSE", - "unexpected_shutdown_done": "UNEXPECTED SHUTDOWN DONE" - } - } - }, - "device_tracker": { - "location": { + "work_now": { + "name": "Work now", "state_attributes": { "imei": { "name": "IMEI" @@ -685,11 +417,9 @@ "name": "Next pull" } } - } - }, - "camera": { - "map": { - "name": "Map", + }, + "charge_now": { + "name": "Charge now", "state_attributes": { "imei": { "name": "IMEI" @@ -712,15 +442,11 @@ }, "next_pull": { "name": "Next pull" - }, - "calibration_points": { - "name": "Calibration points" } } - } - }, - "lawn_mower": { - "mower": { + }, + "border_cut": { + "name": "Border cut", "state_attributes": { "imei": { "name": "IMEI" @@ -745,13 +471,9 @@ "name": "Next pull" } } - } - }, - "vacuum": { - "mower": { - "state": { - "cleaning": "Mowing" - }, + }, + "trace_position": { + "name": "Trace position", "state_attributes": { "imei": { "name": "IMEI" @@ -778,9 +500,9 @@ } } }, - "button": { - "update_now": { - "name": "Update now", + "camera": { + "map": { + "name": "Map", "state_attributes": { "imei": { "name": "IMEI" @@ -803,11 +525,15 @@ }, "next_pull": { "name": "Next pull" + }, + "calibration_points": { + "name": "Calibration points" } } - }, - "work_now": { - "name": "Work now", + } + }, + "device_tracker": { + "location": { "state_attributes": { "imei": { "name": "IMEI" @@ -832,9 +558,10 @@ "name": "Next pull" } } - }, - "charge_now": { - "name": "Charge now", + } + }, + "lawn_mower": { + "mower": { "state_attributes": { "imei": { "name": "IMEI" @@ -859,9 +586,11 @@ "name": "Next pull" } } - }, - "border_cut": { - "name": "Border cut", + } + }, + "number": { + "work_for": { + "name": "Work for", "state_attributes": { "imei": { "name": "IMEI" @@ -887,8 +616,8 @@ } } }, - "trace_position": { - "name": "Trace position", + "charge_for": { + "name": "Charge for", "state_attributes": { "imei": { "name": "IMEI" @@ -915,9 +644,23 @@ } } }, - "number": { - "work_for": { - "name": "Work for", + "sensor": { + "state": { + "name": "State", + "state": { + "unknown": "Unknown", + "charge": "Charge", + "work": "Work", + "pause": "Pause", + "fail": "Error", + "nosignal": "No signal", + "gotostation": "Go to station", + "gotoarea": "Go to area", + "bordercut": "Border cut", + "expired": "Expired", + "renewed": "Renewed", + "work_standby": "Work standby" + }, "state_attributes": { "imei": { "name": "IMEI" @@ -943,8 +686,265 @@ } } }, - "charge_for": { - "name": "Charge for", + "error": { + "name": "Error", + "state": { + "unknown": "Unknown", + "bus_error": "BUS ERROR", + "sync_error": "SYNC ERROR", + "blackout_sig02": "Blackout - SIG02", + "blackout_sig03": "Blackout - SIG03", + "blackout_sig04": "Blackout - SIG04", + "blocked": "Blocked", + "bump_error": "Bump error", + "bump_error_bump03": "Bump error - BUMP03", + "grass_too_high": "Grass too high", + "out_of_border_block": "Out of border - BLOCK", + "out_of_border_bord01": "Out of border - BORD01", + "out_of_border_bord02": "Out of border - BORD02", + "out_of_border_bord03": "Out of border - BORD03", + "out_of_border_bump01": "Out of border - BUMP01", + "out_of_border_bump02": "Out of border - BUMP02", + "out_of_border_out01": "Out of border - OUT01", + "out_of_border_out02": "Out of border - OUT02", + "out_of_border_start": "Out of border - START", + "out_of_border_sync01": "Out of border - SYNC01", + "out_of_border_sync02": "Out of border - SYNC02", + "tilt": "Tilt", + "blade_error": "Blade error", + "blade_error_tmotor": "Blade error - TMOTOR", + "blade_error_tdrv": "Blade error - TDRV", + "blade_error_curr": "Blade error - CURR", + "blade_error_rpm": "Blade error - RPM", + "blade_error_wdog": "Blade error - WDOG", + "blade_error_fail": "Blade error - FAIL", + "wheel_error_left": "LF wheel error", + "wheel_error_left_tmotor": "LF wheel error - TMOTOR", + "wheel_error_left_tdrv": "LF wheel error - TDRV", + "wheel_error_left_curr": "LF wheel error - CURR", + "wheel_error_left_rpm": "LF wheel error - RPM", + "wheel_error_left_wdog": "LF wheel error - WDOG", + "wheel_error_left_fail": "LF wheel error - FAIL", + "wheel_error_right": "RG wheel error", + "wheel_error_right_tmotor": "RG wheel error - TMOTOR", + "wheel_error_right_tdrv": "RG wheel error - TDRV", + "wheel_error_right_curr": "RG wheel error - CURR", + "wheel_error_right_rpm": "RG wheel error - RPM", + "wheel_error_right_wdog": "RG wheel error - WDOG", + "wheel_error_right_fail": "RG wheel error - FAIL", + "out_of_border_out03": "Out of border - OUT03", + "rollover": "Rollover", + "lift": "Lift", + "lift_lift2": "Lift - LIFT2", + "lift_lift3": "Lift - LIFT3", + "lift_lift4": "Lift - LIFT4", + "tilt_tilt3": "Tilt - TILT3", + "tilt_tilt4": "Tilt - TILT4", + "out_of_border_bump04": "Out of border - BUMP04", + "low_battery": "Low battery", + "power_off": "Power off", + "no_signal": "No signal", + "out_of_border_out04": "Out of border - OUT04", + "signal_returned": "Signal Returned", + "autocheck_start": "Autocheck start", + "autocheck_stop": "Autocheck stop", + "out_of_border_nosig": "Out of border - NOSIG", + "no_signal_c1": "No signal C1", + "no_signal_c2": "No signal C2", + "no_signal_c2_1": "No signal C2", + "no_signal_c1_1": "No signal C1", + "out_of_border_bord04": "Out of border - BORD04", + "emergency_stop": "EMERGENCY STOP", + "display_required": "Display R0 Required Rxxxx", + "receiver_required": "Receiver R0 Required Rxxxx", + "gsm_required": "GSM R0 Required Rxxxx", + "driver_l_required": "Driver L R0 Required Rxxxx", + "driver_r_required": "Driver R R0 Required Rxxxx", + "driver_b_required": "Driver B R0 Required Rxxxx", + "magnet_required": "Magnet R0 Required Rxxxx", + "blocked_block1": "Blocked - BLOCK1", + "blocked_block3": "Blocked - BLOCK3", + "compass_required": "Compass R0 Required Rxxxx", + "bump_error_front": "Bump error - FRONT", + "bump_error_back": "Bump error - BACK", + "date_error": "DATE ERROR", + "program_error": "PROGRAM ERROR", + "version_error": "VERSION ERROR", + "safety_lift_sensor_damaged_or_dirty": "Safety lift sensor damaged or dirty", + "recharge_error": "RECHARGE ERROR", + "autocheck_gyro": "Autocheck GYRO", + "autocheck_fail": "Autocheck FAIL", + "autocheck_rain": "Autocheck RAIN", + "autocheck_coils": "Autocheck COILS", + "autocheck_motion": "Autocheck MOTION", + "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", + "autocheck_wheels_error": "Autocheck WHEELS ERROR", + "autocheck_recharge": "Autocheck RECHARGE", + "autocheck_button_wrong": "Autocheck BUTTON WRONG", + "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", + "autocheck_not_lifted": "Autocheck NOT LIFTED", + "display_error": "DISPLAY ERROR", + "blade_error_blocked": "Blade error - BLOCKED", + "wheel_error_left_blocked": "LF wheel error - BLOCKED", + "wheel_error_right_blocked": "RG wheel error - BLOCKED", + "blade_error_left": "Left Blade error", + "blade_error_left_tmotor": "Left Blade error - TMOTOR", + "blade_error_left_tdrv": "Left Blade error - TDRV", + "blade_error_left_curr": "Left Blade error - CURR", + "blade_error_left_rpm": "Left Blade error - RPM", + "blade_error_left_wdog": "Left Blade error - WDOG", + "blade_error_left_fail": "Left Blade error - FAIL", + "blade_error_left_blocked": "Left Blade error - BLOCKED", + "blade_error_right": "Right Blade error", + "blade_error_right_tmotor": "Right Blade error - TMOTOR", + "blade_error_right_tdrv": "Right Blade error - TDRV", + "blade_error_right_curr": "Right Blade error - CURR", + "blade_error_right_rpm": "Right Blade error - RPM", + "blade_error_right_wdog": "Right Blade error - WDOG", + "blade_error_right_fail": "Right Blade error - FAIL", + "blade_error_right_blocked": "Right Blade error - BLOCKED", + "wheel_error_fl": "Wheel error - FL", + "wheel_error_fl_tmotor": "Wheel error - FL-TMOTOR", + "wheel_error_fl_tdrv": "Wheel error - FL-TDRV", + "wheel_error_fl_curr": "Wheel error - FL-CURR", + "wheel_error_fl_rpm": "Wheel error - FL-RPM", + "wheel_error_fl_wdog": "Wheel error - FL-WDOG", + "wheel_error_fl_fail": "Wheel error - FL-FAIL", + "wheel_error_fl_blocked": "Wheel error - FL-BLOCKED", + "wheel_error_fr": "Wheel error - FR", + "wheel_error_fr_tmotor": "Wheel error - FR-TMOTOR", + "wheel_error_fr_tdrv": "Wheel error - FR-TDRV", + "wheel_error_fr_curr": "Wheel error - FR-CURR", + "wheel_error_fr_rpm": "Wheel error - FR-RPM", + "wheel_error_fr_wdog": "Wheel error - FR-WDOG", + "wheel_error_fr_fail": "Wheel error - FR-FAIL", + "wheel_error_fr_blocked": "Wheel error - FR-BLOCKED", + "steer_error_fl": "Steer Error - FL", + "steer_error_fl_tmotor": "Steer Error - FL-TMOTOR", + "steer_error_fl_tdrv": "Steer Error - FL-TDRV", + "steer_error_fl_curr": "Steer Error - FL-CURR", + "steer_error_fl_rpm": "Steer Error - FL-RPM", + "steer_error_fl_wdog": "Steer Error - FL-WDOG", + "steer_error_fl_fail": "Steer Error - FL-FAIL", + "steer_error_fl_blocked": "Steer Error - FL-BLOCKED", + "steer_error_fr": "Steer Error - FR", + "steer_error_fr_tmotor": "Steer Error - FR-TMOTOR", + "steer_error_fr_tdrv": "Steer Error - FR-TDRV", + "steer_error_fr_curr": "Steer Error - FR-CURR", + "steer_error_fr_rpm": "Steer Error - FR-RPM", + "steer_error_fr_wdog": "Steer Error - FR-WDOG", + "steer_error_fr_fail": "Steer Error - FR-FAIL", + "steer_error_fr_blocked": "Steer Error - FR-BLOCKED", + "steer_error_bl": "Steer Error - BL", + "steer_error_bl_tmotor": "Steer Error - BL-TMOTOR", + "steer_error_bl_tdrv": "Steer Error - BL-TDRV", + "steer_error_bl_curr": "Steer Error - BL-CURR", + "steer_error_bl_rpm": "Steer Error - BL-RPM", + "steer_error_bl_wdog": "Steer Error - BL-WDOG", + "steer_error_bl_fail": "Steer Error - BL-FAIL", + "steer_error_bl_blocked": "Steer Error - BL-BLOCKED", + "steer_error_br": "Steer Error - BR", + "steer_error_br_tmotor": "Steer Error - BR-TMOTOR", + "steer_error_br_tdrv": "Steer Error - BR-TDRV", + "steer_error_br_curr": "Steer Error - BR-CURR", + "steer_error_br_rpm": "Steer Error - BR-RPM", + "steer_error_br_wdog": "Steer Error - BR-WDOG", + "steer_error_br_fail": "Steer Error - BR-FAIL", + "steer_error_br_blocked": "Steer Error - BR-BLOCKED", + "radar_error": "Radar error", + "board_error": "BOARD ERROR", + "config_error": "CONFIG ERROR", + "test_b_required": "TEST B REQUIRED", + "test_c_required": "TEST C REQUIRED", + "trapped": "TRAPPED", + "sd_card_error": "SD CARD ERROR", + "tilt_communication_error": "TILT communication error", + "rtc_error": "RTC ERROR", + "can_0_error": "CAN 0 ERROR", + "can_1_error": "CAN 1 ERROR", + "blade_motor_communication_error": "BLADE MOTOR communication error", + "wheel_left_communication_error": "LEFT WHEEL communication error", + "wheel_right_communication_error": "RIGHT WHEEL communication error", + "receiver_left_communication_error": "LEFT RECEIVER communication error", + "connect_error": "CONNECT error", + "blade_height_error": "BLADE HEIGHT ERROR", + "bluetooth_error": "BLUETOOTH ERROR", + "geofence_error": "GEOFENCE ERROR", + "gps_error": "GPS ERROR", + "connect_error_1": "Connect error", + "over_current_error": "OVER CURRENT ERROR", + "over_voltage_error": "OVER VOLTAGE ERROR", + "eeprom_error": "EEPROM error", + "tilt_left_disconnect": "TILT left disconnect", + "tilt_right_disconnect": "TILT right disconnect", + "receiver_left_disconnect": "Left receiver disconnect", + "receiver_right_disconnect": "Right receiver disconnect", + "inductive_module_error": "Inductive module error", + "inductive_module_error_1": "Inductive module error", + "inductive_module_error_2": "Inductive module error", + "connect_module_error": "Connect module error", + "middle_blade_driver_disconnected": "Middle blade driver disconnected", + "blade_left_driver_disconnected": "Left blade driver disconnected", + "blade_right_driver_disconnected": "Right blade driver disconnected", + "display_communication_error": "Display communication error", + "low_battery_while_charging": "LOW BATTERY WHILE CHARGING", + "blade_height_left": "Blade Height Left", + "blade_height_right": "Blade Height right", + "device_error_devicex_require": "Device error \"Device - Rxxxxx Require - Ryyyyy\"", + "long_disconnection_middle_blade": "Long disconnection - Middle blade", + "long_disconnection_blade_left": "Long disconnection - Left blade", + "long_disconnection_blade_right": "Long disconnection - Right blade", + "battery_not_detected": "Battery not detected", + "zdefender_error": "Zdefender error", + "radar_data_save_error": "Radar data save error", + "docking_error": "Docking error", + "invalid_voucher": "Invalid Voucher", + "used_voucher": "Used Voucher", + "voucher_zone_error": "Voucher Zone Error", + "server_connection_error": "Server connection error", + "mismatch_wheel_motors": "MISMATCH WHEEL MOTORS", + "mismatch_back_coils": "MISMATCH BACK COILS", + "mismatch_left_coils": "MISMATCH LEFT COILS", + "mismatch_right_coils": "MISMATCH RIGHT COILS", + "mismatch_front_coils": "MISMATCH FRONT COILS", + "wrong_measurament_back_left_coil": "WRONG MEASURAMENT RX BACK (LEFT COIL)", + "wrong_measurament_back_right_coil": "WRONG MEASURAMENT RX BACK (RIGHT COIL)", + "wrong_measurament_left_left_coil": "WRONG MEASURAMENT RX LEFT (LEFT COIL)", + "wrong_measurament_left_right_coil": "WRONG MEASURAMENT RX LEFT (RIGHT COIL)", + "wrong_measurament_right_left_coil": "WRONG MEASURAMENT RX RIGHT (LEFT COIL)", + "wrong_measurament_right_right_coil": "WRONG MEASURAMENT RX RIGHT (RIGHT COIL)", + "wrong_measurament_front_left_coil": "WRONG MEASURAMENT RX FRONT (LEFT COIL)", + "wrong_measurament_front_right_coil": "WRONG MEASURAMENT RX FRONT (RIGHT COIL)", + "mismatch_bump": "MISMATCH BUMP", + "bump_sensor_blocked": "BUMP SENSOR BLOCKED", + "lift_error": "LIFT ERROR", + "mismatch_lift_sensors": "MISMATCH LIFT SENSORS", + "rain_error": "RAIN ERROR", + "stop_button_blocked": "STOP BUTTON BLOCKED", + "no_signal_back_receiver": "NO SIGNAL BACK RECEIVER", + "no_signal_receiver_left": "NO SIGNAL LEFT RECEIVER", + "no_signal_receiver_right": "NO SIGNAL RIGHT RECEIVER", + "no_signal_front_receiver": "NO SIGNAL FRONT RECEIVER", + "wrong_or_missing_action": "WRONG OR MISSING ACTION", + "trapped_no_grass": "TRAPPED (No Grass)", + "trapped_drop_off": "TRAPPED (Drop-off)", + "trapped_bump": "TRAPPED (Bump)", + "trapped_tilt": "TRAPPED (Tilt)", + "unexpected_shutdown_error": "Unexpected shutdown error", + "unexpected_shutdown_resume_from_failure": "UNEXPECTED SHUTDOWN RESUME FROM FAILURE", + "unexpected_shutdown_autocheck": "UNEXPECTED SHUTDOWN AUTOCHECK", + "unexpected_shutdown_charge": "UNEXPECTED SHUTDOWN CHARGE", + "unexpected_shutdown_work": "UNEXPECTED SHUTDOWN WORK", + "unexpected_shutdown_work_pause": "UNEXPECTED SHUTDOWN WORK PAUSE", + "unexpected_shutdown_done": "UNEXPECTED SHUTDOWN DONE" + } + } + }, + "vacuum": { + "mower": { + "state": { + "cleaning": "Mowing" + }, "state_attributes": { "imei": { "name": "IMEI" diff --git a/custom_components/zcsmower/translations/de.json b/custom_components/zcsmower/translations/de.json index 5aa1d4b..43aa0f7 100644 --- a/custom_components/zcsmower/translations/de.json +++ b/custom_components/zcsmower/translations/de.json @@ -363,23 +363,9 @@ } } }, - "sensor": { - "state": { - "name": "Status", - "state": { - "unknown": "Unbekannt", - "charge": "Aufladen", - "work": "Mähvorgang", - "pause": "Pause", - "fail": "Fehler", - "nosignal": "Kein Signal", - "gotostation": "Fahre zur Ladestation", - "gotoarea": "Fahre in die Fläche", - "bordercut": "Randmähen", - "expired": "Abgelaufen", - "renewed": "Erneuert", - "work_standby": "Arbeitsbereitschaft" - }, + "button": { + "update_now": { + "name": "Aktualisiere jetzt", "state_attributes": { "imei": { "name": "IMEI" @@ -405,262 +391,8 @@ } } }, - "error": { - "name": "Fehler", - "state": { - "unknown": "Unbekannt", - "bus_error": "BUS ERROR", - "sync_error": "SYNC ERROR", - "blackout_sig02": "Blackout - SIG02", - "blackout_sig03": "Blackout - SIG03", - "blackout_sig04": "Blackout - SIG04", - "blocked": "Blockiert", - "bump_error": "Hindernis Fehler", - "bump_error_bump03": "Hindernis Fehler - BUMP03", - "grass_too_high": "Zu hoch Grass", - "out_of_border_block": "Ausser Umfang", - "out_of_border_bord01": "Ausser Umfang - BORD01", - "out_of_border_bord02": "Ausser Umfang - BORD02", - "out_of_border_bord03": "Ausser Umfang - BORD03", - "out_of_border_bump01": "Ausser Umfang - BUMP01", - "out_of_border_bump02": "Ausser Umfang - BUMP02", - "out_of_border_out01": "Ausser Umfang - OUT01", - "out_of_border_out02": "Ausser Umfang - OUT02", - "out_of_border_start": "Ausser Umfang - START", - "out_of_border_sync01": "Ausser Umfang - SYNC01", - "out_of_border_sync02": "Ausser Umfang - SYNC02", - "tilt": "Tilt", - "blade_error": "Messer Error", - "blade_error_tmotor": "Messer Error - TMOTOR", - "blade_error_tdrv": "Messer Error - TDRV", - "blade_error_curr": "Messer Error - CURR", - "blade_error_rpm": "Messer Error - RPM", - "blade_error_wdog": "Messer Error - WDOG", - "blade_error_fail": "Messer Error - FAIL", - "wheel_error_left": "Links Mot. Error", - "wheel_error_left_tmotor": "Links Mot. Error - TMOTOR", - "wheel_error_left_tdrv": "Links Mot. Error - TDRV", - "wheel_error_left_curr": "Links Mot. Error - CURR", - "wheel_error_left_rpm": "Links Mot. Error - RPM", - "wheel_error_left_wdog": "Links Mot. Error - WDOG", - "wheel_error_left_fail": "Links Mot. Error - FAIL", - "wheel_error_right": "Rechts Mot.Error", - "wheel_error_right_tmotor": "Rechts Mot.Error - TMOTOR", - "wheel_error_right_tdrv": "Rechts Mot.Error - TDRV", - "wheel_error_right_curr": "Rechts Mot.Error - CURR", - "wheel_error_right_rpm": "Rechts Mot.Error - RPM", - "wheel_error_right_wdog": "Rechts Mot.Error - WDOG", - "wheel_error_right_fail": "Rechts Mot.Error - FAIL", - "out_of_border_out03": "Ausser Umfang - OUT03", - "rollover": "Rollover", - "lift": "Lift", - "lift_lift2": "Heben - LIFT2", - "lift_lift3": "Heben - LIFT3", - "lift_lift4": "Heben - LIFT4", - "tilt_tilt3": "Neigung - TILT3", - "tilt_tilt4": "Neigung - TILT4", - "out_of_border_bump04": "Ausser Umfang - BUMP04", - "low_battery": "Leere Batterie", - "power_off": "Power off", - "no_signal": "Kein Signal", - "out_of_border_out04": "Ausser Umfang - OUT04", - "signal_returned": "Signal Returned", - "autocheck_start": "Autocheck start", - "autocheck_stop": "Autocheck stop", - "out_of_border_nosig": "Ausser Umfang - NOSIG", - "no_signal_c1": "No signal C1", - "no_signal_c2": "No signal C2", - "no_signal_c2_1": "No signal C2", - "no_signal_c1_1": "No signal C1", - "out_of_border_bord04": "Ausser Umfang - BORD04", - "emergency_stop": "STOPP NOTFALL", - "display_required": "Display R0 Required Rxxxx", - "receiver_required": "Receiver R0 Required Rxxxx", - "gsm_required": "GSM R0 Required Rxxxx", - "driver_l_required": "Driver L R0 Required Rxxxx", - "driver_r_required": "Driver R R0 Required Rxxxx", - "driver_b_required": "Driver B R0 Required Rxxxx", - "magnet_required": "Magnet R0 Required Rxxxx", - "blocked_block1": "Blockiert - BLOCK1", - "blocked_block3": "Blockiert - BLOCK3", - "compass_required": "Compass R0 Required Rxxxx", - "bump_error_front": "Hindernis Fehler - FRONT", - "bump_error_back": "Hindernis Fehler - BACK", - "date_error": "DATE ERROR", - "program_error": "PROGRAM ERROR", - "version_error": "VERSION ERROR", - "safety_lift_sensor_damaged_or_dirty": "Sicherheitsliftsensor beschädigt oder verschmutzt", - "recharge_error": "RECHARGE ERROR", - "autocheck_gyro": "Autocheck GYRO", - "autocheck_fail": "Autocheck FAIL", - "autocheck_rain": "Autocheck RAIN", - "autocheck_coils": "Autocheck COILS", - "autocheck_motion": "Autocheck MOTION", - "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", - "autocheck_wheels_error": "Autocheck WHEELS ERROR", - "autocheck_recharge": "Autocheck RECHARGE", - "autocheck_button_wrong": "Autocheck BUTTON WRONG", - "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", - "autocheck_not_lifted": "Autocheck NOT LIFTED", - "display_error": "DISPLAY ERROR", - "blade_error_blocked": "Messer Error - BLOCKE", - "wheel_error_left_blocked": "Links Mot. Error - BLOCKED", - "wheel_error_right_blocked": "Rechts Mot.Error - BLOCKED", - "blade_error_left": "Links Messer Error", - "blade_error_left_tmotor": "Links Messer Error - TMOTOR", - "blade_error_left_tdrv": "Links Messer Error - TDRV", - "blade_error_left_curr": "Links Messer Error - CURR", - "blade_error_left_rpm": "Links Messer Error - RPM", - "blade_error_left_wdog": "Links Messer Error - WDOG", - "blade_error_left_fail": "Links Messer Error - FAIL", - "blade_error_left_blocked": "Links Messer Error - BLOCKE", - "blade_error_right": "Recht Messer Error", - "blade_error_right_tmotor": "Recht Messer Error - TMOTOR", - "blade_error_right_tdrv": "Recht Messer Error - TDRV", - "blade_error_right_curr": "Recht Messer Error - CURR", - "blade_error_right_rpm": "Recht Messer Error - RPM", - "blade_error_right_wdog": "Recht Messer Error - WDOG", - "blade_error_right_fail": "Recht Messer Error - FAIL", - "blade_error_right_blocked": "Recht Messer Error - BLOCKE", - "wheel_error_fl": "Fehler Radmotor - FL", - "wheel_error_fl_tmotor": "Fehler Radmotor - FL-TMOTOR", - "wheel_error_fl_tdrv": "Fehler Radmotor - FL-TDRV", - "wheel_error_fl_curr": "Fehler Radmotor - FL-CURR", - "wheel_error_fl_rpm": "Fehler Radmotor - FL-RPM", - "wheel_error_fl_wdog": "Fehler Radmotor - FL-WDOG", - "wheel_error_fl_fail": "Fehler Radmotor - FL-FAIL", - "wheel_error_fl_blocked": "Fehler Radmotor - FL-BLOCKED", - "wheel_error_fr": "Fehler Radmotor - FR", - "wheel_error_fr_tmotor": "Fehler Radmotor - FR-TMOTOR", - "wheel_error_fr_tdrv": "Fehler Radmotor - FR-TDRV", - "wheel_error_fr_curr": "Fehler Radmotor - FR-CURR", - "wheel_error_fr_rpm": "Fehler Radmotor - FR-RPM", - "wheel_error_fr_wdog": "Fehler Radmotor - FR-WDOG", - "wheel_error_fr_fail": "Fehler Radmotor - FR-FAIL", - "wheel_error_fr_blocked": "Fehler Radmotor - FR-BLOCKED", - "steer_error_fl": "Lenkfehler - FL", - "steer_error_fl_tmotor": "Lenkfehler - FL-TMOTOR", - "steer_error_fl_tdrv": "Lenkfehler - FL-TDRV", - "steer_error_fl_curr": "Lenkfehler - FL-CURR", - "steer_error_fl_rpm": "Lenkfehler - FL-RPM", - "steer_error_fl_wdog": "Lenkfehler - FL-WDOG", - "steer_error_fl_fail": "Lenkfehler - FL-FAIL", - "steer_error_fl_blocked": "Lenkfehler - FL-BLOCKED", - "steer_error_fr": "Lenkfehler - FR", - "steer_error_fr_tmotor": "Lenkfehler - FR-TMOTOR", - "steer_error_fr_tdrv": "Lenkfehler - FR-TDRV", - "steer_error_fr_curr": "Lenkfehler - FR-CURR", - "steer_error_fr_rpm": "Lenkfehler - FR-RPM", - "steer_error_fr_wdog": "Lenkfehler - FR-WDOG", - "steer_error_fr_fail": "Lenkfehler - FR-FAIL", - "steer_error_fr_blocked": "Lenkfehler - FR-BLOCKED", - "steer_error_bl": "Lenkfehler - BL", - "steer_error_bl_tmotor": "Lenkfehler - BL-TMOTOR", - "steer_error_bl_tdrv": "Lenkfehler - BL-TDRV", - "steer_error_bl_curr": "Lenkfehler - BL-CURR", - "steer_error_bl_rpm": "Lenkfehler - BL-RPM", - "steer_error_bl_wdog": "Lenkfehler - BL-WDOG", - "steer_error_bl_fail": "Lenkfehler - BL-FAIL", - "steer_error_bl_blocked": "Lenkfehler - BL-BLOCKED", - "steer_error_br": "Lenkfehler - BR", - "steer_error_br_tmotor": "Lenkfehler - BR-TMOTOR", - "steer_error_br_tdrv": "Lenkfehler - BR-TDRV", - "steer_error_br_curr": "Lenkfehler - BR-CURR", - "steer_error_br_rpm": "Lenkfehler - BR-RPM", - "steer_error_br_wdog": "Lenkfehler - BR-WDOG", - "steer_error_br_fail": "Lenkfehler - BR-FAIL", - "steer_error_br_blocked": "Lenkfehler - BR-BLOCKED", - "radar_error": "Radar error", - "board_error": "BOARD ERROR", - "config_error": "CONFIG ERROR", - "test_b_required": "TEST B ERFORDERLICH", - "test_c_required": "TEST C ERFORDERLICH", - "trapped": "GEFALLEN", - "sd_card_error": "SD CARD FEHLER", - "tilt_communication_error": "TILT communication error", - "rtc_error": "RTC error", - "can_0_error": "CAN 0 error", - "can_1_error": "CAN 1 error", - "blade_motor_communication_error": "BLADE MOTOR communication error", - "wheel_left_communication_error": "LEFT WHEEL communication error", - "wheel_right_communication_error": "RIGHT WHEEL communication error", - "receiver_left_communication_error": "LEFT RECEIVER communication error", - "connect_error": "CONNECT error", - "blade_height_error": "BLADE HEIGHT FEHLER", - "bluetooth_error": "BLUETOOTH error", - "geofence_error": "GEOFENCE FEHLER", - "gps_error": "GPS error", - "connect_error_1": "Connect error", - "over_current_error": "ÜBER AKTUELLER FEHLER", - "over_voltage_error": "ÜBER SPANNUNGSFEHLER", - "eeprom_error": "EEPROM error", - "tilt_left_disconnect": "TILT left disconnect", - "tilt_right_disconnect": "TILT right disconnect", - "receiver_left_disconnect": "Left receiver disconnect", - "receiver_right_disconnect": "Right receiver disconnect", - "inductive_module_error": "Inductive module error", - "inductive_module_error_1": "Inductive module error", - "inductive_module_error_2": "Inductive module error", - "connect_module_error": "Connect module error", - "middle_blade_driver_disconnected": "Middle blade driver disconnected", - "blade_left_driver_disconnected": "Left blade driver disconnected", - "blade_right_driver_disconnected": "Right blade driver disconnected", - "display_communication_error": "Display communication error", - "low_battery_while_charging": "LOW BATTERY WHILE CHARGING", - "blade_height_left": "Blade Height Left", - "blade_height_right": "Blade Height Right", - "device_error_devicex_require": "Device error \"Device - Rxxxxx Require - Ryyyyy\"", - "long_disconnection_middle_blade": "Verbindungsabbruch zum mittleren Schnittmotor", - "long_disconnection_blade_left": "Verbindungsabbruch zum linken Schnittmotor", - "long_disconnection_blade_right": "Verbindungsabbruch zum rechten Schnittmotor", - "battery_not_detected": "Battery not detected", - "zdefender_error": "Zdefender error", - "radar_data_save_error": "Radar data save error", - "docking_error": "Docking error", - "invalid_voucher": "Ungültige Gutschein", - "used_voucher": "Benutzter Gutschein", - "voucher_zone_error": "Gutschein Zone Fehler", - "server_connection_error": "Server-Verbindungsfehler", - "mismatch_wheel_motors": "MISMATCH WHEEL MOTORS", - "mismatch_back_coils": "MISMATCH BACK COILS", - "mismatch_left_coils": "MISMATCH LEFT COILS", - "mismatch_right_coils": "MISMATCH RIGHT COILS", - "mismatch_front_coils": "MISMATCH FRONT COILS", - "wrong_measurament_back_left_coil": "WRONG MEASURAMENT RX BACK (LEFT COIL)", - "wrong_measurament_back_right_coil": "WRONG MEASURAMENT RX BACK (RIGHT COIL)", - "wrong_measurament_left_left_coil": "WRONG MEASURAMENT RX LEFT (LEFT COIL)", - "wrong_measurament_left_right_coil": "WRONG MEASURAMENT RX LEFT (RIGHT COIL)", - "wrong_measurament_right_left_coil": "WRONG MEASURAMENT RX RIGHT (LEFT COIL)", - "wrong_measurament_right_right_coil": "WRONG MEASURAMENT RX RIGHT (RIGHT COIL)", - "wrong_measurament_front_left_coil": "WRONG MEASURAMENT RX FRONT (LEFT COIL)", - "wrong_measurament_front_right_coil": "WRONG MEASURAMENT RX FRONT (RIGHT COIL)", - "mismatch_bump": "MISMATCH BUMP", - "bump_sensor_blocked": "BUMP SENSOR BLOCKED", - "lift_error": "LIFT ERROR", - "mismatch_lift_sensors": "MISMATCH LIFT SENSORS", - "rain_error": "RAIN ERROR", - "stop_button_blocked": "STOP BUTTON BLOCKED", - "no_signal_back_receiver": "NO SIGNAL BACK RECEIVER", - "no_signal_receiver_left": "NO SIGNAL LEFT RECEIVER", - "no_signal_receiver_right": "NO SIGNAL RIGHT RECEIVER", - "no_signal_front_receiver": "NO SIGNAL FRONT RECEIVER", - "wrong_or_missing_action": "FALSCHE ODER FEHLENDE AKTION", - "trapped_no_grass": "TRAPPED (No Grass)", - "trapped_drop_off": "TRAPPED (Drop-off)", - "trapped_bump": "TRAPPED (Bump)", - "trapped_tilt": "TRAPPED (Tilt)", - "unexpected_shutdown_error": "Unexpected shutdown error", - "unexpected_shutdown_resume_from_failure": "UNEXPECTED SHUTDOWN RESUME FROM FAILURE", - "unexpected_shutdown_autocheck": "UNEXPECTED SHUTDOWN AUTOCHECK", - "unexpected_shutdown_charge": "UNEXPECTED SHUTDOWN CHARGE", - "unexpected_shutdown_work": "UNEXPECTED SHUTDOWN WORK", - "unexpected_shutdown_work_pause": "UNEXPECTED SHUTDOWN WORK PAUSE", - "unexpected_shutdown_done": "UNEXPECTED SHUTDOWN DONE" - } - } - }, - "device_tracker": { - "location": { + "work_now": { + "name": "Mähe jetzt", "state_attributes": { "imei": { "name": "IMEI" @@ -685,11 +417,9 @@ "name": "Nächster Abruf" } } - } - }, - "camera": { - "map": { - "name": "Karte", + }, + "charge_now": { + "name": "Lade jetzt", "state_attributes": { "imei": { "name": "IMEI" @@ -712,15 +442,11 @@ }, "next_pull": { "name": "Nächster Abruf" - }, - "calibration_points": { - "name": "Kalibrierungspunkte" } } - } - }, - "lawn_mower": { - "mower": { + }, + "border_cut": { + "name": "Randmähen", "state_attributes": { "imei": { "name": "IMEI" @@ -745,13 +471,9 @@ "name": "Nächster Abruf" } } - } - }, - "vacuum": { - "mower": { - "state": { - "cleaning": "Mähen" - }, + }, + "trace_position": { + "name": "Position verfolgen", "state_attributes": { "imei": { "name": "IMEI" @@ -778,9 +500,9 @@ } } }, - "button": { - "update_now": { - "name": "Aktualisiere jetzt", + "camera": { + "map": { + "name": "Karte", "state_attributes": { "imei": { "name": "IMEI" @@ -803,11 +525,15 @@ }, "next_pull": { "name": "Nächster Abruf" + }, + "calibration_points": { + "name": "Kalibrierungspunkte" } } - }, - "work_now": { - "name": "Mähe jetzt", + } + }, + "device_tracker": { + "location": { "state_attributes": { "imei": { "name": "IMEI" @@ -832,9 +558,10 @@ "name": "Nächster Abruf" } } - }, - "charge_now": { - "name": "Lade jetzt", + } + }, + "lawn_mower": { + "mower": { "state_attributes": { "imei": { "name": "IMEI" @@ -859,9 +586,11 @@ "name": "Nächster Abruf" } } - }, - "border_cut": { - "name": "Randmähen", + } + }, + "number": { + "work_for": { + "name": "Arbeite für", "state_attributes": { "imei": { "name": "IMEI" @@ -887,8 +616,8 @@ } } }, - "trace_position": { - "name": "Position verfolgen", + "charge_for": { + "name": "Lade für", "state_attributes": { "imei": { "name": "IMEI" @@ -915,9 +644,23 @@ } } }, - "number": { - "work_for": { - "name": "Arbeite für", + "sensor": { + "state": { + "name": "Status", + "state": { + "unknown": "Unbekannt", + "charge": "Aufladen", + "work": "Mähvorgang", + "pause": "Pause", + "fail": "Fehler", + "nosignal": "Kein Signal", + "gotostation": "Fahre zur Ladestation", + "gotoarea": "Fahre in die Fläche", + "bordercut": "Randmähen", + "expired": "Abgelaufen", + "renewed": "Erneuert", + "work_standby": "Arbeitsbereitschaft" + }, "state_attributes": { "imei": { "name": "IMEI" @@ -943,8 +686,265 @@ } } }, - "charge_for": { - "name": "Lade für", + "error": { + "name": "Fehler", + "state": { + "unknown": "Unbekannt", + "bus_error": "BUS ERROR", + "sync_error": "SYNC ERROR", + "blackout_sig02": "Blackout - SIG02", + "blackout_sig03": "Blackout - SIG03", + "blackout_sig04": "Blackout - SIG04", + "blocked": "Blockiert", + "bump_error": "Hindernis Fehler", + "bump_error_bump03": "Hindernis Fehler - BUMP03", + "grass_too_high": "Zu hoch Grass", + "out_of_border_block": "Ausser Umfang", + "out_of_border_bord01": "Ausser Umfang - BORD01", + "out_of_border_bord02": "Ausser Umfang - BORD02", + "out_of_border_bord03": "Ausser Umfang - BORD03", + "out_of_border_bump01": "Ausser Umfang - BUMP01", + "out_of_border_bump02": "Ausser Umfang - BUMP02", + "out_of_border_out01": "Ausser Umfang - OUT01", + "out_of_border_out02": "Ausser Umfang - OUT02", + "out_of_border_start": "Ausser Umfang - START", + "out_of_border_sync01": "Ausser Umfang - SYNC01", + "out_of_border_sync02": "Ausser Umfang - SYNC02", + "tilt": "Tilt", + "blade_error": "Messer Error", + "blade_error_tmotor": "Messer Error - TMOTOR", + "blade_error_tdrv": "Messer Error - TDRV", + "blade_error_curr": "Messer Error - CURR", + "blade_error_rpm": "Messer Error - RPM", + "blade_error_wdog": "Messer Error - WDOG", + "blade_error_fail": "Messer Error - FAIL", + "wheel_error_left": "Links Mot. Error", + "wheel_error_left_tmotor": "Links Mot. Error - TMOTOR", + "wheel_error_left_tdrv": "Links Mot. Error - TDRV", + "wheel_error_left_curr": "Links Mot. Error - CURR", + "wheel_error_left_rpm": "Links Mot. Error - RPM", + "wheel_error_left_wdog": "Links Mot. Error - WDOG", + "wheel_error_left_fail": "Links Mot. Error - FAIL", + "wheel_error_right": "Rechts Mot.Error", + "wheel_error_right_tmotor": "Rechts Mot.Error - TMOTOR", + "wheel_error_right_tdrv": "Rechts Mot.Error - TDRV", + "wheel_error_right_curr": "Rechts Mot.Error - CURR", + "wheel_error_right_rpm": "Rechts Mot.Error - RPM", + "wheel_error_right_wdog": "Rechts Mot.Error - WDOG", + "wheel_error_right_fail": "Rechts Mot.Error - FAIL", + "out_of_border_out03": "Ausser Umfang - OUT03", + "rollover": "Rollover", + "lift": "Lift", + "lift_lift2": "Heben - LIFT2", + "lift_lift3": "Heben - LIFT3", + "lift_lift4": "Heben - LIFT4", + "tilt_tilt3": "Neigung - TILT3", + "tilt_tilt4": "Neigung - TILT4", + "out_of_border_bump04": "Ausser Umfang - BUMP04", + "low_battery": "Leere Batterie", + "power_off": "Power off", + "no_signal": "Kein Signal", + "out_of_border_out04": "Ausser Umfang - OUT04", + "signal_returned": "Signal Returned", + "autocheck_start": "Autocheck start", + "autocheck_stop": "Autocheck stop", + "out_of_border_nosig": "Ausser Umfang - NOSIG", + "no_signal_c1": "No signal C1", + "no_signal_c2": "No signal C2", + "no_signal_c2_1": "No signal C2", + "no_signal_c1_1": "No signal C1", + "out_of_border_bord04": "Ausser Umfang - BORD04", + "emergency_stop": "STOPP NOTFALL", + "display_required": "Display R0 Required Rxxxx", + "receiver_required": "Receiver R0 Required Rxxxx", + "gsm_required": "GSM R0 Required Rxxxx", + "driver_l_required": "Driver L R0 Required Rxxxx", + "driver_r_required": "Driver R R0 Required Rxxxx", + "driver_b_required": "Driver B R0 Required Rxxxx", + "magnet_required": "Magnet R0 Required Rxxxx", + "blocked_block1": "Blockiert - BLOCK1", + "blocked_block3": "Blockiert - BLOCK3", + "compass_required": "Compass R0 Required Rxxxx", + "bump_error_front": "Hindernis Fehler - FRONT", + "bump_error_back": "Hindernis Fehler - BACK", + "date_error": "DATE ERROR", + "program_error": "PROGRAM ERROR", + "version_error": "VERSION ERROR", + "safety_lift_sensor_damaged_or_dirty": "Sicherheitsliftsensor beschädigt oder verschmutzt", + "recharge_error": "RECHARGE ERROR", + "autocheck_gyro": "Autocheck GYRO", + "autocheck_fail": "Autocheck FAIL", + "autocheck_rain": "Autocheck RAIN", + "autocheck_coils": "Autocheck COILS", + "autocheck_motion": "Autocheck MOTION", + "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", + "autocheck_wheels_error": "Autocheck WHEELS ERROR", + "autocheck_recharge": "Autocheck RECHARGE", + "autocheck_button_wrong": "Autocheck BUTTON WRONG", + "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", + "autocheck_not_lifted": "Autocheck NOT LIFTED", + "display_error": "DISPLAY ERROR", + "blade_error_blocked": "Messer Error - BLOCKE", + "wheel_error_left_blocked": "Links Mot. Error - BLOCKED", + "wheel_error_right_blocked": "Rechts Mot.Error - BLOCKED", + "blade_error_left": "Links Messer Error", + "blade_error_left_tmotor": "Links Messer Error - TMOTOR", + "blade_error_left_tdrv": "Links Messer Error - TDRV", + "blade_error_left_curr": "Links Messer Error - CURR", + "blade_error_left_rpm": "Links Messer Error - RPM", + "blade_error_left_wdog": "Links Messer Error - WDOG", + "blade_error_left_fail": "Links Messer Error - FAIL", + "blade_error_left_blocked": "Links Messer Error - BLOCKE", + "blade_error_right": "Recht Messer Error", + "blade_error_right_tmotor": "Recht Messer Error - TMOTOR", + "blade_error_right_tdrv": "Recht Messer Error - TDRV", + "blade_error_right_curr": "Recht Messer Error - CURR", + "blade_error_right_rpm": "Recht Messer Error - RPM", + "blade_error_right_wdog": "Recht Messer Error - WDOG", + "blade_error_right_fail": "Recht Messer Error - FAIL", + "blade_error_right_blocked": "Recht Messer Error - BLOCKE", + "wheel_error_fl": "Fehler Radmotor - FL", + "wheel_error_fl_tmotor": "Fehler Radmotor - FL-TMOTOR", + "wheel_error_fl_tdrv": "Fehler Radmotor - FL-TDRV", + "wheel_error_fl_curr": "Fehler Radmotor - FL-CURR", + "wheel_error_fl_rpm": "Fehler Radmotor - FL-RPM", + "wheel_error_fl_wdog": "Fehler Radmotor - FL-WDOG", + "wheel_error_fl_fail": "Fehler Radmotor - FL-FAIL", + "wheel_error_fl_blocked": "Fehler Radmotor - FL-BLOCKED", + "wheel_error_fr": "Fehler Radmotor - FR", + "wheel_error_fr_tmotor": "Fehler Radmotor - FR-TMOTOR", + "wheel_error_fr_tdrv": "Fehler Radmotor - FR-TDRV", + "wheel_error_fr_curr": "Fehler Radmotor - FR-CURR", + "wheel_error_fr_rpm": "Fehler Radmotor - FR-RPM", + "wheel_error_fr_wdog": "Fehler Radmotor - FR-WDOG", + "wheel_error_fr_fail": "Fehler Radmotor - FR-FAIL", + "wheel_error_fr_blocked": "Fehler Radmotor - FR-BLOCKED", + "steer_error_fl": "Lenkfehler - FL", + "steer_error_fl_tmotor": "Lenkfehler - FL-TMOTOR", + "steer_error_fl_tdrv": "Lenkfehler - FL-TDRV", + "steer_error_fl_curr": "Lenkfehler - FL-CURR", + "steer_error_fl_rpm": "Lenkfehler - FL-RPM", + "steer_error_fl_wdog": "Lenkfehler - FL-WDOG", + "steer_error_fl_fail": "Lenkfehler - FL-FAIL", + "steer_error_fl_blocked": "Lenkfehler - FL-BLOCKED", + "steer_error_fr": "Lenkfehler - FR", + "steer_error_fr_tmotor": "Lenkfehler - FR-TMOTOR", + "steer_error_fr_tdrv": "Lenkfehler - FR-TDRV", + "steer_error_fr_curr": "Lenkfehler - FR-CURR", + "steer_error_fr_rpm": "Lenkfehler - FR-RPM", + "steer_error_fr_wdog": "Lenkfehler - FR-WDOG", + "steer_error_fr_fail": "Lenkfehler - FR-FAIL", + "steer_error_fr_blocked": "Lenkfehler - FR-BLOCKED", + "steer_error_bl": "Lenkfehler - BL", + "steer_error_bl_tmotor": "Lenkfehler - BL-TMOTOR", + "steer_error_bl_tdrv": "Lenkfehler - BL-TDRV", + "steer_error_bl_curr": "Lenkfehler - BL-CURR", + "steer_error_bl_rpm": "Lenkfehler - BL-RPM", + "steer_error_bl_wdog": "Lenkfehler - BL-WDOG", + "steer_error_bl_fail": "Lenkfehler - BL-FAIL", + "steer_error_bl_blocked": "Lenkfehler - BL-BLOCKED", + "steer_error_br": "Lenkfehler - BR", + "steer_error_br_tmotor": "Lenkfehler - BR-TMOTOR", + "steer_error_br_tdrv": "Lenkfehler - BR-TDRV", + "steer_error_br_curr": "Lenkfehler - BR-CURR", + "steer_error_br_rpm": "Lenkfehler - BR-RPM", + "steer_error_br_wdog": "Lenkfehler - BR-WDOG", + "steer_error_br_fail": "Lenkfehler - BR-FAIL", + "steer_error_br_blocked": "Lenkfehler - BR-BLOCKED", + "radar_error": "Radar error", + "board_error": "BOARD ERROR", + "config_error": "CONFIG ERROR", + "test_b_required": "TEST B ERFORDERLICH", + "test_c_required": "TEST C ERFORDERLICH", + "trapped": "GEFALLEN", + "sd_card_error": "SD CARD FEHLER", + "tilt_communication_error": "TILT communication error", + "rtc_error": "RTC error", + "can_0_error": "CAN 0 error", + "can_1_error": "CAN 1 error", + "blade_motor_communication_error": "BLADE MOTOR communication error", + "wheel_left_communication_error": "LEFT WHEEL communication error", + "wheel_right_communication_error": "RIGHT WHEEL communication error", + "receiver_left_communication_error": "LEFT RECEIVER communication error", + "connect_error": "CONNECT error", + "blade_height_error": "BLADE HEIGHT FEHLER", + "bluetooth_error": "BLUETOOTH error", + "geofence_error": "GEOFENCE FEHLER", + "gps_error": "GPS error", + "connect_error_1": "Connect error", + "over_current_error": "ÜBER AKTUELLER FEHLER", + "over_voltage_error": "ÜBER SPANNUNGSFEHLER", + "eeprom_error": "EEPROM error", + "tilt_left_disconnect": "TILT left disconnect", + "tilt_right_disconnect": "TILT right disconnect", + "receiver_left_disconnect": "Left receiver disconnect", + "receiver_right_disconnect": "Right receiver disconnect", + "inductive_module_error": "Inductive module error", + "inductive_module_error_1": "Inductive module error", + "inductive_module_error_2": "Inductive module error", + "connect_module_error": "Connect module error", + "middle_blade_driver_disconnected": "Middle blade driver disconnected", + "blade_left_driver_disconnected": "Left blade driver disconnected", + "blade_right_driver_disconnected": "Right blade driver disconnected", + "display_communication_error": "Display communication error", + "low_battery_while_charging": "LOW BATTERY WHILE CHARGING", + "blade_height_left": "Blade Height Left", + "blade_height_right": "Blade Height Right", + "device_error_devicex_require": "Device error \"Device - Rxxxxx Require - Ryyyyy\"", + "long_disconnection_middle_blade": "Verbindungsabbruch zum mittleren Schnittmotor", + "long_disconnection_blade_left": "Verbindungsabbruch zum linken Schnittmotor", + "long_disconnection_blade_right": "Verbindungsabbruch zum rechten Schnittmotor", + "battery_not_detected": "Battery not detected", + "zdefender_error": "Zdefender error", + "radar_data_save_error": "Radar data save error", + "docking_error": "Docking error", + "invalid_voucher": "Ungültige Gutschein", + "used_voucher": "Benutzter Gutschein", + "voucher_zone_error": "Gutschein Zone Fehler", + "server_connection_error": "Server-Verbindungsfehler", + "mismatch_wheel_motors": "MISMATCH WHEEL MOTORS", + "mismatch_back_coils": "MISMATCH BACK COILS", + "mismatch_left_coils": "MISMATCH LEFT COILS", + "mismatch_right_coils": "MISMATCH RIGHT COILS", + "mismatch_front_coils": "MISMATCH FRONT COILS", + "wrong_measurament_back_left_coil": "WRONG MEASURAMENT RX BACK (LEFT COIL)", + "wrong_measurament_back_right_coil": "WRONG MEASURAMENT RX BACK (RIGHT COIL)", + "wrong_measurament_left_left_coil": "WRONG MEASURAMENT RX LEFT (LEFT COIL)", + "wrong_measurament_left_right_coil": "WRONG MEASURAMENT RX LEFT (RIGHT COIL)", + "wrong_measurament_right_left_coil": "WRONG MEASURAMENT RX RIGHT (LEFT COIL)", + "wrong_measurament_right_right_coil": "WRONG MEASURAMENT RX RIGHT (RIGHT COIL)", + "wrong_measurament_front_left_coil": "WRONG MEASURAMENT RX FRONT (LEFT COIL)", + "wrong_measurament_front_right_coil": "WRONG MEASURAMENT RX FRONT (RIGHT COIL)", + "mismatch_bump": "MISMATCH BUMP", + "bump_sensor_blocked": "BUMP SENSOR BLOCKED", + "lift_error": "LIFT ERROR", + "mismatch_lift_sensors": "MISMATCH LIFT SENSORS", + "rain_error": "RAIN ERROR", + "stop_button_blocked": "STOP BUTTON BLOCKED", + "no_signal_back_receiver": "NO SIGNAL BACK RECEIVER", + "no_signal_receiver_left": "NO SIGNAL LEFT RECEIVER", + "no_signal_receiver_right": "NO SIGNAL RIGHT RECEIVER", + "no_signal_front_receiver": "NO SIGNAL FRONT RECEIVER", + "wrong_or_missing_action": "FALSCHE ODER FEHLENDE AKTION", + "trapped_no_grass": "TRAPPED (No Grass)", + "trapped_drop_off": "TRAPPED (Drop-off)", + "trapped_bump": "TRAPPED (Bump)", + "trapped_tilt": "TRAPPED (Tilt)", + "unexpected_shutdown_error": "Unexpected shutdown error", + "unexpected_shutdown_resume_from_failure": "UNEXPECTED SHUTDOWN RESUME FROM FAILURE", + "unexpected_shutdown_autocheck": "UNEXPECTED SHUTDOWN AUTOCHECK", + "unexpected_shutdown_charge": "UNEXPECTED SHUTDOWN CHARGE", + "unexpected_shutdown_work": "UNEXPECTED SHUTDOWN WORK", + "unexpected_shutdown_work_pause": "UNEXPECTED SHUTDOWN WORK PAUSE", + "unexpected_shutdown_done": "UNEXPECTED SHUTDOWN DONE" + } + } + }, + "vacuum": { + "mower": { + "state": { + "cleaning": "Mähen" + }, "state_attributes": { "imei": { "name": "IMEI" diff --git a/custom_components/zcsmower/translations/en.json b/custom_components/zcsmower/translations/en.json index a14bd03..ca45ff9 100644 --- a/custom_components/zcsmower/translations/en.json +++ b/custom_components/zcsmower/translations/en.json @@ -363,23 +363,9 @@ } } }, - "sensor": { - "state": { - "name": "State", - "state": { - "unknown": "Unknown", - "charge": "Charge", - "work": "Work", - "pause": "Pause", - "fail": "Error", - "nosignal": "No signal", - "gotostation": "Go to station", - "gotoarea": "Go to area", - "bordercut": "Border cut", - "expired": "Expired", - "renewed": "Renewed", - "work_standby": "Work standby" - }, + "button": { + "update_now": { + "name": "Update now", "state_attributes": { "imei": { "name": "IMEI" @@ -405,262 +391,8 @@ } } }, - "error": { - "name": "Error", - "state": { - "unknown": "Unknown", - "bus_error": "BUS ERROR", - "sync_error": "SYNC ERROR", - "blackout_sig02": "Blackout - SIG02", - "blackout_sig03": "Blackout - SIG03", - "blackout_sig04": "Blackout - SIG04", - "blocked": "Blocked", - "bump_error": "Bump error", - "bump_error_bump03": "Bump error - BUMP03", - "grass_too_high": "Grass too high", - "out_of_border_block": "Out of border - BLOCK", - "out_of_border_bord01": "Out of border - BORD01", - "out_of_border_bord02": "Out of border - BORD02", - "out_of_border_bord03": "Out of border - BORD03", - "out_of_border_bump01": "Out of border - BUMP01", - "out_of_border_bump02": "Out of border - BUMP02", - "out_of_border_out01": "Out of border - OUT01", - "out_of_border_out02": "Out of border - OUT02", - "out_of_border_start": "Out of border - START", - "out_of_border_sync01": "Out of border - SYNC01", - "out_of_border_sync02": "Out of border - SYNC02", - "tilt": "Tilt", - "blade_error": "Blade error", - "blade_error_tmotor": "Blade error - TMOTOR", - "blade_error_tdrv": "Blade error - TDRV", - "blade_error_curr": "Blade error - CURR", - "blade_error_rpm": "Blade error - RPM", - "blade_error_wdog": "Blade error - WDOG", - "blade_error_fail": "Blade error - FAIL", - "wheel_error_left": "LF wheel error", - "wheel_error_left_tmotor": "LF wheel error - TMOTOR", - "wheel_error_left_tdrv": "LF wheel error - TDRV", - "wheel_error_left_curr": "LF wheel error - CURR", - "wheel_error_left_rpm": "LF wheel error - RPM", - "wheel_error_left_wdog": "LF wheel error - WDOG", - "wheel_error_left_fail": "LF wheel error - FAIL", - "wheel_error_right": "RG wheel error", - "wheel_error_right_tmotor": "RG wheel error - TMOTOR", - "wheel_error_right_tdrv": "RG wheel error - TDRV", - "wheel_error_right_curr": "RG wheel error - CURR", - "wheel_error_right_rpm": "RG wheel error - RPM", - "wheel_error_right_wdog": "RG wheel error - WDOG", - "wheel_error_right_fail": "RG wheel error - FAIL", - "out_of_border_out03": "Out of border - OUT03", - "rollover": "Rollover", - "lift": "Lift", - "lift_lift2": "Lift - LIFT2", - "lift_lift3": "Lift - LIFT3", - "lift_lift4": "Lift - LIFT4", - "tilt_tilt3": "Tilt - TILT3", - "tilt_tilt4": "Tilt - TILT4", - "out_of_border_bump04": "Out of border - BUMP04", - "low_battery": "Low battery", - "power_off": "Power off", - "no_signal": "No signal", - "out_of_border_out04": "Out of border - OUT04", - "signal_returned": "Signal Returned", - "autocheck_start": "Autocheck start", - "autocheck_stop": "Autocheck stop", - "out_of_border_nosig": "Out of border - NOSIG", - "no_signal_c1": "No signal C1", - "no_signal_c2": "No signal C2", - "no_signal_c2_1": "No signal C2", - "no_signal_c1_1": "No signal C1", - "out_of_border_bord04": "Out of border - BORD04", - "emergency_stop": "EMERGENCY STOP", - "display_required": "Display R0 Required Rxxxx", - "receiver_required": "Receiver R0 Required Rxxxx", - "gsm_required": "GSM R0 Required Rxxxx", - "driver_l_required": "Driver L R0 Required Rxxxx", - "driver_r_required": "Driver R R0 Required Rxxxx", - "driver_b_required": "Driver B R0 Required Rxxxx", - "magnet_required": "Magnet R0 Required Rxxxx", - "blocked_block1": "Blocked - BLOCK1", - "blocked_block3": "Blocked - BLOCK3", - "compass_required": "Compass R0 Required Rxxxx", - "bump_error_front": "Bump error - FRONT", - "bump_error_back": "Bump error - BACK", - "date_error": "DATE ERROR", - "program_error": "PROGRAM ERROR", - "version_error": "VERSION ERROR", - "safety_lift_sensor_damaged_or_dirty": "Safety lift sensor damaged or dirty", - "recharge_error": "RECHARGE ERROR", - "autocheck_gyro": "Autocheck GYRO", - "autocheck_fail": "Autocheck FAIL", - "autocheck_rain": "Autocheck RAIN", - "autocheck_coils": "Autocheck COILS", - "autocheck_motion": "Autocheck MOTION", - "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", - "autocheck_wheels_error": "Autocheck WHEELS ERROR", - "autocheck_recharge": "Autocheck RECHARGE", - "autocheck_button_wrong": "Autocheck BUTTON WRONG", - "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", - "autocheck_not_lifted": "Autocheck NOT LIFTED", - "display_error": "DISPLAY ERROR", - "blade_error_blocked": "Blade error - BLOCKED", - "wheel_error_left_blocked": "LF wheel error - BLOCKED", - "wheel_error_right_blocked": "RG wheel error - BLOCKED", - "blade_error_left": "Left Blade error", - "blade_error_left_tmotor": "Left Blade error - TMOTOR", - "blade_error_left_tdrv": "Left Blade error - TDRV", - "blade_error_left_curr": "Left Blade error - CURR", - "blade_error_left_rpm": "Left Blade error - RPM", - "blade_error_left_wdog": "Left Blade error - WDOG", - "blade_error_left_fail": "Left Blade error - FAIL", - "blade_error_left_blocked": "Left Blade error - BLOCKED", - "blade_error_right": "Right Blade error", - "blade_error_right_tmotor": "Right Blade error - TMOTOR", - "blade_error_right_tdrv": "Right Blade error - TDRV", - "blade_error_right_curr": "Right Blade error - CURR", - "blade_error_right_rpm": "Right Blade error - RPM", - "blade_error_right_wdog": "Right Blade error - WDOG", - "blade_error_right_fail": "Right Blade error - FAIL", - "blade_error_right_blocked": "Right Blade error - BLOCKED", - "wheel_error_fl": "Wheel error - FL", - "wheel_error_fl_tmotor": "Wheel error - FL-TMOTOR", - "wheel_error_fl_tdrv": "Wheel error - FL-TDRV", - "wheel_error_fl_curr": "Wheel error - FL-CURR", - "wheel_error_fl_rpm": "Wheel error - FL-RPM", - "wheel_error_fl_wdog": "Wheel error - FL-WDOG", - "wheel_error_fl_fail": "Wheel error - FL-FAIL", - "wheel_error_fl_blocked": "Wheel error - FL-BLOCKED", - "wheel_error_fr": "Wheel error - FR", - "wheel_error_fr_tmotor": "Wheel error - FR-TMOTOR", - "wheel_error_fr_tdrv": "Wheel error - FR-TDRV", - "wheel_error_fr_curr": "Wheel error - FR-CURR", - "wheel_error_fr_rpm": "Wheel error - FR-RPM", - "wheel_error_fr_wdog": "Wheel error - FR-WDOG", - "wheel_error_fr_fail": "Wheel error - FR-FAIL", - "wheel_error_fr_blocked": "Wheel error - FR-BLOCKED", - "steer_error_fl": "Steer Error - FL", - "steer_error_fl_tmotor": "Steer Error - FL-TMOTOR", - "steer_error_fl_tdrv": "Steer Error - FL-TDRV", - "steer_error_fl_curr": "Steer Error - FL-CURR", - "steer_error_fl_rpm": "Steer Error - FL-RPM", - "steer_error_fl_wdog": "Steer Error - FL-WDOG", - "steer_error_fl_fail": "Steer Error - FL-FAIL", - "steer_error_fl_blocked": "Steer Error - FL-BLOCKED", - "steer_error_fr": "Steer Error - FR", - "steer_error_fr_tmotor": "Steer Error - FR-TMOTOR", - "steer_error_fr_tdrv": "Steer Error - FR-TDRV", - "steer_error_fr_curr": "Steer Error - FR-CURR", - "steer_error_fr_rpm": "Steer Error - FR-RPM", - "steer_error_fr_wdog": "Steer Error - FR-WDOG", - "steer_error_fr_fail": "Steer Error - FR-FAIL", - "steer_error_fr_blocked": "Steer Error - FR-BLOCKED", - "steer_error_bl": "Steer Error - BL", - "steer_error_bl_tmotor": "Steer Error - BL-TMOTOR", - "steer_error_bl_tdrv": "Steer Error - BL-TDRV", - "steer_error_bl_curr": "Steer Error - BL-CURR", - "steer_error_bl_rpm": "Steer Error - BL-RPM", - "steer_error_bl_wdog": "Steer Error - BL-WDOG", - "steer_error_bl_fail": "Steer Error - BL-FAIL", - "steer_error_bl_blocked": "Steer Error - BL-BLOCKED", - "steer_error_br": "Steer Error - BR", - "steer_error_br_tmotor": "Steer Error - BR-TMOTOR", - "steer_error_br_tdrv": "Steer Error - BR-TDRV", - "steer_error_br_curr": "Steer Error - BR-CURR", - "steer_error_br_rpm": "Steer Error - BR-RPM", - "steer_error_br_wdog": "Steer Error - BR-WDOG", - "steer_error_br_fail": "Steer Error - BR-FAIL", - "steer_error_br_blocked": "Steer Error - BR-BLOCKED", - "radar_error": "Radar error", - "board_error": "BOARD ERROR", - "config_error": "CONFIG ERROR", - "test_b_required": "TEST B REQUIRED", - "test_c_required": "TEST C REQUIRED", - "trapped": "TRAPPED", - "sd_card_error": "SD CARD ERROR", - "tilt_communication_error": "TILT communication error", - "rtc_error": "RTC ERROR", - "can_0_error": "CAN 0 ERROR", - "can_1_error": "CAN 1 ERROR", - "blade_motor_communication_error": "BLADE MOTOR communication error", - "wheel_left_communication_error": "LEFT WHEEL communication error", - "wheel_right_communication_error": "RIGHT WHEEL communication error", - "receiver_left_communication_error": "LEFT RECEIVER communication error", - "connect_error": "CONNECT error", - "blade_height_error": "BLADE HEIGHT ERROR", - "bluetooth_error": "BLUETOOTH ERROR", - "geofence_error": "GEOFENCE ERROR", - "gps_error": "GPS ERROR", - "connect_error_1": "Connect error", - "over_current_error": "OVER CURRENT ERROR", - "over_voltage_error": "OVER VOLTAGE ERROR", - "eeprom_error": "EEPROM error", - "tilt_left_disconnect": "TILT left disconnect", - "tilt_right_disconnect": "TILT right disconnect", - "receiver_left_disconnect": "Left receiver disconnect", - "receiver_right_disconnect": "Right receiver disconnect", - "inductive_module_error": "Inductive module error", - "inductive_module_error_1": "Inductive module error", - "inductive_module_error_2": "Inductive module error", - "connect_module_error": "Connect module error", - "middle_blade_driver_disconnected": "Middle blade driver disconnected", - "blade_left_driver_disconnected": "Left blade driver disconnected", - "blade_right_driver_disconnected": "Right blade driver disconnected", - "display_communication_error": "Display communication error", - "low_battery_while_charging": "LOW BATTERY WHILE CHARGING", - "blade_height_left": "Blade Height Left", - "blade_height_right": "Blade Height right", - "device_error_devicex_require": "Device error \"Device - Rxxxxx Require - Ryyyyy\"", - "long_disconnection_middle_blade": "Long disconnection - Middle blade", - "long_disconnection_blade_left": "Long disconnection - Left blade", - "long_disconnection_blade_right": "Long disconnection - Right blade", - "battery_not_detected": "Battery not detected", - "zdefender_error": "Zdefender error", - "radar_data_save_error": "Radar data save error", - "docking_error": "Docking error", - "invalid_voucher": "Invalid Voucher", - "used_voucher": "Used Voucher", - "voucher_zone_error": "Voucher Zone Error", - "server_connection_error": "Server connection error", - "mismatch_wheel_motors": "MISMATCH WHEEL MOTORS", - "mismatch_back_coils": "MISMATCH BACK COILS", - "mismatch_left_coils": "MISMATCH LEFT COILS", - "mismatch_right_coils": "MISMATCH RIGHT COILS", - "mismatch_front_coils": "MISMATCH FRONT COILS", - "wrong_measurament_back_left_coil": "WRONG MEASURAMENT RX BACK (LEFT COIL)", - "wrong_measurament_back_right_coil": "WRONG MEASURAMENT RX BACK (RIGHT COIL)", - "wrong_measurament_left_left_coil": "WRONG MEASURAMENT RX LEFT (LEFT COIL)", - "wrong_measurament_left_right_coil": "WRONG MEASURAMENT RX LEFT (RIGHT COIL)", - "wrong_measurament_right_left_coil": "WRONG MEASURAMENT RX RIGHT (LEFT COIL)", - "wrong_measurament_right_right_coil": "WRONG MEASURAMENT RX RIGHT (RIGHT COIL)", - "wrong_measurament_front_left_coil": "WRONG MEASURAMENT RX FRONT (LEFT COIL)", - "wrong_measurament_front_right_coil": "WRONG MEASURAMENT RX FRONT (RIGHT COIL)", - "mismatch_bump": "MISMATCH BUMP", - "bump_sensor_blocked": "BUMP SENSOR BLOCKED", - "lift_error": "LIFT ERROR", - "mismatch_lift_sensors": "MISMATCH LIFT SENSORS", - "rain_error": "RAIN ERROR", - "stop_button_blocked": "STOP BUTTON BLOCKED", - "no_signal_back_receiver": "NO SIGNAL BACK RECEIVER", - "no_signal_receiver_left": "NO SIGNAL LEFT RECEIVER", - "no_signal_receiver_right": "NO SIGNAL RIGHT RECEIVER", - "no_signal_front_receiver": "NO SIGNAL FRONT RECEIVER", - "wrong_or_missing_action": "WRONG OR MISSING ACTION", - "trapped_no_grass": "TRAPPED (No Grass)", - "trapped_drop_off": "TRAPPED (Drop-off)", - "trapped_bump": "TRAPPED (Bump)", - "trapped_tilt": "TRAPPED (Tilt)", - "unexpected_shutdown_error": "Unexpected shutdown error", - "unexpected_shutdown_resume_from_failure": "UNEXPECTED SHUTDOWN RESUME FROM FAILURE", - "unexpected_shutdown_autocheck": "UNEXPECTED SHUTDOWN AUTOCHECK", - "unexpected_shutdown_charge": "UNEXPECTED SHUTDOWN CHARGE", - "unexpected_shutdown_work": "UNEXPECTED SHUTDOWN WORK", - "unexpected_shutdown_work_pause": "UNEXPECTED SHUTDOWN WORK PAUSE", - "unexpected_shutdown_done": "UNEXPECTED SHUTDOWN DONE" - } - } - }, - "device_tracker": { - "location": { + "work_now": { + "name": "Work now", "state_attributes": { "imei": { "name": "IMEI" @@ -685,11 +417,9 @@ "name": "Next pull" } } - } - }, - "camera": { - "map": { - "name": "Map", + }, + "charge_now": { + "name": "Charge now", "state_attributes": { "imei": { "name": "IMEI" @@ -712,15 +442,11 @@ }, "next_pull": { "name": "Next pull" - }, - "calibration_points": { - "name": "Calibration points" } } - } - }, - "lawn_mower": { - "mower": { + }, + "border_cut": { + "name": "Border cut", "state_attributes": { "imei": { "name": "IMEI" @@ -745,13 +471,9 @@ "name": "Next pull" } } - } - }, - "vacuum": { - "mower": { - "state": { - "cleaning": "Mowing" - }, + }, + "trace_position": { + "name": "Trace position", "state_attributes": { "imei": { "name": "IMEI" @@ -778,9 +500,9 @@ } } }, - "button": { - "update_now": { - "name": "Update now", + "camera": { + "map": { + "name": "Map", "state_attributes": { "imei": { "name": "IMEI" @@ -803,11 +525,15 @@ }, "next_pull": { "name": "Next pull" + }, + "calibration_points": { + "name": "Calibration points" } } - }, - "work_now": { - "name": "Work now", + } + }, + "device_tracker": { + "location": { "state_attributes": { "imei": { "name": "IMEI" @@ -832,9 +558,10 @@ "name": "Next pull" } } - }, - "charge_now": { - "name": "Charge now", + } + }, + "lawn_mower": { + "mower": { "state_attributes": { "imei": { "name": "IMEI" @@ -859,9 +586,11 @@ "name": "Next pull" } } - }, - "border_cut": { - "name": "Border cut", + } + }, + "number": { + "work_for": { + "name": "Work for", "state_attributes": { "imei": { "name": "IMEI" @@ -887,8 +616,8 @@ } } }, - "trace_position": { - "name": "Trace position", + "charge_for": { + "name": "Charge for", "state_attributes": { "imei": { "name": "IMEI" @@ -915,9 +644,23 @@ } } }, - "number": { - "work_for": { - "name": "Work for", + "sensor": { + "state": { + "name": "State", + "state": { + "unknown": "Unknown", + "charge": "Charge", + "work": "Work", + "pause": "Pause", + "fail": "Error", + "nosignal": "No signal", + "gotostation": "Go to station", + "gotoarea": "Go to area", + "bordercut": "Border cut", + "expired": "Expired", + "renewed": "Renewed", + "work_standby": "Work standby" + }, "state_attributes": { "imei": { "name": "IMEI" @@ -943,8 +686,265 @@ } } }, - "charge_for": { - "name": "Charge for", + "error": { + "name": "Error", + "state": { + "unknown": "Unknown", + "bus_error": "BUS ERROR", + "sync_error": "SYNC ERROR", + "blackout_sig02": "Blackout - SIG02", + "blackout_sig03": "Blackout - SIG03", + "blackout_sig04": "Blackout - SIG04", + "blocked": "Blocked", + "bump_error": "Bump error", + "bump_error_bump03": "Bump error - BUMP03", + "grass_too_high": "Grass too high", + "out_of_border_block": "Out of border - BLOCK", + "out_of_border_bord01": "Out of border - BORD01", + "out_of_border_bord02": "Out of border - BORD02", + "out_of_border_bord03": "Out of border - BORD03", + "out_of_border_bump01": "Out of border - BUMP01", + "out_of_border_bump02": "Out of border - BUMP02", + "out_of_border_out01": "Out of border - OUT01", + "out_of_border_out02": "Out of border - OUT02", + "out_of_border_start": "Out of border - START", + "out_of_border_sync01": "Out of border - SYNC01", + "out_of_border_sync02": "Out of border - SYNC02", + "tilt": "Tilt", + "blade_error": "Blade error", + "blade_error_tmotor": "Blade error - TMOTOR", + "blade_error_tdrv": "Blade error - TDRV", + "blade_error_curr": "Blade error - CURR", + "blade_error_rpm": "Blade error - RPM", + "blade_error_wdog": "Blade error - WDOG", + "blade_error_fail": "Blade error - FAIL", + "wheel_error_left": "LF wheel error", + "wheel_error_left_tmotor": "LF wheel error - TMOTOR", + "wheel_error_left_tdrv": "LF wheel error - TDRV", + "wheel_error_left_curr": "LF wheel error - CURR", + "wheel_error_left_rpm": "LF wheel error - RPM", + "wheel_error_left_wdog": "LF wheel error - WDOG", + "wheel_error_left_fail": "LF wheel error - FAIL", + "wheel_error_right": "RG wheel error", + "wheel_error_right_tmotor": "RG wheel error - TMOTOR", + "wheel_error_right_tdrv": "RG wheel error - TDRV", + "wheel_error_right_curr": "RG wheel error - CURR", + "wheel_error_right_rpm": "RG wheel error - RPM", + "wheel_error_right_wdog": "RG wheel error - WDOG", + "wheel_error_right_fail": "RG wheel error - FAIL", + "out_of_border_out03": "Out of border - OUT03", + "rollover": "Rollover", + "lift": "Lift", + "lift_lift2": "Lift - LIFT2", + "lift_lift3": "Lift - LIFT3", + "lift_lift4": "Lift - LIFT4", + "tilt_tilt3": "Tilt - TILT3", + "tilt_tilt4": "Tilt - TILT4", + "out_of_border_bump04": "Out of border - BUMP04", + "low_battery": "Low battery", + "power_off": "Power off", + "no_signal": "No signal", + "out_of_border_out04": "Out of border - OUT04", + "signal_returned": "Signal Returned", + "autocheck_start": "Autocheck start", + "autocheck_stop": "Autocheck stop", + "out_of_border_nosig": "Out of border - NOSIG", + "no_signal_c1": "No signal C1", + "no_signal_c2": "No signal C2", + "no_signal_c2_1": "No signal C2", + "no_signal_c1_1": "No signal C1", + "out_of_border_bord04": "Out of border - BORD04", + "emergency_stop": "EMERGENCY STOP", + "display_required": "Display R0 Required Rxxxx", + "receiver_required": "Receiver R0 Required Rxxxx", + "gsm_required": "GSM R0 Required Rxxxx", + "driver_l_required": "Driver L R0 Required Rxxxx", + "driver_r_required": "Driver R R0 Required Rxxxx", + "driver_b_required": "Driver B R0 Required Rxxxx", + "magnet_required": "Magnet R0 Required Rxxxx", + "blocked_block1": "Blocked - BLOCK1", + "blocked_block3": "Blocked - BLOCK3", + "compass_required": "Compass R0 Required Rxxxx", + "bump_error_front": "Bump error - FRONT", + "bump_error_back": "Bump error - BACK", + "date_error": "DATE ERROR", + "program_error": "PROGRAM ERROR", + "version_error": "VERSION ERROR", + "safety_lift_sensor_damaged_or_dirty": "Safety lift sensor damaged or dirty", + "recharge_error": "RECHARGE ERROR", + "autocheck_gyro": "Autocheck GYRO", + "autocheck_fail": "Autocheck FAIL", + "autocheck_rain": "Autocheck RAIN", + "autocheck_coils": "Autocheck COILS", + "autocheck_motion": "Autocheck MOTION", + "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", + "autocheck_wheels_error": "Autocheck WHEELS ERROR", + "autocheck_recharge": "Autocheck RECHARGE", + "autocheck_button_wrong": "Autocheck BUTTON WRONG", + "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", + "autocheck_not_lifted": "Autocheck NOT LIFTED", + "display_error": "DISPLAY ERROR", + "blade_error_blocked": "Blade error - BLOCKED", + "wheel_error_left_blocked": "LF wheel error - BLOCKED", + "wheel_error_right_blocked": "RG wheel error - BLOCKED", + "blade_error_left": "Left Blade error", + "blade_error_left_tmotor": "Left Blade error - TMOTOR", + "blade_error_left_tdrv": "Left Blade error - TDRV", + "blade_error_left_curr": "Left Blade error - CURR", + "blade_error_left_rpm": "Left Blade error - RPM", + "blade_error_left_wdog": "Left Blade error - WDOG", + "blade_error_left_fail": "Left Blade error - FAIL", + "blade_error_left_blocked": "Left Blade error - BLOCKED", + "blade_error_right": "Right Blade error", + "blade_error_right_tmotor": "Right Blade error - TMOTOR", + "blade_error_right_tdrv": "Right Blade error - TDRV", + "blade_error_right_curr": "Right Blade error - CURR", + "blade_error_right_rpm": "Right Blade error - RPM", + "blade_error_right_wdog": "Right Blade error - WDOG", + "blade_error_right_fail": "Right Blade error - FAIL", + "blade_error_right_blocked": "Right Blade error - BLOCKED", + "wheel_error_fl": "Wheel error - FL", + "wheel_error_fl_tmotor": "Wheel error - FL-TMOTOR", + "wheel_error_fl_tdrv": "Wheel error - FL-TDRV", + "wheel_error_fl_curr": "Wheel error - FL-CURR", + "wheel_error_fl_rpm": "Wheel error - FL-RPM", + "wheel_error_fl_wdog": "Wheel error - FL-WDOG", + "wheel_error_fl_fail": "Wheel error - FL-FAIL", + "wheel_error_fl_blocked": "Wheel error - FL-BLOCKED", + "wheel_error_fr": "Wheel error - FR", + "wheel_error_fr_tmotor": "Wheel error - FR-TMOTOR", + "wheel_error_fr_tdrv": "Wheel error - FR-TDRV", + "wheel_error_fr_curr": "Wheel error - FR-CURR", + "wheel_error_fr_rpm": "Wheel error - FR-RPM", + "wheel_error_fr_wdog": "Wheel error - FR-WDOG", + "wheel_error_fr_fail": "Wheel error - FR-FAIL", + "wheel_error_fr_blocked": "Wheel error - FR-BLOCKED", + "steer_error_fl": "Steer Error - FL", + "steer_error_fl_tmotor": "Steer Error - FL-TMOTOR", + "steer_error_fl_tdrv": "Steer Error - FL-TDRV", + "steer_error_fl_curr": "Steer Error - FL-CURR", + "steer_error_fl_rpm": "Steer Error - FL-RPM", + "steer_error_fl_wdog": "Steer Error - FL-WDOG", + "steer_error_fl_fail": "Steer Error - FL-FAIL", + "steer_error_fl_blocked": "Steer Error - FL-BLOCKED", + "steer_error_fr": "Steer Error - FR", + "steer_error_fr_tmotor": "Steer Error - FR-TMOTOR", + "steer_error_fr_tdrv": "Steer Error - FR-TDRV", + "steer_error_fr_curr": "Steer Error - FR-CURR", + "steer_error_fr_rpm": "Steer Error - FR-RPM", + "steer_error_fr_wdog": "Steer Error - FR-WDOG", + "steer_error_fr_fail": "Steer Error - FR-FAIL", + "steer_error_fr_blocked": "Steer Error - FR-BLOCKED", + "steer_error_bl": "Steer Error - BL", + "steer_error_bl_tmotor": "Steer Error - BL-TMOTOR", + "steer_error_bl_tdrv": "Steer Error - BL-TDRV", + "steer_error_bl_curr": "Steer Error - BL-CURR", + "steer_error_bl_rpm": "Steer Error - BL-RPM", + "steer_error_bl_wdog": "Steer Error - BL-WDOG", + "steer_error_bl_fail": "Steer Error - BL-FAIL", + "steer_error_bl_blocked": "Steer Error - BL-BLOCKED", + "steer_error_br": "Steer Error - BR", + "steer_error_br_tmotor": "Steer Error - BR-TMOTOR", + "steer_error_br_tdrv": "Steer Error - BR-TDRV", + "steer_error_br_curr": "Steer Error - BR-CURR", + "steer_error_br_rpm": "Steer Error - BR-RPM", + "steer_error_br_wdog": "Steer Error - BR-WDOG", + "steer_error_br_fail": "Steer Error - BR-FAIL", + "steer_error_br_blocked": "Steer Error - BR-BLOCKED", + "radar_error": "Radar error", + "board_error": "BOARD ERROR", + "config_error": "CONFIG ERROR", + "test_b_required": "TEST B REQUIRED", + "test_c_required": "TEST C REQUIRED", + "trapped": "TRAPPED", + "sd_card_error": "SD CARD ERROR", + "tilt_communication_error": "TILT communication error", + "rtc_error": "RTC ERROR", + "can_0_error": "CAN 0 ERROR", + "can_1_error": "CAN 1 ERROR", + "blade_motor_communication_error": "BLADE MOTOR communication error", + "wheel_left_communication_error": "LEFT WHEEL communication error", + "wheel_right_communication_error": "RIGHT WHEEL communication error", + "receiver_left_communication_error": "LEFT RECEIVER communication error", + "connect_error": "CONNECT error", + "blade_height_error": "BLADE HEIGHT ERROR", + "bluetooth_error": "BLUETOOTH ERROR", + "geofence_error": "GEOFENCE ERROR", + "gps_error": "GPS ERROR", + "connect_error_1": "Connect error", + "over_current_error": "OVER CURRENT ERROR", + "over_voltage_error": "OVER VOLTAGE ERROR", + "eeprom_error": "EEPROM error", + "tilt_left_disconnect": "TILT left disconnect", + "tilt_right_disconnect": "TILT right disconnect", + "receiver_left_disconnect": "Left receiver disconnect", + "receiver_right_disconnect": "Right receiver disconnect", + "inductive_module_error": "Inductive module error", + "inductive_module_error_1": "Inductive module error", + "inductive_module_error_2": "Inductive module error", + "connect_module_error": "Connect module error", + "middle_blade_driver_disconnected": "Middle blade driver disconnected", + "blade_left_driver_disconnected": "Left blade driver disconnected", + "blade_right_driver_disconnected": "Right blade driver disconnected", + "display_communication_error": "Display communication error", + "low_battery_while_charging": "LOW BATTERY WHILE CHARGING", + "blade_height_left": "Blade Height Left", + "blade_height_right": "Blade Height right", + "device_error_devicex_require": "Device error \"Device - Rxxxxx Require - Ryyyyy\"", + "long_disconnection_middle_blade": "Long disconnection - Middle blade", + "long_disconnection_blade_left": "Long disconnection - Left blade", + "long_disconnection_blade_right": "Long disconnection - Right blade", + "battery_not_detected": "Battery not detected", + "zdefender_error": "Zdefender error", + "radar_data_save_error": "Radar data save error", + "docking_error": "Docking error", + "invalid_voucher": "Invalid Voucher", + "used_voucher": "Used Voucher", + "voucher_zone_error": "Voucher Zone Error", + "server_connection_error": "Server connection error", + "mismatch_wheel_motors": "MISMATCH WHEEL MOTORS", + "mismatch_back_coils": "MISMATCH BACK COILS", + "mismatch_left_coils": "MISMATCH LEFT COILS", + "mismatch_right_coils": "MISMATCH RIGHT COILS", + "mismatch_front_coils": "MISMATCH FRONT COILS", + "wrong_measurament_back_left_coil": "WRONG MEASURAMENT RX BACK (LEFT COIL)", + "wrong_measurament_back_right_coil": "WRONG MEASURAMENT RX BACK (RIGHT COIL)", + "wrong_measurament_left_left_coil": "WRONG MEASURAMENT RX LEFT (LEFT COIL)", + "wrong_measurament_left_right_coil": "WRONG MEASURAMENT RX LEFT (RIGHT COIL)", + "wrong_measurament_right_left_coil": "WRONG MEASURAMENT RX RIGHT (LEFT COIL)", + "wrong_measurament_right_right_coil": "WRONG MEASURAMENT RX RIGHT (RIGHT COIL)", + "wrong_measurament_front_left_coil": "WRONG MEASURAMENT RX FRONT (LEFT COIL)", + "wrong_measurament_front_right_coil": "WRONG MEASURAMENT RX FRONT (RIGHT COIL)", + "mismatch_bump": "MISMATCH BUMP", + "bump_sensor_blocked": "BUMP SENSOR BLOCKED", + "lift_error": "LIFT ERROR", + "mismatch_lift_sensors": "MISMATCH LIFT SENSORS", + "rain_error": "RAIN ERROR", + "stop_button_blocked": "STOP BUTTON BLOCKED", + "no_signal_back_receiver": "NO SIGNAL BACK RECEIVER", + "no_signal_receiver_left": "NO SIGNAL LEFT RECEIVER", + "no_signal_receiver_right": "NO SIGNAL RIGHT RECEIVER", + "no_signal_front_receiver": "NO SIGNAL FRONT RECEIVER", + "wrong_or_missing_action": "WRONG OR MISSING ACTION", + "trapped_no_grass": "TRAPPED (No Grass)", + "trapped_drop_off": "TRAPPED (Drop-off)", + "trapped_bump": "TRAPPED (Bump)", + "trapped_tilt": "TRAPPED (Tilt)", + "unexpected_shutdown_error": "Unexpected shutdown error", + "unexpected_shutdown_resume_from_failure": "UNEXPECTED SHUTDOWN RESUME FROM FAILURE", + "unexpected_shutdown_autocheck": "UNEXPECTED SHUTDOWN AUTOCHECK", + "unexpected_shutdown_charge": "UNEXPECTED SHUTDOWN CHARGE", + "unexpected_shutdown_work": "UNEXPECTED SHUTDOWN WORK", + "unexpected_shutdown_work_pause": "UNEXPECTED SHUTDOWN WORK PAUSE", + "unexpected_shutdown_done": "UNEXPECTED SHUTDOWN DONE" + } + } + }, + "vacuum": { + "mower": { + "state": { + "cleaning": "Mowing" + }, "state_attributes": { "imei": { "name": "IMEI" diff --git a/custom_components/zcsmower/translations/it.json b/custom_components/zcsmower/translations/it.json index 7182a18..d35d9c8 100644 --- a/custom_components/zcsmower/translations/it.json +++ b/custom_components/zcsmower/translations/it.json @@ -363,23 +363,9 @@ } } }, - "sensor": { - "state": { - "name": "State", - "state": { - "unknown": "Sconosciuto", - "charge": "Carica", - "work": "Lavoro", - "pause": "In pausa", - "fail": "Errore", - "nosignal": "Nessun segnale", - "gotostation": "Ritorno alla base", - "gotoarea": "Andare nella zona", - "bordercut": "Taglio del bordo", - "expired": "Scaduto", - "renewed": "Rinnovato", - "work_standby": "Standby di lavoro" - }, + "button": { + "update_now": { + "name": "Aggiorna ora", "state_attributes": { "imei": { "name": "IMEI" @@ -405,262 +391,8 @@ } } }, - "error": { - "name": "Errore", - "state": { - "unknown": "Sconosciuto", - "bus_error": "BUS ERROR", - "sync_error": "SYNC ERROR", - "blackout_sig02": "Blackout - SIG02", - "blackout_sig03": "Blackout - SIG03", - "blackout_sig04": "Blackout - SIG04", - "blocked": "Bloccato", - "bump_error": "Errore urto", - "bump_error_bump03": "Errore urto - BUMP03", - "grass_too_high": "Erba alta", - "out_of_border_block": "Fuori perimetro", - "out_of_border_bord01": "Fuori perimetro - BORD01", - "out_of_border_bord02": "Fuori perimetro - BORD02", - "out_of_border_bord03": "Fuori perimetro - BORD03", - "out_of_border_bump01": "Fuori perimetro - BUMP01", - "out_of_border_bump02": "Fuori perimetro - BUMP02", - "out_of_border_out01": "Fuori perimetro - OUT01", - "out_of_border_out02": "Fuori perimetro - OUT02", - "out_of_border_start": "Fuori perimetro - START", - "out_of_border_sync01": "Fuori perimetro - SYNC01", - "out_of_border_sync02": "Fuori perimetro - SYNC02", - "tilt": "Incilinato", - "blade_error": "Errore lama", - "blade_error_tmotor": "Errore lama - TMOTOR", - "blade_error_tdrv": "Errore lama - TDRV", - "blade_error_curr": "Errore lama - CURR", - "blade_error_rpm": "Errore lama - RPM", - "blade_error_wdog": "Errore lama - WDOG", - "blade_error_fail": "Errore lama - FAIL", - "wheel_error_left": "Errore ruota SX", - "wheel_error_left_tmotor": "Errore ruota SX - TMOTOR", - "wheel_error_left_tdrv": "Errore ruota SX - TDRV", - "wheel_error_left_curr": "Errore ruota SX - CURR", - "wheel_error_left_rpm": "Errore ruota SX - RPM", - "wheel_error_left_wdog": "Errore ruota SX - WDOG", - "wheel_error_left_fail": "Errore ruota SX - FAIL", - "wheel_error_right": "Errore ruota DX", - "wheel_error_right_tmotor": "Errore ruota DX - TMOTOR", - "wheel_error_right_tdrv": "Errore ruota DX - TDRV", - "wheel_error_right_curr": "Errore ruota DX - CURR", - "wheel_error_right_rpm": "Errore ruota DX - RPM", - "wheel_error_right_wdog": "Errore ruota DX - WDOG", - "wheel_error_right_fail": "Errore ruota DX - FAIL", - "out_of_border_out03": "Fuori perimetro - OUT03", - "rollover": "Ribaltato", - "lift": "Sollevato", - "lift_lift2": "Sollevamento - LIFT2", - "lift_lift3": "Sollevamento - LIFT3", - "lift_lift4": "Sollevamento - LIFT4", - "tilt_tilt3": "Ribaltamento - TILT3", - "tilt_tilt4": "Ribaltamento - TILT4", - "out_of_border_bump04": "Fuori perimetro - BUMP04", - "low_battery": "Batteria bassa", - "power_off": "Power off", - "no_signal": "No segnale", - "out_of_border_out04": "Fuori perimetro - OUT04", - "signal_returned": "Signal Returned", - "autocheck_start": "Autocheck start", - "autocheck_stop": "Autocheck stop", - "out_of_border_nosig": "Fuori perimetro - NOSIG", - "no_signal_c1": "No signal C1", - "no_signal_c2": "No signal C2", - "no_signal_c2_1": "No signal C2", - "no_signal_c1_1": "No signal C1", - "out_of_border_bord04": "Fuori perimetro - BORD04", - "emergency_stop": "STOP EMERGENZA", - "display_required": "Display R0 Required Rxxxx", - "receiver_required": "Receiver R0 Required Rxxxx", - "gsm_required": "GSM R0 Required Rxxxx", - "driver_l_required": "Driver L R0 Required Rxxxx", - "driver_r_required": "Driver R R0 Required Rxxxx", - "driver_b_required": "Driver B R0 Required Rxxxx", - "magnet_required": "Magnet R0 Required Rxxxx", - "blocked_block1": "Bloccato - BLOCK1", - "blocked_block3": "Bloccato - BLOCK3", - "compass_required": "Compass R0 Required Rxxxx", - "bump_error_front": "Errore urto - FRONT", - "bump_error_back": "Errore urto - BACK", - "date_error": "DATE ERROR", - "program_error": "PROGRAM ERROR", - "version_error": "VERSION ERROR", - "safety_lift_sensor_damaged_or_dirty": "Sensore LIFT difettoso o sporco", - "recharge_error": "RECHARGE ERROR", - "autocheck_gyro": "Autocheck GYRO", - "autocheck_fail": "Autocheck FAIL", - "autocheck_rain": "Autocheck RAIN", - "autocheck_coils": "Autocheck COILS", - "autocheck_motion": "Autocheck MOTION", - "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", - "autocheck_wheels_error": "Autocheck WHEELS ERROR", - "autocheck_recharge": "Autocheck RECHARGE", - "autocheck_button_wrong": "Autocheck BUTTON WRONG", - "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", - "autocheck_not_lifted": "Autocheck NOT LIFTED", - "display_error": "DISPLAY ERROR", - "blade_error_blocked": "Errore lama - BLOCKED", - "wheel_error_left_blocked": "Errore ruota SX - BLOCKED", - "wheel_error_right_blocked": "Errore ruota DX - BLOCKED", - "blade_error_left": "Errore lama sinistro", - "blade_error_left_tmotor": "Errore lama sinistro - TMOTOR", - "blade_error_left_tdrv": "Errore lama sinistro - TDRV", - "blade_error_left_curr": "Errore lama sinistro - CURR", - "blade_error_left_rpm": "Errore lama sinistro - RPM", - "blade_error_left_wdog": "Errore lama sinistro - WDOG", - "blade_error_left_fail": "Errore lama sinistro - FAIL", - "blade_error_left_blocked": "Errore lama sinistro - BLOCKED", - "blade_error_right": "Errore lama destro", - "blade_error_right_tmotor": "Errore lama destro - TMOTOR", - "blade_error_right_tdrv": "Errore lama destro - TDRV", - "blade_error_right_curr": "Errore lama destro - CURR", - "blade_error_right_rpm": "Errore lama destro - RPM", - "blade_error_right_wdog": "Errore lama destro - WDOG", - "blade_error_right_fail": "Errore lama destro - FAIL", - "blade_error_right_blocked": "Errore lama destro - BLOCKED", - "wheel_error_fl": "Errore Motore Ruota - FL", - "wheel_error_fl_tmotor": "Errore Motore Ruota - FL-TMOTOR", - "wheel_error_fl_tdrv": "Errore Motore Ruota - FL-TDRV", - "wheel_error_fl_curr": "Errore Motore Ruota - FL-CURR", - "wheel_error_fl_rpm": "Errore Motore Ruota - FL-RPM", - "wheel_error_fl_wdog": "Errore Motore Ruota - FL-WDOG", - "wheel_error_fl_fail": "Errore Motore Ruota - FL-FAIL", - "wheel_error_fl_blocked": "Errore Motore Ruota - FL-BLOCKED", - "wheel_error_fr": "Errore Motore Ruota - FR", - "wheel_error_fr_tmotor": "Errore Motore Ruota - FR-TMOTOR", - "wheel_error_fr_tdrv": "Errore Motore Ruota - FR-TDRV", - "wheel_error_fr_curr": "Errore Motore Ruota - FR-CURR", - "wheel_error_fr_rpm": "Errore Motore Ruota - FR-RPM", - "wheel_error_fr_wdog": "Errore Motore Ruota - FR-WDOG", - "wheel_error_fr_fail": "Errore Motore Ruota - FR-FAIL", - "wheel_error_fr_blocked": "Errore Motore Ruota - FR-BLOCKED", - "steer_error_fl": "Errore Sterzata - FL", - "steer_error_fl_tmotor": "Errore Sterzata - FL-TMOTOR", - "steer_error_fl_tdrv": "Errore Sterzata - FL-TDRV", - "steer_error_fl_curr": "Errore Sterzata - FL-CURR", - "steer_error_fl_rpm": "Errore Sterzata - FL-RPM", - "steer_error_fl_wdog": "Errore Sterzata - FL-WDOG", - "steer_error_fl_fail": "Errore Sterzata - FL-FAIL", - "steer_error_fl_blocked": "Errore Sterzata - FL-BLOCKED", - "steer_error_fr": "Errore Sterzata - FR", - "steer_error_fr_tmotor": "Errore Sterzata - FR-TMOTOR", - "steer_error_fr_tdrv": "Errore Sterzata - FR-TDRV", - "steer_error_fr_curr": "Errore Sterzata - FR-CURR", - "steer_error_fr_rpm": "Errore Sterzata - FR-RPM", - "steer_error_fr_wdog": "Errore Sterzata - FR-WDOG", - "steer_error_fr_fail": "Errore Sterzata - FR-FAIL", - "steer_error_fr_blocked": "Errore Sterzata - FR-BLOCKED", - "steer_error_bl": "Errore Sterzata - BL", - "steer_error_bl_tmotor": "Errore Sterzata - BL-TMOTOR", - "steer_error_bl_tdrv": "Errore Sterzata - BL-TDRV", - "steer_error_bl_curr": "Errore Sterzata - BL-CURR", - "steer_error_bl_rpm": "Errore Sterzata - BL-RPM", - "steer_error_bl_wdog": "Errore Sterzata - BL-WDOG", - "steer_error_bl_fail": "Errore Sterzata - BL-FAIL", - "steer_error_bl_blocked": "Errore Sterzata - BL-BLOCKED", - "steer_error_br": "Errore Sterzata - BR", - "steer_error_br_tmotor": "Errore Sterzata - BR-TMOTOR", - "steer_error_br_tdrv": "Errore Sterzata - BR-TDRV", - "steer_error_br_curr": "Errore Sterzata - BR-CURR", - "steer_error_br_rpm": "Errore Sterzata - BR-RPM", - "steer_error_br_wdog": "Errore Sterzata - BR-WDOG", - "steer_error_br_fail": "Errore Sterzata - BR-FAIL", - "steer_error_br_blocked": "Errore Sterzata - BR-BLOCKED", - "radar_error": "Errore Radar", - "board_error": "BOARD ERROR", - "config_error": "CONFIG ERROR", - "test_b_required": "TEST B RICHIESTO", - "test_c_required": "TEST C RICHIESTO", - "trapped": "INTRAPPOLATO", - "sd_card_error": "ERRORE SCHEDA SD", - "tilt_communication_error": "ERRORE COMMUNICAZIONE TILT", - "rtc_error": "ERRORE RTC", - "can_0_error": "ERRORE CAN 0", - "can_1_error": "ERRORE CAN 1", - "blade_motor_communication_error": "ERRORE COMMUNICAZIONE MOTORE LAMA", - "wheel_left_communication_error": "ERRORE COMMUNICAZIONE MOTORE RUOTA SINISTRO", - "wheel_right_communication_error": "ERRORE COMMUNICAZIONE MOTORE RUOTA DESTRO", - "receiver_left_communication_error": "ERRORE COMIUNICAZIONE RICEVITORE SINISTRO", - "connect_error": "ERRORE CONNECT", - "blade_height_error": "ERRORE ALZALAMA", - "bluetooth_error": "ERRORE BLUETOOTH", - "geofence_error": "ERRORE GEOFENCE", - "gps_error": "ERRORE GPS", - "connect_error_1": "Errore Connect", - "over_current_error": "ERRORE SOVRACORRENTE", - "over_voltage_error": "ERRORE SOVRATENSIONE", - "eeprom_error": "ERRORE EEPROM", - "tilt_left_disconnect": "Disconnessione TILT sinistro", - "tilt_right_disconnect": "Disconnessione TILT destro", - "receiver_left_disconnect": "Disconnessione ricevitore sinistro", - "receiver_right_disconnect": "Disconnessione ricevitore destro", - "inductive_module_error": "Errore modulo induttivo", - "inductive_module_error_1": "Errore modulo induttivo", - "inductive_module_error_2": "Errore modulo induttivo", - "connect_module_error": "Errore modulo connect", - "middle_blade_driver_disconnected": "Disconnessione driver lama centrale", - "blade_left_driver_disconnected": "Disconnessione driver lama sinistro", - "blade_right_driver_disconnected": "Disconnessione driver lama destro", - "display_communication_error": "Errore comunicazione display", - "low_battery_while_charging": "BATTERIA BASSSA DURANTE RICARICA", - "blade_height_left": "Errore alzalama sinistro", - "blade_height_right": "Errore alzalama destro", - "device_error_devicex_require": "Errore Slave \"Componente - Rxxxxx Richiesto - Ryyyyy\"", - "long_disconnection_middle_blade": "Disconnessione lunga - lama centrale", - "long_disconnection_blade_left": "Errore di spegnimento imprevisto", - "long_disconnection_blade_right": "Disconnessione lunga - lama destra", - "battery_not_detected": "Batteria non trovata", - "zdefender_error": "Errore Zdefender", - "radar_data_save_error": "Errore salvataggio dati radar", - "docking_error": "Errore ingresso in base", - "invalid_voucher": "Voucher non valido", - "used_voucher": "Voucher usato", - "voucher_zone_error": "Voucher Errore Area", - "server_connection_error": "Connessione server fallita", - "mismatch_wheel_motors": "MOTORI RUOTA DIVERSI", - "mismatch_back_coils": "BOBINE POSTERIORI INCOMPATIBILI", - "mismatch_left_coils": "BOBINE SINISTRE INCOMPATIBILI", - "mismatch_right_coils": "BOBINE DESTRE INCOMPATIBILI", - "mismatch_front_coils": "BOBINE FRONTALI INCOMPATIBILI", - "wrong_measurament_back_left_coil": "MISURAZIONE ERRATA RX POSTERIORE (BOBINA SINISTRA)", - "wrong_measurament_back_right_coil": "MISURAZIONE ERRATA RX POSTERIORE (BOBINA DESTRA)", - "wrong_measurament_left_left_coil": "MISURAZIONE ERRATA RX SINISTRO (BOBINA SINSITRA)", - "wrong_measurament_left_right_coil": "MISURAZIONE ERRATA RX SINISTRO (BOBINA DESTRA)", - "wrong_measurament_right_left_coil": "MISURAZIONE ERRATA RX DESTRO (BOBINA SINISTRA)", - "wrong_measurament_right_right_coil": "MISURAZIONE ERRATA RX DESTRO (BOBINA DESTRA)", - "wrong_measurament_front_left_coil": "MISURAZIONE ERRATA RX FRONTALE (BOBINA SINISTRA)", - "wrong_measurament_front_right_coil": "MISURAZIONE ERRATA FRONTALE (BOBINA DESTRA)", - "mismatch_bump": "ATTIVAZIONE URTO ERRATA", - "bump_sensor_blocked": "SENSORE URTO BLOCCATO", - "lift_error": "ERRORE LIFT", - "mismatch_lift_sensors": "DISALLINEAMENTO LIFT", - "rain_error": "ERRORE PIOGGIA", - "stop_button_blocked": "STOP BUTTON BLOCCATO", - "no_signal_back_receiver": "NO SEGNALE RICEVITORE POSTERIORE", - "no_signal_receiver_left": "NO SEGNALE RICEVITORE SINISTRO", - "no_signal_receiver_right": "NO SEGNALE RICEVITORE DESTRO", - "no_signal_front_receiver": "NO SEGNALE RICEVITORE FRONTALE", - "wrong_or_missing_action": "AZIONE SBAGLIATA O MANCANTE", - "trapped_no_grass": "INTRAPPOLATO (No erba)", - "trapped_drop_off": "INTRAPPOLATO (Baratro)", - "trapped_bump": "INTRAPPOLATO (Urto)", - "trapped_tilt": "INTRAPPOLATO Inclinometro)", - "unexpected_shutdown_error": "Errore di spegnimento imprevisto", - "unexpected_shutdown_resume_from_failure": "SPEGNIMENTO INASPETTATO GESTIONE ERRORE", - "unexpected_shutdown_autocheck": "SPEGNIMENTO INASPETTATO AUTOCHECK", - "unexpected_shutdown_charge": "SPEGNIMENTO INASPETTATO IN CARICA", - "unexpected_shutdown_work": "SPEGNIMENTO INASPETTATO LAVORO", - "unexpected_shutdown_work_pause": "SPEGNIMENTO INASPETTATO IN PAUSA", - "unexpected_shutdown_done": "SPEGNIMENTO INASPETTATO TERMINE AREA CHIUSA" - } - } - }, - "device_tracker": { - "location": { + "work_now": { + "name": "Lavorare ora", "state_attributes": { "imei": { "name": "IMEI" @@ -685,11 +417,9 @@ "name": "Prossima tirata" } } - } - }, - "camera": { - "map": { - "name": "Mappa", + }, + "charge_now": { + "name": "Carica ora", "state_attributes": { "imei": { "name": "IMEI" @@ -712,15 +442,11 @@ }, "next_pull": { "name": "Prossima tirata" - }, - "calibration_points": { - "name": "Calibration points" } } - } - }, - "lawn_mower": { - "mower": { + }, + "border_cut": { + "name": "Taglio del bordo", "state_attributes": { "imei": { "name": "IMEI" @@ -745,13 +471,9 @@ "name": "Prossima tirata" } } - } - }, - "vacuum": { - "mower": { - "state": { - "cleaning": "Falciatura" - }, + }, + "trace_position": { + "name": "Trovare la posizione", "state_attributes": { "imei": { "name": "IMEI" @@ -778,9 +500,9 @@ } } }, - "button": { - "update_now": { - "name": "Aggiorna ora", + "camera": { + "map": { + "name": "Mappa", "state_attributes": { "imei": { "name": "IMEI" @@ -803,11 +525,15 @@ }, "next_pull": { "name": "Prossima tirata" + }, + "calibration_points": { + "name": "Calibration points" } } - }, - "work_now": { - "name": "Lavorare ora", + } + }, + "device_tracker": { + "location": { "state_attributes": { "imei": { "name": "IMEI" @@ -832,9 +558,10 @@ "name": "Prossima tirata" } } - }, - "charge_now": { - "name": "Carica ora", + } + }, + "lawn_mower": { + "mower": { "state_attributes": { "imei": { "name": "IMEI" @@ -859,9 +586,11 @@ "name": "Prossima tirata" } } - }, - "border_cut": { - "name": "Taglio del bordo", + } + }, + "number": { + "work_for": { + "name": "Lavorare per", "state_attributes": { "imei": { "name": "IMEI" @@ -887,8 +616,8 @@ } } }, - "trace_position": { - "name": "Trovare la posizione", + "charge_for": { + "name": "Addebito per", "state_attributes": { "imei": { "name": "IMEI" @@ -915,9 +644,23 @@ } } }, - "number": { - "work_for": { - "name": "Lavorare per", + "sensor": { + "state": { + "name": "State", + "state": { + "unknown": "Sconosciuto", + "charge": "Carica", + "work": "Lavoro", + "pause": "In pausa", + "fail": "Errore", + "nosignal": "Nessun segnale", + "gotostation": "Ritorno alla base", + "gotoarea": "Andare nella zona", + "bordercut": "Taglio del bordo", + "expired": "Scaduto", + "renewed": "Rinnovato", + "work_standby": "Standby di lavoro" + }, "state_attributes": { "imei": { "name": "IMEI" @@ -943,8 +686,265 @@ } } }, - "charge_for": { - "name": "Addebito per", + "error": { + "name": "Errore", + "state": { + "unknown": "Sconosciuto", + "bus_error": "BUS ERROR", + "sync_error": "SYNC ERROR", + "blackout_sig02": "Blackout - SIG02", + "blackout_sig03": "Blackout - SIG03", + "blackout_sig04": "Blackout - SIG04", + "blocked": "Bloccato", + "bump_error": "Errore urto", + "bump_error_bump03": "Errore urto - BUMP03", + "grass_too_high": "Erba alta", + "out_of_border_block": "Fuori perimetro", + "out_of_border_bord01": "Fuori perimetro - BORD01", + "out_of_border_bord02": "Fuori perimetro - BORD02", + "out_of_border_bord03": "Fuori perimetro - BORD03", + "out_of_border_bump01": "Fuori perimetro - BUMP01", + "out_of_border_bump02": "Fuori perimetro - BUMP02", + "out_of_border_out01": "Fuori perimetro - OUT01", + "out_of_border_out02": "Fuori perimetro - OUT02", + "out_of_border_start": "Fuori perimetro - START", + "out_of_border_sync01": "Fuori perimetro - SYNC01", + "out_of_border_sync02": "Fuori perimetro - SYNC02", + "tilt": "Incilinato", + "blade_error": "Errore lama", + "blade_error_tmotor": "Errore lama - TMOTOR", + "blade_error_tdrv": "Errore lama - TDRV", + "blade_error_curr": "Errore lama - CURR", + "blade_error_rpm": "Errore lama - RPM", + "blade_error_wdog": "Errore lama - WDOG", + "blade_error_fail": "Errore lama - FAIL", + "wheel_error_left": "Errore ruota SX", + "wheel_error_left_tmotor": "Errore ruota SX - TMOTOR", + "wheel_error_left_tdrv": "Errore ruota SX - TDRV", + "wheel_error_left_curr": "Errore ruota SX - CURR", + "wheel_error_left_rpm": "Errore ruota SX - RPM", + "wheel_error_left_wdog": "Errore ruota SX - WDOG", + "wheel_error_left_fail": "Errore ruota SX - FAIL", + "wheel_error_right": "Errore ruota DX", + "wheel_error_right_tmotor": "Errore ruota DX - TMOTOR", + "wheel_error_right_tdrv": "Errore ruota DX - TDRV", + "wheel_error_right_curr": "Errore ruota DX - CURR", + "wheel_error_right_rpm": "Errore ruota DX - RPM", + "wheel_error_right_wdog": "Errore ruota DX - WDOG", + "wheel_error_right_fail": "Errore ruota DX - FAIL", + "out_of_border_out03": "Fuori perimetro - OUT03", + "rollover": "Ribaltato", + "lift": "Sollevato", + "lift_lift2": "Sollevamento - LIFT2", + "lift_lift3": "Sollevamento - LIFT3", + "lift_lift4": "Sollevamento - LIFT4", + "tilt_tilt3": "Ribaltamento - TILT3", + "tilt_tilt4": "Ribaltamento - TILT4", + "out_of_border_bump04": "Fuori perimetro - BUMP04", + "low_battery": "Batteria bassa", + "power_off": "Power off", + "no_signal": "No segnale", + "out_of_border_out04": "Fuori perimetro - OUT04", + "signal_returned": "Signal Returned", + "autocheck_start": "Autocheck start", + "autocheck_stop": "Autocheck stop", + "out_of_border_nosig": "Fuori perimetro - NOSIG", + "no_signal_c1": "No signal C1", + "no_signal_c2": "No signal C2", + "no_signal_c2_1": "No signal C2", + "no_signal_c1_1": "No signal C1", + "out_of_border_bord04": "Fuori perimetro - BORD04", + "emergency_stop": "STOP EMERGENZA", + "display_required": "Display R0 Required Rxxxx", + "receiver_required": "Receiver R0 Required Rxxxx", + "gsm_required": "GSM R0 Required Rxxxx", + "driver_l_required": "Driver L R0 Required Rxxxx", + "driver_r_required": "Driver R R0 Required Rxxxx", + "driver_b_required": "Driver B R0 Required Rxxxx", + "magnet_required": "Magnet R0 Required Rxxxx", + "blocked_block1": "Bloccato - BLOCK1", + "blocked_block3": "Bloccato - BLOCK3", + "compass_required": "Compass R0 Required Rxxxx", + "bump_error_front": "Errore urto - FRONT", + "bump_error_back": "Errore urto - BACK", + "date_error": "DATE ERROR", + "program_error": "PROGRAM ERROR", + "version_error": "VERSION ERROR", + "safety_lift_sensor_damaged_or_dirty": "Sensore LIFT difettoso o sporco", + "recharge_error": "RECHARGE ERROR", + "autocheck_gyro": "Autocheck GYRO", + "autocheck_fail": "Autocheck FAIL", + "autocheck_rain": "Autocheck RAIN", + "autocheck_coils": "Autocheck COILS", + "autocheck_motion": "Autocheck MOTION", + "autocheck_wheels_blocked": "Autocheck WHEELS BLOCKED", + "autocheck_wheels_error": "Autocheck WHEELS ERROR", + "autocheck_recharge": "Autocheck RECHARGE", + "autocheck_button_wrong": "Autocheck BUTTON WRONG", + "autocheck_button_not_released": "Autocheck BUTTON NOT RELEASED", + "autocheck_not_lifted": "Autocheck NOT LIFTED", + "display_error": "DISPLAY ERROR", + "blade_error_blocked": "Errore lama - BLOCKED", + "wheel_error_left_blocked": "Errore ruota SX - BLOCKED", + "wheel_error_right_blocked": "Errore ruota DX - BLOCKED", + "blade_error_left": "Errore lama sinistro", + "blade_error_left_tmotor": "Errore lama sinistro - TMOTOR", + "blade_error_left_tdrv": "Errore lama sinistro - TDRV", + "blade_error_left_curr": "Errore lama sinistro - CURR", + "blade_error_left_rpm": "Errore lama sinistro - RPM", + "blade_error_left_wdog": "Errore lama sinistro - WDOG", + "blade_error_left_fail": "Errore lama sinistro - FAIL", + "blade_error_left_blocked": "Errore lama sinistro - BLOCKED", + "blade_error_right": "Errore lama destro", + "blade_error_right_tmotor": "Errore lama destro - TMOTOR", + "blade_error_right_tdrv": "Errore lama destro - TDRV", + "blade_error_right_curr": "Errore lama destro - CURR", + "blade_error_right_rpm": "Errore lama destro - RPM", + "blade_error_right_wdog": "Errore lama destro - WDOG", + "blade_error_right_fail": "Errore lama destro - FAIL", + "blade_error_right_blocked": "Errore lama destro - BLOCKED", + "wheel_error_fl": "Errore Motore Ruota - FL", + "wheel_error_fl_tmotor": "Errore Motore Ruota - FL-TMOTOR", + "wheel_error_fl_tdrv": "Errore Motore Ruota - FL-TDRV", + "wheel_error_fl_curr": "Errore Motore Ruota - FL-CURR", + "wheel_error_fl_rpm": "Errore Motore Ruota - FL-RPM", + "wheel_error_fl_wdog": "Errore Motore Ruota - FL-WDOG", + "wheel_error_fl_fail": "Errore Motore Ruota - FL-FAIL", + "wheel_error_fl_blocked": "Errore Motore Ruota - FL-BLOCKED", + "wheel_error_fr": "Errore Motore Ruota - FR", + "wheel_error_fr_tmotor": "Errore Motore Ruota - FR-TMOTOR", + "wheel_error_fr_tdrv": "Errore Motore Ruota - FR-TDRV", + "wheel_error_fr_curr": "Errore Motore Ruota - FR-CURR", + "wheel_error_fr_rpm": "Errore Motore Ruota - FR-RPM", + "wheel_error_fr_wdog": "Errore Motore Ruota - FR-WDOG", + "wheel_error_fr_fail": "Errore Motore Ruota - FR-FAIL", + "wheel_error_fr_blocked": "Errore Motore Ruota - FR-BLOCKED", + "steer_error_fl": "Errore Sterzata - FL", + "steer_error_fl_tmotor": "Errore Sterzata - FL-TMOTOR", + "steer_error_fl_tdrv": "Errore Sterzata - FL-TDRV", + "steer_error_fl_curr": "Errore Sterzata - FL-CURR", + "steer_error_fl_rpm": "Errore Sterzata - FL-RPM", + "steer_error_fl_wdog": "Errore Sterzata - FL-WDOG", + "steer_error_fl_fail": "Errore Sterzata - FL-FAIL", + "steer_error_fl_blocked": "Errore Sterzata - FL-BLOCKED", + "steer_error_fr": "Errore Sterzata - FR", + "steer_error_fr_tmotor": "Errore Sterzata - FR-TMOTOR", + "steer_error_fr_tdrv": "Errore Sterzata - FR-TDRV", + "steer_error_fr_curr": "Errore Sterzata - FR-CURR", + "steer_error_fr_rpm": "Errore Sterzata - FR-RPM", + "steer_error_fr_wdog": "Errore Sterzata - FR-WDOG", + "steer_error_fr_fail": "Errore Sterzata - FR-FAIL", + "steer_error_fr_blocked": "Errore Sterzata - FR-BLOCKED", + "steer_error_bl": "Errore Sterzata - BL", + "steer_error_bl_tmotor": "Errore Sterzata - BL-TMOTOR", + "steer_error_bl_tdrv": "Errore Sterzata - BL-TDRV", + "steer_error_bl_curr": "Errore Sterzata - BL-CURR", + "steer_error_bl_rpm": "Errore Sterzata - BL-RPM", + "steer_error_bl_wdog": "Errore Sterzata - BL-WDOG", + "steer_error_bl_fail": "Errore Sterzata - BL-FAIL", + "steer_error_bl_blocked": "Errore Sterzata - BL-BLOCKED", + "steer_error_br": "Errore Sterzata - BR", + "steer_error_br_tmotor": "Errore Sterzata - BR-TMOTOR", + "steer_error_br_tdrv": "Errore Sterzata - BR-TDRV", + "steer_error_br_curr": "Errore Sterzata - BR-CURR", + "steer_error_br_rpm": "Errore Sterzata - BR-RPM", + "steer_error_br_wdog": "Errore Sterzata - BR-WDOG", + "steer_error_br_fail": "Errore Sterzata - BR-FAIL", + "steer_error_br_blocked": "Errore Sterzata - BR-BLOCKED", + "radar_error": "Errore Radar", + "board_error": "BOARD ERROR", + "config_error": "CONFIG ERROR", + "test_b_required": "TEST B RICHIESTO", + "test_c_required": "TEST C RICHIESTO", + "trapped": "INTRAPPOLATO", + "sd_card_error": "ERRORE SCHEDA SD", + "tilt_communication_error": "ERRORE COMMUNICAZIONE TILT", + "rtc_error": "ERRORE RTC", + "can_0_error": "ERRORE CAN 0", + "can_1_error": "ERRORE CAN 1", + "blade_motor_communication_error": "ERRORE COMMUNICAZIONE MOTORE LAMA", + "wheel_left_communication_error": "ERRORE COMMUNICAZIONE MOTORE RUOTA SINISTRO", + "wheel_right_communication_error": "ERRORE COMMUNICAZIONE MOTORE RUOTA DESTRO", + "receiver_left_communication_error": "ERRORE COMIUNICAZIONE RICEVITORE SINISTRO", + "connect_error": "ERRORE CONNECT", + "blade_height_error": "ERRORE ALZALAMA", + "bluetooth_error": "ERRORE BLUETOOTH", + "geofence_error": "ERRORE GEOFENCE", + "gps_error": "ERRORE GPS", + "connect_error_1": "Errore Connect", + "over_current_error": "ERRORE SOVRACORRENTE", + "over_voltage_error": "ERRORE SOVRATENSIONE", + "eeprom_error": "ERRORE EEPROM", + "tilt_left_disconnect": "Disconnessione TILT sinistro", + "tilt_right_disconnect": "Disconnessione TILT destro", + "receiver_left_disconnect": "Disconnessione ricevitore sinistro", + "receiver_right_disconnect": "Disconnessione ricevitore destro", + "inductive_module_error": "Errore modulo induttivo", + "inductive_module_error_1": "Errore modulo induttivo", + "inductive_module_error_2": "Errore modulo induttivo", + "connect_module_error": "Errore modulo connect", + "middle_blade_driver_disconnected": "Disconnessione driver lama centrale", + "blade_left_driver_disconnected": "Disconnessione driver lama sinistro", + "blade_right_driver_disconnected": "Disconnessione driver lama destro", + "display_communication_error": "Errore comunicazione display", + "low_battery_while_charging": "BATTERIA BASSSA DURANTE RICARICA", + "blade_height_left": "Errore alzalama sinistro", + "blade_height_right": "Errore alzalama destro", + "device_error_devicex_require": "Errore Slave \"Componente - Rxxxxx Richiesto - Ryyyyy\"", + "long_disconnection_middle_blade": "Disconnessione lunga - lama centrale", + "long_disconnection_blade_left": "Errore di spegnimento imprevisto", + "long_disconnection_blade_right": "Disconnessione lunga - lama destra", + "battery_not_detected": "Batteria non trovata", + "zdefender_error": "Errore Zdefender", + "radar_data_save_error": "Errore salvataggio dati radar", + "docking_error": "Errore ingresso in base", + "invalid_voucher": "Voucher non valido", + "used_voucher": "Voucher usato", + "voucher_zone_error": "Voucher Errore Area", + "server_connection_error": "Connessione server fallita", + "mismatch_wheel_motors": "MOTORI RUOTA DIVERSI", + "mismatch_back_coils": "BOBINE POSTERIORI INCOMPATIBILI", + "mismatch_left_coils": "BOBINE SINISTRE INCOMPATIBILI", + "mismatch_right_coils": "BOBINE DESTRE INCOMPATIBILI", + "mismatch_front_coils": "BOBINE FRONTALI INCOMPATIBILI", + "wrong_measurament_back_left_coil": "MISURAZIONE ERRATA RX POSTERIORE (BOBINA SINISTRA)", + "wrong_measurament_back_right_coil": "MISURAZIONE ERRATA RX POSTERIORE (BOBINA DESTRA)", + "wrong_measurament_left_left_coil": "MISURAZIONE ERRATA RX SINISTRO (BOBINA SINSITRA)", + "wrong_measurament_left_right_coil": "MISURAZIONE ERRATA RX SINISTRO (BOBINA DESTRA)", + "wrong_measurament_right_left_coil": "MISURAZIONE ERRATA RX DESTRO (BOBINA SINISTRA)", + "wrong_measurament_right_right_coil": "MISURAZIONE ERRATA RX DESTRO (BOBINA DESTRA)", + "wrong_measurament_front_left_coil": "MISURAZIONE ERRATA RX FRONTALE (BOBINA SINISTRA)", + "wrong_measurament_front_right_coil": "MISURAZIONE ERRATA FRONTALE (BOBINA DESTRA)", + "mismatch_bump": "ATTIVAZIONE URTO ERRATA", + "bump_sensor_blocked": "SENSORE URTO BLOCCATO", + "lift_error": "ERRORE LIFT", + "mismatch_lift_sensors": "DISALLINEAMENTO LIFT", + "rain_error": "ERRORE PIOGGIA", + "stop_button_blocked": "STOP BUTTON BLOCCATO", + "no_signal_back_receiver": "NO SEGNALE RICEVITORE POSTERIORE", + "no_signal_receiver_left": "NO SEGNALE RICEVITORE SINISTRO", + "no_signal_receiver_right": "NO SEGNALE RICEVITORE DESTRO", + "no_signal_front_receiver": "NO SEGNALE RICEVITORE FRONTALE", + "wrong_or_missing_action": "AZIONE SBAGLIATA O MANCANTE", + "trapped_no_grass": "INTRAPPOLATO (No erba)", + "trapped_drop_off": "INTRAPPOLATO (Baratro)", + "trapped_bump": "INTRAPPOLATO (Urto)", + "trapped_tilt": "INTRAPPOLATO Inclinometro)", + "unexpected_shutdown_error": "Errore di spegnimento imprevisto", + "unexpected_shutdown_resume_from_failure": "SPEGNIMENTO INASPETTATO GESTIONE ERRORE", + "unexpected_shutdown_autocheck": "SPEGNIMENTO INASPETTATO AUTOCHECK", + "unexpected_shutdown_charge": "SPEGNIMENTO INASPETTATO IN CARICA", + "unexpected_shutdown_work": "SPEGNIMENTO INASPETTATO LAVORO", + "unexpected_shutdown_work_pause": "SPEGNIMENTO INASPETTATO IN PAUSA", + "unexpected_shutdown_done": "SPEGNIMENTO INASPETTATO TERMINE AREA CHIUSA" + } + } + }, + "vacuum": { + "mower": { + "state": { + "cleaning": "Falciatura" + }, "state_attributes": { "imei": { "name": "IMEI" From f280582d83040672908e614fd3f65df6efc6cef5 Mon Sep 17 00:00:00 2001 From: ufozone Date: Sun, 25 Feb 2024 20:53:18 +0100 Subject: [PATCH 2/2] Add image entity to strings and translations --- custom_components/zcsmower/strings.json | 32 +++++++++++++++++++ .../zcsmower/translations/de.json | 32 +++++++++++++++++++ .../zcsmower/translations/en.json | 32 +++++++++++++++++++ .../zcsmower/translations/it.json | 32 +++++++++++++++++++ 4 files changed, 128 insertions(+) diff --git a/custom_components/zcsmower/strings.json b/custom_components/zcsmower/strings.json index 868764e..1df8098 100644 --- a/custom_components/zcsmower/strings.json +++ b/custom_components/zcsmower/strings.json @@ -560,6 +560,38 @@ } } }, + "image": { + "map": { + "name": "Map", + "state_attributes": { + "imei": { + "name": "IMEI" + }, + "connected": { + "name": "Connection State", + "state": { + "true": "[%key:common::state::connected%]", + "false": "[%key:common::state::disconnected%]" + } + }, + "last_communication": { + "name": "Last communication" + }, + "last_seen": { + "name": "Last seen" + }, + "last_pull": { + "name": "Last pull" + }, + "next_pull": { + "name": "Next pull" + }, + "calibration_points": { + "name": "Calibration points" + } + } + } + }, "lawn_mower": { "mower": { "state_attributes": { diff --git a/custom_components/zcsmower/translations/de.json b/custom_components/zcsmower/translations/de.json index 43aa0f7..87634b3 100644 --- a/custom_components/zcsmower/translations/de.json +++ b/custom_components/zcsmower/translations/de.json @@ -560,6 +560,38 @@ } } }, + "image": { + "map": { + "name": "Karte", + "state_attributes": { + "imei": { + "name": "IMEI" + }, + "connected": { + "name": "Verbindungsstatus", + "state": { + "true": "Verbunden", + "false": "Getrennt" + } + }, + "last_communication": { + "name": "Letzte Kommunikation" + }, + "last_seen": { + "name": "Letzte Sichtung" + }, + "last_pull": { + "name": "Letzter Abruf" + }, + "next_pull": { + "name": "Nächster Abruf" + }, + "calibration_points": { + "name": "Kalibrierungspunkte" + } + } + } + }, "lawn_mower": { "mower": { "state_attributes": { diff --git a/custom_components/zcsmower/translations/en.json b/custom_components/zcsmower/translations/en.json index ca45ff9..694a21c 100644 --- a/custom_components/zcsmower/translations/en.json +++ b/custom_components/zcsmower/translations/en.json @@ -560,6 +560,38 @@ } } }, + "image": { + "map": { + "name": "Map", + "state_attributes": { + "imei": { + "name": "IMEI" + }, + "connected": { + "name": "Connection State", + "state": { + "true": "Connected", + "false": "Disconnected" + } + }, + "last_communication": { + "name": "Last communication" + }, + "last_seen": { + "name": "Last seen" + }, + "last_pull": { + "name": "Last pull" + }, + "next_pull": { + "name": "Next pull" + }, + "calibration_points": { + "name": "Calibration points" + } + } + } + }, "lawn_mower": { "mower": { "state_attributes": { diff --git a/custom_components/zcsmower/translations/it.json b/custom_components/zcsmower/translations/it.json index d35d9c8..70f6b2a 100644 --- a/custom_components/zcsmower/translations/it.json +++ b/custom_components/zcsmower/translations/it.json @@ -560,6 +560,38 @@ } } }, + "image": { + "map": { + "name": "Mappa", + "state_attributes": { + "imei": { + "name": "IMEI" + }, + "connected": { + "name": "Stato della connessione", + "state": { + "true": "connesso", + "false": "disconnesso" + } + }, + "last_communication": { + "name": "Ultima comunicazione" + }, + "last_seen": { + "name": "Ultimo visto" + }, + "last_pull": { + "name": "Ultimo tirata" + }, + "next_pull": { + "name": "Prossima tirata" + }, + "calibration_points": { + "name": "Calibration points" + } + } + } + }, "lawn_mower": { "mower": { "state_attributes": {