Alexa Benachrichtigung wenn Tablet geladen werden muss

Hi,
so langsam kommt ich mit HA immer mehr zusammen und lese und schaue viel bei Simon42.
Ich habe nun auch hier nach Anleitung den Alexa Media Player installiert und das geht schon mal super.
Jetzt möchte ich eine Automation erstellen, dass Alexa ( also ein Echo) mir mitteilt wenn ein Tablet geladen werden muss.
Leider sagt mir HA jedes mal das hier die konfig falsch ist.
Kann mir jemand sagen wo hier mein Denkfehler ist?

alias: Test-Batterie Tablet
  description: ''
  triggers:
  - trigger: numeric_state
    entity_id:
    - sensor.DEIN-TABLET_battery_level
    below: 20
  conditions:
  - condition: state
    entity_id: sensor.DEIN_TABLET_battery_state
    state: not_charging
  - condition: time
    after: 07:00:00
    before: '19:00:00'
  actions:
  - service: notify.alexa_media
  data:
    type: announce
    method: all
    title: Titel für z.B. Echo Show Geräte
  message: Hallo. Dein Tablet muss aufgeladen werden
  target: media_player.DEIN-ECHO
  mode: single

:crayon:by HarryP: Codezeilen formatiert

Versuch es mal so. Deine Geräte natürlich passend einsetzen

description: ""
mode: single
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.fire_tablet_battery
    below: 20
conditions:
  - condition: time
    after: "07:00:00"
    before: "19:00:00"
actions:
  - action: notify.alexa_media_echo_dot_wohnzimmer
    metadata: {}
    data:
      message: Dein Tablet muss geladen werden
      data:
        type: announce
      title: "Ladung erforderlich "

Moin,

hatte es so versucht aber leider ohne erfolg:(

hatte es auch angepasst aber es scheitert immer an der notify für den Dot.

Aber die Sprachausgabe funktioniert ansonsten?

Stimmten in deinem Code denn alle Einrückungen?

Ja, wenn ich es mit dem Test mache, wie es hier vom Simon gezeigt worden ist, dann geht diese.

Ich schaue mir das nachher noch einmal zu Hause an und poste dies, was ich bei mir genau aktuell drin habe

Habe seit ca 2 Tagen auch Probleme mit der Sprachwiedergabe und Mitteilungen in Automationen. Auf einmal vielen 3 Automationen aus die sonst immer funktionierten. Andere hin gegen laufen ohne Probleme. Vielleicht liegt es gar nicht an deinem Code sondern irgendwas anderes läuft schief :thinking:

Ist der Media Player aktuell? Mit der Version 5.0.2 vor ein paar Tagen hatte ich auch ein Ausgabeproblem. Tags darauf kam aber Version 5.0.3 mit dem Fix. Sonst vielleicht trotzdem mal 5.0.1 probieren.

Wenn ich unter Entwicklerwerkzeuge–> Aktionen dies Teste geht es ja.

Zumindest mit diesem Code:

data:
  message: Hallo XXXXXX. Dein Tablet muss aufgeladen werden
  target: media_player.DEIN ECHO
  data:
    type: announce
    method: all
    title: Titel für z.B. Echo Show Geräte
action: notify.alexa_media

Habe jetzt folgenden Code in die yaml rein gemacht und es wird zumindest erkannt…

  description: ""
  triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.tablet_XXXXX_battery_level
    below: 20
  conditions:
  - condition: state
    entity_id: sensor.tablet_XXXXX_battery_state
    state: not_charging
  - condition: time
    after: "07:00:00"
    before: "19:00:00"
actions:
  - action: notify.alexa_DEIN ECHO
    metadata: {}
    data:
      message: Dein Tablet muss geladen werden
      data:
        type: announce
      title: "Ladung erforderlich "

Damit hat es nun funktioniert. Zumindest konnte ich die Automatisierung damit einmal auf “Ausführen” klicken und es hat was abgespielt

Die Wörter "description ", “triggers” und “conditions” dürfen nicht eingerückt sein. Falls das nur ein Übertragungsfehler war, dann schick mal Deine Trace-Zeitleiste.

Wie meinst du das ?

Also so wie ich es hier geschrieben hatte hat es nun funktioniert.

Problem was auch, dass ich es bei meine Sohn im Zimmer wiedergeben lassen wollte.
Hier macht er aber nicht, genau wie bei meiner Tochter.

Bei allen anderen macht er das, egal ob Echo oder Sonos.

Ich denke das liegt daran das bei meinen Kindern ein Kids Profil aktiv ist und dieser eben diese Art von ankündigungen verhindert.

Jetzt muss ich meine Automatisierung weiter bearbeiten.

Will das er bei der Notify über den Echo auch den aktuellen Akkustand sagt und er die Meldung allle 60min wiederholt wenn kein Ladekabel dran ist.

Ich habe mich gefragt, ob Deine Automatisierung überhaupt funktioniert. Wenn von Hand ausführst, werden nur die Aktionen berücksichtigt.

Hi @HeikoBauer

nein, es hat bis jetzt noch kein einziges mal funktioniert.
War noch nicht weiter dahinter in letzter Zeit.

Problem ist aber auch, das die aktuellen Akku-zustände des Tablet nicht korrekt in HA übertragen werden.
Bei einem Tablet wird 2 tage angezeigt das es geladen wird, obwohl es bei 70% (entladen modus) ist.
So würde es auch keinen Sinn ergeben, selbst wenn die Automatisierung funktioniert :slight_smile: