Tuya Zigbee Fernbedienung

Habe mir diese Fernbedienung zugelegt TS0044_1 Zigbee 4 Button remote. Nun wollte ich damit jetzt 4 Steckdosen schalten, In zigbee2mqtt wird sie gefunden aber ich komme jetzt nicht weiter so das ich den Tasten die Steckdosen zuweisen kann.

Bin für jede Hilfe dankbar.

Gruß Osorkon

legacy_action_sensor

Das habe ich ausgewählt, dass habe ich irgendwo gelesen.

Dachte ich lerne die fernbedienung an , weise Taste eins , steckdose eins zu und gut ist. Oh man das ist ja gar nicht so einfach.

Gibt es diesbezüglich eine Schritt für Schritt Anleitung. Bin neue in der HA Sache…

Thx

Einfach eine Automation erstellen.

  • Den YAML Code kopieren
  • Eine neue Automation erstellen
  • Den YML Code einfügen
  • sensor.xyz_action durch Deine eigne Action Sensor Entität ersetzen
  • Und die vier Switch Entitäten switch.1, switch.2, switch.3, switch.4 ebenfalls durch Deine eigenen ersetzen.
  • Automation Speichern
description: ""
mode: single
triggers:
  - trigger: state
    entity_id:
      - sensor.xyz_action
    to:
      - 1_single
    id: Taste 1
  - trigger: state
    entity_id:
      - sensor.xyz_action
    to:
      - 2_single
    id: Taste 2
  - trigger: state
    entity_id:
      - sensor.xyz_action
    to:
      - 3_single
    id: Taste 3
  - trigger: state
    entity_id:
      - sensor.xyz_action
    to:
      - 4_single
    id: Taste 4
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Taste 1
        sequence:
          - action: switch.toggle
            metadata: {}
            target:
              entity_id: switch.1
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Taste 2
        sequence:
          - action: switch.toggle
            metadata: {}
            target:
              entity_id: switch.2
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Taste 3
        sequence:
          - action: switch.toggle
            metadata: {}
            target:
              entity_id: switch.3
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Taste 4
        sequence:
          - action: switch.toggle
            metadata: {}
            target:
              entity_id: switch.4
            data: {}

Bei einen einfach Drücken, wird dann der jeweilige Switch umgeschaltet.

Gruß Osorkon

Du kannst vielleicht auch mal schauen, ob die FB in der HACS Integration enthalten ist:

1 „Gefällt mir“

Sorry, und danke für deine Hilfe.

Wo finde ich diese

  • sensor.xyz_action durch Deine eigne Action Sensor Entität ersetzen

Thx

Wenn Du das Gerät auswählst, solltest Du nun in der Übersicht die Action Sensor Entität finden.

Gruß Osorkon

Dort habe ich die FB leider nicht gefunden.

THX

Habe es jetzt soweit geschafft das ich die Steckdose ansteuern kann, aber wenn ich auf der Fernbedienung jetzt die Taste betätige bleibt die Steckdose nicht eingeschaltet. Die Steckdose klickt und ist sofort wieder aus.?

Es kommt mir so vor als sendet die FB das signal zu oft?

OK habe es rausbekommen, mein Fehler. Hatte Button 1 doppelt belegt. :slight_smile:

So als Tipp: Ich würde es nicht empfehlen noch neue Geräte/Automationen mit den Action-Entities aufzubauen. Diese sind bereits als veraltet (deprecated) gekennzeichnet und werden in Zukunft (wann genau weiß man nicht) entfernt werden. Daher setz dich lieber mit den empfohlenen Alternativen auseinander, damit bist du auf jeden Fall robuster für die Zukunft aufgestellt. Hier gibt es entweder die MQTT Device Trigger (die aktuell von Z2M empfohlene Variante) oder nimm die Event Entities. Die Unterstützung dafür wurde in HA 2026.4 auch nochmal verbessert.

Gibt es dazu irgendwelche Videos oder Beschreibungen.? Was genau ist der Unterschied?

Thx

Du benötigst andere Auslöser. Die Device Trigger kannst du einfach benutzen, indem du als Auslöser ein Gerät nimmst und hier die Fernbedienung auswählst. Hier kannst du dann die einzelnen Aktions direkt auswählen. Im YAML sieht dass dann beispielsweise so aus:

domain: mqtt
device_id: 42115074b96a0b9c06a6d8f55657d2a0
type: action
subtype: 1_single
trigger: device

Und die Events musst du entsprechend über die Event Entitäten auslösen. Wie das genau funktioniert kannst du hier nachlesen: Event - Home Assistant