mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-05-28 18:43:40 +00:00
refactor(icons): streamline service icon definitions and enhance chartdata sections
Some checks failed
Some checks failed
Removed unnecessary sections from the get_apexcharts_yaml service and added new fields for search tuning and cost estimation in chartdata services. This improves the clarity and usability of the service definitions. Impact: Users will benefit from a more concise and organized service structure, enhancing the overall experience.
This commit is contained in:
parent
60b2de0379
commit
3057642cba
2 changed files with 10 additions and 29 deletions
|
|
@ -16,15 +16,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"get_apexcharts_yaml": {
|
"get_apexcharts_yaml": {
|
||||||
"service": "mdi:chart-line",
|
"service": "mdi:chart-line"
|
||||||
"sections": {
|
|
||||||
"entry_id": "mdi:identifier",
|
|
||||||
"day": "mdi:calendar-range",
|
|
||||||
"level_type": "mdi:format-list-bulleted-type",
|
|
||||||
"resolution": "mdi:timer-sand",
|
|
||||||
"highlight_best_price": "mdi:battery-charging-low",
|
|
||||||
"highlight_peak_price": "mdi:battery-alert"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"refresh_user_data": {
|
"refresh_user_data": {
|
||||||
"service": "mdi:refresh"
|
"service": "mdi:refresh"
|
||||||
|
|
@ -35,6 +27,8 @@
|
||||||
"search_range": "mdi:calendar-search",
|
"search_range": "mdi:calendar-search",
|
||||||
"time_alternatives": "mdi:clock-time-eight-outline",
|
"time_alternatives": "mdi:clock-time-eight-outline",
|
||||||
"price_filter": "mdi:filter-variant",
|
"price_filter": "mdi:filter-variant",
|
||||||
|
"search_tuning": "mdi:cog-outline",
|
||||||
|
"cost_estimation": "mdi:lightning-bolt",
|
||||||
"output": "mdi:tune-variant"
|
"output": "mdi:tune-variant"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -44,6 +38,8 @@
|
||||||
"search_range": "mdi:calendar-search",
|
"search_range": "mdi:calendar-search",
|
||||||
"time_alternatives": "mdi:clock-time-eight-outline",
|
"time_alternatives": "mdi:clock-time-eight-outline",
|
||||||
"price_filter": "mdi:filter-variant",
|
"price_filter": "mdi:filter-variant",
|
||||||
|
"search_tuning": "mdi:cog-outline",
|
||||||
|
"cost_estimation": "mdi:lightning-bolt",
|
||||||
"output": "mdi:tune-variant"
|
"output": "mdi:tune-variant"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -53,6 +49,8 @@
|
||||||
"search_range": "mdi:calendar-search",
|
"search_range": "mdi:calendar-search",
|
||||||
"time_alternatives": "mdi:clock-time-eight-outline",
|
"time_alternatives": "mdi:clock-time-eight-outline",
|
||||||
"price_filter": "mdi:filter-variant",
|
"price_filter": "mdi:filter-variant",
|
||||||
|
"search_tuning": "mdi:cog-outline",
|
||||||
|
"cost_estimation": "mdi:lightning-bolt",
|
||||||
"output": "mdi:tune-variant"
|
"output": "mdi:tune-variant"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -62,16 +60,18 @@
|
||||||
"search_range": "mdi:calendar-search",
|
"search_range": "mdi:calendar-search",
|
||||||
"time_alternatives": "mdi:clock-time-eight-outline",
|
"time_alternatives": "mdi:clock-time-eight-outline",
|
||||||
"price_filter": "mdi:filter-variant",
|
"price_filter": "mdi:filter-variant",
|
||||||
|
"search_tuning": "mdi:cog-outline",
|
||||||
|
"cost_estimation": "mdi:lightning-bolt",
|
||||||
"output": "mdi:tune-variant"
|
"output": "mdi:tune-variant"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"find_cheapest_schedule": {
|
"find_cheapest_schedule": {
|
||||||
"service": "mdi:calendar-check",
|
"service": "mdi:calendar-check",
|
||||||
"sections": {
|
"sections": {
|
||||||
"scheduling_options": "mdi:format-list-numbered",
|
|
||||||
"search_range": "mdi:calendar-search",
|
"search_range": "mdi:calendar-search",
|
||||||
"time_alternatives": "mdi:clock-time-eight-outline",
|
"time_alternatives": "mdi:clock-time-eight-outline",
|
||||||
"price_filter": "mdi:filter-variant",
|
"price_filter": "mdi:filter-variant",
|
||||||
|
"search_tuning": "mdi:cog-outline",
|
||||||
"output": "mdi:tune-variant"
|
"output": "mdi:tune-variant"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -64,7 +64,6 @@ get_apexcharts_yaml:
|
||||||
boolean:
|
boolean:
|
||||||
highlight_peak_price:
|
highlight_peak_price:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
example: false
|
example: false
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
@ -139,7 +138,6 @@ get_chartdata:
|
||||||
fields:
|
fields:
|
||||||
subunit_currency:
|
subunit_currency:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
example: true
|
example: true
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
@ -163,12 +161,10 @@ get_chartdata:
|
||||||
translation_key: insert_nulls
|
translation_key: insert_nulls
|
||||||
connect_segments:
|
connect_segments:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
add_trailing_null:
|
add_trailing_null:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
format:
|
format:
|
||||||
|
|
@ -204,29 +200,24 @@ get_chartdata:
|
||||||
fields:
|
fields:
|
||||||
include_level:
|
include_level:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
example: true
|
example: true
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
include_rating_level:
|
include_rating_level:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
example: true
|
example: true
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
include_average:
|
include_average:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
include_energy:
|
include_energy:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
include_tax:
|
include_tax:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
start_time_field:
|
start_time_field:
|
||||||
|
|
@ -441,12 +432,10 @@ find_cheapest_block:
|
||||||
fields:
|
fields:
|
||||||
include_comparison_details:
|
include_comparison_details:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
use_base_unit:
|
use_base_unit:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
||||||
|
|
@ -611,12 +600,10 @@ find_most_expensive_block:
|
||||||
fields:
|
fields:
|
||||||
include_comparison_details:
|
include_comparison_details:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
use_base_unit:
|
use_base_unit:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
||||||
|
|
@ -785,12 +772,10 @@ find_cheapest_hours:
|
||||||
fields:
|
fields:
|
||||||
include_comparison_details:
|
include_comparison_details:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
use_base_unit:
|
use_base_unit:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
||||||
|
|
@ -959,12 +944,10 @@ find_most_expensive_hours:
|
||||||
fields:
|
fields:
|
||||||
include_comparison_details:
|
include_comparison_details:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
use_base_unit:
|
use_base_unit:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
||||||
|
|
@ -1118,12 +1101,10 @@ find_cheapest_schedule:
|
||||||
fields:
|
fields:
|
||||||
include_comparison_details:
|
include_comparison_details:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
use_base_unit:
|
use_base_unit:
|
||||||
required: false
|
required: false
|
||||||
default: false
|
|
||||||
selector:
|
selector:
|
||||||
boolean:
|
boolean:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue