Skript zur Automation machen

StefanK

New member
Hallo ich versuche folgendes Skript in eine Automation zu migrieren, bekomme beim Versuch aber einen "Response Error 500"

Was mache ich falsch?

Skript:
YAML:
sequence:
  - wait_for_trigger:
      - trigger: state
        entity_id:
          - sensor.shellypro3em_2cbcbba66dc8_total_active_power
  - choose:
      - conditions:
          - condition: time
            after: "20:01:00"
        sequence:
          - action: number.set_value
            metadata: {}
            data:
              value: "0"
            target:
              entity_id: number.zendure_manager_manual_power
      - conditions:
          - condition: time
            before: "20:00:00"
        sequence:
          - repeat:
              sequence:
                - repeat:
                    sequence:
                      - action: number.set_value
                        metadata: {}
                        data:
                          value: >-
                            {{ (states("sensor.solarflow_outputhomepower")|int)
                            + 10 }}
                        target:
                          entity_id: number.zendure_manager_manual_power
                    until:
                      - condition: template
                        value_template: >-
                          {{
                          states('sensor.shellypro3em_2cbcbba66dc8_total_active_power')|int
                          > 50 }}
              while:
                - condition: time
                  after: "08:00:00"
                  before: "20:00:00"
                  weekday:
                    - sat
                    - sun
                - condition: time
                  after: "06:30:00"
                  before: "20:00:00"
                  weekday:
                    - mon
                    - tue
                    - wed
                    - thu
                    - fri
                - condition: numeric_state
                  entity_id: sensor.hub_2000_balkon_electric_level
                  above: 20
                - condition: numeric_state
                  entity_id: sensor.solarflow_outputhomepower
                  below: 600
          - repeat:
              sequence:
                - action: number.set_value
                  metadata: {}
                  data:
                    value: "{{ states(\"sensor.solarflow_outputhomepower\")|int - 10 }}"
                  target:
                    entity_id: number.zendure_manager_manual_power
              while:
                - condition: template
                  value_template: >-
                    {{
                    (states('sensor.shellypro3em_2cbcbba66dc8_total_active_power')|int)
                    < 0 }}
alias: OutputDynPlus
description: ""

Automation - hier lässt sich schon die Teilvariante nicht speichern:
YAML:
description: ""
mode: single
triggers:
  - trigger: state
    entity_id:
      - sensor.shellypro3em_2cbcbba66dc8_total_active_power
    for:
      hours: 0
      minutes: 1
      seconds: 0
conditions: []
actions:
  - choose:
      - conditions:
          - condition: time
            after: "20:00:00"
        sequence:
          - action: number.set_value
            metadata: {}
            data:
              value: "0"
            target:
              entity_id: number.zendure_manager_manual_power
alias: SmartPowerOut
 
Hab das Problem halb lokalisiert.
Aus einem fehlgeschlagenem Versuch meinen Zendure Hub zu integrieren gibt es eine Automation die irgendwie im Nirvana hängt.

Diese Automation kann nicht über die Benutzeroberfläche bearbeitet werden, da sie nicht in der Datei automations.yaml gespeichert ist oder keine ID hat.

Wo könnte diese Automation noch sein, wenn sie nicht in der automations.yaml und auch in keiner anderen der im config.yaml verlinkten Dateien ist?
 

Zurzeit aktive Besucher

Neueste Beiträge

Letzte Anleitungen

Statistik des Forums

Themen
6.685
Beiträge
64.161
Mitglieder
6.946
Neuestes Mitglied
StefanK
Zurück
Oben