Also ich nutze das Plugin homebridge-notification
Und in der config habe ich mir einige Benachrichtigungen angelegt, die dann als Schalter in HomeKit angezeigt werden.
Hier mal nur ein paar Beispiele aus der config 
{
"accessory": "Notification",
"name": "Notify Robbi Start",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Robbi_gestartet",
"ifttt_message": "Neato Saugroboter wurde gestartet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Robbi Dock",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Robbi Dock",
"ifttt_message": "Neato Saugroboter ist in der Ladestation",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Bewegung bei Abwesenheit",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Bewegung bei Abwesenheit",
"ifttt_message": "Es wurde Bewegung bei Abwesenheit zu Hause erkannt",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Moodo eingeschaltet",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Moodo Notify eingeschaltet",
"ifttt_message": "Moodo ist eingeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Moodo ausgeschaltet",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Moodo Notify aus",
"ifttt_message": "Moodo ist ausgeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Noone",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Niemand zu Hause",
"ifttt_message": "Noone",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Wasserkocher ein",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Wasserkocher ist eingeschaltet",
"ifttt_message": "Wasserkocher ist eingeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Wasserkocher aus",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Wasserkocher ist fertig",
"ifttt_message": "Wasserkocher ist fertig",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Kamera ein",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Cam On",
"ifttt_message": "Deckenkamera ist eingeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Kamera aus",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Cam Off",
"ifttt_message": "Deckenkamera ist ausgeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Backofen aus",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Backofen aus",
"ifttt_message": "Ist der Backofen ausgeschaltet?",
"ifttt_mute_notification_interval_in_sec": 60
},
{
"accessory": "Notification",
"name": "Notify Backofen vorgeheizt",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Backofen vorgeheizt",
"ifttt_message": "Der Backofen ist vorgeheizt!",
"ifttt_mute_notification_interval_in_sec": 60
},
{
"accessory": "Notification",
"name": "Notify Balkon ein",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Balkonbeleuchtung wurde eingeschaltet",
"ifttt_message": "Balkonbeleuchtung wurde eingeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Balkon aus",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Balkonbeleuchtung wurde ausgeschaltet",
"ifttt_message": "Balkonbeleuchtung wurde ausgeschaltet",
"ifttt_mute_notification_interval_in_sec": 10
},
{
"accessory": "Notification",
"name": "Notify Wintergarten offen",
"ifttt_api_key": "xxxxx",
"ifttt_event": "Wintergarten offen",
"ifttt_message": "Fenster Wintergarten offen bei Abwesenheit",
"ifttt_mute_notification_interval_in_sec": 10
},
Alles anzeigen
Werde diese dann aufgrund einer Automation/Regel ausgelöst, geht das ja dann zu IFTTT und ich erhalte eine Rich-Push Notification.
In IFTTT sieht das dann am Beispiel von "Notify Robbi Start" so mit einem Webhook aus.

Und die Automation dann so..

Und wenn Robbi (by the Way ist ein Neato D7 mit dem Plugin) dann startet, erkennt die Automation dies, aktiviert den Switch "Notify Robbi Start" und IFTTT schickt mir die Benachrichtigung. Das sieht dann so aus.

Im Prinzip ganz einfach. Für alles was man möchte in der config ein Notification Accessory anlegen und den dazugehörigen Webhook mit Rich Notification in IFTTT erstellen.
Optisch war mir das mit den Icons/Grafiken wichtig, daher auch die Rich Notification. Die Grafiken hab ich mir selbst gebaut.

Und so sind dann der Fantasie keine Grenzen gesetzt, über was man alles in Kombination mit einer Automation/Regel benachrichtigt werden möchte.
Vorteil von den IFTTT Rich Notification ist zudem auch noch, dass man auch eine Link URL hinterlegen kann. Wenn eine App den Aufruf durch URL-Scheme unterstützt, kann man beim Klick auf "View", wenn die Notification kommt, direkt in die App springen. Z.B. mihome:// oder HomeConect:// öffnen die entsprechende App.
Ich hoffe die Erklärung und kleine Anleitung sind nun eine Hilfe vielleicht selbst kreativ zu werden und ein bisschen zu basteln. 