2022-03-29 12:46:17 +00:00
{
2022-04-04 12:24:56 +00:00
"title" : "Utility Meter" ,
2022-03-29 12:46:17 +00:00
"config" : {
"step" : {
"user" : {
2022-04-04 12:24:56 +00:00
"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." ,
2022-03-29 12:46:17 +00:00
"data" : {
"cycle" : "Meter reset cycle" ,
"delta_values" : "Delta values" ,
"name" : "Name" ,
2023-03-28 15:09:20 +00:00
"periodically_resetting" : "Periodically resetting" ,
2022-03-29 12:46:17 +00:00
"net_consumption" : "Net consumption" ,
"offset" : "Meter reset offset" ,
"source" : "Input sensor" ,
"tariffs" : "Supported tariffs"
2022-04-04 12:24:56 +00:00
} ,
"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." ,
2023-03-28 15:09:20 +00:00
"periodically_resetting" : "Enable if the source may periodically reset to 0, for example at boot of the measuring device. If disabled, new readings are directly recorded after data inavailability." ,
2022-04-04 12:24:56 +00:00
"offset" : "Offset the day of a monthly meter reset." ,
"tariffs" : "A list of supported tariffs, leave empty if only a single tariff is needed."
2022-03-29 12:46:17 +00:00
}
}
}
} ,
"options" : {
"step" : {
"init" : {
"data" : {
2023-03-28 15:09:20 +00:00
"source" : "[%key:component::utility_meter::config::step::user::data::source%]" ,
"periodically_resetting" : "[%key:component::utility_meter::config::step::user::data::periodically_resetting%]"
} ,
"data_description" : {
"periodically_resetting" : "[%key:component::utility_meter::config::step::user::data_description::periodically_resetting%]"
2022-03-29 12:46:17 +00:00
}
}
}
2023-01-24 11:52:26 +00:00
} ,
"selector" : {
"cycle" : {
"options" : {
"none" : "No cycle" ,
"quarter-hourly" : "Every 15 minutes" ,
"hourly" : "Hourly" ,
"daily" : "Daily" ,
"weekly" : "Weekly" ,
"monthly" : "Monthly" ,
"bimonthly" : "Every two months" ,
"quarterly" : "Quarterly" ,
"yearly" : "Yearly"
}
}
2022-03-29 12:46:17 +00:00
}
}