Hi,
again someone with wrong code but i only want to see my energy produktion and do not understand yaml code:
error is: expected block end but found - line 12
the part that i pasted is beneath scene in line 4
configuration.yaml:
sensors:
gasprijs_per_dag:
friendly_name: "Kosten gasverbruik Vandaag"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.gasverbruik_vandaag') | float %}
{% set b = states('input_number.gas_prijs_per_m3') | float %}
{% set c = states('input_number.gas_vaste_leveringskosten') | float %}
{% set d = states('input_number.gas_vastrecht') | float /365 %}
{{ ((a * b) + c + d ) | round(2) }}
gasprijs_per_week:
friendly_name: "Kosten gasverbruik deze week"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.gasverbruik_deze_week') | float %}
{% set b = states('input_number.gas_prijs_per_m3') | float %}
{% set c = states('input_number.gas_vaste_leveringskosten') | float *365/52 %}
{% set d = states('input_number.gas_vastrecht') | float /52 %}
{{ ((a * b) + c + d ) | round(2) }}
gasprijs_per_maand:
friendly_name: "Kosten gasverbruik deze maand"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.gasverbruik_deze_maand') | float %}
{% set b = states('input_number.gas_prijs_per_m3') | float %}
{% set c = states('input_number.gas_vaste_leveringskosten') | float *365/12 %}
{% set d = states('input_number.gas_vastrecht') | float /12 %}
{{ ((a * b) + c + d ) | round(2) }}
gasprijs_per_kwartaal:
friendly_name: "Kosten gasverbruik dit kwartaal"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.gasverbruik_dit_kwartaal') | float %}
{% set b = states('input_number.gas_prijs_per_m3') | float %}
{% set c = states('input_number.gas_vaste_leveringskosten') | float *365/4 %}
{% set d = states('input_number.gas_vastrecht') | float /4 %}
{{ ((a * b) + c + d ) | round(2) }}
gasprijs_per_jaar:
friendly_name: "Kosten gasverbruik dit jaar"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.gasverbruik_dit_jaar') | float %}
{% set b = states('input_number.gas_prijs_per_m3') | float %}
{% set c = states('input_number.gas_vaste_leveringskosten') | float *365 %}
{% set d = states('input_number.gas_vastrecht') | float %}
{{ ((a * b) + c + d ) | round(2) }}
stroomprijs_per_dag_t1:
friendly_name: "Kosten stroomverbruik Vandaag Tarief 1"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_vandaag_tarief1') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /365 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float %}
{{ ((a * b) + (c / 3) + (d / 3) + (e / 3)) | round(2) }}
stroomprijs_per_week_t1:
friendly_name: "Kosten stroomverbruik deze week Tarief 1"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_week_tarief1') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365/52 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /52 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365/52 %}
{{ ((a * b) + (c / 3) + (d / 3) + (e / 3)) | round(2) }}
stroomprijs_per_maand_t1:
friendly_name: "Kosten stroomverbruik deze maand Tarief 1"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_maand_tarief1') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365/12 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /12 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365/12 %}
{{ ((a * b) + (c / 3) + (d / 3) + (e / 3)) | round(2) }}
stroomprijs_per_kwartaal_t1:
friendly_name: "Kosten stroomverbruik dit kwartaal Tarief 1"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_kwartaal_tarief1') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365/4 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /4 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365/4 %}
{{ ((a * b) + (c / 3) + (d / 3) + (e / 3)) | round(2) }}
stroomprijs_per_jaar_t1:
friendly_name: "Kosten stroomverbruik dit jaar Tarief 1"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_jaar_tarief1') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365 %}
{{ ((a * b) + (c / 3) + (d / 3) + (e / 3)) | round(2) }}
stroomprijs_per_dag_t2:
friendly_name: "Kosten stroomverbruik Vandaag Tarief 2"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_vandaag_tarief2') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /365 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float %}
{{ ((a * b) + (c / 3 * 2) + (d / 3 * 2) + (e / 3 * 2)) | round(2) }}
stroomprijs_per_week_t2:
friendly_name: "Kosten stroomverbruik deze week Tarief 2"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_week_tarief2') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365/52 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /52 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365/52 %}
{{ ((a * b) + (c / 3 * 2) + (d / 3 * 2) + (e / 3 * 2)) | round(2) }}
stroomprijs_per_maand_t2:
friendly_name: "Kosten stroomverbruik deze maand Tarief 2"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_maand_tarief2') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365/12 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /12 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365/12 %}
{{ ((a * b) + (c / 3 * 2) + (d / 3 * 2) + (e / 3 * 2)) | round(2) }}
stroomprijs_per_kwartaal_t2:
friendly_name: "Kosten stroomverbruik dit kwartaal Tarief 2"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_kwartaal_tarief2') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365/4 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float /4 %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365/4 %}
{{ ((a * b) + (c / 3 * 2) + (d / 3 * 2) + (e / 3 * 2)) | round(2) }}
stroomprijs_per_jaar_t2:
friendly_name: "Kosten stroomverbruik dit jaar Tarief 2"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_jaar_tarief2') | float %}
{% set b = states('input_number.elektra_tarief_1_prijs_per_kwh') | float %}
{% set c = states('input_number.elektra_vaste_leveringskosten') | float *365 %}
{% set d = states('input_number.elektra_vastrecht_jaar') | float %}
{% set e = states('input_number.elektra_belasting_vermindering') | float *365 %}
{{ ((a * b) + (c / 3 * 2) + (d / 3 * 2) + (e / 3 * 2)) | round(2) }}
stroomprijs_per_maand_totaal:
friendly_name: "Kosten stroomverbruik deze maand totaal"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.stroomprijs_per_maand_t1') | float %}
{% set b = states('sensor.stroomprijs_per_maand_t2') | float %}
{{ (( a + b )) | round(2) }}
stroomverbruik_per_maand_totaal:
friendly_name: "Stroomverbruik deze maand Totaal"
unit_of_measurement: "kWh"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.elektraverbruik_maand_tarief1') | float %}
{% set b = states('sensor.elektraverbruik_maand_tarief2') | float %}
{{ (a + b) | round(3) }}
prijs_per_maand_totaal:
friendly_name: "Kosten stroom en gasverbruik deze maand totaal"
unit_of_measurement: "EUR"
icon_template: "mdi:currency-eur"
value_template: >-
{% set a = states('sensor.stroomprijs_per_maand_totaal') | float %}
{% set b = states('sensor.gasprijs_per_maand') | float %}
{{ (( a + b )) | round(2) }}
type or paste code here
You have a file (changed by you) & now telling some line numbers.
How people can guess what you have done?
Then either post again your changed file or find yourself that line.
you are both right, i have dealt with those questions many times (other matters) and now i am making the same mistakes, but you do not have to answer you know. Thanks anyway for your remarks, that solved it.