248 lines
12 KiB
JSON
248 lines
12 KiB
JSON
{
|
|
"entity": {
|
|
"sensor": {
|
|
"api_requests_week": {
|
|
"name": "API Requests (Week)"
|
|
},
|
|
"mower_error": {
|
|
"name": "Error code",
|
|
"state": {
|
|
"uninitialised": "Uninitialised",
|
|
"no_message": "No error",
|
|
"outside_working_area": "Outside working area",
|
|
"no_loop_signal": "No loop signal",
|
|
"no_charging_station_signal": "No charging station signal",
|
|
"wrong_loop_signal": "Wrong loop signal",
|
|
"loop_sensor_problem_front": "Front loop sensor defect",
|
|
"loop_sensor_problem_rear": "Rear loop sensor defect",
|
|
"trapped": "Trapped",
|
|
"upside_down": "Upside down",
|
|
"low_battery": "Low battery",
|
|
"empty_battery": "Empty battery",
|
|
"no_drive": "No drive",
|
|
"lifted": "Lifted",
|
|
"stuck_in_charging_station": "Stuck in charging station",
|
|
"charging_station_blocked": "Charging station blocked",
|
|
"collision_sensor_problem_rear": "Rear collision sensor defect",
|
|
"collision_sensor_problem_front": "Front collision sensor defect",
|
|
"wheel_motor_blocked_right": "Right wheel motor blocked",
|
|
"wheel_motor_blocked_left": "Left wheel motor blocked",
|
|
"wheel_drive_problem_right": "Right wheel drive problem",
|
|
"wheel_drive_problem_left": "Left wheel drive problem",
|
|
"cutting_system_blocked": "Cutting system blocked",
|
|
"invalid_sub_device_combination": "Invalid sub-device combination",
|
|
"settings_restored": "Settings restored to default",
|
|
"charging_system_problem": "Charging system problem",
|
|
"tilt_sensor_problem": "Tilt sensor problem",
|
|
"mower_tilted": "Mower tilted",
|
|
"wheel_motor_overloaded_right": "Right wheel motor overloaded",
|
|
"wheel_motor_overloaded_left": "Left wheel motor overloaded",
|
|
"charging_current_too_high": "Charging current too high",
|
|
"electronic_problem": "Electronic problem",
|
|
"cutting_height_blocked": "Cutting height blocked",
|
|
"cutting_height_problem": "Cutting height problem",
|
|
"temporary_problem": "Temporary problem",
|
|
"guide_1_not_found": "Guide 1 not found",
|
|
"guide_2_not_found": "Guide 2 not found",
|
|
"guide_3_not_found": "Guide 3 not found",
|
|
"gps_tracker_module_error": "GPS tracker module error",
|
|
"weak_gps_signal": "Weak GPS signal",
|
|
"guide_calibration_failed": "Guide calibration failed",
|
|
"temporary_battery_problem": "Temporary battery problem",
|
|
"battery_problem": "Battery problem",
|
|
"alarm_mower_switched_off": "Alarm: mower switched off",
|
|
"alarm_mower_stopped": "Alarm: mower stopped",
|
|
"alarm_mower_lifted": "Alarm: mower lifted",
|
|
"alarm_mower_tilted": "Alarm: mower tilted",
|
|
"com_board_not_available": "Communication board not available",
|
|
"slipped": "Slipped",
|
|
"invalid_battery_combination": "Invalid battery combination",
|
|
"safety_function_faulty": "Safety function faulty",
|
|
"invalid_system_conf": "Invalid system configuration",
|
|
"lift_sensor_defect": "Lift sensor defect",
|
|
"mobile_loop_defect": "Mobile loop defect",
|
|
"left_loop_sensor": "Left loop sensor defect",
|
|
"right_loop_sensor": "Right loop sensor defect",
|
|
"wrong_pin": "Wrong PIN",
|
|
"temporary_lift": "Temporarily lifted",
|
|
"cutting_drive": "Cutting drive defect",
|
|
"steep_slope": "Too steep slope",
|
|
"stop_button_fail": "Stop button failure",
|
|
"angle_cutting_means_off": "Cutting means turned off on slope",
|
|
"slave_mcu_lost": "Connection lost with secondary MCU",
|
|
"cutting_overload": "Cutting overload",
|
|
"cutting_height_range": "Cutting height range error",
|
|
"cutting_height_drift": "Cutting height drift",
|
|
"cutting_height_limited": "Cutting height limited",
|
|
"cutting_height_drive": "Cutting height drive problem",
|
|
"cutting_height_current": "Cutting height current too high",
|
|
"cutting_height_direction": "Cutting height wrong direction",
|
|
"mower_to_cs_com": "Communication with charging station failed",
|
|
"ultrasonic_error": "Ultrasonic sensor error",
|
|
"high_low_bat_temp_a": "Battery A temperature out of range",
|
|
"high_low_bat_temp_b": "Battery B temperature out of range",
|
|
"too_low_voltage_bat_a": "Battery A voltage too low",
|
|
"too_low_voltage_bat_b": "Battery B voltage too low",
|
|
"alarm_motion": "Alarm: motion detected",
|
|
"alarm_geofence": "Alarm: outside geofence",
|
|
"rr_wheel_blocked": "Rear right wheel blocked",
|
|
"rl_wheel_blocked": "Rear left wheel blocked",
|
|
"rr_wheel_drive": "Rear right wheel drive problem",
|
|
"rl_wheel_drive": "Rear left wheel drive problem",
|
|
"rear_right_wheel_overloaded": "Rear right wheel overloaded",
|
|
"rear_left_wheel_overloaded": "Rear left wheel overloaded",
|
|
"angular_sensor_defect": "Angular sensor defect",
|
|
"no_power_in_cs": "No power in charging station",
|
|
"switch_cord_sensor_defect": "Switch cord sensor defect",
|
|
"map_not_valid": "Map not valid",
|
|
"no_position": "No position available",
|
|
"no_rs_communication": "Reference station communication lost",
|
|
"folding_sensor_activated": "Folding sensor activated",
|
|
"ultrasonic_sensor_1_defect": "Ultrasonic sensor 1 defect",
|
|
"ultrasonic_sensor_2_defect": "Ultrasonic sensor 2 defect",
|
|
"ultrasonic_sensor_3_defect": "Ultrasonic sensor 3 defect",
|
|
"ultrasonic_sensor_4_defect": "Ultrasonic sensor 4 defect",
|
|
"cutting_drive_motor_1_defect": "Cutting drive motor 1 defect",
|
|
"cutting_drive_motor_2_defect": "Cutting drive motor 2 defect",
|
|
"cutting_drive_motor_3_defect": "Cutting drive motor 3 defect",
|
|
"collision_sensor_defect": "Collision sensor defect",
|
|
"docking_sensor_defect": "Docking sensor defect",
|
|
"folding_cutting_deck_sensor_defect": "Folding cutting deck sensor defect",
|
|
"loop_sensor_defect": "Loop sensor defect",
|
|
"collision_sensor_error": "Collision sensor error",
|
|
"no_confirmed_position": "No confirmed position",
|
|
"major_cutting_disk_imbalance": "Major cutting disk imbalance",
|
|
"complex_working_area": "Working area too complex",
|
|
"invalid_sw_configuration": "Invalid software configuration",
|
|
"radar_error": "Radar error",
|
|
"work_area_tampered": "Work area tampered",
|
|
"destination_not_reachable": "Destination not reachable",
|
|
"wait_stop_pressed": "Stop button pressed",
|
|
"wait_for_safety_pin": "Waiting for safety PIN",
|
|
"destination_not_reachable_warning": "Destination not reachable (warning)",
|
|
"battery_near_end_of_life": "Battery near end of life",
|
|
"edgemotor_blocked": "Edge motor blocked",
|
|
"no_correction_data": "No correction data available",
|
|
"invalid_correction_data": "Invalid correction data",
|
|
"wait_updating": "Updating firmware",
|
|
"wait_power_up": "Powering up",
|
|
"off_disabled": "Disabled on main switch",
|
|
"off_hatch_open": "Hatch open",
|
|
"off_hatch_closed": "Hatch closed",
|
|
"parked_daily_limit_reached": "Daily limit reached",
|
|
"vision_system_malfunction": "Vision system malfunction",
|
|
"poor_vision_system_performance": "Poor vision system performance",
|
|
"vision_processing_failed": "Vision processing failed",
|
|
"loop_sensor_problem_left": "Left loop sensor problem",
|
|
"loop_sensor_problem_right": "Right loop sensor problem",
|
|
"wrong_pin_code": "Wrong PIN code",
|
|
"lost_wheel_brush": "Wheel brush lost",
|
|
"accessory_power_anomaly": "Accessory power anomaly",
|
|
"loop_wire_broken": "Loop wire broken",
|
|
"battery_fet_error": "Battery FET error",
|
|
"imbalanced_cutting_disc": "Imbalanced cutting disc",
|
|
"cutting_motor_problem": "Cutting motor problem",
|
|
"limited_cutting_height_range": "Limited cutting height range",
|
|
"cutting_motor_drive_defect": "Cutting motor drive defect",
|
|
"memory_circuit_problem": "Memory circuit problem",
|
|
"stop_button_problem": "Stop button problem",
|
|
"difficult_finding_home": "Difficult finding home",
|
|
"guide_calibration_accomplished": "Guide calibration accomplished",
|
|
"too_many_batteries": "Too many batteries",
|
|
"alarm_mower_in_motion": "Alarm: mower in motion",
|
|
"alarm_outside_geofence": "Alarm: outside geofence",
|
|
"connection_changed": "Connection changed",
|
|
"connection_not_changed": "Connection not changed",
|
|
"unknown": "Unknown error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"config": {
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_account%]",
|
|
"reconfigure_successful": "API credentials updated. The integration was reloaded."
|
|
},
|
|
"error": {
|
|
"cannot_connect": "Failed to connect, please try again.",
|
|
"invalid_auth": "Invalid authentication credentials. Please check your Client ID and Client Secret.",
|
|
"insufficient_permissions": "Insufficient permissions. Please check your API key and permissions.",
|
|
"no_locations": "No locations found. Please set up your Gardena smart Gateway in the official Gardena app first, then retry.",
|
|
"server_error": "Server error occurred. Please try again later.",
|
|
"auth_error": "Authentication error occurred. Please check your credentials.",
|
|
"unknown_error": "An unexpected error occurred. Please try again.",
|
|
"too_many_requests": "Too many requests, retry later.",
|
|
"api_error": "Failed to connect to the Gardena API. Please verify your credentials and try again.",
|
|
"unknown": "Unexpected error."
|
|
},
|
|
"step": {
|
|
"user": {
|
|
"description": "Please enter your Gardena Smart System API credentials. You can obtain these from the Gardena Developer Portal.",
|
|
"data": {
|
|
"client_id": "Application Key / Client ID",
|
|
"client_secret": "Application secret / Client secret"
|
|
},
|
|
"title": "Gardena Smart System"
|
|
},
|
|
"reconfigure": {
|
|
"description": "Update your Husqvarna developer application credentials. Home Assistant obtains short-lived access tokens automatically — you do not enter a Bearer token manually. Existing entities are kept.",
|
|
"data": {
|
|
"client_id": "Application Key / Client ID",
|
|
"client_secret": "Application secret / Client secret"
|
|
},
|
|
"title": "Update Gardena API credentials"
|
|
}
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"user": {
|
|
"data": {
|
|
"mower_duration": "Mower Duration (minutes)",
|
|
"smart_irrigation_control_duration": "Smart Irrigation Control Duration (minutes)",
|
|
"smart_watering_duration": "Smart Watering Duration (minutes)"
|
|
},
|
|
"title": "Gardena Smart System - Options"
|
|
}
|
|
}
|
|
},
|
|
"services": {
|
|
"start_override": {
|
|
"name": "Start override",
|
|
"description": "Start the mower immediately for specific duration and override the schedule.",
|
|
"fields": {
|
|
"duration": {
|
|
"name": "Duration",
|
|
"description": "The duration in seconds."
|
|
}
|
|
}
|
|
},
|
|
"start_automatic": {
|
|
"name": "Start automatic",
|
|
"description": "Start the mower with automatic schedule."
|
|
},
|
|
"park_until_next_task": {
|
|
"name": "Park until next task",
|
|
"description": "Park the mower until the next scheduled task."
|
|
},
|
|
"park_until_further_notice": {
|
|
"name": "Park until further notice",
|
|
"description": "Park the mower until further notice."
|
|
},
|
|
"reconnect_websocket": {
|
|
"name": "Reconnect WebSocket",
|
|
"description": "Force WebSocket reconnection for the Gardena Smart System integration."
|
|
},
|
|
"websocket_diagnostics": {
|
|
"name": "WebSocket Diagnostics",
|
|
"description": "Get WebSocket connection diagnostics and status information.",
|
|
"fields": {
|
|
"detailed": {
|
|
"name": "Detailed",
|
|
"description": "Include detailed connection information."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|