Gas kWh & Preis
unknown
yaml
3 years ago
4.1 kB
5
Indexable
- platform: template sensors: gas_meter_kwh: device_class: gas unit_of_measurement: "kWh" value_template: "{{ states.input_number.gas_meter_m3.state | float * 9.5 }}" gas_price_15min: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_15min.state | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float /96)) ) | round(2) }}" gas_price_15min_last: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_15min.attributes.last_period | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float /96 )) ) | round(2) }}" gas_price_15min_display: value_template: "€{{ states.sensor.gas_price_15min.state }}" gas_price_15min_last_display: value_template: "€{{ states.sensor.gas_price_15min_last.state }}" gas_price_hour: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_hourly.state | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float /24)) ) | round(2) }}" gas_price_hour_last: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_hourly.attributes.last_period | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float /24 )) ) | round(2) }}" gas_price_hour_display: value_template: "€{{ states.sensor.gas_price_hour.state }}" gas_price_hour_last_display: value_template: "€{{ states.sensor.gas_price_hour_last.state }}" gas_price_day: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_daily.state | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float )) ) | round(2) }}" gas_price_day_last: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_daily.attributes.last_period | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float )) ) | round(2) }}" gas_price_day_display: value_template: "€{{ states.sensor.gas_price_day.state }}" gas_price_day_last_display: value_template: "€{{ states.sensor.gas_price_day_last.state }}" gas_price_week: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_weekly.state | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float * 7 )) ) | round(2) }}" gas_price_week_last: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_weekly.attributes.last_period | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float * 7 )) ) | round(2) }}" gas_price_week_display: value_template: "€{{ states.sensor.gas_price_week.state }}" gas_price_week_last_display: value_template: "€{{ states.sensor.gas_price_week_last.state }}" gas_price_month: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_monthly.state | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float * 30 )) ) | round(2) }}" gas_price_month_last: unit_of_measurement: "€" value_template: "{{ (((states.sensor.gas_monthly.attributes.last_period | float * (states.input_number.energy_gas_unit.state | float /100) ) + (states.input_number.energy_gas_standing.state | float * 30 )) ) | round(2) }}" gas_price_month_display: value_template: "€{{ states.sensor.gas_price_month.state }}" gas_price_month_last_display: value_template: "€{{ states.sensor.gas_price_month_last.state }}"
Editor is loading...