{ "config": { "abort": { "already_configured": "Configuration updated for profile.", "already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]", "authorize_url_timeout": "[%key:common::config_flow::abort::oauth2_authorize_url_timeout%]", "missing_configuration": "[%key:common::config_flow::abort::oauth2_missing_configuration%]", "no_url_available": "[%key:common::config_flow::abort::oauth2_no_url_available%]", "oauth_error": "[%key:common::config_flow::abort::oauth2_error%]", "oauth_failed": "[%key:common::config_flow::abort::oauth2_failed%]", "oauth_implementation_unavailable": "[%key:common::config_flow::abort::oauth2_implementation_unavailable%]", "oauth_timeout": "[%key:common::config_flow::abort::oauth2_timeout%]", "oauth_unauthorized": "[%key:common::config_flow::abort::oauth2_unauthorized%]", "reauth_account_mismatch": "The reauthentication account does not match the original account", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]" }, "create_entry": { "default": "Successfully authenticated with Tesla." }, "error": { "invalid_domain": "Invalid domain format. Please enter a valid domain name.", "invalid_response": "The registration was rejected by Tesla", "precondition_failed": "The domain does not match the application's allowed origins.", "public_key_mismatch": "The public key hosted at your domain does not match the expected key. Please ensure the correct public key is hosted at the specified location.", "public_key_not_found": "Public key not found.", "unknown_error": "An unknown error occurred: {error}" }, "step": { "domain_input": { "data": { "domain": "Domain" }, "data_description": { "domain": "The domain that hosts your public key for Tesla Fleet API authentication." }, "description": "Enter the domain that will host your public key. This is typically the domain of the origin you specified during registration at {dashboard}.", "title": "Tesla Fleet domain registration" }, "domain_registration": { "description": "You must host the public key at:\n\n{public_key_url}\n\n```\n{pem}\n```", "title": "Registering public key" }, "pick_implementation": { "data": { "implementation": "[%key:common::config_flow::data::implementation%]" }, "data_description": { "implementation": "[%key:common::config_flow::description::implementation%]" }, "title": "[%key:common::config_flow::title::oauth2_pick_implementation%]" }, "reauth_confirm": { "description": "The {name} integration needs to re-authenticate your account", "title": "[%key:common::config_flow::title::reauth%]" }, "registration_complete": { "data": { "qr_code": "QR code" }, "data_description": { "qr_code": "Scan this QR code with your phone to set up the virtual key." }, "description": "To enable command signing, you must open the Tesla app, select your vehicle, and then visit the following URL to set up a virtual key. You must repeat this process for each vehicle.\n\n{virtual_key_url}", "title": "Command signing" } } }, "entity": { "binary_sensor": { "backup_capable": { "name": "Backup capable" }, "charge_state_battery_heater_on": { "name": "Battery heater" }, "charge_state_charger_phases": { "name": "Charger has multiple phases" }, "charge_state_conn_charge_cable": { "name": "Charge cable" }, "charge_state_preconditioning_enabled": { "name": "Preconditioning enabled" }, "charge_state_scheduled_charging_pending": { "name": "Scheduled charging pending" }, "charge_state_trip_charging": { "name": "Trip charging" }, "climate_state_cabin_overheat_protection_actively_cooling": { "name": "Cabin overheat protection actively cooling" }, "climate_state_is_preconditioning": { "name": "Preconditioning" }, "components_grid_services_enabled": { "name": "Grid services enabled" }, "grid_services_active": { "name": "Grid services active" }, "state": { "name": "Status" }, "storm_mode_active": { "name": "Storm watch active" }, "vehicle_state_dashcam_state": { "name": "Dashcam" }, "vehicle_state_df": { "name": "Front driver door" }, "vehicle_state_dr": { "name": "Rear driver door" }, "vehicle_state_fd_window": { "name": "Front driver window" }, "vehicle_state_fp_window": { "name": "Front passenger window" }, "vehicle_state_is_user_present": { "name": "User present" }, "vehicle_state_pf": { "name": "Front passenger door" }, "vehicle_state_pr": { "name": "Rear passenger door" }, "vehicle_state_rd_window": { "name": "Rear driver window" }, "vehicle_state_rp_window": { "name": "Rear passenger window" }, "vehicle_state_tpms_soft_warning_fl": { "name": "Tire pressure warning front left" }, "vehicle_state_tpms_soft_warning_fr": { "name": "Tire pressure warning front right" }, "vehicle_state_tpms_soft_warning_rl": { "name": "Tire pressure warning rear left" }, "vehicle_state_tpms_soft_warning_rr": { "name": "Tire pressure warning rear right" } }, "button": { "boombox": { "name": "Play fart" }, "enable_keyless_driving": { "name": "Keyless driving" }, "flash_lights": { "name": "Flash lights" }, "homelink": { "name": "Homelink" }, "honk": { "name": "Honk horn" }, "wake": { "name": "Wake" } }, "climate": { "climate_state_cabin_overheat_protection": { "name": "Cabin overheat protection" }, "driver_temp": { "name": "[%key:component::climate::title%]", "state_attributes": { "preset_mode": { "state": { "camp": "Camp mode", "dog": "Dog mode", "keep": "Keep mode", "off": "[%key:common::state::normal%]" } } } } }, "cover": { "charge_state_charge_port_door_open": { "name": "Charge port door" }, "vehicle_state_ft": { "name": "Frunk" }, "vehicle_state_rt": { "name": "Trunk" }, "vehicle_state_sun_roof_state": { "name": "Sunroof" }, "windows": { "name": "Windows" } }, "device_tracker": { "location": { "name": "Location" }, "route": { "name": "Route" } }, "lock": { "charge_state_charge_port_latch": { "name": "Charge cable lock" }, "vehicle_state_locked": { "name": "[%key:component::lock::title%]" } }, "media_player": { "media": { "name": "[%key:component::media_player::title%]" } }, "number": { "backup_reserve_percent": { "name": "Backup reserve" }, "charge_state_charge_current_request": { "name": "Charge current" }, "charge_state_charge_limit_soc": { "name": "Charge limit" }, "off_grid_vehicle_charging_reserve_percent": { "name": "Off-grid reserve" } }, "select": { "climate_state_seat_heater_left": { "name": "Seat heater front left", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_seat_heater_rear_center": { "name": "Seat heater rear center", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_seat_heater_rear_left": { "name": "Seat heater rear left", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_seat_heater_rear_right": { "name": "Seat heater rear right", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_seat_heater_right": { "name": "Seat heater front right", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_seat_heater_third_row_left": { "name": "Seat heater third row left", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_seat_heater_third_row_right": { "name": "Seat heater third row right", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "medium": "[%key:common::state::medium%]", "off": "[%key:common::state::off%]" } }, "climate_state_steering_wheel_heat_level": { "name": "Steering wheel heater", "state": { "high": "[%key:common::state::high%]", "low": "[%key:common::state::low%]", "off": "[%key:common::state::off%]" } }, "components_customer_preferred_export_rule": { "name": "Allow export", "state": { "battery_ok": "Battery", "never": "Never", "pv_only": "Solar only" } }, "default_real_mode": { "name": "Operation mode", "state": { "autonomous": "Autonomous", "backup": "Backup", "self_consumption": "Self-consumption" } } }, "sensor": { "battery_energy_exported": { "name": "Battery exported" }, "battery_energy_imported_from_generator": { "name": "Battery imported from generator" }, "battery_energy_imported_from_grid": { "name": "Battery imported from grid" }, "battery_energy_imported_from_solar": { "name": "Battery imported from solar" }, "battery_power": { "name": "Battery power" }, "charge_state_battery_level": { "name": "Battery level" }, "charge_state_battery_range": { "name": "Battery range" }, "charge_state_charge_energy_added": { "name": "Charge energy added" }, "charge_state_charge_rate": { "name": "Charge rate" }, "charge_state_charger_actual_current": { "name": "Charger current" }, "charge_state_charger_power": { "name": "Charger power" }, "charge_state_charger_voltage": { "name": "Charger voltage" }, "charge_state_charging_state": { "name": "Charging", "state": { "charging": "[%key:common::state::charging%]", "complete": "Complete", "disconnected": "[%key:common::state::disconnected%]", "no_power": "No power", "starting": "Starting", "stopped": "[%key:common::state::stopped%]" } }, "charge_state_conn_charge_cable": { "name": "Charge cable" }, "charge_state_est_battery_range": { "name": "Estimate battery range" }, "charge_state_fast_charger_type": { "name": "Fast charger type" }, "charge_state_ideal_battery_range": { "name": "Ideal battery range" }, "charge_state_minutes_to_full_charge": { "name": "Time to full charge" }, "charge_state_usable_battery_level": { "name": "Usable battery level" }, "climate_state_driver_temp_setting": { "name": "Driver temperature setting" }, "climate_state_inside_temp": { "name": "Inside temperature" }, "climate_state_outside_temp": { "name": "Outside temperature" }, "climate_state_passenger_temp_setting": { "name": "Passenger temperature setting" }, "consumer_energy_imported_from_battery": { "name": "Consumer imported from battery" }, "consumer_energy_imported_from_generator": { "name": "Consumer imported from generator" }, "consumer_energy_imported_from_grid": { "name": "Consumer imported from grid" }, "consumer_energy_imported_from_solar": { "name": "Consumer imported from solar" }, "drive_state_active_route_destination": { "name": "Destination" }, "drive_state_active_route_energy_at_arrival": { "name": "State of charge at arrival" }, "drive_state_active_route_miles_to_arrival": { "name": "Distance to arrival" }, "drive_state_active_route_minutes_to_arrival": { "name": "Time to arrival" }, "drive_state_active_route_traffic_minutes_delay": { "name": "Traffic delay" }, "drive_state_power": { "name": "Power" }, "drive_state_shift_state": { "name": "Shift state", "state": { "d": "Drive", "n": "Neutral", "p": "Park", "r": "Reverse" } }, "drive_state_speed": { "name": "Speed" }, "energy_left": { "name": "Energy left" }, "generator_energy_exported": { "name": "Generator exported" }, "generator_power": { "name": "Generator power" }, "grid_energy_exported_from_battery": { "name": "Grid exported from battery" }, "grid_energy_exported_from_generator": { "name": "Grid exported from generator" }, "grid_energy_exported_from_solar": { "name": "Grid exported from solar" }, "grid_energy_imported": { "name": "Grid imported" }, "grid_power": { "name": "Grid power" }, "grid_services_energy_exported": { "name": "Grid services exported" }, "grid_services_energy_imported": { "name": "Grid services imported" }, "grid_services_power": { "name": "Grid services power" }, "island_status": { "name": "Grid status", "state": { "island_status_unknown": "Unknown", "off_grid": "[%key:common::state::disconnected%]", "off_grid_intentional": "Disconnected intentionally", "off_grid_unintentional": "Disconnected unintentionally", "on_grid": "[%key:common::state::connected%]" } }, "load_power": { "name": "Load power" }, "percentage_charged": { "name": "Percentage charged" }, "solar_energy_exported": { "name": "Solar exported" }, "solar_power": { "name": "Solar power" }, "storm_mode_active": { "name": "Storm watch active" }, "total_battery_charge": { "name": "Battery charged" }, "total_battery_discharge": { "name": "Battery discharged" }, "total_grid_energy_exported": { "name": "Grid exported" }, "total_home_usage": { "name": "Home usage" }, "total_pack_energy": { "name": "Total pack energy" }, "total_solar_generation": { "name": "Solar generated" }, "vehicle_state_odometer": { "name": "Odometer" }, "vehicle_state_tpms_pressure_fl": { "name": "Tire pressure front left" }, "vehicle_state_tpms_pressure_fr": { "name": "Tire pressure front right" }, "vehicle_state_tpms_pressure_rl": { "name": "Tire pressure rear left" }, "vehicle_state_tpms_pressure_rr": { "name": "Tire pressure rear right" }, "version": { "name": "Version" }, "vin": { "name": "Vehicle" }, "vpp_backup_reserve_percent": { "name": "VPP backup reserve" }, "wall_connector_fault_state": { "name": "Fault state code" }, "wall_connector_power": { "name": "Power" }, "wall_connector_state": { "name": "State code" } }, "switch": { "charge_state_charging_state": { "name": "Charge" }, "climate_state_auto_seat_climate_left": { "name": "Auto seat climate left" }, "climate_state_auto_seat_climate_right": { "name": "Auto seat climate right" }, "climate_state_auto_steering_wheel_heat": { "name": "Auto steering wheel heater" }, "climate_state_defrost_mode": { "name": "Defrost" }, "components_disallow_charge_from_grid_with_solar_installed": { "name": "Allow charging from grid" }, "user_settings_storm_mode_enabled": { "name": "Storm watch" }, "vehicle_state_sentry_mode": { "name": "Sentry mode" }, "vehicle_state_valet_mode": { "name": "Valet mode" } }, "update": { "vehicle_state_software_update_status": { "name": "[%key:component::update::title%]" } } }, "exceptions": { "command_error": { "message": "Command returned an error: {error}" }, "command_failed": { "message": "Command failed: {message}" }, "command_no_reason": { "message": "Command was unsuccessful but did not return a reason why." }, "command_no_response": { "message": "Command had no response" }, "command_reason": { "message": "Command was unsuccessful: {reason}" }, "invalid_cop_temp": { "message": "Cabin overheat protection does not support that temperature." }, "missing_scope_energy_cmds": { "message": "Missing energy commands scope." }, "missing_scope_vehicle_charging_cmds": { "message": "Missing vehicle charging commands scope." }, "missing_scope_vehicle_cmds": { "message": "Missing vehicle commands scope." }, "missing_temperature": { "message": "Temperature is required for this action." }, "no_cable": { "message": "Charge cable will lock automatically when connected" }, "oauth2_implementation_unavailable": { "message": "[%key:common::exceptions::oauth2_implementation_unavailable::message%]" }, "update_failed": { "message": "{endpoint} data request failed: {message}" }, "wake_up_failed": { "message": "Failed to wake up vehicle" }, "wake_up_timeout": { "message": "Could not wake up vehicle" } } }