Skip to content

Instantly share code, notes, and snippets.

@mathieucarbou
Last active September 8, 2023 13:20
Show Gist options
  • Save mathieucarbou/51a4a99be64b11e042a597b8e43ddfb7 to your computer and use it in GitHub Desktop.
Save mathieucarbou/51a4a99be64b11e042a597b8e43ddfb7 to your computer and use it in GitHub Desktop.

Home Assistant + Shelly + EDF HP/HC

In global config:

homeassistant:
  packages: !include_dir_named packages
  1. put hphc.yaml files in config/packages folder
  2. restart HA
  3. configure your energy dahsboard with these sensors:
  • grid_energy_meter_hp
  • grid_energy_meter_hc
# https://www.home-assistant.io/integrations/utility_meter/
utility_meter:
grid_energy_meter:
name: Grid Energy Meter
unique_id: F9ACB219-4134-4557-9C28-12271D36EC3A
source: sensor.grid_energy
tariffs:
- hp
- hc
grid_energy_meter_daily:
name: Grid Energy Meter Daily
unique_id: 611AB74A-0702-4AFB-B6AC-529840666B40
source: sensor.grid_energy
cycle: daily
tariffs:
- hp
- hc
grid_energy_meter_monthly:
name: Grid Energy Meter Monthly
unique_id: 8053FD9D-6941-49B6-8576-19F01AF80E7C
source: sensor.grid_energy
cycle: daily
tariffs:
- hp
- hc
automation:
- alias: "Grid Energy Meter: HP"
trigger:
- platform: time
at: "06:00:00"
condition: []
action:
- service: select.select_option
data:
option: hp
target:
entity_id:
- select.grid_energy_meter
- select.grid_energy_meter_daily
- select.grid_energy_meter_monthly
- alias: "Grid Energy Meter: HC"
trigger:
- platform: time
at: "22:00:00"
condition: []
action:
- service: select.select_option
data:
option: hc
target:
entity_id:
- select.grid_energy_meter
- select.grid_energy_meter_daily
- select.grid_energy_meter_monthly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment