Umschalten eines Shellys - welche "Action"?

Liebes Forum,
ich möchte mit einem NFC-Tag eine Steckdose (Shelly Plus 1PM) umschalten.
Wenn die an ist, soll sie aus gehen, wenn die aus ist, an.
Im Moment habe ich eine Aktion, die das über "Conditions" macht:
Code:
description: |-
  Wenn An, dann aus
  Wenn Aus, dann an
trigger: []
condition: []
action:
  - choose:
      - conditions:
          - condition: state
            entity_id: switch.shelly_stecker_bad_unten_switch_0
            state: "on"
        sequence:
          - service: scene.turn_on
            target:
              entity_id: scene.steckdose_bad_unten_links_aus
            metadata: {}
      - conditions:
          - condition: state
            entity_id: switch.shelly_stecker_bad_unten_switch_0
            state: "off"
        sequence:
          - service: scene.turn_on
            target:
              entity_id: scene.steckdose_bad_unten_links_an
            metadata: {}
mode: single

Ist natürlich recht aufwändig.
Gibt es nicht einfach eine Aktion "Umschalten"? Dann wird einfach umgeschaltet, egal welche "Condition" herrscht. Ist die Steckdose an, geht sie aus und umgekehrt.
Quasi ein Lichtschalter für die Steckdose.
Gibt es das?

Viele Grüße
Davo
 
Du hast an den Szenen einen Narren gefressen, oder?! ;):)

service: switch.toggle

YAML:
service: switch.toggle
data: {}
target:
  entity_id: switch.xyz
 
Du hast an den Szenen einen Narren gefressen, oder?! ;):)

service: switch.toggle

YAML:
service: switch.toggle
data: {}
target:
  entity_id: switch.xyz
Ich weiß es halt (noch) nicht besser, als mit einer Szene zu arbeiten.

Diesen Eintrag "service:" habe ich schon öfter gesehen, weiß aber nicht, wohin damit.
Der Shelly kennt die Entitäten "switch_0 energy", "switch_o power" und "switch_0". Ich vermute, dass du bei "target" "switch_0" meinst.
In HA gibt es unter "Settings" den Punkt "Devices&Services", aber darunter finde ich keine "Services", wo ich deinen Code einordnen könnte.
Bin totaler Neuling mit HA und vor allem YAML.
 
Zuletzt bearbeitet:
Neue Aktion -> Dienst Ausführen

Als Dienst dann einfach switch eingeben. Alle Dienste für den Switch werden dann in einer Auswahlliste angezeigt, den dienst switch.toggle auswählen.

Aktion Dienst Ausführen.gif
 
Ich habe es gefunden!!!

Das ist ja soviel einfacher.

Yeah :)

Vielen Dank für deine Geduld :)
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.675
Beiträge
47.747
Mitglieder
4.324
Neuestes Mitglied
Onkel Fritz
Zurück
Oben