Ahoj vsem,
potrebuji radu co mam blbe. Snazim se naprogramovat ovlani shelly aby zapinal faze bojleru podle nabijeni baterie a SOC.
Bohuzel mi to nefungule. Viz prilozeny kod. Jde mi o to ze kdyz je nabileni vetsi jak 720w po dobu minimalne jedne minuty a je sepla faze 1 , nebo je SOC vetsi jak 95 procent tak aby sepla faze 2. Predem diky za nakopnuti co je blbe. uz zacinam byt zoufaly.
alias: F2 - bojler - ZAP
description: Zapnuti F2 bojleru
trigger:
- platform: numeric_state
entity_id: sensor.victron_system_battery_power
for:
hours: 0
minutes: 1
seconds: 10
above: 720
- platform: numeric_state
entity_id: sensor.victron_battery_soc
above: 95
condition:
- condition: and
conditions:
- condition: numeric_state
entity_id: sensor.victron_system_battery_power
above: 700
- condition: state
entity_id: switch.shellypro3_ec6260883d18_switch_0
state: "on"
for:
hours: 0
minutes: 0
seconds: 0
- condition: or
conditions:
- condition: numeric_state
entity_id: sensor.victron_battery_soc
above: 94
action:
- type: turn_on
device_id: 259ff80e7ad71855e7413b1a3b7017f4
entity_id: switch.shellypro3_ec6260883d18_switch_1
domain: switch
mode: single
Ovladani bojleru
Re: Ovladani bojleru
Ahoj,
už od začátku bych na to šel jinak a spouštěl automatizaci cyklicky a další podmínky řešit až následně
spouštění např. každé 2 minuty:
už od začátku bych na to šel jinak a spouštěl automatizaci cyklicky a další podmínky řešit až následně
spouštění např. každé 2 minuty:
Kód: Vybrat vše
trigger:
- platform: time_pattern
minutes: /2
Re: Ovladani bojleru
Já to mám takhle (bojler má 2,2 kW, spínám pokud je odběr na fázi menší než 2,2 kW):
A pak vypínání:
Kód: Vybrat vše
alias: "Bojler: zapnutí"
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.energy_bilance
for:
hours: 0
minutes: 1
seconds: 0
above: 2200
- platform: numeric_state
entity_id: sensor.ac_consumption_l3
for:
hours: 0
minutes: 1
seconds: 0
below: 2200
- platform: state
entity_id:
- binary_sensor.prebytky_k_dispozici
to: "on"
condition:
- condition: numeric_state
entity_id: sensor.energy_bilance
above: 2200
- condition: numeric_state
entity_id: sensor.ac_consumption_l3
below: 2200
- condition: state
entity_id: binary_sensor.prebytky_k_dispozici
state: "on"
action:
- type: turn_on
device_id: b1dcafcd88381fb11c463d147a0e6ddf
entity_id: switch.ohrev
domain: switch
mode: single
Kód: Vybrat vše
alias: "Bojler: vypnutí"
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.energy_bilance
for:
hours: 0
minutes: 6
seconds: 0
below: 0
- platform: numeric_state
entity_id: sensor.ac_consumption_l3
for:
hours: 0
minutes: 0
seconds: 20
above: 4400
- platform: numeric_state
entity_id: sensor.ac_consumption_l3
above: 4800
condition: []
action:
- type: turn_off
device_id: b1dcafcd88381fb11c463d147a0e6ddf
entity_id: switch.ohrev
domain: switch
mode: single