63 lines
2.4 KiB
JSON
63 lines
2.4 KiB
JSON
{
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"title": "Pstryk Energy",
|
|
"description": "Configuration of Pstryk energy pricing integration",
|
|
"data": {
|
|
"api_key": "API Key",
|
|
"buy_top": "Number of best buy prices",
|
|
"sell_top": "Number of best sell prices",
|
|
"buy_worst": "Number of worst buy prices",
|
|
"sell_worst": "Number of worst sell prices",
|
|
"mqtt_enabled": "Enable EVCC MQTT Bridge",
|
|
"mqtt_topic_buy": "MQTT Topic for EVCC Buy Prices",
|
|
"mqtt_topic_sell": "MQTT Topic for EVCC Sell Prices"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"invalid_api_key": "Invalid API key",
|
|
"mqtt_not_configured": "MQTT integration not configured or not working. Please configure the MQTT integration in Home Assistant before enabling EVCC MQTT Bridge."
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"init": {
|
|
"title": "Pstryk Energy Options",
|
|
"data": {
|
|
"buy_top": "Number of best buy prices",
|
|
"sell_top": "Number of best sell prices",
|
|
"buy_worst": "Number of worst buy prices",
|
|
"sell_worst": "Number of worst sell prices",
|
|
"mqtt_enabled": "Enable EVCC MQTT Bridge",
|
|
"mqtt_topic_buy": "MQTT Topic for EVCC Buy Prices",
|
|
"mqtt_topic_sell": "MQTT Topic for EVCC Sell Prices"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"sensor": {
|
|
"next_hour": "Next hour",
|
|
"using_cached_data": "Using cached data"
|
|
}
|
|
},
|
|
"mqtt": {
|
|
"publishing_success": "Successfully published {count} prices to MQTT topic {topic}",
|
|
"publishing_error": "Error publishing to MQTT: {error}",
|
|
"mqtt_disabled": "MQTT integration is not enabled"
|
|
},
|
|
"debug": {
|
|
"looking_for_next_hour": "Looking for price for next hour: {next_hour}",
|
|
"looking_for_next_day": "Looking for next day price in full price list (48h)",
|
|
"error_processing_date": "Error processing date: {error}",
|
|
"error_processing_full_list": "Error processing date for full list: {error}",
|
|
"no_price_midnight": "No price found for next day midnight. Data probably not loaded yet.",
|
|
"no_price_next_hour": "No price found for next hour: {next_hour}",
|
|
"retry_attempt": "Retry {retry}/{max_retries} after error: {error} (delay: {delay}s)",
|
|
"timeout_after_retries": "Timeout fetching {price_type} data from API after {retries} retries",
|
|
"api_timeout_message": "API timeout after {timeout} seconds (tried {retries} times)"
|
|
}
|
|
}
|