mirror of
https://github.com/home-assistant/core.git
synced 2026-02-21 18:38:17 +00:00
268 lines
7.9 KiB
JSON
268 lines
7.9 KiB
JSON
{
|
|
"config": {
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_service%]",
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"invalid_access_token": "[%key:common::config_flow::error::invalid_access_token%]",
|
|
"missing_configuration": "[%key:common::config_flow::abort::oauth2_missing_configuration%]",
|
|
"missing_credentials": "[%key:common::config_flow::abort::oauth2_missing_credentials%]",
|
|
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
|
|
"wrong_account": "The connected account does not match {title}. Sign in with the same Tibber account and try again."
|
|
},
|
|
"step": {
|
|
"connection_error": {
|
|
"description": "Could not connect to Tibber. Check your internet connection and try again.",
|
|
"title": "Connection failed"
|
|
},
|
|
"reauth_confirm": {
|
|
"description": "Reconnect your Tibber account to refresh access.",
|
|
"title": "[%key:common::config_flow::title::reauth%]"
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"sensor": {
|
|
"accumulated_consumption": {
|
|
"name": "Accumulated consumption"
|
|
},
|
|
"accumulated_consumption_last_hour": {
|
|
"name": "Accumulated consumption current hour"
|
|
},
|
|
"accumulated_cost": {
|
|
"name": "Accumulated cost"
|
|
},
|
|
"accumulated_production": {
|
|
"name": "Accumulated production"
|
|
},
|
|
"accumulated_production_last_hour": {
|
|
"name": "Accumulated production current hour"
|
|
},
|
|
"accumulated_reward": {
|
|
"name": "Accumulated reward"
|
|
},
|
|
"average_power": {
|
|
"name": "Average power"
|
|
},
|
|
"cellular_rssi": {
|
|
"name": "Cellular signal strength"
|
|
},
|
|
"charging_current_max": {
|
|
"name": "Maximum allowed charge current"
|
|
},
|
|
"charging_current_offline_fallback": {
|
|
"name": "Fallback current if charger goes offline"
|
|
},
|
|
"current_l1": {
|
|
"name": "Current L1"
|
|
},
|
|
"current_l2": {
|
|
"name": "Current L2"
|
|
},
|
|
"current_l3": {
|
|
"name": "Current L3"
|
|
},
|
|
"electricity_price": {
|
|
"name": "Electricity price"
|
|
},
|
|
"energy_flow_hour_battery_charged": {
|
|
"name": "Battery energy charged this hour"
|
|
},
|
|
"energy_flow_hour_battery_discharged": {
|
|
"name": "Battery energy discharged this hour"
|
|
},
|
|
"energy_flow_hour_battery_source_grid": {
|
|
"name": "Battery charged from grid this hour"
|
|
},
|
|
"energy_flow_hour_battery_source_load": {
|
|
"name": "Battery charged from load this hour"
|
|
},
|
|
"energy_flow_hour_grid_exported": {
|
|
"name": "Energy exported to grid this hour"
|
|
},
|
|
"energy_flow_hour_grid_imported": {
|
|
"name": "Energy imported from grid this hour"
|
|
},
|
|
"energy_flow_hour_load_consumed": {
|
|
"name": "Load energy consumed this hour"
|
|
},
|
|
"energy_flow_hour_load_generated": {
|
|
"name": "Load energy generated this hour"
|
|
},
|
|
"energy_flow_hour_load_source_battery": {
|
|
"name": "Load supplied by battery this hour"
|
|
},
|
|
"energy_flow_hour_load_source_grid": {
|
|
"name": "Load supplied by grid this hour"
|
|
},
|
|
"energy_flow_month_battery_charged": {
|
|
"name": "Battery energy charged this month"
|
|
},
|
|
"energy_flow_month_battery_discharged": {
|
|
"name": "Battery energy discharged this month"
|
|
},
|
|
"energy_flow_month_battery_source_grid": {
|
|
"name": "Battery charged from grid this month"
|
|
},
|
|
"energy_flow_month_battery_source_load": {
|
|
"name": "Battery charged from load this month"
|
|
},
|
|
"energy_flow_month_grid_exported": {
|
|
"name": "Energy exported to grid this month"
|
|
},
|
|
"energy_flow_month_grid_imported": {
|
|
"name": "Energy imported from grid this month"
|
|
},
|
|
"energy_flow_month_grid_source_battery": {
|
|
"name": "Grid export from battery this month"
|
|
},
|
|
"energy_flow_month_grid_source_load": {
|
|
"name": "Grid export from load this month"
|
|
},
|
|
"energy_flow_month_load_consumed": {
|
|
"name": "Load energy consumed this month"
|
|
},
|
|
"energy_flow_month_load_generated": {
|
|
"name": "Load energy generated this month"
|
|
},
|
|
"energy_flow_month_load_source_battery": {
|
|
"name": "Load supplied by battery this month"
|
|
},
|
|
"energy_flow_month_load_source_grid": {
|
|
"name": "Load supplied by grid this month"
|
|
},
|
|
"estimated_hour_consumption": {
|
|
"name": "Estimated consumption current hour"
|
|
},
|
|
"grid_phase_count": {
|
|
"name": "Number of grid phases"
|
|
},
|
|
"last_meter_consumption": {
|
|
"name": "Last meter consumption"
|
|
},
|
|
"last_meter_production": {
|
|
"name": "Last meter production"
|
|
},
|
|
"max_power": {
|
|
"name": "Max power"
|
|
},
|
|
"min_power": {
|
|
"name": "Min power"
|
|
},
|
|
"month_cons": {
|
|
"name": "Monthly net consumption"
|
|
},
|
|
"month_cost": {
|
|
"name": "Monthly cost"
|
|
},
|
|
"peak_hour": {
|
|
"name": "Monthly peak hour consumption"
|
|
},
|
|
"peak_hour_time": {
|
|
"name": "Time of max hour consumption"
|
|
},
|
|
"power": {
|
|
"name": "Power"
|
|
},
|
|
"power_factor": {
|
|
"name": "Power factor"
|
|
},
|
|
"power_flow_battery": {
|
|
"name": "Battery power"
|
|
},
|
|
"power_flow_from_grid": {
|
|
"name": "Power flow from grid"
|
|
},
|
|
"power_flow_from_load": {
|
|
"name": "Power flow from load"
|
|
},
|
|
"power_flow_grid": {
|
|
"name": "Grid power"
|
|
},
|
|
"power_flow_load": {
|
|
"name": "Load power"
|
|
},
|
|
"power_flow_to_grid": {
|
|
"name": "Power flow to grid"
|
|
},
|
|
"power_flow_to_load": {
|
|
"name": "Power flow to load"
|
|
},
|
|
"power_production": {
|
|
"name": "Power production"
|
|
},
|
|
"range_remaining": {
|
|
"name": "Estimated remaining driving range"
|
|
},
|
|
"signal_strength": {
|
|
"name": "Signal strength"
|
|
},
|
|
"storage_available_energy": {
|
|
"name": "Available energy"
|
|
},
|
|
"storage_rated_capacity": {
|
|
"name": "Rated capacity"
|
|
},
|
|
"storage_rated_power": {
|
|
"name": "Rated power"
|
|
},
|
|
"storage_state_of_charge": {
|
|
"name": "State of charge"
|
|
},
|
|
"storage_target_state_of_charge": {
|
|
"name": "Target state of charge"
|
|
},
|
|
"temp_comfort": {
|
|
"name": "Comfort temperature"
|
|
},
|
|
"temp_current": {
|
|
"name": "Current temperature"
|
|
},
|
|
"temp_setpoint": {
|
|
"name": "Setpoint temperature"
|
|
},
|
|
"voltage_phase1": {
|
|
"name": "Voltage phase1"
|
|
},
|
|
"voltage_phase2": {
|
|
"name": "Voltage phase2"
|
|
},
|
|
"voltage_phase3": {
|
|
"name": "Voltage phase3"
|
|
}
|
|
}
|
|
},
|
|
"exceptions": {
|
|
"data_api_reauth_required": {
|
|
"message": "Reconnect Tibber so Home Assistant can enable the new Tibber Data API features."
|
|
},
|
|
"invalid_date": {
|
|
"message": "Invalid datetime provided {date}"
|
|
},
|
|
"no_config_entry": {
|
|
"message": "No Tibber integration configured"
|
|
},
|
|
"oauth2_implementation_unavailable": {
|
|
"message": "[%key:common::exceptions::oauth2_implementation_unavailable::message%]"
|
|
},
|
|
"send_message_timeout": {
|
|
"message": "Timeout sending message with Tibber"
|
|
}
|
|
},
|
|
"services": {
|
|
"get_prices": {
|
|
"description": "Fetches hourly energy prices including price level.",
|
|
"fields": {
|
|
"end": {
|
|
"description": "Specifies the date and time until which to retrieve prices. Defaults to the last hour of today if omitted.",
|
|
"name": "End"
|
|
},
|
|
"start": {
|
|
"description": "Specifies the date and time from which to retrieve prices. Defaults to today if omitted.",
|
|
"name": "Start"
|
|
}
|
|
},
|
|
"name": "Get energy prices"
|
|
}
|
|
}
|
|
}
|