Hallo Leute,
ich habe bei uns im Tierheim ein kleines Problem mit eigentlich zwei einfachen Automationen.
Ich möchte eigentlich nur, Wenn einer der Sicherheitsbauteile wie z.B. Bewegungsmelder auslöst Und die Alarmanlage scharf ist, dass Dann bestimmte Mitarbeiter eine Push Nachricht und eine WhatsApp bekommen.
Und eine zweite Automation Wenn ein Rauchmelder auslöst, dass Dann bestimmte Mitarbeiter eine Push Nachricht und eine WhatsApp bekommen.
Es funktioniert auch, die Push Nachrichten kommen sofort auf allen Handy´s.
Aber die WhatsApp Nachrichten kommen nicht. WhatsApp funktioniert aber, getestet über Entwicklerwerkzeuge-Dienste und über andere Test Automationen.
Hintergrund ist, sobald eine Push Nachricht am Handy ankommt, gibt es an den Handy´s noch weiterer Aktionen durch Macrodroid. Handy auf laut, Alarmsound wird abgespielt, Sprachnachricht mit Text was es ist und welchen Raum oder Bereich, den es betrifft. Die WhatsApp´s sind einfach nur noch zusätzlich ein Gimmick bzw. ein Protokoll und für die die zu schnell alles wegklicken ![]()
Hier mal die Automation.
alias: Einbruchalarm Push Nachricht
description: ""
trigger: alle Sicherheitsbauteile wie Bewegungsmelder etc. oder alle Rauchmelder.
condition:
- condition: device
device_id: ......
domain: alarm_control_panel
entity_id: alarm_control_panel.hmip_alarm_control_panel
type: is_triggered
enabled: true
action:
- service: notify.mobile_app_matzi_sm_g970f
data:
message: Einbruchalarm Tierheim, {{ trigger.to_state.name }}
data:
ttl: 0
priority: high
enabled: true
- service: notify.mobile_app_yvi_sm_s901b
data:
message: Einbruchalarm Tierheim, {{ trigger.to_state.name }}
data:
ttl: 0
priority: high
- service: notify.mobile_app_britta_sm_g980f
data:
message: Einbruchalarm Tierheim, {{ trigger.to_state.name }}
data:
ttl: 0
priority: high
enabled: true
- service: notify.mobile_app_ralf_sm_g955f
data:
message: Einbruchalarm Tierheim, {{ trigger.to_state.name }}
data:
ttl: 0
priority: high
enabled: true
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
- service: notify.whatsapp_matzi
data:
message: Einbruchalarm Tierheim, *{{ trigger.to_state.name }}.*
- service: notify.whatsapp_yvi
data:
message: Einbruchalarm Tierheim, *{{ trigger.to_state.name }}.*
- service: notify.whatsapp_britta
data:
message: Einbruchalarm Tierheim, *{{ trigger.to_state.name }}.*
- service: notify.whatsapp_ralf
data:
message: Einbruchalarm Tierheim, *{{ trigger.to_state.name }}.*
mode: single
Ich habe zum Testen mal eine Wartezeit nach den Push Nachrichten rein, leider ohne Erfolg.
Das komische dabei ist, dass andere ähnliche Automationen super funktionieren.
Hier bekommen bestimmte Mitarbeiter zur eine bestimmten Uhrzeit eine Push Nachricht und WhatsApp wenn ein Raum zu kalt ist.
Der einzig Unterschied ist, dass hier nur 3 statt 4 Mitarbeiter eine Push Nachricht bekommen und dann aber 4 Mitarbeiter eine Whatsapp.
Vieleicht liegt es daran das der HA ein Problem mit mehr als 3 Push Nachrichten hat und dann keine weiteren Aktionen ausführt.
Hier mal eine der anderen Automationen.
alias: Hund 1 zu kalt Push Nachricht
description: ""
trigger:
- platform: time
at: "07:20:00"
- platform: time
at: "19:00:00"
condition:
- condition: state
entity_id: binary_sensor.hund_1_zu_kalt
state: "on"
action:
- service: notify.mobile_app_matzi_sm_g970f
data:
data:
ttl: 0
priority: high
message: >-
Raum zu kalt🥶 🤒 *Hund 1* \n Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
enabled: true
- service: notify.mobile_app_britta_sm_g980f
data:
data:
ttl: 0
priority: high
message: >-
Raum zu kalt🥶 🤒 *Hund 1* \n Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
enabled: true
- service: notify.mobile_app_ralf_sm_g955f
data:
data:
ttl: 0
priority: high
message: >-
Raum zu kalt🥶 🤒 *Hund 1* \n Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
enabled: true
- service: notify.whatsapp_matzi
data:
message: >-
Raum zu kalt🥶 🤒 *Hund 1* %0A Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
- service: notify.whatsapp_bianca
data:
message: >-
Raum zu kalt🥶 🤒 *Hund 1* %0A Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
- service: notify.whatsapp_britta
data:
message: >-
Raum zu kalt🥶 🤒 *Hund 1* %0A Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
- service: notify.whatsapp_ralf
data:
message: >-
Raum zu kalt🥶 🤒 *Hund 1* %0A Ist
{{states("sensor.controme_hund1_temperatur") }} °C. Soll
{{states("sensor.controme_hund1_solltemperatur") }} °C
mode: single
Und hier noch eine die auch geht.
alias: "WhatsApp Fundtier Polizei "
description: ""
trigger:
- type: motion
platform: device
device_id: ....
entity_id: binary_sensor.bewegungsmelder_flur_polizeizimmer
domain: binary_sensor
condition:
- condition: time
after: "18:00:00"
before: "07:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
action:
- service: notify.whatsapp_matzi
data:
message: >-
Achtung Bewegung im flur Polizeizimmer erkannt👮♀️ 👮 Bitte
kontrollieren ob Polizei ein Fundtier gebracht hat🐶 🐱
- service: notify.whatsapp_yvi
data:
message: >-
Achtung Bewegung im flur Polizeizimmer erkannt👮♀️ 👮 Bitte
kontrollieren ob Polizei ein Fundtier gebracht hat🐶 🐱
- service: notify.whatsapp_bianca
data:
message: >-
Achtung Bewegung im flur Polizeizimmer erkannt👮♀️ 👮 Bitte
kontrollieren ob Polizei ein Fundtier gebracht hat🐶 🐱
enabled: true
- service: notify.whatsapp_britta
data:
message: >-
Achtung Bewegung im flur Polizeizimmer erkannt👮♀️ 👮 Bitte
kontrollieren ob Polizei ein Fundtier gebracht hat🐶 🐱
mode: single
