Ja używam do taryfy G13 utility meter - bez problemu przy trzech strefach działa. Do przełączania stref używam takiej automatyzacji:
- id: switch_energy_tariffs
alias: 'Switch energy tariffs'
trigger:
- platform: time
at: "07:00:00"
- platform: time
at: "13:00:00"
- platform: time
at: "16:00:00"
- platform: time
at: "21:00:00"
action:
- choose:
- conditions:
- condition: state
entity_id: binary_sensor.workday_sensor
state: 'on'
- condition: time
after: "07:00:00"
before: "13:00:00"
sequence:
- service: utility_meter.select_tariff
data:
entity_id: utility_meter.home_energy_meter
tariff: morning_peak
- conditions:
- condition: state
entity_id: binary_sensor.workday_sensor
state: 'on'
- condition: time
after: "16:00:00"
before: "21:00:00"
sequence:
- service: utility_meter.select_tariff
data:
entity_id: utility_meter.home_energy_meter
tariff: afternoon_peak
default:
- service: utility_meter.select_tariff
data:
entity_id: utility_meter.home_energy_meter
tariff: offpeak
Sama konfiguracja utility meter:
utility_meter:
home_energy_meter:
source: sensor.energia_pobrana
cycle: monthly
tariffs:
- morning_peak
- afternoon_peak
- offpeak
Można by jeszcze te godziny w zależności od pory roku ale póki co się do tego nie zebrałem.