Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ######################## Conso Templates ####################################""
- - platform : template
- sensors:
- heures_creuses:
- friendly_name: 'Off-Peak Hours'
- value_template: >
- {{(((states('sensor.linky_halfhourly_03_30_consumption')|float) +(states('sensor.linky_halfhourly_04_00_consumption') |float)+ (states('sensor.linky_halfhourly_04_30_consumption')|float) + (states('sensor.linky_halfhourly_05_00_consumption') |float)+ (states('sensor.linky_halfhourly_05_30_consumption')|float) +(states('sensor.linky_halfhourly_06_00_consumption') |float)+ (states('sensor.linky_halfhourly_06_30_consumption')|float) +(states('sensor.linky_halfhourly_07_00_consumption') |float)+ (states('sensor.linky_halfhourly_07_30_consumption')|float) +(states('sensor.linky_halfhourly_08_00_consumption') |float) +(states('sensor.linky_halfhourly_14_00_consumption') |float)+ (states('sensor.linky_halfhourly_14_30_consumption')|float) + (states('sensor.linky_halfhourly_15_00_consumption') |float)+ (states('sensor.linky_halfhourly_15_30_consumption')|float) +(states('sensor.linky_halfhourly_16_00_consumption') |float)+ (states('sensor.linky_halfhourly_16_30_consumption')|float) ) /2)| round(3) }}
- unit_of_measurement: 'kWh'
- - platform : template
- sensors:
- price_heures_creuses:
- friendly_name: 'Price Off-Peak'
- value_template: >
- {{ (states.sensor.heures_creuses.state | multiply(0.1252)) | round(2)}}
- unit_of_measurement: '€'
- - platform : template
- sensors:
- heures_pleines:
- friendly_name: 'Peak Hours'
- value_template: >
- {{((states('sensor.linky_daily_1d_consumption')|float)- (states.sensor.heures_creuses.state)|float) | round (3) }}
- unit_of_measurement: 'kWh'
- - platform : template
- sensors:
- price_heures_plaines:
- friendly_name: 'Price Peak'
- value_template: >
- {{ (states.sensor.heures_pleines.state | multiply(0.1593)) | round(2)}}
- unit_of_measurement: '€'
- - platform : template
- sensors:
- price_conso_total:
- friendly_name: 'Price Total'
- value_template: >
- {{ ( (states('sensor.price_heures_creuses')|float) + (states('sensor.price_heures_plaines')|float) )|round(2) }}
- unit_of_measurement: '€'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement