HACS - Saver

Juergen

Member
Hi kennt sich jmd mit der HACS-Integration Saver aus ?

ich habe mit :
Code:
action: saver.save_state
data:
  entity_id:
    - cover.shellyplus2pm_d0ef76c815e8_cover_0
mit folgenden Werten gespeichert gespeichert
Code:
current_position: 33
device_class: shutter
friendly_name: Balkontuer Cover 0
supported_features: 15
interessant ist nur "current_position"

wenn ich mit
Code:
service: saver.restore_state
data:
  entity_id: cover.shellyplus2pm_d0ef76c815e8_cover_0
  restore_script:
    - service: cover.set_cover_position
      data_template:
        entity_id: cover.shellyplus2pm_d0ef76c815e8_cover_0
        position: "{{ '{{ attr_current_position | int }}' }}"
ausführen will passiert nichts

wie muss ich das richtig machen ?
 
Zuletzt bearbeitet:
willst du damit irgendwas erreichen, was nicht mit einer Szene möglich ist? Man kann Szenen temporär speichern und wiederherstellen.
 
ok habe das jetzt mittels szenen gemacht läuft soweit auch

Code:
alias: Balkontuer offen ?
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.wohnfenster
    to: "on"
    id: offen
  - trigger: state
    entity_id:
      - binary_sensor.wohnfenster
    to: "off"
    id: geschlossen
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - offen
        sequence:
          - if:
              - condition: state
                entity_id: cover.shellyplus2pm_d0ef76c815e8_cover_0
                state: closed
            then:
              - action: scene.create
                metadata: {}
                data:
                  scene_id: rolo_geschlossen
                  snapshot_entities:
                    - cover.shellyplus2pm_d0ef76c815e8_cover_0
              - action: cover.set_cover_position
                metadata: {}
                data:
                  position: 60
                target:
                  entity_id: cover.shellyplus2pm_d0ef76c815e8_cover_0
      - conditions:
          - condition: trigger
            id:
              - geschlossen
        sequence:
          - action: scene.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: scene.rolo_geschlossen
          - action: scene.delete
            metadata: {}
            data: {}
            target:
              entity_id: scene.rolo_geschlossen
mode: single
wie muss ich das jetzt noch machen das Änderungen während das Fensten offen ist auch berücksichtig werden z.b. Sonnenunter zbw. Sonnenaufgang o. Verdunkellungsstatus ändert sich ?
 
Soviel ich weiß, wird eine vorhandene Szene immer wieder überschrieben, von daher muss man die auch nicht löschen. Ich würde nicht speichern, wenn sich was ändert, sondern bevor etwas geändert wird, was rückgängig gemacht werden soll.
 
ich speichere ja bevor etwas geändert wird

wenn die szene einfach überschrieben wird , müsste die scene ja auch in anderen Automationen speichern können wenn sich etwas ändert z.b. wenn die Sonne untergeht und die rolos dann schliessen ?
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.134
Beiträge
59.599
Mitglieder
6.195
Neuestes Mitglied
Erftstaedter
Zurück
Oben