Homey Community Forum

Heimdall - Let Homey watch over your home

Hi Lex,

To set the Surveillance Mode trough a flow you need to use the action card Set Surveillance Mode from the Surveillance Mode Switch


1 Like

New version published

Version 2.0.18

  • Code cleanup
  • Added French translation (Work in progress)
  • Changed compatibility to >=2.0.5
1 Like

First of all I want to say that the Heimdall app is really a great app. I think the heimdall app is really indispensable for every homey user, so thank you @DaneedeKruyff for creating this app. Because I sometimes see questions about how to set up heimdall, I have placed a video on my youtube channel in which I explain how you can make a basic alarm system with homey and the heimdall app. So if you are new to homey or the heimdall app and want to use the heimdal app, have a look here.


Thanks Ruud.

I do like to emphasize the distinction between the Surveillance Mode (Toezicht Mode) and the Alarm State (Alarm Status). The flow created at ~5:30 is called alarm inschakelen while it is actually a flow to set the Surveillance Mode (Toezicht Mode). The flow created at ~7:40 is called alarm uitschakelen while it actually set the Surveillance Mode (Toezicht Mode) to Disarmed (Uitgeschakeld).
The flow created at ~11:50 is called alarm inactief which is the one that sets the Alarm State to Deactivated (gedeactiveerd)

Thank you for your response Danee. I will see if I can change this in the video or if I make an extra video for this to keep it clear

New version published

Version 2.0.19

  • Updated athom-api (2.1.179)

No functional changes, just keeping up-to-date with Athom.


Hey Danee, take a break.

Just do nothing on heimdall just for one week. Could you? Not that you have a burnout some day.


1 Like

while i dont think this possible, thought i’d ask just in case.
Is it possible to create a virtual Pinpad/keypad device with the Homey devices? I would like to have a wall mount tablet running homey app. When activated there is within the favourites devices a virtual alarm button that opens into keypad that users can input their user codes into. These codes could then be managed by the Heimdall app and allow tags to identify different users.
And before anyone suggest the default pin lock on a tablet and a virtual button for each user, I wish to identify different users arming and disarming the system via a single tablet and there own pin code that can then be disabled/modified at any time from anywhere. And by setting up a tablet with the Homey app and the new family “guest access” this would be ideal.

Hi Adrian, such a thing is possible but preferably not within an app for Homey but as a part of a dashboard. Well over a year ago some other developers and I teamed up to build this into https://homeyda.sh. But since it was very unclear at that time where Athom was heading with V2 we stopped working on it.
From the 3 developers one sold his Homey, another doesn’t use it that much anymore (due to spare time and a move to HA) and the third… well kept working on Heimdall :wink:
If development on Homeyda.sh is started again (or any other web-api based dashboard) maybe we can look into integrating something again.

Here’s an old post about it: https://forum.athom.com/discussion/comment/68251/#Comment_68251

1 Like

Hey Danee, fairly new and still learning. Just wondering with the delays, I want a delay for armed mode so I have enough time to disarm once entering the house say around 20seconds. But at night time in armed mode is it possible to remove the delay? Thanks hope to hear from you.

Hello Colin,

The Alarm Delay will always be used on selected sensors, there is no possibility to remove it on a timed schedule.

You could create the delay using a flow with countdown and a virtual sensor, not using the delay in Heimdall at all. Then you will have more controll. I am doing this for a specific sensor on my storage door.

Danes and Anders thanks for the replies. I will give that ago Anders. Thanks very much.

I have installed the Heimdall app and all devices (door sensors) are available and recognised by Heimdall, configured as full and partial, frontdoor has a delay of 60 seconds.
I have written a flow which activates some lamps when the trigger alarm is activated, this flow is working correctly when testing.
I activate the “toezicht mode” using a 4 button Hank device, another button for deactivating this mode. This device is also working correctly and the according flow also.
However when the “toezicht mode” is set toFull or Partial, the alarm flow is not activated at all.

Of course I am doing something wrong but can’t figure out what.

Hi Bob,

Can you please look on the Dashboard on the settingspages of Heimdall there you can see if the Surveillance Mode is actualy set to the desired mode and if the opening of a door is indeed registered and if an Alarm Countdown is started.

Please post your findings here so we have a place to start looking what goes wrong in your situation.

(To have a better readable overview of the Dashboard see this post: Homey Flow for Web - three Column view [CSS customization])

1 Like

On the dashboard the surveillance mode is set. It is working now I think, but there is a general delay of some time. When I open the door directly after the mode is set, the alarm is not triggered. (and of course I am not opening the frontdoor with the delayed mode).

There should be no delay, unless it’s configured. Can you post a screenshot of your Delays settings?

What happens if you set the Surveillance Mode using the Surveillance Mode switch?

There is also a delay when using the switch.

Well, your settings explain why.
You have configured an Arming delay (Inschakel vertraging) of 60 seconds and have enabled Use when enabling (Partially) Armed mode (Gebruik vertraging bij Volledige/Gedeeltelijke mode)
So when the Surveillance Mode is selected (either by flow or the Surveillance Mode Switch) it will be actualy activated 60 seconds later.

(Also, you said in an earlier post you selected Delayed (Vertraagd) on the front door sensor but you have set the Alarm delay to 0 seconds so there will effectively be no delay when the front door is opened)

Great, thanks a lot and thanks for the great app, I misunderstood those settings (RTFM?). I will buy you some beer for tonight.