Die Tuya TS601 kann man kostengünstig auf Aliexpress erwerben. Allerdings ist die Integration dieser kleinen Sirene in Homeassistant nicht so einfach wie zunächst angenommen. In diesem Artikel erkläre ich Schritt für Schritt, wie es dennoch funktioniert.

Die Tuya TS601 kann man kostengünstig auf Aliexpress erwerben. Allerdings ist die Integration dieser kleinen Sirene in Homeassistant nicht so einfach wie zunächst angenommen. In diesem Artikel erkläre ich Schritt für Schritt, wie es dennoch funktioniert.

(Anzeige) Jetzt die Tuya Zigbee Smart Sirene bei Amazon kaufen https://amzn.to/434osDZ* Affiliate Link, mit diesem Link unterstützt du unser Blog vielen Dank.

ZHA Quirk

Um die Tuya TS601 betreiben zu können, benötigen Sie einen Custom Quirk, eine sogenannte Eigenart des Zigbee-Geräts. Dazu benötigen Sie eine Möglichkeit, eine Datei auf Ihr HomeAssistant zu übertragen.

Dazu geht auf:

https://raw.githubusercontent.com/javicalle/zha-device-handlers/56a3ebd7c27b90754cbca4ca98b27affcc5d5d87/zhaquirks/tuya/ts0601_siren.py

  1. Wählen Sie "Einstellungen".
  2. Wählen Sie "ADD-ON STORE".
  3. Suchen Sie nun nach "SAMBA SHARE".
  4. Nachdem Sie "Samba Share" installiert haben, sollte Ihr Homeassistant in Ihrem Netzwerk erscheinen.
  5. Navigieren Sie zum Ordner "config".
  6. In diesem Ordner erstellen Sie einen Ordner mit dem Namen "custom_zha_quirks".
  7. Laden Sie folgendes Quirk herunter: Hier ist die RAW-Version
  8. Platzieren Sie diese Datei im neu erstellten Ordner.
  9. Starten Sie nun Ihr Home Assistant neu! (Das geht am besten, wenn Sie zu "Entwicklerwerkzeuge" navigieren und dann rechts auf den roten Button "NEU STARTEN" klicken.)
Geht auf Einstellungen in eurem HA
Geht auf eure Add-ons
Installiert euer Addon - Hier unten ist der Button für den Store.
Wenn ihr fertig seid, sollte es ungefähr so aussehen.
Geht auf euren Homeassistant in eurem Netzwerk und navigiert in den Ordner: "config"
Jetzt erstellt einen Ordner mit dem Namen: "custom_zha_quirks"

In diesen Ordner müsst ihr nun folgende Datei hineinkopieren:

zha-device-handlers/zhaquirks/tuya/ts0601_siren.py at 56a3ebd7c27b90754cbca4ca98b27affcc5d5d87 · javicalle/zha-device-handlers
Contribute to javicalle/zha-device-handlers development by creating an account on GitHub.

Hier die RAW-Version: https://raw.githubusercontent.com/javicalle/zha-device-handlers/56a3ebd7c27b90754cbca4ca98b27affcc5d5d87/zhaquirks/tuya/ts0601_siren.py

Sirene als Zigbee Device hinzufügen

  1. Navigieren Sie zu Ihrer ZHA-Integration.
  2. In Ihrer Integration klicken Sie nun unten rechts auf "Gerät hinzufügen". Damit wird die ZHA-Zigbee-Suche gestartet.
  3. Bringen Sie Ihre Sirene in Pairing-Bereitschaft, indem Sie den kleinen Knopf auf der Rückseite neben den Batterien für mindestens 10 Sekunden gedrückt halten, oder so lange, bis die Sirene zu blinken beginnt.

Navigiert hier auf eure ZHA integration.
So sollte eure fertig gepairte Sirene aussehen. 
  • Eigenart: zhaquirks.tuya.ts0601_siren.TuyaSirenGPP_NoSensors
  • Energiequelle: Mains

Wenn Sie jetzt den Schalter betätigen, passiert zunächst gar nichts. Um die Sirene betreiben und die Tonlage sowie den Ton ändern zu können, müssen Sie tiefer in die Trickkiste greifen.

(Anzeige) Jetzt die Tuya Zigbee Smart Sirene bei Amazon kaufen https://amzn.to/434osDZ* Affiliate Link, mit diesem Link unterstützt du unser Blog vielen Dank.

Zur Bedienung der Sirene und zur Anpassung von Tonlage und Ton benötigen Sie ein Skript. Gehen Sie dazu auf "Entwicklerwerkzeuge", dann auf "Dienste" und fügen Sie ein Skript hinzu. Dann müssen Sie in den YAML-Modus wechseln und Folgendes hineinkopieren:

service: script.tuyasiren
data:
  ieee_id: EURE_ID im Format: ab:cd:ef: ... 
  melody: 1
  duration: 6
  volume: 0
  alarm: "1"

Die "ieee_id" findet ihr in eurem Gerät.

So könnt ihr diesen Dienst ausführen zum Testen.

Automatisierung

Um von der Glocke/dem Lautsprecher/der Sirene zu profitieren, müssen Sie eine Automatisierung erstellen. Gehen Sie dazu auf das auslösende Gerät und erstellen Sie eine neue Automatisierung.

Das Skript welches ausgeführt werden muss, findet ihr hier:

[Device Support Request] Tuya NEO siren · Issue #2035 · zigpy/zha-device-handlers
Is your feature request related to a problem? Please describe. Adding the Tuya siren I just bought to HA via ZHA did not expose any entity Describe the solution you’d like I’d like to see it fully ...
alias: Set ZB siren
sequence:
  - service: zha.set_zigbee_cluster_attribute
    data:
      ieee: "{{ ieee_id }}"
      endpoint_id: 1
      cluster_id: 6
      cluster_type: in
      attribute: 1126
      value: "{{ melody | default(default_melody) }}"
  - delay:
      hours: 0
      minutes: 0
      seconds: 0
      milliseconds: 50
  - service: zha.set_zigbee_cluster_attribute
    data:
      ieee: "{{ ieee_id }}"
      endpoint_id: 1
      cluster_id: 6
      cluster_type: in
      attribute: 615
      value: "{{ duration | default(default_duration) }}"
  - delay:
      hours: 0
      minutes: 0
      seconds: 0
      milliseconds: 50
  - service: zha.set_zigbee_cluster_attribute
    data:
      ieee: "{{ ieee_id }}"
      endpoint_id: 1
      cluster_id: 6
      cluster_type: in
      attribute: 1140
      value: "{{ volume | default(default_volume) }}"
  - delay:
      hours: 0
      minutes: 0
      seconds: 0
      milliseconds: 50
  - service: zha.set_zigbee_cluster_attribute
    data:
      ieee: "{{ ieee_id }}"
      endpoint_id: 1
      cluster_id: 6
      cluster_type: in
      attribute: 0
      value: "{{ alarm | default(1) }}"
description: Tuya Siren ZHA
fields:
  ieee_id:
    description: zigbee ieee id
    example: a4:c1:38:00:12:34:56:78
  melody:
    description: melody
    example: 1-18
  duration:
    description: duration in seconds
    example: 4
  volume:
    description: volume
    example: 0, 1, 2
  alarm:
    description: alarm
    example: on or off
variables:
  default_melody: 18
  default_duration: 4
  default_volume: 1
mode: parallel
max: 10

Quelle: https://github.com/zigpy/zha-device-handlers/issues/2035

(Anzeige) Jetzt die Tuya Zigbee Smart Sirene bei Amazon kaufen https://amzn.to/434osDZ* Affiliate Link, mit diesem Link unterstützt du unser Blog vielen Dank.