{ "config": { "abort": { "already_configured": "This charger is already configured", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]", "unavailable_host": "Unable to connect to host", "unique_id_mismatch": "The charger identifier does not match the previous identifier" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]" }, "step": { "auth": { "data": { "password": "[%key:common::config_flow::data::password%]", "username": "[%key:common::config_flow::data::username%]" }, "data_description": { "password": "The password to access your OpenEVSE charger", "username": "The username to access your OpenEVSE charger" } }, "reauth_confirm": { "data": { "password": "[%key:common::config_flow::data::password%]", "username": "[%key:common::config_flow::data::username%]" }, "data_description": { "password": "[%key:component::openevse::config::step::auth::data_description::password%]", "username": "[%key:component::openevse::config::step::auth::data_description::username%]" }, "description": "The credentials for your OpenEVSE charger at {host} are no longer valid. Please enter your current username and password." }, "reconfigure": { "data": { "host": "[%key:common::config_flow::data::host%]", "password": "[%key:common::config_flow::data::password%]", "username": "[%key:common::config_flow::data::username%]" }, "data_description": { "host": "Enter the IP address of your OpenEVSE.", "password": "[%key:component::openevse::config::step::auth::data_description::password%]", "username": "[%key:component::openevse::config::step::auth::data_description::username%]" }, "description": "Update the configuration for your OpenEVSE charger." }, "user": { "data": { "host": "[%key:common::config_flow::data::host%]" }, "data_description": { "host": "Enter the IP address of your OpenEVSE. Should match the address you used to set it up." } } } }, "entity": { "binary_sensor": { "divert_active": { "name": "Divert active" }, "has_limit": { "name": "Limit active" }, "mqtt_connected": { "name": "MQTT connected" }, "shaper_active": { "name": "Shaper active" }, "using_ethernet": { "name": "Ethernet connected" }, "vehicle": { "name": "Vehicle connected" } }, "button": { "restart": { "name": "Restart" }, "restart_wifi": { "name": "Restart Wi-Fi" } }, "number": { "charge_rate": { "name": "Charge rate" } }, "sensor": { "ambient_temp": { "name": "Ambient temperature" }, "available_current": { "name": "Available current" }, "charge_rate": { "name": "Charge rate" }, "charge_time": { "name": "Charge time elapsed" }, "charging_current": { "name": "Charging current" }, "charging_power": { "name": "Charging power" }, "charging_voltage": { "name": "Charging voltage" }, "current_capacity": { "name": "Current capacity" }, "current_power": { "name": "Current power" }, "esp_temp": { "name": "ESP temperature" }, "freeram": { "name": "Free memory" }, "gfi_trip_count": { "name": "GFCI trip count" }, "ir_temp": { "name": "IR temperature" }, "max_amps": { "name": "Maximum amperage" }, "max_current": { "name": "Current limit" }, "min_amps": { "name": "Minimum amperage" }, "mode": { "name": "Mode" }, "no_gnd_trip_count": { "name": "No ground trip count" }, "ota_update": { "name": "OTA update" }, "rtc_temp": { "name": "RTC temperature" }, "service_level": { "name": "Service level", "state": { "automatic": "Automatic", "level_1": "Level 1 (120V)", "level_2": "Level 2 (240V)" } }, "shaper_available_current": { "name": "Shaper available current" }, "shaper_live_power": { "name": "Shaper live power" }, "shaper_max_power": { "name": "Shaper maximum power" }, "smoothed_available_current": { "name": "Smoothed available current" }, "status": { "name": "Charging status", "state": { "charging": "Charging", "connected": "Connected", "diode_check_failed": "Diode check failed", "disabled": "Disabled", "gfci_fault": "GFCI fault", "gfci_self_test_failure": "GFCI self-test failure", "no_ground": "No ground", "not_connected": "Not connected", "over_temperature": "Over temperature", "sleeping": "Sleeping", "stuck_relay": "Stuck relay", "vent_required": "Vent required" } }, "stuck_relay_trip_count": { "name": "Stuck relay trip count" }, "total_day": { "name": "Daily energy usage" }, "total_month": { "name": "Monthly energy usage" }, "total_week": { "name": "Weekly energy usage" }, "total_year": { "name": "Yearly energy usage" }, "uptime": { "name": "Uptime" }, "usage_session": { "name": "Usage this session" }, "usage_total": { "name": "Total energy usage" }, "vehicle_eta": { "name": "Vehicle charge completion" }, "vehicle_range": { "name": "Vehicle range" }, "vehicle_soc": { "name": "Vehicle state of charge" } }, "switch": { "current_shaper": { "name": "Current shaper" }, "manual_override": { "name": "Manual override" }, "solar_pv_divert": { "name": "Solar PV divert" } } }, "exceptions": { "authentication_error": { "message": "Authentication failed" }, "communication_error": { "message": "Failed to communicate with the charger" }, "invalid_value": { "message": "Value {value} is invalid for the charger." }, "unsupported_feature": { "message": "The charger does not support this feature." } }, "issues": { "deprecated_yaml_import_issue_unavailable_host": { "description": "Configuring {integration_title} using YAML is being removed but there was a connection error while trying to import the YAML configuration.\n\nEnsure your OpenEVSE charger is accessible and restart Home Assistant to try again.", "title": "The {integration_title} YAML configuration import failed" }, "yaml_deprecated": { "description": "Configuring OpenEVSE using YAML is being removed. Your existing YAML configuration has been imported into the UI automatically. Remove the `openevse` configuration from your configuration.yaml file and restart Home Assistant to fix this issue.", "title": "OpenEVSE YAML configuration is deprecated" } } }