# 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:** 66

<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:** [January 27, 2023, 5:57pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1322 "2023-01-27T17:57:48Z")

</div>

In preparation I’ve added functionality that detects the ‘Platform Version’, _ **Heimdall** _ will recognise it’s running on a Homey (pro) -2023 or a Homey Pro 2023-. When running on a Homey Pro 2023- al speech related stuff will be unavailable, on older Homey’s it will show everything like you’re used too.

So that’s the theory.  
I’ve not been able to test this as I’ve not yet received my Homey Pro 2023 and my questions in the AMA and on slack on how a Homey Pro 2023 would handle the required `"homey:manager:speech-output"` permission on ‘older’ Homey’s have not be answered.

I’ll do my best to keep it like it is for ‘older’ Homey’s but unfortunately we are dependent on Athom here.

---

<div class="post-metadata">

**Author:** ![I\_am\_who](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/i_am_who/32/19571_2.png) [@I\_am\_who](https://community.homey.app/u/I_am_who)\
**Post date:** [January 30, 2023, 2:39pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1323 "2023-01-30T14:39:47Z")

</div>

Issue solved. Thanks for this great app.

---

<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:** [January 30, 2023, 4:11pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1324 "2023-01-30T16:11:10Z")

</div>

You’re welcome and thank you for your donation, much appreciated!

---

<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:** [February 2, 2023, 6:05pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1325 "2023-02-02T18:05:54Z")

</div>

Preliminary test!  
Installed the test version of _ **Heimdall** _ via the app store on my new Homey Pro 2023. No error and the sound settings are hidden in the settings so it’s looking good!  
This test version does include speech on pre 2023 Homey’s so it seems the app can exist with speech support for the older Homey’s without causing problems on the new Homey Pro 2023!

---

<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:** [February 3, 2023, 12:38pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1326 "2023-02-03T12:38:10Z")

</div>

New version published.

> ## Version 2.3.15
> 
> - Last version for Homey Pro pre 2023 (for now)

Last version? What? Why? Will you no longer support _ **Heimdall** _ on my old homey? **WTF**?

Yes… for now that is.  
I’ll not go into the exact details as that will get rather technical and may lead to useless discussions. I’ll keep it with this explanation:

In the new Homey Pro Early 2023 there are some changes under the hood which affects apps using the `homey-api`.

Athom is aware of the consequences of these changes and is working on a fix that will make it possible for apps using `homey-api` to run on both older and newer Homey’s.

So for now newer version of _ **Heimdall** _ will be only available for Homey Pro Early 2023. When Athom delivers the fix I will make sure the newer versions of _ **Heimdall** _ will be also available for older Homey’s.

Now, to elaborate on what this version actually brings, it contains the fixes earlier available in the test versions that fix the problems that surfaced after the update to SDK3 and switching from `athom-api` to `homey-api`. The problems were caused by missing functionality in `homey-api` and were fixed by Athom. This enabled me to remove the workarounds that caused too much CPU and Memory under certain circumstances.

Btw; This version will run on Homey Pro Early 2023 but some functionalities will not work as expected. I’m aware and working on fixes, it is not needed to inform me of bugs on Homey Pro Early 2023 until I publish a version for that platform.

---

<div class="post-metadata">

**Author:** ![Ronald\_Otto](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronald_otto/32/51743_2.png) [@Ronald\_Otto](https://community.homey.app/u/Ronald_Otto)\
**Post date:** [February 3, 2023, 1:09pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1327 "2023-02-03T13:09:41Z")

</div>

> [@DaneedeKruyff](#):
>
> When Athom delivers the fix I will make sure the newer versions of _ **Heimdall** _ will be also available for older Homey’s.

Good enough for me. Heimdall works bug free at the moment on the Homey Pro 2019… So we can wait.

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [February 3, 2023, 1:19pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1328 "2023-02-03T13:19:05Z")

</div>

Great work and thanks for your explanations.

---

<div class="post-metadata">

**Author:** ![Heronimus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/heronimus/32/3564_2.png) [@Heronimus](https://community.homey.app/u/Heronimus)\
**Post date:** [February 3, 2023, 3:08pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1329 "2023-02-03T15:08:56Z")

</div>

Thank you Danee for the clear explanation. How do we know when Athom delivers a fix? Or will the news be in this community threat?

---

<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:** [February 3, 2023, 4:09pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1330 "2023-02-03T16:09:46Z")

</div>

Well, that news will be most certainly published here, don’t worry 🙂

---

<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:** [February 9, 2023, 9:05pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1331 "2023-02-09T21:05:56Z")

</div>

A little update on the progress on the Homey Pro Early 2023 version of _ **Heimdall** _, I’ve just published a test version to the App Store with a few fixes for changes under the hood in the new Homey.  
There’s still some things to iron out on Athom’s side but these are mostly cosmetic and have no impact on the way _ **Heimdall** _ works.

While publishing the new test version I also found out there’s still a little under a thousand users that are not using the most current stable version of _ **Heimdall** _. I hope everybody reading this will check if autoupdate is enabled on _ **Heimdall** _ and if not, will enable it.

When _ **Heimdall** _ performs satisfactorily on Homey Pro Early 2023 I will publish it to stable, but will require a minimum Homey firmware version that is not (yet?) available for Homey Pro Pre 2023.

---

<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:** [February 13, 2023, 6:42pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1332 "2023-02-13T18:42:04Z")

</div>

New test version published.

> ## Version 2.10.2
> 
> - Updated homey-api to 3.0.0-rc.6
> - Workaround for Homey Pro before 2023 compatibility

This version is updated to the latest Release Candidate of the `homey-api` but unfortunately that version does not offer the compatibility layer that should fix the differences between older and newer Homeys.

But now worries, I was able to work out my very own workaround for the differences so this new version will also work on older Homeys!

So, I’ve lowered the required firmware version back to 8.0.0 so you are able to run this version also on your current Homey!

---

<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:** [February 14, 2023, 12:13pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1333 "2023-02-14T12:13:11Z")

</div>

New test version published.

> ## Version 2.10.3
> 
> - Small fix for keypads

This update contains a fix for a problem with the display of an **Arming-** and **Alarm Delay** on a **Ring Keypad V1**

---

<div class="post-metadata">

**Author:** ![Darren\_Powell](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/darren_powell/32/68496_2.png) [@Darren\_Powell](https://community.homey.app/u/Darren_Powell)\
**Post date:** [February 18, 2023, 10:28am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1334 "2023-02-18T10:28:07Z")

</div>

I’ve tested some alarms in the App and I noticed that when multiple alarms are activated from different devices, the App only reports the first alarm and ignores the rest. This is the same for partial and full arming.  
I even tried setting off different devices first and the result was the same. Only the first device reported in the timeline and push notifications.

---

<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:** [February 18, 2023, 11:29am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1335 "2023-02-18T11:29:36Z")

</div>

Thats right, when the **Alarm State** is activated, well, it’s activated and can not be activated again.  
Please use the **Sensor tripped in Alarmstate** trigger card to register what happens while in an active **Alarm State**. This is completely by design.

---

<div class="post-metadata">

**Author:** ![Darren\_Powell](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/darren_powell/32/68496_2.png) [@Darren\_Powell](https://community.homey.app/u/Darren_Powell)\
**Post date:** [February 18, 2023, 12:13pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1336 "2023-02-18T12:13:34Z")

</div>

Thanks,  
OK, that makes sense.

---

<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:** [February 28, 2023, 6:58pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1337 "2023-02-28T18:58:30Z")

</div>

New version published.

### Homey Pro Early 2023 only

> ## Version 2.10.4
> 
> - Updated homey-api to 3.0.0-rc.10

This version requires at least firmware version 10.0.0. This means this can only be installed on the new Homey Pro Early 2023. Unfortunately the `homey-api` on which _ **Heimdall** _ heavily relies is not yet final. Because of that there’s not guarantee that it’s fully compatible with the older Homeys so I decided to not make this version available for older Homey because I don’t want to cause problems for existing users.

Support for older Homey version will return if this can be done in a sensible way. When the `homey-api` is final and works reliable on both the new and old Homey’s and _ **Heimdall** _ can be used on both version from the same codebase without workarounds for any platform I will release a version that supports both platforms.

---

<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:** [March 6, 2023, 6:35pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1338 "2023-03-06T18:35:05Z")

</div>

New version published

> ## Version 2.10.6
> 
> - Lowered minimum required firmware version

Athom doesn’t allow publishing apps that require at least firmware 10.0.0 to specifically target the new Homey Pro Early 2023 so I’ve lowered the required firmware back to 8.0.0.

---

<div class="post-metadata">

**Author:** ![Kevin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kevin/32/7999_2.png) [@Kevin](https://community.homey.app/u/Kevin)\
**Post date:** [March 7, 2023, 9:58am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1339 "2023-03-07T09:58:14Z")

</div>

Hi @DaneedeKruyff  
Thanks for the app, I’ve been using it without issues for years.  
But today heimdall auto updated to v2.10.7 after which it crashed. Relaunching the app gives same result. Reboot gives same result. Will do a ptp later today. Homey pro with 8.0.5 fw.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/78c9ce16e79b046bebd4350d5da6f7ca0d7bec05.jpeg)

---

<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:** [March 7, 2023, 12:10pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1340 "2023-03-07T12:10:23Z")

</div>

Hi Kevin,

Please update your Homey to the latest firmware 8.1.3. I’m not sure what’s happening but I’ve not received any crash reports.

---

<div class="post-metadata">

**Author:** ![MarcoRuiter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcoruiter/32/33528_2.png) [@MarcoRuiter](https://community.homey.app/u/MarcoRuiter)\
**Post date:** [March 7, 2023, 2:53pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1341 "2023-03-07T14:53:59Z")

</div>

I have a few homey not on the latest firmware and those also give the heimdall crashes . Didn’t have the time yet to update then but the homeys on a ip2datw firmware don’t crash after the update.

Update: I updated 2 homeys that crashed with the lastest firmware and Heimdall doesn’t crash anymore  
Seems it triggers a bug in older firmwares

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

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