Hilfe bei Automationen

Hallo zusammen,

ich mal wieder :laughing:.

Ich habe mir eine Automation erstellt für das laden meines Fire HD Tablet, dass
Ich als Wandpanel nutzen möchte. Aber irgendwas funtz nicht, das Tablet lädt weiter als
80%. Das Laden unter 30% habe ich noch nicht getestet. Angeschlossen über eine Tapo P115, die auch funktioniert, nur nicht das automatische laden.

Des Weiteren habe ich noch Automationen für den Trockner und die Waschmaschine erstellt, damit wir benachrichtigt werden auf unseren Handys und über den Echodot. Beides noch nicht getestet.
Jeweils sind die Maschinen an eine Shelly Plug Steckdose angeschlossen und liefern auch Daten.

Es wäre super wenn sich jemand von euch meine Automationen anschauen könnte und mir sagen könnte was ich machen kann damit die funktionieren.

Schon mal vielen Dank für eure Hilfe.

Gruß André


- id: '1719092110705'
  alias: tablet 2024-aufladen
  description: ''
  trigger:
  - type: battery_level
    platform: device
    device_id: 603d3ad98df805eb1b1bb6dca19e09fc
    entity_id: 0f0e26619c6cd313e4e6b7fab3947ec4
    domain: sensor
    below: 20
  condition: []
  action:
  - type: turn_on
    device_id: 5568773e34ddc26b3f8d8f2e36897fa7
    entity_id: a5a6237686d976ad67a910228b3a788c
    domain: switch
  mode: single
- id: '1719092611178'
  alias: tablet-2024-Aufladung-stoppen
  description: ''
  trigger:
  - type: battery_level
    platform: device
    device_id: 603d3ad98df805eb1b1bb6dca19e09fc
    entity_id: 0f0e26619c6cd313e4e6b7fab3947ec4
    domain: sensor
    above: 80
  condition:
  - condition: trigger
    id: ''
  action:
  - type: turn_off
    device_id: 5568773e34ddc26b3f8d8f2e36897fa7
    entity_id: a5a6237686d976ad67a910228b3a788c
    domain: switch
  mode: single
- id: '1719094789629'
  alias: 'Trockner läuft '
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: db0ae2bc585792ec06955a2a035fb6a1
    entity_id: 6ae9c56e2dfb41e9a1ec2b6660481346
    domain: sensor
    for:
      hours: 0
      minutes: 1
      seconds: 0
    below: 5
  condition: []
  action:
  - service: notify.alexa_media_echo_knirsch
    data:
      message: Trockner fertig!
      title: Trockner fertig!
  - service: notify.mobile_app_iphone_von_andre
    metadata: {}
    data:
      message: Trockner fertig!
      title: Trockner fertig!
  - service: notify.mobile_app_jenny
    metadata: {}
    data:
      message: Trockner fertig!
      title: Trockner fertig!
  mode: single
- id: '1719095554914'
  alias: 'Trockner läuft '
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: db0ae2bc585792ec06955a2a035fb6a1
    entity_id: 6ae9c56e2dfb41e9a1ec2b6660481346
    domain: sensor
    below: 5
    for:
      hours: 0
      minutes: 1
      seconds: 0
  condition: []
  action:
  - service: notify.mobile_app_iphone_von_andre
    metadata: {}
    data:
      message: Trockner läuft!
      title: Trockner läuft!
      target: {}
  - service: notify.mobile_app_jenny
    metadata: {}
    data:
      message: Trockner läuft!
      title: Trockner läuft!
  - service: notify.alexa_media_echo_knirsch
    metadata: {}
    data:
      message: Trockner läuft!
      title: Trockner läuft!
  mode: single
- id: '1719095800844'
  alias: 'Waschmaschine läuft '
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 28c5301f49a449f36ddb37cbb8b9e966
    entity_id: e06bd7ff1f495f7426e970ab93e0aebe
    domain: sensor
    above: 5
    for:
      hours: 0
      minutes: 1
      seconds: 0
  condition: []
  action:
  - service: notify.mobile_app_iphone_von_andre
    metadata: {}
    data:
      message: Waschmaschine läuft!
      title: Waschmaschine läuft!
  - service: notify.mobile_app_jenny
    metadata: {}
    data:
      message: Waschmaschine läuft!
      title: Waschmaschine läuft!
  - service: notify.alexa_media_echo_knirsch
    metadata: {}
    data:
      message: Waschmaschine läuft!
      title: Waschmaschine läuft!
  mode: single
