Automation schaltet nicht richtig

Hallo,

ich hab eine Automation die anhand des Tibber Preises eine Tasmota Steckdose schalten soll.

Laut Traces schaltet er die Steckdose auch ein und wieder aus, aber wenn ich die Steckdose per Hand Abschalte dann bleibt sie auch aus. Wie bekomme ich das hin das er die wenn der Strompreis Aktualisiert wird er die Dose wieder schaltet?

> alias: Tibber Akku Laden 02
> description: “”
> triggers:
>
> * type: value
>   device_id: 2fef6fb612b966a766718a355d54e91b
>   entity_id: ebf6b6f7566aa451a50e88f1987906bb
>   domain: sensor
>   trigger: device
>   below: 0.3
>   id: Strom billig
> * type: value
>   device_id: 2fef6fb612b966a766718a355d54e91b
>   entity_id: ebf6b6f7566aa451a50e88f1987906bb
>   domain: sensor
>   trigger: device
>   above: 0.35
>   id: Strom teuer
>   conditions: [ ]
>   actions:
> * choose:
>   * conditions:
>     * condition: trigger
>       id:
>       * Strom billig
>         sequence:
>     * action: switch.turn_on
>       metadata: {}
>       target:
>       entity_id: switch.tasmota
>       data: {}
>   * conditions:
>     * condition: trigger
>       id:
>       * Strom teuer
>         sequence:
>     * action: switch.turn_off
>       metadata: {}
>       target:
>       entity_id: switch.tasmota
>       data: {}
>       mode: single

Gruss

Sven

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Du brauchst eigentlich nur einen Trigger der auf die Preise ohne below und above hört. In der Action fragst du dann ab ob der Preis unter 0.3 oder darüber liegt und schaltest entsprechend. aber bitte erst in der jeweiligen Action die Condition abfragen.

Ganz grob als Orientierung könnte das so aussehen

description: ""
mode: single
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.tibber_cost
conditions: []
actions:
  - if:
      - condition: numeric_state
        entity_id: sensor.tibber_cost
        below: 0.3
    then:
      - action: switch.turn_on
        metadata: {}
        data: {}
        target:
          entity_id: switch.tasmota
    else:
      - action: switch.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: switch.tasmota

Die Entität von Tibber musst du noch eintragen. Ich würde, wie du siehst, auch immer mit Entitäten arbeiten und nicht mit Device.

Hallo,

das mit den Devices macht er Automatisch ich hab keine Möglichkeit die Entität zu nehmen da in der Auswahl direkt der Tibber Preis erscheint.

Ich werde das mal testen, Momentan fehlt mir das Verständnis für den ganzen Kram.

Gruss

Sven

Natürlich hast du die Wahl


Bei den Aktionen nimmst du “wenn-dann”

Achso das, das hatte ich im Ersten Versuch der kein Bisschen Funktioniert hat.

Das werde ich aber nochmal neu bauen und dann mit den Entiäten Arbeiten.

Sven

Wenn es nicht klappt, melde dich noch mal mit der Automation.