{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" }, "step": { "user": { "description": "[%key:common::config_flow::description::confirm_setup%]" } } }, "entity": { "sensor": { "average_price": { "name": "Average - today" }, "current_hour_price": { "name": "Current hour" }, "highest_price_time": { "name": "Time of highest price - today" }, "hours_priced_equal_or_higher": { "name": "Hours priced equal or higher than current - today" }, "hours_priced_equal_or_lower": { "name": "Hours priced equal or lower than current - today" }, "lowest_price_time": { "name": "Time of lowest price - today" }, "max_price": { "name": "Highest price - today" }, "min_price": { "name": "Lowest price - today" }, "next_hour_price": { "name": "Next hour" }, "percentage_of_max": { "name": "Current percentage of highest price - today" } } }, "exceptions": { "invalid_date": { "message": "Invalid date provided. Got {date}" } }, "services": { "get_energy_return_prices": { "description": "Requests return energy prices from easyEnergy.", "fields": { "config_entry": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::config_entry::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::config_entry::name%]" }, "end": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::end::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::end::name%]" }, "start": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::start::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::start::name%]" } }, "name": "Get energy return prices" }, "get_energy_usage_prices": { "description": "Requests usage energy prices from easyEnergy.", "fields": { "config_entry": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::config_entry::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::config_entry::name%]" }, "end": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::end::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::end::name%]" }, "incl_vat": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::incl_vat::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::incl_vat::name%]" }, "start": { "description": "[%key:component::easyenergy::services::get_gas_prices::fields::start::description%]", "name": "[%key:component::easyenergy::services::get_gas_prices::fields::start::name%]" } }, "name": "Get energy usage prices" }, "get_gas_prices": { "description": "Requests gas prices from easyEnergy.", "fields": { "config_entry": { "description": "The configuration entry to use for this action.", "name": "Config entry" }, "end": { "description": "Specifies the date and time until which to retrieve prices. Defaults to today if omitted.", "name": "End" }, "incl_vat": { "description": "Whether the prices should include VAT.", "name": "VAT included" }, "start": { "description": "Specifies the date and time from which to retrieve prices. Defaults to today if omitted.", "name": "Start" } }, "name": "Get gas prices" } } }