mirror of
https://github.com/home-assistant/core.git
synced 2026-04-17 23:53:49 +01:00
Co-authored-by: Junie <noreply@jb.gg> Co-authored-by: Junie <junie@jetbrains.com> Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
111 lines
4.1 KiB
JSON
111 lines
4.1 KiB
JSON
{
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"data": {
|
|
"azimuth": "Azimuth (360 degrees, 0 = North, 90 = East, 180 = South, 270 = West)",
|
|
"declination": "Declination (0 = Horizontal, 90 = Vertical)",
|
|
"latitude": "[%key:common::config_flow::data::latitude%]",
|
|
"longitude": "[%key:common::config_flow::data::longitude%]",
|
|
"modules_power": "Total Watt peak power of your solar modules",
|
|
"name": "[%key:common::config_flow::data::name%]"
|
|
},
|
|
"description": "Fill in the data of your solar panels. Please refer to the documentation if a field is unclear."
|
|
}
|
|
}
|
|
},
|
|
"config_subentries": {
|
|
"plane": {
|
|
"abort": {
|
|
"api_key_required": "An API key is required to add more than one plane. You can configure it in the integration options.",
|
|
"max_planes": "You can add a maximum of 4 planes.",
|
|
"reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]"
|
|
},
|
|
"entry_type": "Plane",
|
|
"initiate_flow": {
|
|
"user": "Add plane"
|
|
},
|
|
"step": {
|
|
"reconfigure": {
|
|
"data": {
|
|
"azimuth": "[%key:component::forecast_solar::config::step::user::data::azimuth%]",
|
|
"declination": "[%key:component::forecast_solar::config::step::user::data::declination%]",
|
|
"modules_power": "[%key:component::forecast_solar::config::step::user::data::modules_power%]"
|
|
},
|
|
"description": "Edit the solar plane configuration."
|
|
},
|
|
"user": {
|
|
"data": {
|
|
"azimuth": "[%key:component::forecast_solar::config::step::user::data::azimuth%]",
|
|
"declination": "[%key:component::forecast_solar::config::step::user::data::declination%]",
|
|
"modules_power": "[%key:component::forecast_solar::config::step::user::data::modules_power%]"
|
|
},
|
|
"description": "Add a solar plane. Multiple planes are supported with a Forecast.Solar API subscription."
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"sensor": {
|
|
"energy_current_hour": {
|
|
"name": "Estimated energy production - this hour"
|
|
},
|
|
"energy_next_hour": {
|
|
"name": "Estimated energy production - next hour"
|
|
},
|
|
"energy_production_today": {
|
|
"name": "Estimated energy production - today"
|
|
},
|
|
"energy_production_today_remaining": {
|
|
"name": "Estimated energy production - remaining today"
|
|
},
|
|
"energy_production_tomorrow": {
|
|
"name": "Estimated energy production - tomorrow"
|
|
},
|
|
"power_highest_peak_time_today": {
|
|
"name": "Highest power peak time - today"
|
|
},
|
|
"power_highest_peak_time_tomorrow": {
|
|
"name": "Highest power peak time - tomorrow"
|
|
},
|
|
"power_production_next_12hours": {
|
|
"name": "Estimated power production - in 12 hours"
|
|
},
|
|
"power_production_next_24hours": {
|
|
"name": "Estimated power production - in 24 hours"
|
|
},
|
|
"power_production_next_hour": {
|
|
"name": "Estimated power production - in 1 hour"
|
|
},
|
|
"power_production_now": {
|
|
"name": "Estimated power production - now"
|
|
}
|
|
}
|
|
},
|
|
"exceptions": {
|
|
"api_key_required": {
|
|
"message": "An API key is required when more than one plane is configured"
|
|
},
|
|
"no_plane": {
|
|
"message": "No plane configured, cannot set up Forecast.Solar"
|
|
}
|
|
},
|
|
"options": {
|
|
"error": {
|
|
"api_key_required": "An API key is required to add more than one plane. You can configure it in the integration options.",
|
|
"invalid_api_key": "[%key:common::config_flow::error::invalid_api_key%]"
|
|
},
|
|
"step": {
|
|
"init": {
|
|
"data": {
|
|
"api_key": "[%key:common::config_flow::data::api_key%]",
|
|
"damping_evening": "Damping factor: adjusts the results in the evening",
|
|
"damping_morning": "Damping factor: adjusts the results in the morning",
|
|
"inverter_size": "Inverter size (Watt)"
|
|
},
|
|
"description": "These values allow tweaking the Forecast.Solar result. Please refer to the documentation if a field is unclear."
|
|
}
|
|
}
|
|
}
|
|
}
|