marbo80
13. September 2025 um 15:53
1
Hallo zusammen,
Ich habe eine Alarmsirene von Homematic IP. Diese möchte ich gerne über Home Assistant ansteuern, nur leider gibt sie da keinen Ton von sich. Wenn ich sie über die CCU3 ansteuere funktioniert sie einwandfrei.
Hier ist mein code, den ich mir aus einem Forum rauskopiert und die Entität angepasst habe:
Leider bekomme ich die Fehlermeldung nicht weg. Vielleicht kann mir jemand behilflich sein inwieweit ich den Code ändern muss. Vielen Dank im Voraus.
tarag
13. September 2025 um 16:58
2
Hast Du mal versucht es direkt über die UI zu erstellen?
marbo80
13. September 2025 um 17:13
3
Ja, wenn ich die Alarmsirene auswähle kann ich leider keine Aktion auswählen.
Baxxy
13. September 2025 um 17:57
4
Custom Home Assistant Component for HomeMatic
Dem Link folgen. Da gibts einen weiteren nützlichen Link.
Da ist auch was falsch geschrieben, der “Ton” heißt: FREQUENCY_RISING.
Edit: “Ton” korrigiert.
marbo80
14. September 2025 um 08:34
5
Ich muss ja irgendwie den Befehl - service: homematicip_local.turn_on_siren rein bringen.
Aber sobald ich den reinbringe kommt im Code die Fehlermeldung und ich weiß nicht wie ich die Aktion turn on siren in meinen YAML code integriere
Macello
14. September 2025 um 10:12
6
Das geht doch in der Automatisierung. Habe es zwar nicht ausprobiert, will die Nachbarn nicht ärgern.
Du kannst den Ton und die Dauer einstellen. Den Ton findet man in den Entwicklerwerkzeugen unter ‘Zustand’, oder Hier.
Nimm bei ‘Sirene einschalten’ die ‘Entität’ und nicht das ‘Gerät’.
Macello
14. September 2025 um 10:21
7
Da ist auch was falsch geschrieben. Da fehlt das ‘C’ bei ‘FREQUENCY’.
1 „Gefällt mir“
miami
14. September 2025 um 18:31
8
Versuche das erstmal über Entwicklerwerkzeuge > Aktionen
Habe selber keine Sirene und kann daher nicht testen.
Baxxy
14. September 2025 um 20:23
9
Ich hab jetzt auch mal schnell die Aktion zusammengeklickt/getextet, kein Ton nur optisches Signal.
Funktioniert problemlos.
alias: ASIR-Test
description: ""
triggers: []
conditions: []
actions:
- action: homematicip_local.turn_on_siren
target:
entity_id: siren.hmip_asir_315_3_alarmkanal
data:
light: BLINKING_ALTERNATELY_REPEATING
duration: "10"
mode: single
ciddi89
14. September 2025 um 20:34
10
Hier ein beispiel wie esmit ton bei mir funktioniert:
- service: siren.turn_on
entity_id: siren.erdgeschoss_flur_sirene
data:
tone: FREQUENCY_RISING_AND_FALLING
duration: "1800"
marbo80
15. September 2025 um 07:39
11
Super, vielen Dank für eure Hilfe. Ich habe den Code getestet und jetzt funktioniert es. Vielen Dank!
Ich habe mir hier alles durchgelesen und bastele nun seit Stunden, komme aber nicht weiter.
Folgender Code wird generiert:
alias: Testalarm
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.fensterkontakt_dg_wand_links
from:
- "on"
conditions: []
actions:
- action: siren.turn_on
metadata: {}
target:
entity_id: siren.alarmsirene_alarmsirene
data: {}
mode: single
Sirene ist stumm und blinkt nicht.
Auch mit Eurem Code hier komme ich einfach nicht weiter. Die Sirene ist eine Homematic IP HmIP-ASIR-2.
Sie funktioniert auch grundsätzlich, wenn ich diese über die Homematic Alarmanlage einbaue.
Deine Aktion kann nicht funktionieren, die Sirene braucht immer ein Einschalten, Ton und Dauer. Steht alles in den Beispielen.
Füge ich zunächst den oberen Teil ein:
alias: Testalarm
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.fensterkontakt_dg_wand_links
from:
- "on"
- trigger: state
entity_id:
- binary_sensor.fensterkontakt_dg_wand_rechts
from:
- "on"
conditions: []
actions:
- action: homematicip_local.turn_on_siren
target:
entity_id: siren.hmip_asir_315_3_alarmkanal
data:
light: BLINKING_ALTERNATELY_REPEATING
duration: "10"
mode: single
Auch wenn ich die meine Alarmsirene einbinde geht es nicht!
miami
30. April 2026 um 10:05
15
Ich weiß nicht, wann V2.0 kam, aber offensichtlich hat sich was für die Sirene geändert: Siren & Sound Operations
Danke für den Hinweis. Leider sind meine Programmierkenntnisse in YMAL noch nicht so weit, dass mir klar ist, welchen Teil ich ändern müsste. Hier noch mal mein aktueller Code:
alias: Testalarm
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.fensterkontakt_dg_wand_links
from:
- "on"
- trigger: state
entity_id:
- binary_sensor.fensterkontakt_dg_wand_rechts
from:
- "on"
conditions: []
actions:
- action: siren.turn_on
metadata: {}
data: {}
target:
device_id: 01fe21a71f0bc70b504addc183d50049
- data:
tone: FREQUENCY_RISING_AND_FALLING
duration: "1800"
action: siren.turn_on
target:
entity_id: siren.alarmsirene_alarmsirene
device_id: 01fe21a71f0bc70b504addc183d50049
mode: single
miami
30. April 2026 um 16:10
17
Habe selber keine Sirene und kann daher nicht weiterhelfen.