36 lines
1.4 KiB
JSON
36 lines
1.4 KiB
JSON
{
|
|
"title": "Utility Meter",
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"title": "Add Utility Meter",
|
|
"description": "Create a sensor which tracks consumption of various utilities (e.g., energy, gas, water, heating) over a configured period of time, typically monthly. The utility meter sensor optionally supports splitting the consumption by tariffs, in that case one sensor for each tariff is created as well as a select entity to choose the current tariff.",
|
|
"data": {
|
|
"cycle": "Meter reset cycle",
|
|
"delta_values": "Delta values",
|
|
"name": "Name",
|
|
"net_consumption": "Net consumption",
|
|
"offset": "Meter reset offset",
|
|
"source": "Input sensor",
|
|
"tariffs": "Supported tariffs"
|
|
},
|
|
"data_description": {
|
|
"delta_values": "Enable if the source values are delta values since the last reading instead of absolute values.",
|
|
"net_consumption": "Enable if the source is a net meter, meaning it can both increase and decrease.",
|
|
"offset": "Offset the day of a monthly meter reset.",
|
|
"tariffs": "A list of supported tariffs, leave empty if only a single tariff is needed."
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"init": {
|
|
"data": {
|
|
"source": "[%key:component::utility_meter::config::step::user::data::source%]"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|