{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "cannot_connect": "Failed to connect (aborted)", "different_device": "The device at the new host has a different serial number. Please ensure the new host is the same device.", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "timeout": "[%key:common::config_flow::error::timeout_connect%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "reconfigure": { "data": { "host": "[%key:common::config_flow::data::host%]" }, "data_description": { "host": "[%key:component::indevolt::config::step::user::data_description::host%]" }, "description": "Update the connection details for your Indevolt device.", "title": "Reconfigure Indevolt device" }, "user": { "data": { "host": "[%key:common::config_flow::data::host%]" }, "data_description": { "host": "The host of the Indevolt device" }, "description": "Enter the connection details for your Indevolt device.", "title": "Connect to Indevolt device" }, "zeroconf_confirm": { "description": "Do you want to add {model} ({host}) to Home Assistant?", "title": "Discovered Indevolt {model}" } } }, "entity": { "binary_sensor": { "battery_pack_1_electric_heating_state": { "name": "Battery pack 1 electric heating" }, "battery_pack_2_electric_heating_state": { "name": "Battery pack 2 electric heating" }, "battery_pack_3_electric_heating_state": { "name": "Battery pack 3 electric heating" }, "battery_pack_4_electric_heating_state": { "name": "Battery pack 4 electric heating" }, "battery_pack_5_electric_heating_state": { "name": "Battery pack 5 electric heating" }, "electric_heating_state": { "name": "Electric heating" }, "main_electric_heating_state": { "name": "Main electric heating" }, "meter_connected": { "name": "Meter connected" } }, "button": { "stop": { "name": "Enable standby mode" } }, "number": { "discharge_limit": { "name": "Discharge limit" }, "feedin_power_limit": { "name": "Feed-in power limit" }, "inverter_input_limit": { "name": "Inverter input limit" }, "max_ac_output_power": { "name": "Max AC output power" } }, "select": { "energy_mode": { "name": "[%key:component::indevolt::entity::sensor::energy_mode::name%]", "state": { "charge_discharge_schedule": "[%key:component::indevolt::entity::sensor::energy_mode::state::charge_discharge_schedule%]", "real_time_control": "[%key:component::indevolt::entity::sensor::energy_mode::state::real_time_control%]", "self_consumed_prioritized": "[%key:component::indevolt::entity::sensor::energy_mode::state::self_consumed_prioritized%]" } } }, "sensor": { "ac_input_power": { "name": "AC input power" }, "ac_output_power": { "name": "AC output power" }, "battery_charge_discharge_state": { "name": "Battery charge/discharge state", "state": { "charging": "[%key:common::state::charging%]", "discharging": "[%key:common::state::discharging%]", "static": "Static" } }, "battery_daily_charging_energy": { "name": "Battery daily charging energy" }, "battery_daily_discharging_energy": { "name": "Battery daily discharging energy" }, "battery_pack_1_current": { "name": "Battery pack 1 current" }, "battery_pack_1_cycles": { "name": "Battery pack 1 cycle count" }, "battery_pack_1_mos_temperature": { "name": "Battery pack 1 MOS temperature" }, "battery_pack_1_serial_number": { "name": "Battery pack 1 SN" }, "battery_pack_1_soc": { "name": "Battery pack 1 SOC" }, "battery_pack_1_temperature": { "name": "Battery pack 1 temperature" }, "battery_pack_1_voltage": { "name": "Battery pack 1 voltage" }, "battery_pack_2_current": { "name": "Battery pack 2 current" }, "battery_pack_2_cycles": { "name": "Battery pack 2 cycle count" }, "battery_pack_2_mos_temperature": { "name": "Battery pack 2 MOS temperature" }, "battery_pack_2_serial_number": { "name": "Battery pack 2 SN" }, "battery_pack_2_soc": { "name": "Battery pack 2 SOC" }, "battery_pack_2_temperature": { "name": "Battery pack 2 temperature" }, "battery_pack_2_voltage": { "name": "Battery pack 2 voltage" }, "battery_pack_3_current": { "name": "Battery pack 3 current" }, "battery_pack_3_cycles": { "name": "Battery pack 3 cycle count" }, "battery_pack_3_mos_temperature": { "name": "Battery pack 3 MOS temperature" }, "battery_pack_3_serial_number": { "name": "Battery pack 3 SN" }, "battery_pack_3_soc": { "name": "Battery pack 3 SOC" }, "battery_pack_3_temperature": { "name": "Battery pack 3 temperature" }, "battery_pack_3_voltage": { "name": "Battery pack 3 voltage" }, "battery_pack_4_current": { "name": "Battery pack 4 current" }, "battery_pack_4_cycles": { "name": "Battery pack 4 cycle count" }, "battery_pack_4_mos_temperature": { "name": "Battery pack 4 MOS temperature" }, "battery_pack_4_serial_number": { "name": "Battery pack 4 SN" }, "battery_pack_4_soc": { "name": "Battery pack 4 SOC" }, "battery_pack_4_temperature": { "name": "Battery pack 4 temperature" }, "battery_pack_4_voltage": { "name": "Battery pack 4 voltage" }, "battery_pack_5_current": { "name": "Battery pack 5 current" }, "battery_pack_5_cycles": { "name": "Battery pack 5 cycle count" }, "battery_pack_5_mos_temperature": { "name": "Battery pack 5 MOS temperature" }, "battery_pack_5_serial_number": { "name": "Battery pack 5 SN" }, "battery_pack_5_soc": { "name": "Battery pack 5 SOC" }, "battery_pack_5_temperature": { "name": "Battery pack 5 temperature" }, "battery_pack_5_voltage": { "name": "Battery pack 5 voltage" }, "battery_power": { "name": "Battery power" }, "battery_soc": { "name": "Battery SOC" }, "battery_total_charging_energy": { "name": "Battery total charging energy" }, "battery_total_discharging_energy": { "name": "Battery total discharging energy" }, "bypass_input_energy": { "name": "Bypass input energy" }, "bypass_power": { "name": "Bypass power" }, "cumulative_production": { "name": "Cumulative production" }, "daily_production": { "name": "Daily production" }, "dc_input_current_1": { "name": "DC input current 1" }, "dc_input_current_2": { "name": "DC input current 2" }, "dc_input_current_3": { "name": "DC input current 3" }, "dc_input_current_4": { "name": "DC input current 4" }, "dc_input_power_1": { "name": "DC input power 1" }, "dc_input_power_2": { "name": "DC input power 2" }, "dc_input_power_3": { "name": "DC input power 3" }, "dc_input_power_4": { "name": "DC input power 4" }, "dc_input_voltage_1": { "name": "DC input voltage 1" }, "dc_input_voltage_2": { "name": "DC input voltage 2" }, "dc_input_voltage_3": { "name": "DC input voltage 3" }, "dc_input_voltage_4": { "name": "DC input voltage 4" }, "dc_output_power": { "name": "DC output power" }, "discharge_limit": { "name": "[%key:component::indevolt::entity::number::discharge_limit::name%]" }, "energy_mode": { "name": "Energy mode", "state": { "charge_discharge_schedule": "Charge/discharge schedule", "outdoor_portable": "Outdoor portable", "real_time_control": "Real-time control", "self_consumed_prioritized": "Self-consumed prioritized" } }, "equivalent_full_cycles": { "name": "Equivalent full cycles" }, "grid_frequency": { "name": "Grid frequency" }, "grid_voltage": { "name": "Grid voltage" }, "inverter_temperature": { "name": "Inverter temperature" }, "main_current": { "name": "Main current" }, "main_cycles": { "name": "Main cycle count" }, "main_mos_temperature": { "name": "Main MOS temperature" }, "main_serial_number": { "name": "Main serial number" }, "main_soc": { "name": "Main SOC" }, "main_temperature": { "name": "Main temperature" }, "main_voltage": { "name": "Main voltage" }, "meter_power": { "name": "Meter power" }, "mode": { "name": "Device mode", "state": { "main": "Cluster (main)", "standalone": "Standalone", "sub": "Cluster (sub)" } }, "mos_temperature_charge": { "name": "MOS temperature charge" }, "mos_temperature_discharge": { "name": "MOS temperature discharge" }, "off_grid_output_energy": { "name": "Off-grid output energy" }, "rated_capacity": { "name": "Rated capacity" }, "realtime_command": { "name": "Real-time mode", "state": { "charging": "[%key:common::state::charging%]", "discharging": "[%key:common::state::discharging%]", "standby": "[%key:common::state::standby%]" } }, "realtime_power_limit": { "name": "Real-time power limit" }, "realtime_target_soc": { "name": "Real-time target SOC" }, "serial_number": { "name": "Serial number" }, "total_ac_input_energy": { "name": "Total AC input energy" }, "total_ac_input_energy_gen1": { "name": "Total AC input energy" }, "total_ac_output_energy": { "name": "Total AC output energy" }, "transformer_temperature": { "name": "Transformer temperature" } }, "switch": { "bypass": { "name": "Bypass socket" }, "grid_charging": { "name": "Allow grid charging" }, "light": { "name": "LED indicator" } } }, "exceptions": { "config_entry_not_ready": { "message": "Device config retrieval failed: {error}" }, "energy_mode_change_unavailable_outdoor_portable": { "message": "Energy mode cannot be changed when the device is in outdoor/portable mode" }, "failed_to_execute_realtime_action": { "message": "Failed to execute real-time action" }, "failed_to_retrieve_current_energy_mode": { "message": "Failed to retrieve current energy mode" }, "failed_to_switch_energy_mode": { "message": "Failed to switch to requested energy mode" }, "multi_device_errors": { "message": "One or more devices reported errors: {errors}" }, "no_matching_target_entries": { "message": "No matching Indevolt devices found in the selected targets" }, "power_exceeds_max": { "message": "Power ({power}W) exceeds maximum ({max_power}W) for generation ({generation}) devices" }, "soc_below_emergency": { "message": "Target SOC ({target}%) is below emergency SOC ({emergency_soc}%)" }, "soc_below_minimum": { "message": "Target SOC ({target}%) is below the device minimum ({minimum_soc}%)" }, "update_failed": { "message": "Device update failed: {error}" }, "write_error": { "message": "Cannot update value for {name}" } }, "services": { "charge": { "description": "Real-time control: Starts charging with configured power until the target SOC is reached.", "fields": { "device_id": { "description": "The Indevolt device(s) to start charging.", "name": "Device(s)" }, "power": { "description": "Maximum charging power in watts.", "name": "Max. power" }, "target_soc": { "description": "Target state of charge percentage.", "name": "Target SOC" } }, "name": "Charge" }, "discharge": { "description": "Real-time control: Starts discharging with configured power until the target SOC is reached.", "fields": { "device_id": { "description": "The Indevolt device(s) to start discharging.", "name": "[%key:component::indevolt::services::charge::fields::device_id::name%]" }, "power": { "description": "Maximum discharging power in watts.", "name": "Max. power" }, "target_soc": { "description": "[%key:component::indevolt::services::charge::fields::target_soc::description%]", "name": "[%key:component::indevolt::services::charge::fields::target_soc::name%]" } }, "name": "Discharge" } } }