- id: '1719095962647'
  alias: 'Waschmaschine ist fertig '
  description: ''
  trigger:
  - type: power
    platform: device
    device_id: 28c5301f49a449f36ddb37cbb8b9e966
    entity_id: e06bd7ff1f495f7426e970ab93e0aebe
    domain: sensor
    below: 5
    for:
      hours: 0
      minutes: 1
      seconds: 0
  condition: []
  action:
  - service: notify.mobile_app_iphone_von_andre
    metadata: {}
    data:
      message: Waschmaschine ist fertig!
      title: Waschmaschine ist fertig!
  - service: notify.mobile_app_jenny
    metadata: {}
    data:
      message: Waschmaschine ist fertig!
      title: Waschmaschine ist fertig!
  - service: notify.alexa_media_echo_knirsch
    metadata: {}
    data:
      message: Waschmaschine ist fertig!
      title: Waschmaschine ist fertig!
  mode: single

Da ist eine Condition drin, die da nicht rein gehört.

Hallo, welche genau? Bei allen?
Gruß André

Dachte es geht um die “fehlerhafte” Automatisierung.

condition:
  - condition: trigger
    id: ' '

Aber irgendwas funtz, das Tablet lädt weiter als
80%.

Habs korrigiert. Funktioniert nicht

condition:

  • condition: trigger
    id: ’ ’

Das muss raus oder verändert werden?

Meldet das Tablet denn den Akkuladezustand zeitnah an HA? Hast du das mal in den Entwickler Tool kontrolliert?

So ist es bei mir im Dashboard, habe den Schalter für die Steckdose manuell ausgeschaltet.

:crayon:by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)

Ändere Deine Automatisierung mal auf Entitäten, statt Geräte. Denn offensichtlich wird etwas nicht richtig angesprochen.

Entitäten und deren Zustände kannst Du, wie @maxe sagte, in den Entwickleroptionen prüfen und auch testweise manipulieren.


- id: '1719206638695'
  alias: Tablet_laden_auschalten
  description: ''
  trigger:
  - platform: numeric_state
    entity_id:
    - sensor.fire_tablet_batterie
    above: 80
  condition: []
  action:
  - type: turn_off
    device_id: 5568773e34ddc26b3f8d8f2e36897fa7
    entity_id: a5a6237686d976ad67a910228b3a788c
    domain: switch
  mode: single

Geht leider auch nicht, ich weiß nicht was ich falsch mache.

Wieso Template und nicht Automatisierung?

Habe das über die Automatisierung gemacht und es kopiert und dann bei Entwicklerwerkzeuge in Template eingefügt.
Dachte ich könnte so sehen ob es richtig ist?
Oder ist das falsch?

Die Automatisierung muss ja ausgelöst werden. Da kannst Du dann auch direkt testen, ob die Bedingungen gerade wahr sind oder nicht.

Und da die Automatisierung nur ausgelöst wird, wenn ein Wert über oder unterschritten wird, könntest Du z.B. über die Entwicklerwerkzeuge einfach mal den Akkustand anpassen.

Darauf müsste die Automatisierung, zumindest bis zur Korrektur durch die nächste Meldung, entsprechen reagieren.

Über Templates kannst du keine Automationen testen sondern lediglich Conditions ob diese den richtigen Wert zurück liefern. Oder halt Template Sensoren testen.

Automationen kannst du ausführen (oben rechts in der Ecke die 3 Punkte) oder auch einzelne Bedingungen prüfen.

VG

@tarag & @JC00P3R

Muss ich heute Abend mal testen.
Danke schon mal.

:crayon:by HarryP: Post formatiert

Warum antwortest du hier oft 2x hintereinander? Du kannst den ersten Post immer noch 24h bearbeiten.

Eigentlich erlaubt, wenn man 2 unterschiedliche User zitieren und/oder direkt ansprechen möchte. :wink:
In diesem Fall aber unnötig, da er 2x die gleiche Aussage gemacht hat.
Ich hab es mal korrigiert!

1 „Gefällt mir“

könnte man ja mit dem @ mache: @harryp
Oder mit den Zitaten in einem Post.

Hast du ja korrigiert und der User ist jetzt auch mal drauf hingewiesen.

1 „Gefällt mir“

Bei mir funktioniert folgende Automation, die ich aber irgendwo kopiert hatte.
Bin kein Profi.

alias: Wallpanel automatisch laden
description: 30% bis 80%
trigger:
  - platform: state
    entity_id:
      - sensor.galaxy_tab_s2_batterie
condition: []
action:
  - if:
      - condition: numeric_state
        entity_id: sensor.galaxy_tab_s2_batterie
        below: 30
    then:
      - service: switch.turn_on
        metadata: {}
        data: {}
        target:
          entity_id: switch.0xa4c1381028697cfd
  - if:
      - condition: numeric_state
        entity_id: sensor.galaxy_tab_s2_batterie
        above: 80
    then:
      - service: switch.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: switch.0xa4c1381028697cfd
mode: single

:crayon:by HarryP: Codezeilen formatiert (bitte immer in </> einbinden)

Ich vermute, das Tablet aktualisiert den Sensor nicht zeitnah (Energiespareinstellungen?).