Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Das hätte ich in der PV-Cloud gesehen, möglich wäre das durch eine sogenannte Zwangsladung aus dem Netz.Ladeleistung
Moin,Hast du eventuell noch andere Automationen, die das gemacht haben könnten?
alias: Warmwasser
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.total_dc_power
above: 1500
alias: Überschuss
id: An
for:
hours: 0
minutes: 0
seconds: 0
- platform: numeric_state
entity_id: sensor.total_dc_power
alias: Kein Überschuss
id: Aus
below: 1500
for:
hours: 0
minutes: 0
seconds: 30
- platform: time
at: "05:30:00"
alias: Morgens an (Mo-Fr)
id: An
- platform: time
at: "06:30:00"
alias: Morgens an (Sa-So)
id: An
- platform: time
at: "10:30:00"
alias: Tagsüber an (Mo-So)
id: An
- platform: time
at: "16:00:00"
alias: Abends an (Mo-Fr)
id: An
- platform: time
at: "15:00:00"
alias: Abends an (Sa-So)
id: An
- platform: time
at: "20:00:00"
alias: Abends aus (Mo-Fr)
id: Aus
- platform: time
at: "20:30:00"
alias: Abends aus (Sa-So)
id: Aus
- platform: numeric_state
entity_id: sensor.battery_level
above: 30
alias: Batterie > 30%
id: An
- platform: numeric_state
entity_id: sensor.battery_level
above: 60
alias: Batterie > 60%
id: An
- platform: numeric_state
entity_id: sensor.battery_level
above: 85
alias: Batterie > 85%
id: An
- platform: numeric_state
entity_id: sensor.battery_level
alias: Batterie < 25%
id: Aus
below: 25
- platform: numeric_state
entity_id: sensor.battery_level
alias: Batterie < 55%
id: Aus
below: 55
- platform: numeric_state
entity_id: sensor.battery_level
alias: Batterie < 75%
id: Aus
below: 75
- platform: numeric_state
entity_id: "sensor.battery_charging_power "
for:
hours: 0
minutes: 0
seconds: 0
above: 5000
alias: Ladeleistung > 5kW
id: Ladeleistung >
- platform: numeric_state
entity_id: "sensor.battery_charging_power "
for:
hours: 0
minutes: 30
seconds: 0
alias: Ladeleistung < 5kW
below: 5000
id: Aus
condition: []
action:
- choose:
- conditions:
- condition: trigger
id: Ladeleistung >
alias: Ladeleistung > 5kW
- condition: state
entity_id: switch.wasserspeicher_16a
state: "off"
alias: Heizstab aus?
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung an
- conditions:
- condition: time
after: "10:30:00"
before: "14:00:00"
alias: Tag_Mo-So
sequence:
- if:
- condition: trigger
id: An
alias: Trigger für Anschalten?
- condition: numeric_state
entity_id: sensor.total_dc_power
above: 1500
alias: Überschuss?
- condition: numeric_state
entity_id: sensor.battery_level
above: 60
alias: Batterie > 60%
- condition: state
entity_id: switch.wasserspeicher_16a
state: "off"
alias: Heizstab aus?
then:
- service: switch.turn_on
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung an
alias: Anschalten?
- if:
- condition: trigger
id: Aus
alias: Trigger für Ausschalten?
- condition: numeric_state
entity_id: sensor.battery_charging_power
below: 5000
alias: Ladeleistung < 5kW
- condition: numeric_state
entity_id: sensor.battery_level
below: 55
alias: Batterie < 55%
- condition: state
entity_id: switch.wasserspeicher_16a
state: "on"
alias: Heizstab an?
then:
- service: switch.turn_off
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung aus
alias: Ausschalten?
- conditions:
- condition: or
conditions:
- condition: time
after: "05:30:00"
before: "09:00:00"
alias: morgens_Mo-Fr
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: time
alias: Morgens_Sa-So
after: "06:30:00"
before: "09:00:00"
weekday:
- sat
- sun
alias: "Morgens: Werktag oder Wochenende? "
sequence:
- if:
- condition: trigger
id: An
alias: Trigger für Anschalten?
- condition: numeric_state
entity_id: sensor.total_dc_power
above: 1500
alias: Überschuss?
- condition: numeric_state
entity_id: sensor.battery_level
above: 30
alias: Batterie > 30%
- condition: state
entity_id: switch.wasserspeicher_16a
state: "off"
alias: Heizstab aus?
then:
- service: switch.turn_on
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung an
alias: Anschalten?
- if:
- condition: trigger
id: Aus
alias: Trigger für Ausschalten?
- condition: numeric_state
entity_id: sensor.battery_charging_power
below: 5000
alias: Ladeleistung < 5kW
- condition: numeric_state
entity_id: sensor.battery_level
below: 25
alias: Batterie < 25%
- condition: state
entity_id: switch.wasserspeicher_16a
state: "on"
alias: Heizstab an?
then:
- service: switch.turn_off
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung aus
alias: Ausschalten?
- conditions:
- condition: or
conditions:
- condition: time
after: "16:00:00"
before: "20:00:00"
alias: Abends_Mo-Fr
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: time
after: "15:00:00"
before: "20:30:00"
weekday:
- sat
- sun
alias: Abends_Sa-So
alias: "Abends: Werktag oder Wochenende? "
sequence:
- if:
- condition: trigger
id: An
alias: Trigger für Anschalten?
- condition: numeric_state
entity_id: sensor.total_dc_power
above: 1500
alias: Überschuss?
- condition: numeric_state
entity_id: sensor.battery_level
above: 80
alias: Batterie > 80%
- condition: state
entity_id: switch.wasserspeicher_16a
state: "off"
alias: Heizstab aus?
then:
- service: switch.turn_on
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung an
alias: Anschalten?
- if:
- condition: trigger
id: Aus
alias: Trigger für Ausschalten?
- condition: numeric_state
entity_id: sensor.battery_charging_power
below: 5000
alias: Ladeleistung < 5kW
- condition: numeric_state
entity_id: sensor.battery_level
below: 75
alias: Batterie < 75%
- condition: state
entity_id: switch.wasserspeicher_16a
state: "on"
alias: Heizstab an?
then:
- service: switch.turn_off
data: {}
target:
entity_id: switch.wasserspeicher_16a
alias: Heizung aus
alias: Ausschalten?
alias: An/Aus Steuerung
mode: restart
Das erschien mir zwischenzeitlich auch so, ich konnte das Problem im Code aber nicht erkennen.dass der Schalter schlichtweg die ganze Nacht an war und der Heizstab dann irgendwann angesprungen ist, weil die Temperatur unter den Schwellwert gefallen ist
service: notify.xmpp_xxx
title: ESP offline
message: "{{trigger.id}} offline!"
oder
service: notify.persistent_notification
data:
message: "esp {{trigger.id}} offline!"
oder
message: "{{trigger.to_state.name}} {{trigger.to_state.state}}"
DAS muss ich erst einmal verstehen ;-)Lass dir Nachrichten schicken, wenn was an- oder aus geht.
DAS muss ich erst einmal verstehen ;-)
alias: Warmwasser Debug
description: ""
trigger:
- platform: state
entity_id:
- switch.wasserspeicher_16a
condition: []
action:
- service: notify.mobile_app_s22ultra
data:
message: "{{trigger.to_state.friendly_name}} ist {{trigger.to_state.state}}"
mode: single
Ich habe da ehr gleich wieder einen zusätzlichen Dienst im Auge.muss nicht separat sein, kann man bei action dazuschreiben