Moin Andreas,
erst einmal habe ich eine Frage zu der Ladestation bzw. zu der Automation:
Du hast also eine Ladestation die über eine intelligente Steckdose (Switch) angeschlossen ist, an der Du mehrere Geräte (z.B. Smartphone, Tablet) anschließen kannst und diese werden dann parallel geladen? Die Ladestation hat einen Stromverbrauch von X Watt und dieser variert dann wenn darüber Geräte geladen werden, sprich wenn kein Gerät angeschlossen ist verbaucht die Ladestation z.B. 5 Watt (Standby-Mode der Ladestation) und wenn ein Gerät darüber geladen wird verbraucht sie z.B. 30 Watt.
Was Du jetzt mit der Automation erreichen möchtest ist das die Ladestation sich über die Steckdose abschaltet, wenn sie unter 15 Watt verbraucht. Was dann vermuten lässt das gerade kein Gerät geladen wird. Soweit richtig?
Die Frage die ich dann nämlich hätte wäre wann und wie sich die Ladestation wieder einschaltet? Wenn Du der Ladestation bei 15 Watt über die Steckdose dem Strom klaust, dann ist die ja schlicht und einfach kompl. aus und lässt sich auch nicht einfach wieder dadurch einschalten das Du daran Geräte zum laden anschließt. D.h. Du müsstest dann ja bei allen Geräten, die über die Ladestation geladen werden, noch jeweils eine Automation haben die den Akku-Füllstand des Gerätes überwacht und dann die Steckdose der Ladestation wieder einschaltet. Dazu müsste dann aber eigentlich das Akku-Gerät permanent mit der Ladestation verbunden sein, da ansonsten die Automation für den Füllstand ja nicht funktioniert. Sprich der Akku ist bei z.B. 10 % und die Steckdose für die Ladestation wird eingeschaltet. Was aber nur dann Sinn macht wenn das Gerät, dessen Akku bei 10 % ist, auch mit der Ladestation verbunden ist.
Ich habe hier zwar keine Ladestation, aber ich lasse mein Wand-Tablet per Netzteil laden und zwar anhand des Akku-Füllstandes. Die entsprechende Automation sieht dann ganz einfach so aus:
Wenn der Akku des MediaPad den Füllstand 85 % erreicht hat schaltet sich die Steckdose (switch.tas_sd_2) ab.
Code: Alles auswählen
alias: MediaPad Akku 85%
description: ''
trigger:
- type: battery_level
platform: device
device_id: e260aa5ce....
entity_id: sensor.bah_w09_battery_level
domain: sensor
above: 85
condition: []
action:
- type: turn_off
device_id: 3305d963....
entity_id: switch.tas_sd_2
domain: switch
mode: single
Sollte der Füllstand des Akkus dann unter 25 % fallen schaltet sich die Steckdose wieder ein.
Code: Alles auswählen
alias: MediaPad Akku 25 %
description: ''
trigger:
- type: battery_level
platform: device
device_id: e260aa5ce....
entity_id: sensor.bah_w09_battery_level
domain: sensor
below: 25
condition: []
action:
- type: turn_on
device_id: 3305d963...
entity_id: switch.tas_sd_2
domain: switch
mode: single
Die Automation beruht also auf dem Akku-Füllstand des MediaPad Akku und dessen entsprechende Entität (sensor.bah_w09_battery_level) wird überwacht. Wie Du sehen kannst benutze ich bei den Automationen keine Bedingung so wie Du (for: --> :minute:1) D.h. bei mir gibt es zwar eine Zeitverzögerung durch den Abfrageintervall des Akku-Füllstandes - sprich ich weiß nicht ob der Akku-Füllstand alle 1, 3, 5 oder vielleicht 10 Minuten abgefragt wird - aber das spielt nicht wirklich eine große Rolle da ich mit den %-Werten (25 % und 85 %) Spielraum gelassen habe. D.h. vielleicht schaltet sich das Ladegerät dann erst bei 22 % Akku-Füllstand ein und bei 89 % Füllstand wieder aus. Das habe ich nie wirklich gemessen/verfolgt und es interessiert mich auch nicht weiter, da die Automationen so wie sie sind seit Monaten einwandfrei funktionieren.
Das Ergebnis sieht dann so aus:
MediaPad_Akku.png
Ja mein Beispiel beruht natürlich darauf das jedes Gerät ein eigenes Netzteil hat und jedes Netzteil hat seine eigene Steckdose und nicht auf eine Ladestation an der mehrere Geräte gleichzeitig angeschlossen werden können. Aber wie schon gesagt würde das mit einer Ladestation und einer Steckdose eigentlich nur dann wirklich Sinn machen, wenn alle Geräte an der Ladestation auch permanent angeschlossen sind.
Was Deine Automation betrifft und falls die so geplant ist: Lass (testweise) die Bedingung 1min. mal weg, oder ändere sie z.B. mal auf 5 min. oder so. Ich könnte mir vorstellen das sich der Abfrageintervall und die Bedingung in die Quere kommen.
VG Jim