# Heimdall - Let Homey watch over your home

**URL:** <https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134>\
**Category:** Apps\
**Tags:** app, official, security, homey-pro:mini:shs, heimdall\
**Created:** [August 22, 2018, 1:41pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134 "2018-08-22T13:41:20Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 22, 2018, 1:41pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1 "2018-08-22T13:41:20Z")

</div>

## This app enables you to use your Homey as a surveillance system.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/1X/e2516f41621998daa5430f9b4086fdb5709c86d0.jpeg)

## Supported languages

🇳🇱 Dutch  
🇬🇧 English  
🇩🇪 German  
🇫🇷 French  
🇮🇹 Italian  
🇸🇪 Swedish  
🇳🇴 Norwegian  
🇪🇸 Spanish  
🇩🇰 Danish

## Links

- App Store: [https://apps.athom.com/app/com.uc.heimdall](https://apps.athom.com/app/com.uc.heimdall)
- Github: [GitHub - daneedk/com.uc.heimdall: Heimdall for Homey · GitHub](https://github.com/daneedk/com.uc.heimdall)
- issues: [Issues · daneedk/com.uc.heimdall · GitHub](https://github.com/daneedk/com.uc.heimdall/issues)
- FAQ: [Heimdall - Let Homey watch over your home - #2 by DaneedeKruyff](https://community.homey.app/t/134/2)
- Change log: [Heimdall - Let Homey watch over your home - #3 by DaneedeKruyff](https://community.homey.app/t/134/3)
- Roadmap: [Heimdall - Let Homey watch over your home - #4 by DaneedeKruyff](https://community.homey.app/t/134/4)

* * *
If you want to support this app, please consider a donation

[![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/f/3f15ee3521c6f17180b495add325bfb7e15dd7f6.png)](https://www.paypal.me/daneedekruyff)

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/L3L31BY2KS)

Donations are very welcome, though they come with no guarantees, warranties, or preferential treatment (just think of it that you’re donating for the work _already done_, not the work _to be done_).

* * *

## How does it work?

All detected motion and opened/closed doors/windows on the sensors you select will be seen by _ **Heimdall** _. All these events will be logged and when _ **Heimdall** _ is in a **Surveillance Mode** the **Alarm State** will be activated.

## Instructions

- [Select the devices to monitor on the settings page.](#heading--step1)
- [Add a Surveillance Mode Switch.](#heading--step2)
- [Add methods to control the Surveillance Mode.](#heading--step3)
- [Add a flow with the desired actions when the alarm is triggered.](#heading--step4)
- [Add a flow to cancel your alarm actions](#heading--step5)
- [Add a flow to deactivate the alarm.](#heading--step6)
- [Add an Alarm Button.](#heading--step7)

After you’ve completed the instructions above and feel comfortable with _ **Heimdall** _ you’re ready for the [Advanced Functions](#heading--advanced) in _ **Heimdall** _

## Select the devices to monitor on the settings page

There are three possible **Surveillance Modes** these are: **Disarmed** , **Armed** and **Partially Armed**. Per sensor you can decide if it will be monitored while **Armed** , **Partially Armed** or in both modes. To give you the opportunity to leave the house after setting an **Armed** or **Partially Armed** mode or to **Disarm** when entering your house you can enable a **Delay** on the desired sensor.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/1/1d006165a9cc8c8b2036d4e85547958c39d122de.png)

[⬆ Instructions overview](#heading--instructions)

## Add a Surveillance Mode Switch

Go to the devices and click the _plus_ icon to add a device and select _ **Heimdall** _ from the presented brands.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/e/9e8764d464607678e8d7b7d24f9e88ea44911060.png)  
Choose the **Mode** device in the devices overview screen…

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/8/080844402f74e3ca0d102b78cfaa060d8043d087.jpeg)  
and click _Install_ followed by clicking _Next_ to finish the installation.

[⬆ Instructions overview](#heading--instructions)

## Add methods to control the Surveillance Mode

There are several methods to change the **Surveillance Mode** , either by a flow and/or by using the **Surveillance Mode Switch** in the Homey app on your phone. If you have the [Homekitty app](https://homey.app/nl-nl/app/name.klep.homekitty/HomeKitty/) installed you can even use the Homekit app on your iPhone or iPad to set the **Surveillance Mode**.  
If you want to use a keypad to set the **Surveilance Mode** you can, check out the [Ring Security App](https://community.homey.app/t/47287).

To change the **Surveillance Mode** from a flow you will have to use the **Set Surveillance Mode** card from the **Surveillance Mode Switch** as an action.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/3/b3cfe26d30393d5275e8c792bcd31b249c8d0297.png)

[⬆ Instructions overview](#heading--instructions)

## Add a flow with the desired actions when the alarm is triggered

To set the action Homey should take when the **Alarm State** is activated you need to make a flow with the **The alarm is activated** flow card as the trigger. That flow card has the **Zone** and **Reason** token which will show what sensor was the tripped and which zone it belongs in.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/80cae28108be678ccb85c7877de6e5ba1ca2b53a.png)

[⬆ Instructions overview](#heading--instructions)

## Add a flow to cancel your alarm actions

To cancel the actions Homey takes when the **Alarm State** is activated, so when you deactivate the **Alarm State** , you need to make a flow with the **The alarm is deactivated** flow card as trigger. So, if you enabled a siren in the previous flow, disable it in this flow.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/3/a3997b61843f076e4f979b38cf3ff0d833096c97.png)

[⬆ Instructions overview](#heading--instructions)

## Add a flow to deactivate the alarm

Deactivating the alarm can be done in either of two ways. The first is by using the **Deactivate Alarm** flow action card, the second by using the **Alarm Button** you can add from the app.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/6/f6baec33e0aa889dbb4c770dcd303e2d5e8719ba.png)

[⬆ Instructions overview](#heading--instructions)

## Add an Alarm Off Button

Go to the devices and click the _plus_ icon to add a device and select _ **Heimdall** _ from the presented brands.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/e/9e8764d464607678e8d7b7d24f9e88ea44911060.png)  
Choose the **Alarm** device in the devices overview screen…

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/5/85cf7ad7c3aa7a9823815db625c74ec0e2b07da9.jpeg)  
and click _Install_ followed by clicking _Next_ to finish the installation.

[⬆ Instructions overview](#heading--instructions)

## Advanced functions

- [Settings](#heading--settings)
- [Delays](#heading--delays)
- [Last Door functionality](#heading--lastdoor)
- [Pre Arming check](#heading--prearming)
- [Silent Code](#heading--silentcode)
- [Log](#heading--log)
- [All Flow Cards](#heading--flowcards)

## Settings

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/5/5e772b33c1a7fe209c0bff066256cb1b705acaba.png)

The **Arming Delay** can be used for delaying the changing of the **Surveillance Mode** to give you time to leave the house when using for example an Alarm panel. You can select the delay when arming for each of the armed **Surveillance Modes** , see [Delays](#heading--delays) for more information. The **Alarm Delay** can be used to give you time to set the **Surveillance Mode** to disarmed when entering the house. Both delays can be set to any value in the 0-300 seconds range.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/6/66cf29e9add36ca824fca3c7b022168e235b515b.png)

For logging you can choose to always log any event from a sensor or only when a **Surveillance Mode** is active and you can decide to only log activating of sensors. The setting to also **Listen to tampering reports from sensors** will enable this for all sensors supporting this capability.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/9/954ececa2e97e1ca4426a95125d7c228aa29661e.png)

When the **Surveillance Mode** is set a **Pre Arming Check** is preformed, you can select what type of sensors should be checked during the **Pre Arming Check**. If you use an **Arming Delay** you can also decide to perform the **Pre Arming Check** when the **Arming Delay** starts instead of when the **Surveillance Mode** is actually set. See [Pre Arming Check](#heading--prearming) for more information.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/9/9e0ab80dd3c017945f690aa232edfdee53ca1845.png)

_ **Heimdall** _ can write important events to your Timeline, you can select which events should be written to it.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/1/106ed621e02b3b4f55ab6663b714d714a3795015.png)

And it supports speech output for certain actions.

[⬆ Advanced functions overview](#heading--advanced)

## Delays

The **Alarm Delay** can be used to give you enough time to set the **Surveillance Mode** to **Disarm** after entering the house through a door that has a door sensor.

When a sensor is tripped and the **Surveillance Mode** is in any of the Armed states the **Alarm State** will be set to activated immediately when no **Delayed Trigger** is configured on the triggered device.  
If the **Delayed Trigger** is configured on the triggered device a countdown will start for the duration of the **Alarm Delay** setting. If the **Surveillance Mode** is not set to **Disarmed** during the countdown on the end of it the **Alarm State** will be activated.

When the countdown starts the trigger flow card **The alarm delay is activated** can be used to inform you the countdown has started. The card has three tags, **Zone** , **Reason** and **Duration** which you can use in for example a spoken or a push message. The trigger card **The time until alarm changed** is called every second during the countdown and the tag **Seconds** holds the number off seconds until the **Alarm State** is activated.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/7/17350c5490363f618b4f3aa454868d7040a9354b.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/1/81d3bdcf91a9552d850510a0d0cef4344d54dc22.png)

When the option **Use delay when enabling Armed mode** or **Use delay when enabling Partially Armed mode** is checked the **The arming delay is activated** card will is activated. The card has one tag; **Duration**. During the countdown the **The time until armed changed** trigger flow card is called every second holding a tag **Seconds** which is again the seconds until the **Surveillance Mode** is activated.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/9/f9a738f013882c01ace0c6c383213283749fe3a2.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/5/1538758b7799474762898acd5c379fcaf7c0e9f6.png)

[⬆ Advanced functions overview](#heading--advanced)

## Last Door Functionality

The **Last Door Functionality** can be used to shorten the **Arming Delay** to 10 seconds after leaving the house. This function is automatically enabled on a Door Sensor that has the **Delayed Trigger** set to _yes_. To use it, just make sure the door is closed when the **Surveillance Mode** is set. When the **Surveillance Mode** is set the normal **Arming Delay** will start, after opening and closing a door which has the **Delayed Trigger** set the **Arming Delay** will be lowered to 10 seconds.

[⬆ Advanced functions overview](#heading--advanced)

## Pre Arming check

When setting the **Surveillance Mode** to either **Armed** or **Partially Armed** Heimdall can do a **Pre Arming check** , you can choose what sensor types to include:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/4/438c1efccc0864028afcb6fc61608c560e933d8e.png)

When using an **Arming Delay** the **Pre-Arming check** will be done when the actual **Surveillance Mode** is set, so when the delay countdown ends, you can let the **Pre Arming check** be performed before the **Arming Delay** by enabling the **Perform check before Arming Delay** setting.

When a sensor is not in the desired state during the **Pre Arming check** the flowcard **Sensor active at arming** will be triggered with the token **Warning** containing the text “Warning, sensor active…”

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/b/0bdccddafd1db80d9d3dab527f696f6f910f0467.png)

and it will be logged to the history:

 ![ewafnpxzlzhb](https://us1.discourse-cdn.com/flex025/uploads/athom/original/1X/1308c501af0ed14ab73198b8a9c22893282fdd69.png)

There is also the option to let Homey tell you when a sensor is active, see the possible [speech options](#heading--speech) below.

[⬆ Advanced functions overview](#heading--advanced)

## Silent Code

When using a 3rd party Keypad you can enter an extra digit after your PIN when disarming to be used in a flow. Use the **A Silent Code was received** flow card and a Homey Logic condition card to create a flow to start your desired action.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/9/899bbf8378a7e42e71004bb5d349217c404d1881.png)

[⬆ Advanced functions overview](#heading--advanced)

## Log

If you do not want a device to activate an **Alarm State** but do want to log if for example motion is detected you can select the **Log** option for that device.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/b/b487e40fb4a257bb7fe7130c95034032bb2473fe.png)

When a device with the **Log** option changes state the **A logline was written** flow card will be triggered. This card has the tags **Zone** , **Device** and **State**.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/f/ef41f89622183d0fdb62ca2a7241f7e5da468d91.png)

[⬆ Advanced functions overview](#heading--advanced)

## All Flow Cards

**Triggers:** _when…_

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/0/00ee63b17dea91de761a809d89cc7106fc83d9a5.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/5/2585f06ebfa10b6d745f3d10f708a1e01d4c267a.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/0/d0835bc94c69018f5f96be41f9711f6dfebf4c6c.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/8/e8f4d2c4250fc212426659f87d0d42efe9c7042e.png)

**Conditions:** _…and…_

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/d/7d9e97a043aef466cf9a0d8b447be0cf24d58158.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/7/7761f9e4dcb4c4bc68abe2c2f976886d78c90463.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/0/3036fd5ab176d93bc12fcd46c185e22d57fa66eb.png)

**Actions:** _..then_

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/f/cfe6a1310f1838e53190fa8c9e6866d7ca23df6e.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/1/1165fd1c5e296aeb8313634a3513809e5856f05f.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/9/d96792f1c8837f233e664caa1ec532275dde5f9b.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/a/2af24100e6f0d32549f4366fa65a45cccc6c6dd4.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/9/f9b8f873d1fef1d59897e5cf8429e1cb7bbb6f80.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/5/6545c0346b7aaa841c5cae5aa783406807e61200.png)

[⬆ Advanced functions overview](#heading--advanced)

If you have any questions and or remarks please post them here.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 22, 2018, 1:41pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/2 "2018-08-22T13:41:44Z")

</div>

## FAQ

> **Q.** My Homey Pro 2023 installed a new firmware version and now I have missing flow cards! How can I fix this?  
> **A.** This is due to installing firmware 12.2 in which Athom finally decided to handle Custom Capabilities the way it was in pre Homey Pro 2023 firmware. Please see [this post](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1552) on how to prepare or fix this.

> **Q:** Do I really need the add the **Surveillance Mode Switch**?  
> **A:** Yes, it is necessary to add the **Surveillance Mode Switch**. It is needed to set the **Surveillance Mode** from a flow and can also be used on your mobile device to set the desired **Surveillance Mode**.

> **Q:** What devices can I use as sensors for _ **Heimdall** _?  
> **A:** Any device that supports the _alarm\_motion_ or _alarm\_contact_ capability in Homey. Devices that support _alarm\_motion_ are for example motion sensors like the Fibaro Motion Sensor, Aeotec Multisensor or Xiaomi Human Body sensor but also smart doorbells like the Ring Video Doorbell’s or the Doorbird. Devices that support the _alarm\_contact_ capability are typical doorsensors like the Fibaro Door Sensor, Aeotec Recessed Door Sensor or Xiaomi Smart Door and Windows Sensor.

> **Q:** I have a device that doesn’t have the _alarm\_motion_ capability, can I still use it with _ **Heimdall** _?  
> **A:** Yes you can. Just install a Virtual Motion sensor from the [Virtual Devices](https://community.homey.app/t/1723) app and set’s it value in a flow triggered by your device. How to do that is explained [here](https://community.homey.app/t/134/8).

> **Q:** There are only three **Surveillande Modes** , **Disarmed** , **Partially Armed** and **Fully Armed**. I think I need more, can I add some?  
> **A:** No, three **Surveillance Modes** will be enough. You are are able to add and remove devices to/from a **Surveillance Mode** from a flow, making the combination of Armed zones unlimited. See [this post](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/638) how to do that.

[Go to opening post](https://community.homey.app/t/134)

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 22, 2018, 1:41pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/3 "2018-08-22T13:41:55Z")

</div>

# Change Log

> # Current test version [2.12.0](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1860)
> 
> - Added support for alarm\_open capability

> # Current version [2.11.0](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1806)
> 
> - Updated homey-api to 3.19.1

> ## Previous test version [2.11.0](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1805)
> 
> - Updated homey-api to 3.19.1

> ## Previous version [2.10.23](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1803)
> 
> - Change in retrieving zone names

> ## Previous test version [2.10.22](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1802)
> 
> - Change in retrieving zone names

> ## Previous version [2.10.20](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1650)
> 
> - Added Silent Code to handling Keypad PIN codes

> ## Previous version [2.10.15, 20.10.16, 2.10.17](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1505)
> 
> - Added RDIF tag to user settings

> ## Previous version [2.10.14](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1498)
> 
> - Added RDIF tag to user settings

> ## Previous version [2.10.13](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1434)
> 
> - Updated homey-api to 3.0.6

> ## Previous version [2.10.12](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1381)
> 
> - Improved retrieving zone names

> ## Previous test version [2.10.11](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1379)
> 
> - Updated homey-api to 3.0.0-rc.18
> - Improved retrieving zone names

> ## Previous version [2.10.6](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1338)
> 
> - Lowered minimum required firmware version

> ## Previous version [2.10.4](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1337)
> 
> - Updated homey-api to 3.0.0-rc.10

> ## Previous test version [2.10.3](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1333)
> 
> - Small fix for keypads

> ## Previous test version [2.10.2](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1332)
> 
> - Updated homey-api to 3.0.0-rc.6
> - Workaround for Homey Pro before 2023 compatibility

> ## Previous version [2.3.15](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1326)
> 
> - Last version for Homey Pro pre 2023 (for now)

> ## Unannounced test version 2.3.14
> 
> - Code clean up
> - Added code comments

> ## Previous test version [2.3.13](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1312)
> 
> - Updated Homey API to 1.10.8

> ## Previous test version [2.3.12](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1296)
> 
> - Updated Homey API to 1.10.5
> - Code cleanup
> - Better workaround for homey-api bug

> ## Unannounced test versions 2.3.9, 2.3.10, 2.3.11
> 
> - Incremental updates leading to 2.3.12

> ## Previous stable version [2.3.8](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1280)
> 
> - Fixed incorrect devicestatus in app settings

> ## Previous version [2.3.7](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1269)
> 
> - Minor change in error handling

> ## Previous version [2.3.6](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1267)
> 
> - Fixed a bug in the flowcards to add or remove a **Surveillance Mode** , **Delay** or **logging** to/from a device

> ## Previous version [2.3.5](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1263)
> 
> - SDK3 support and conversion from athom-api to homey-api

> ## Previous version [2.1.6](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1169)
> 
> - Fixed Last seen in devicesettings

> ## Previous version [2.1.5](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1119)
> 
> - Extended functionality for 3rd party Keypanels

> ## Previous version [2.1.4](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1110)
> 
> - Extended functionality for 3rd party Keypanels

> ## Previous version [2.1.3](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1109)
> 
> - Extended functionality for 3rd party Keypanels

> ## Previous version [2.1.1](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1102)
> 
> - Added Hints to flowcards

> ## Previous version [2.1.0](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1040)
> 
> - Added User Management

> ## Previous version [2.0.42](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/856)
> 
> - No functional changes, resubmission to enable App Store languages

> ## Previous version 2.0.41
> 
> - Skipped due to the workings of the submission process

> ## Previous version [2.0.40](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/795)
> 
> - Fixed bug in Pre-Arming Check

> ## Previous version [2.0.39](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/730)
> 
> - Updated Athom API to 3.1.20
> - Code cleanup

> ## Previous version [2.0.38](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/703)
> 
> - Added Danish language
> - Added **Zone** tag to **A logine was written** flowcard

> ## Previous version [2.0.37](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/674)
> 
> - Added Spanish language

> ## Previous version 2.0.36
> 
> - Added localised app description for the app store
> - Fixed some Dutch translations

> ## Previous version [2.0.35](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/645)
> 
> - Added Swedish language
> - Added Norwegian language
> - Localised notification on Surveillance Mode change
> - Fixed some French translations

> ## Unpublished versions 2.0.24, 2.0.25, 2.0.26, 2.0.27, 2.0.28, 2.0.29, 2.0.30, 2.0.31, 2.0.32, 2.0.33, 2.0.34
> 
> - Adjustments for the new app store

> ## Previous version [2.0.23](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/629)
> 
> - Added condition flowcard to check if a device is part of the Partial Surveillance Mode
> - Added action flowcard to add a device to the Partial Surveillance Mode
> - Added action flowcard to remove a device from the Partial Surveillance Mode
> - Added condition flowcard to check if a device is part of the Full Surveillance Mode
> - Added action flowcard to add a device to the Full Surveillance Mode
> - Added action flowcard to remove a device from the Full Surveillance Mode

> ## Previous version [2.0.22](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/621)
> 
> - Fixed bug, introduced in 2.0.21, that caused devices to not log
> - Added condition flowcard to check if a device is logged
> - Added action flowcard to add logging to device
> - Added action flowcard to remove logging from device

> ## Previous version [2.0.21](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/596)
> 
> - Added condition flowcard to check if a device is delayed
> - Added action flowcard to add delay to device
> - Added action flowcard to remove delay from device

> ## Previous version [2.0.20](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/595)
> 
> - Added Italian translation
> - Added ‘Allow Alarm while in alarm delay

> ## Previous version [2.0.19](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/482)
> 
> - Updated athom-api (2.1.179)

> ## Previous Version [2.0.18](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/478)
> 
> - Code cleanup
> - Added French translation (Work in progress)
> - Changed compatibility to \>=2.0.5

> ## Previous version [2.0.17](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/474)
> 
> - Translation improvements

> ## Previous version [2.0.16](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/473)
> 
> - Fixed tag value on The arming delay is started card ([Github](https://github.com/daneedk/com.uc.heimdall/issues/37))
> - Added translators to App Store

> ## Previous version [2.0.15](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/448)
> 
> - Added Alarm Off function to Surveillance Mode Switch

> ## Previous version [2.0.14](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/440)
> 
> - Improved dutch translations

> ## Previous version [2.0.13](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/437)
> 
> - Added Alarm indicator to Alarm Off Button
> - Added Alarm indicator to Surveillance Mode Switch
> 
> (Requires removing and re-adding of devices)

> ## Previous version [2.0.12](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/422)
> 
> - Updated athom-api (2.1.166)

> ## Previous version [2.0.11](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/421)
> 
> - Split Devices page into status- and settingspage

> ## Previous version [2.0.10](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/408)
> 
> - Added new flow card: The arming delay is activated

> ## Previous version [2.0.9](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/389)
> 
> - Improved device not ready handling

> ## Previous version [2.0.8](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/388)
> 
> - Added Check status of all sensors function
> - Prevent starting a new Arming Delay when one is active
> - Minor translation improvements

> ## Previous version [2.0.7](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/364)
> 
> - Improved device enumeration

> ## Previous version [2.0.6](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/336)
> 
> - Settings tabs automatically adjust to screenwidth

> ## Previous version [2.0.5](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/316)
> 
> - Improved settings user interface
> - Code cleanup

> ## Previous version [2.0.4](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/310)
> 
> - Prevent creation of default flow cards for **Surveillance Mode Switch**
> - Added examples to flowcard tags
> - Code cleanup

> ## Previous version [2.0.3](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/302)
> 
> - Small change in write to Timeline functionality

> ## Previous version [2.0.2](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/295)
> 
> - Improved code for enumerating devices

> ## Previous version [2.0.1](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/282)
> 
> - Fixed translations

> ## Previous version 2.0.0
> 
> - First version for Homey software 2.0

> ## Heimdall 1.0.25 is the last version for Homey software 1.x

> ## Previous version [1.0.25](https://community.homey.app/t/134/47)
> 
> - Removed temporary code

> ## Previous version [1.0.24](https://community.homey.app/t/134/43)
> 
> - Improved sensor communication check
> - Code cleanup

> ## Previous version [1.0.23](https://community.homey.app/t/134/35)
> 
> - Check if sensors communicated with Homey in the last 24 hours

> ## Previous version [1.0.22](https://community.homey.app/t/134/26)
> 
> - Added [Last Door](https://github.com/daneedk/com.uc.heimdall/issues/27) functionality
> - Split Trigger Delay to 2 separate settings, Arming Delay and Alarm Delay
> - Changed Delay range to 0-300 seconds
> - Minor layout changes to settings pages

> ## Previous version [1.0.21](https://community.homey.app/t/134/16)
> 
> - Added support for Vibration sensors

> ## Previous version [1.0.20](https://community.homey.app/t/134/11)
> 
> - Added [Sensor tripped in Alarmstate](https://github.com/daneedk/com.uc.heimdall/issues/25) trigger flow card

> ## Previous version [1.0.19](https://community.homey.app/t/134/9)
> 
> - Added function to API to retrieve Surveillance Mode and Alarm State ([more info](https://community.homey.app/t/134/9))
> - Fixed issue with [triggering on measure\_temperature reports](https://github.com/daneedk/com.uc.heimdall/issues/23)
> - Code cleanup

> ## Previous version [1.0.18](https://community.homey.app/t/134/4)
> 
> - Updated Community ID

> ## Previous version 1.0.17
> 
> - Not released

> ## Current version [1.0.16](https://forum.athom.com/discussion/comment/75265/#Comment_75265)
> 
> - Support for non-sensor devices with Contact, Motion and Tamper capabilities

> ## Previous version [1.0.15](https://forum.athom.com/discussion/comment/74875/#Comment_74875)
> 
> - Added ‘Alarm State’ condition flow card

> ## Previous version 1.0.14
> 
> - Minor translation fixes

> ## Previous version [1.0.13](https://forum.athom.com/discussion/comment/72405/#Comment_72405)
> 
> - Added flowcard that triggers when a logline is written

> ## Previous version [1.0.12](https://forum.athom.com/discussion/comment/71497/#Comment_71497)
> 
> - Minor translation fixes

> ## Previous version [1.0.11](https://forum.athom.com/discussion/comment/70712/#Comment_70712)
> 
> - Added battery indicator to devices

> ## Previous version [1.0.10](https://forum.athom.com/discussion/comment/70479/#Comment_70479)
> 
> - Added setting [Perform Pre-Arming check before Arming Delay](https://github.com/daneedk/com.uc.heimdall/issues/17)

> ## Previous version [1.0.9](https://forum.athom.com/discussion/comment/70249/#Comment_70249)
> 
> - Code cleanup, removed lodash dependency
> - Minor translation fixes
> - Added interpunction to Speech output to make it sound more natural

> ## Previous version [1.0.8](https://forum.athom.com/discussion/comment/69625/#Comment_69625)
> 
> - Made Tampering detection optional due to [bug with some sensors](https://github.com/daneedk/com.uc.heimdall/issues/15)
> - Minor translation fixes

> ## Previous version [1.0.7](https://forum.athom.com/discussion/comment/69453/#Comment_69453)
> 
> - [Added _Arming countdown (not) active_ condition flowcard](https://github.com/daneedk/com.uc.heimdall/issues/14)
> - [Added _Alarm countdown (not) active_ condition flowcard](https://github.com/daneedk/com.uc.heimdall/issues/14)

> ## Previous version [1.0.6](https://forum.athom.com/discussion/comment/69352/#Comment_69352)
> 
> - Added support for tampering detection

> ## Previous version [1.0.5](https://forum.athom.com/discussion/comment/68978/#Comment_68978)
> 
> - [Added ‘Zone’ tag to ‘The alarm is activated’ flow card](https://github.com/daneedk/com.uc.heimdall/issues/12)

> ## Previous version [1.0.4](https://forum.athom.com/discussion/comment/68900/#Comment_68900)
> 
> - Arming delay selectable per Surveillance Mode

> ## Previous version [1.0.3](https://forum.athom.com/discussion/comment/68367/#Comment_68367)
> 
> - [Cancel actions on tripped sensor when Alarm state is active](https://github.com/daneedk/com.uc.heimdall/issues/13)
> - Code cleanup
> - Minor translation fixes

> ## Previous version [1.0.2 β](https://forum.athom.com/discussion/comment/68242/#Comment_68242)
> 
> - Added pre-arming check

> ## Previous version [1.0.0](https://forum.athom.com/discussion/comment/67966/#Comment_67966)
> 
> - No functional changes, previous beta promoted to stable

> ## Previous version [0.1.11 Beta](https://forum.athom.com/discussion/comment/67698/#Comment_67698)
> 
> - Automatic history cleanup, 20% at 3000 lines

> ## Previous version [0.1.10 Beta](https://forum.athom.com/discussion/comment/67647/#Comment_67647)
> 
> - [Fixed Auto refresh settings](https://github.com/daneedk/com.uc.heimdall/issues/10)

> ## Previous version [0.1.9 Beta](https://forum.athom.com/discussion/comment/67454/#Comment_67454)
> 
> - Added saving _Auto refresh_ and _Use colors_ settings on Dashboard tab in settings
> - Code cleanup, preparing for release

> ## Previous version [0.1.8 Beta](https://forum.athom.com/discussion/comment/67042/#Comment_67042)
> 
> - Setting Surveillance Mode to Disarmed also deactivates an Alarm
> - [Retrieving history on settingspage only when Dashboard is selected](https://github.com/daneedk/com.uc.heimdall/issues/9)
> - [Added button for manual refresh when auto refresh on history is off](https://github.com/daneedk/com.uc.heimdall/issues/9)
> - Code cleanup

> ## Previous version [0.1.7 Beta](https://forum.athom.com/discussion/comment/66872/#Comment_66872)
> 
> - Bugfix for [bug introduced in 0.1.6](https://github.com/daneedk/com.uc.heimdall/issues/8)
> - Added Homekit compatibility for [Homeykit](https://apps.athom.com/app/com.swttt.homekit) app\*
> - Start with Speech output support

> ## Previous version [0.1.6 Beta](https://forum.athom.com/discussion/comment/66702/#Comment_66702)
> 
> - [Cancel trigger from a tripped sensor when a delay countdown is active](https://github.com/daneedk/com.uc.heimdall/issues/5)
> - More translations

> ## Previous version: 0.1.5 Alpha
> 
> - Test version for [Homeykit](https://apps.athom.com/app/com.swttt.homekit) compatibility

> ## Previous version: [0.1.4 Beta](https://forum.athom.com/discussion/comment/66550/#Comment_66550)

> - Added colors to History view
> - Added ‘The alarm is deactivated’ flow card
> - More translations

> ## Previous version: [0.1.3 Beta](https://forum.athom.com/discussion/comment/66343/#Comment_66343)
> 
> - Improved History view
> - Improved translations

> ## Previous version: [0.1.2 Beta](https://forum.athom.com/discussion/comment/66246/#Comment_66246)
> 
> - [Reason tag ‘human friendly’](https://github.com/daneedk/com.uc.heimdall/issues/3)
> - States in history ‘human friendly’

> ## Previous version: 0.1.1 Beta
> 
> - Code cleanup

> ## Previous version: 0.1.0 Beta
> 
> - Initial release

[Go to opening post](https://community.homey.app/t/134)

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 29, 2018, 7:51pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/4 "2018-08-29T19:51:46Z")

</div>

# Roadmap

In no particular order, no eta will be given

Look into adding _alarm\_open_ capability  
 …

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [August 31, 2018, 7:58am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/5 "2018-08-31T07:58:43Z")

</div>

@Phuturist wrote a great tutorial how to setup a home automation dashboard on your Android home screen and explained, amongst others, how to display _ **Heimdalls Surveillance Mode** _ on it:

> [@\[TUTORIAL\] Using Tasker / KLWP together with Homey](https://community.homey.app/t/tutorial-using-tasker-klwp-together-with-homey/674/7):
>
> Create a home automation dashboard on your Android home screen using AutoRemote, Tasker and KLWP This tutorial builds on previous tutorials like sending information from Homey to your smartphone using KLWP. At least read them before diving into this one. This tutorial is just a showcase of what’s possible with Homey, Tasker, AutoRemote and KLWP and not a tutorial on how to create a completely featured dashboard. I’ll leave that up to your own creativity. The tutorial will also not go into every …

---

<div class="post-metadata">

**Author:** ![Smarthome](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthome/32/646_2.png) [@Smarthome](https://community.homey.app/u/Smarthome)\
**Post date:** [September 8, 2018, 7:51am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/6 "2018-09-08T07:51:48Z")

</div>

A huge thank you for your Heimdall App @DaneedeKruyff. works perfectly. I sent a “beer” your way today 😀

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [September 8, 2018, 9:07am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/7 "2018-09-08T09:07:31Z")

</div>

I guess you’re Brad from [http://www.smarthome.com.au](http://www.smarthome.com.au) ? Great to see Heimdall also found its way down under next to Homey! Your donation is much appreciated! 👍

Smart avatar btw!

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [September 13, 2018, 7:10pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/8 "2018-09-13T19:10:24Z")

</div>

@Arie_Laxed published a new version (v0.7.4) of his [Virtual Devices](https://community.homey.app/t/1723) app with a fix for the flow card **Set a virtual sensor value** so you can set the _alarm\_motion_ capability.

If you have a device that does not have the _alarm\_motion_ capability itself you can now use that device with _ **Heimdall** _ by using a **Virtual Device** and setting its value in a flow.  
To do that you need to use the **Set a virtual sensor value** flow card form the **Virtual Device** and use it like this:

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/b/3babc44f7baee5ca8394fd78b2cb93613f0703be.png)  
(enable motion)

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/b/7b7faf353191b44aef8a7a5e87deecce92e16125.png)  
(disable motion)

In order to use a **Virtual Device** like this it needs to be added with the _Device Class_ **Home Alarm** or **Sensor** and at least the _capability_ **Motion** needs to be selected.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2d0cdbdd04976377cee09b8b94271b9341e58a5c.png)

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [September 14, 2018, 6:36pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/9 "2018-09-14T18:36:12Z")

</div>

New version published to the beta channel

> ## Version 1.0.19
> 
> - Added function to API to retrieve Surveillance Mode and Alarm State
> - Fixed issue with [triggering on measure\_temperature reports](https://github.com/daneedk/com.uc.heimdall/issues/23)
> - Code cleanup

The following API endpoints are available (from an authenticated session!):

- GET /api/app/com.uc.heimdall/state/surveillance
- GET /api/app/com.uc.heimdall/state/alarm

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [September 18, 2018, 8:33am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/10 "2018-09-18T08:33:43Z")

</div>

Version 1.0.19 has just been promoted to Stable

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [September 21, 2018, 5:41pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/11 "2018-09-21T17:41:06Z")

</div>

New version published

> ## Version 1.0.20
> 
> - Added [Sensor tripped in Alarmstate](https://github.com/daneedk/com.uc.heimdall/issues/25) trigger flow card

Every sensor tripped during an _ **Alarmstate** _ will trigger this card, it can be used to ‘track’ movement.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/6/06fbcaecb24bfd3f06a755366e07df1e65bf1ed7.jpeg)

---

<div class="post-metadata">

**Author:** ![vaderag](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vaderag/32/150_2.png) [@vaderag](https://community.homey.app/u/vaderag)\
**Post date:** [September 21, 2018, 6:51pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/12 "2018-09-21T18:51:36Z")

</div>

Trying to get head round this use case… Can you give an example of how this might be used?

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [September 22, 2018, 8:17am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/13 "2018-09-22T08:17:06Z")

</div>

You can use this to be informed where a thief is moving after the alarm has been tripped as per [feature request by @tweaqer on github](https://github.com/daneedk/com.uc.heimdall/issues/25).

---

<div class="post-metadata">

**Author:** ![Perran83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/perran83/32/2211_2.png) [@Perran83](https://community.homey.app/u/Perran83)\
**Post date:** [October 1, 2018, 11:51am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/14 "2018-10-01T11:51:52Z")

</div>

Hi,  
when do you think you will add Firealarm functionallity in Heimdall app? (sorry if i post this questions in wrong discusison/topic)

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [October 1, 2018, 12:38pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/15 "2018-10-01T12:38:52Z")

</div>

Hi @Perran83

This is the right spot to ask questions about Heimdall. 👍

Adding fire alarm functionality to Heimdall [has been discussed on the old forum](https://forum.athom.com/discussion/comment/65965/#Comment_65965), I am not really sure how I can improve on a flow that responds on smoke/fire sensor and take an action like send messages and sound a sirene.  
All functionality that Heimdall offers over building an alarm with regular flows have to do with the fact that Heimdall simplifies the arming with delays, pre-arming check, Partially arming, Full arming etc.  
For a fire alarm all these extra’s don’t apply, it just has to function always.

Maybe you can tell me how you’d like to see it integrated? Maybe you can convince me to add it anyway because I’m overlooking something 😃

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [October 2, 2018, 5:31pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/16 "2018-10-02T17:31:14Z")

</div>

New version published

> ## Version 1.0.21
> 
> - Added support for Vibration sensors

@TedTolboom just released version 0.4.2 of his [Xiaomi Aqara ZigBee app](https://apps.athom.com/app/com.xiaomi-mi) with support for the Vibration Sensor.

This sensor can now be used with _ **Heimdall** _

 ![vibrationsensor](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/9/91fff08d4eb26d822aed9f9b91f89e0be967d450.png)

 ![vibrationlog](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/7/7756f80640ca9b213a15558c6c8e120eaf700eab.png)

For more information on the Xiaomi Aqara Zigbee app [visit its topic](https://community.homey.app/t/156).

---

<div class="post-metadata">

**Author:** ![TedTolboom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tedtolboom/32/12081_2.png) [@TedTolboom](https://community.homey.app/u/TedTolboom)\
**Post date:** [October 2, 2018, 8:48pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/17 "2018-10-02T20:48:40Z")

</div>

Great work and collaboration again @DaneedeKruyff!  
Looking forward to seeing the first user experiences…

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [October 3, 2018, 5:56am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/18 "2018-10-03T05:56:57Z")

</div>

👍  
Me too, I’ve been running it for quite a while now and no false alarms in my testing. Sensitivity on my sensor looks ok to use it with Heimdall, but I have only on sensor to test with.

---

<div class="post-metadata">

**Author:** ![Perran83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/perran83/32/2211_2.png) [@Perran83](https://community.homey.app/u/Perran83)\
**Post date:** [October 3, 2018, 6:00am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/19 "2018-10-03T06:00:47Z")

</div>

hi, sorry late reply. Yes you have a point. It was more to having all alarms connected together in one place but any way the user might want to have different flows triggering if its firealarm or burglar alarm.

Maybe it would be better to have the possibility to use Unifi cameras and / or other cameras that can be part of the input triggering sensors as well. But I dont have the knowledge if that would be possible or not. =)

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [October 3, 2018, 6:19am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/20 "2018-10-03T06:19:31Z")

</div>

Any camera that sends a message to Homey that results in an _alarm\_motion_ trigger in the app for that camera can be used as an input for _ **Heimdall** _.

Like a Ring  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/5/575440c76c77c38a56654007cd9319ce7ffc9b83.png)  
Or Doorbird  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/1X/2b5a02d5c1fe08bdce241148cb00e568d0e8d9f0.png)  
for example.

If a camera sends some sort of message to Homey but not with the _alarm\_motion_ capability you can ask the app developer to integrate that into the app.

A workaround can be to create a flow that gets triggered by the camera and looks like this:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/6/6542c709b54ecc4b9a4d598fb0e3ebd42456f3d4.jpeg)  
That way all other actions like logging and activating the alarm flow will be the same.

[Next page](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134.md?page=2)
