Advanced HomeKit Notifications offer a new level of interaction between you and your smart home. With them, your home can notify you about everything important and lets you immediately respond with the right actions.
With a combination of HomeKit automation, Shortcuts, and our powerful Notification Server, you can design much more useful Notifications than Apple Home offers.
On top of that, each Notification can have multiple actions, so you can choose how to react when you receive it. This way, you can be part of an automation chain and influence the result as you need it.
Here are some messages to give you an idea of what's possible.
IMPORTANT
- High humidity and closed window in the bathroom!
- The living room is above 23°C, and the heating is on!
- You left home, and some light is still on!
OBSERVING STATE & TIME
- The bathroom window has been open for more than an hour!
- Backyard motion detected (3x in 10min). Tap to view camera.
USAGE DEPENDENT
- You slept 15 times in your bed. Time to change the sheets!
- The coffee machine has been used more than 30 times since the last cleaning!
HUMAN TASKS
- Irrigating since 15min. Move the sprinkler!
INFORMATIONAL
- The swimming pool is now 22°C warm.
- Motion sensor battery below 5%!
- Finished cleaning of 1st floor.
- The laundry is done.
SIMPLE REMINDERS
- This is your monthly backup reminder!
- Remember to water your plants!
TROUBLESHOOTING
- Your Automation was just executed!
- The device state has not changed in the last day.
Four key elements make Advanced HomeKit Notifications possible:
ADVANCED HOMEKIT AUTOMATION
Automation is the starting point of most Notifications. Controller enables you to use the full capabilities of HomeKit automation. Including multiple start events, complex conditions, and manufacturer characteristics.
SHORTCUTS
Apples Shortcuts App lets you modify HomeKit Automations to run a Shortcut instead of a Scene. These offer much more flexibility, as you can read current values from devices and use many actions to extend your Automation. Crucially, the "Get contents from URL action" allows you to send Notifications with our Notification Server.
NOTIFICATION SERVER
In addition to sending out a Notification immediately, our server can send notifications with a delay or at a future date. It can also keep a count and send a message when that count reaches a specific value.
The ability to reset a count or cancel scheduled notifications gives you even more powerful use cases, as one of your Automations can schedule a message while another cancels it.
NOTIFICATION ACTIONS
When you receive a Notification, there's a good chance you want to react to it. Controller lets you set multiple actions you can choose from when you get the Notification. The possible action types are:
- Execute a scene
- Run a workflow
- Open a specific view
- Open a camera stream
- Snooze and remind me again later
BONUS:
APPLE WATCH:
In addition to executing Scenes, you can check your HomeKit Cameras from your wrist. Controller Notifications from your iPhone can be forwarded to your Watch. Actions that execute a scene or view a camera are supported.
WORKFLOWS:
Use the "CALL URL" step with the new Server Notification URLs. With that, a workflow can schedule a notification or raise a count on the server.
Course & Detailed information:
Anatomy of a NotificationFrequently Asked Questions
Is there a way to try it out for free?
Yes. Our yearly subscription starts with a 7-day free trial. If you don't like the feature or want to buy Lifetime, you can cancel within that period.
What's the difference between local and server notifications?
Local notifications belong to a single device that is running and displaying them. Server notifications can address multiple devices. You trigger them by calling a URL of our Notification Service, which will then send the message to your devices.
Is it possible to integrate current HomeKit values into a message?
Of course! In short: Change the Get contents of URL shortcut action to POST. Add "title" or "text" keys to the JSON Body. As the value, you can use Shortcut variables. If you used the Home App shortcut action to read a state from your device, you should be able to insert that into the notification.
What does Interruption Level mean?
The interruption level controls how your device will try to get your attention when the notification arrives. For example, the level determines if the device's display should light up and if it should play a sound. You can find out more in Anatomy of a Notification.
Can I use Notifications on my Apple Watch?
Yes! The notifications sent to your iPhone will also arrive on your Apple Watch. In addition, it supports notification actions that execute a Scene or open a camera.
For what do I need a secret?
The secret is part of all URLs in our Notification Service. It identifies you and ensures only somebody who knows your secret can send you notifications. So please keep it safe, and don't share it. Of course, you can always generate a new secret, but you'll need to update all your URLs too.
The received notification does not have the right title & text. What's wrong?
If you see a default notification, please restart your device. To improve your privacy, the title & text is inserted locally by the app. Sometimes iOS & macOS do not activate that at first use. A restart should resolve it.