Hi,
hier der Eintrag für die Automations.yaml
Diese Automatisierung schickt per MQTT den Wert des Sensors.Vorgabe_Wallbox an die Wallbox:
Alle 29 Sekunden, oder wenn sich der Wert sensor.Vorgabe_Wallbox ändert
- id: '1723894677674'
mode: single
max_exceeded: silent
alias: leistung_an_wallbox_senden
description: ''
trigger:
- platform: state
entity_id:
- sensor.Vorgabe_Wallbox
- platform: time_pattern
seconds: /29
condition: []
action:
- service: mqtt.publish
metadata: {}
data:
topic: cfos_mqtt_W00-04JK/set/M4
payload: '{{ {"power_w": states(''sensor.Vorgabe_Wallbox'')|int(0)
| tojson
}}'
qos: 0
retain: false
Configuration.yaml:
Ist bei mir etwas komplizierter, da Home-Assistant noch einen 3 Stufigen Heizstab per Shelly steuert, aber wenn du "total_power_heizstab" weglässt sollte es passen.
Entladen des Haus-Akkus sensor.battery_power gebe ich als "Netzbezug" an die Wallbox weiter -- die Wallbox soll also nicht den Haus-Akku ins Auto laden.
template:
- sensor:
- name: "Vorgabe_Wallbox"
unique_id: '23177212366'
unit_of_measurement: "W"
device_class: power
state: >
{{ states('sensor.average_grid_power')|int - (states('sensor.total_heizstab_power')|int + states('sensor.battery_power')|int) }}
availability: >
{{ not 'unavailable' in
[ states('sensor.average_grid_power'),states('sensor.total_heizstab_power'),states('sensor.sensor.battery_power') ] }}