Dit is vrij simpel, maar ik dacht misschien nuttig voor de amber eigenaren. Als dit hier niet hoort zegt u het maar.
Ik heb een enkele kWh meter voor de warmtepomp maar wou dit uitsplitsen naar meerdere virtuele kwh meters: "heating/cooling/dhw/idle". 
Tegelijkertijd wilde ik een sensor die dagelijks reset voor deze telwerken en een sensor voor totaal voor in het energy dashboard.
De dagelijkse teller wil ik gebruiken om `mindergas.nl` de stroomkosten door te geven.
Totaal zijn dit dan 4*2 = 8 nieuwe kwh sensoren.
Het "idle" telwerk draait wanneer de warmtepomp niets doet (koelen/verwarmen/dhw uit) en is continu eigenlijk 10w of wanneer de pomp vakantie modus draait (ik las hier iets over, weet er het fijne nog niet van)
De "heating", "dhw", en "cooling" telwerken spreken voor zich.
in configuration.yaml
code:
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 | utility_meter:
  warmtepomp_daily:
    source: sensor.warmtepomp_kwh_meter_energy_import
    name: Daily Warmtepomp
    cycle: daily
    tariffs:
      - idle
      - heating
      - cooling
      - dhw
  warmtepomp_total:
    source: sensor.warmtepomp_kwh_meter_energy_import
    name: Total Warmtepomp
    tariffs:
      - idle
      - heating
      - cooling
      - dhw | 
Bovenstaande kan ook in de UI:
/f/image/jK7NJlWC37YIcmfwqJlOuaCY.png?f=fotoalbum_large) 
Maak dan een nieuwe automation:
code:
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 | alias: Warmtepomp utility
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.ithodaalderop_amber_domestic_hot_water_in_progress
    from: "off"
    to: "on"
    id: dhw
  - platform: state
    entity_id:
      - binary_sensor.ithodaalderop_amber_heating_in_progress
    from: "off"
    to: "on"
    id: heating
  - platform: state
    entity_id:
      - binary_sensor.ithodaalderop_amber_cooling_in_progress
    from: "off"
    to: "on"
    id: cooling
  - platform: state
    entity_id:
      - binary_sensor.ithodaalderop_amber_domestic_hot_water_in_progress
      - binary_sensor.ithodaalderop_amber_cooling_in_progress
      - binary_sensor.ithodaalderop_amber_heating_in_progress
    from: "on"
    to: "off"
    id: idle
condition: []
action:
  - data:
      option: "{{ trigger.id }}"
    target:
      entity_id:
        - select.warmtepomp_total
        - select.warmtepomp_daily
    action: select.select_option
mode: single | 
De automation misbruikt de "tariff" functionaliteit van de "utility".
Je hebt nu de volgende sensoren:
- sensor.warmtepomp_total_heating
- sensor.warmtepomp_total_cooling
- sensor.warmtepomp_total_dhw
- sensor.warmtepomp_total_idle
- sensor.warmtepomp_daily_heating
- sensor.warmtepomp_daily_cooling
- sensor.warmtepomp_daily_dhw
- sensor.warmtepomp_daily_idle
Deze kan je dan individueel toevoegen aan het energy dashboard
                                                
[
                        Voor 11% gewijzigd door
                                                     shadylog                                                 op 15-09-2024 16:54
                                            ]