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

<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:** [May 3, 2021, 11:22am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1036 "2021-05-03T11:22:36Z")

</div>

Ok, so the problem isn’t in the trigger card from _ **Heimdall** _ but in the rest of the flow. You could try to add the **Send _text_ to Heimdall** to your original flows to maybe get a better idea of what is going on.  
You could als try to add the card **Send information to Timeline** (Stuur informatie naar Timeline) to be informed, easier than checking the log 😉 , but information to the Timeline can be rate limited by Homey so that’s not 100% reliable.

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [May 3, 2021, 11:43am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1037 "2021-05-03T11:43:32Z")

</div>

> [@DaneedeKruyff](#):
>
> You could als try to add the card **Send information to Timeline** (Stuur informatie naar Timeline) to be informed, easier than checking the log 😉 , but information to the Timeline can be rate limited by Homey so that’s not 100% reliable.

I’m using paper trails to send after a flow is triggered.  
I think what I’m doing wrong is the conformation question. Originally it was send to me and my girlfriend. I think homey doesn’t like that.

---

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

</div>

Yes, the conformation question can be a real bugger 😉

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [May 3, 2021, 7:05pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1039 "2021-05-03T19:05:19Z")

</div>

Thanks for your help! You’ve made a really nice 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:** [May 5, 2021, 3:41pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1040 "2021-05-05T15:41:41Z")

</div>

New version published.

> ## Version 2.1.0
> 
> - Added User Management

It’s been a bit quiet around _ **Heimdall** _ for a while, but I have great news! In this new version I’ve introduced **User Management**. Wow, great news, what can I do with it You’ll ask, and the answer is… Well, nothing useful yet!  
This new functionality makes it possible to use physical keypads with _ **Heimdall** _ but there are no apps yet for keypads that use this functionality.  
Yet that is. I’m currently working on finalising an app that will let you add a full blown Alarm Keypad to your Homey and this will integrate with _ **Heimdall** _. You’ll need no flows, just create users, configure some settings to your likings and you’re done!

> **Q:** How do I setup my users?  
> **A:** Open the _ **Heimdall** _ settings and click on **Users**. When it’s the first time you open this tab you can create your first users, when you’ve been there before you will need to provide a PIN.

Your first user will always be **Administrator** and can never be **Disabled** or **Deleted**. All other users _can_ be **Administrator,** and can be **Disabled** or **Deleted**.  
Each user that is not an **Administrator** can go into the **Users** tab and change it’s own PIN but will not be able to change other settings or see other **Users**.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/1/417062fdc83017d957a6b97cabe1c08a7977b37e.png)

After saving you will see the **Users List** and you can create more users by clicking on **+ Add user**.  
When you want to edit an existing user, simply click on **\>** next to the users name.

Are you a developer and would like to know how to make an app capable of utilising this functionality or just interested in how this works, have a look at the _ **Heimdall** _ [Wiki page](https://github.com/daneedk/com.uc.heimdall/wiki/How-to-get-access-to-API-Endpoints-from-another-app.) on Github.

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 5, 2021, 4:46pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1041 "2021-05-05T16:46:54Z")

</div>

Thanks, @DaneedeKruyff !  
That will be a GREAT addition to Heimdall!  
Thanks for spending all this time and effort to these apps and the community here… 👍🏻😃

---

<div class="post-metadata">

**Author:** ![leman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/leman/32/16566_2.png) [@leman](https://community.homey.app/u/leman)\
**Post date:** [May 6, 2021, 1:01pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1042 "2021-05-06T13:01:55Z")

</div>

Would be great if there is a way to create a numpad based on wall-mount tablet…

---

<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:** [May 7, 2021, 6:53am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1043 "2021-05-07T06:53:08Z")

</div>

I’m looking forward to this extra functionality and will buy the hardware for sure. Now I’m using NFC, but the newer and PRO Homey’s don’t have that functionality.

---

<div class="post-metadata">

**Author:** ![hluhr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hluhr/32/15371_2.png) [@hluhr](https://community.homey.app/u/hluhr)\
**Post date:** [May 8, 2021, 7:15am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1044 "2021-05-08T07:15:36Z")

</div>

Hi,  
A short question regarding the new user management functionality:  
How can a non-administrator change it’s own pin?  
My non-administrator’s do not have access to open the Heimdall app configuration.

---

<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:** [May 9, 2021, 8:06am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1045 "2021-05-09T08:06:20Z")

</div>

Minimum requirement for a user being able to change his/hers own PIN is access to _ **Heimdalls** _ configuration. The non-administrator designation here is not tied to the users status in Homey but its role in the **User Management** in _ **Heimdall** _

---

<div class="post-metadata">

**Author:** ![hluhr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hluhr/32/15371_2.png) [@hluhr](https://community.homey.app/u/hluhr)\
**Post date:** [May 9, 2021, 10:30am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1046 "2021-05-09T10:30:41Z")

</div>

Hi @DaneedeKruyff  
Now I realize that a normal “user” do not have access to Heimdalls configuration. I need to give them the “manager” role.  
Also, I realize that the pin code in Heimdall must be unique for each user. Otherwise the users can change other user’s pin.  
Please correct me if I’m wrong?

For secuity reasons, is it possible to printout “\*” instead of the actual number on the screen when entering the pin?

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [May 9, 2021, 10:48am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1047 "2021-05-09T10:48:47Z")

</div>

You make a list, create all unique pin’s and give them to the Homey users, and save it for yourself in an encrypted password database (keepass for example). Users don’t know the pin from someone else, and you “forget” them

How often do users need to change their pincode? Do you run commercial business services with homey and Heimdall? For private home users the pin change can always be done by the administrator, when ever is needed (almost never).

---

<div class="post-metadata">

**Author:** ![leman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/leman/32/16566_2.png) [@leman](https://community.homey.app/u/leman)\
**Post date:** [May 9, 2021, 4:11pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1048 "2021-05-09T16:11:34Z")

</div>

@DaneedeKruyff Thanks for further developing this already great app! Do I get it correct that user management setup is currently (before the hardware numpad functionality is there) only to restrict non-admin users access to Heimdall settings? Is it possible to restrict also the arming / disarming action (via Surveillance Mode Switch) to users only (i.e. require pass to be entered to arm / disarm)?

---

<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:** [May 9, 2021, 5:00pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1049 "2021-05-09T17:00:55Z")

</div>

@hluhr Yes, the PIN is the unique identifier, that’s correct. There is no easy way to retrieve a PIN or reset **User Management** so I choose not to hide the PIN for now, it’s on my list to work that out. When you enter your PIN, just make sure no-one is watching over your shoulder (Which is always good advice to do when entering any PIN or password 😉 )

@leman No, the **User Management** is purely for future use with physical keypads. To restrict access to _ **Heimdalls** _ settings you must use the roles for users within Homey.

---

<div class="post-metadata">

**Author:** ![leman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/leman/32/16566_2.png) [@leman](https://community.homey.app/u/leman)\
**Post date:** [May 9, 2021, 5:20pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1050 "2021-05-09T17:20:29Z")

</div>

@DaneedeKruyff What I meant is that anybody can deactivate (set to “disarmed”) the surveillance mode, even a “guest” user.

I have an Android tablet-based dashboard that is logged in as dedicated “guest” user. I’d not like to set a pass for the device itself so that anyone can 7se it to control my smart devices directly, but an option do disable the surveillance from it with no pass needed is a bit of security loophole in my setup.

---

<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:** [May 9, 2021, 5:31pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1051 "2021-05-09T17:31:59Z")

</div>

That’s true, when someone has access to the **Surveillance Mode Switch** he or she can change the **Surveillance Mode** without the need to enter a PIN. That’s unfortunately something beyond my control. An app developers can’t change UI elements in the Homey App or Homey Web App.

My advice would be to secure the access to the (dashboard) device or make sure the **Surveillance Mode Switch** is not available on a dashboard to which unauthorised persons have access.

---

<div class="post-metadata">

**Author:** ![leman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/leman/32/16566_2.png) [@leman](https://community.homey.app/u/leman)\
**Post date:** [May 9, 2021, 5:53pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1052 "2021-05-09T17:53:23Z")

</div>

@DaneedeKruyff Thanks for your prompt feedback - would be actually nice for Athom to introduce a dedicated alarm switch device with built-in numpad. I guess it would be equally popular to garage door device which is apparently in the works…

---

<div class="post-metadata">

**Author:** ![hluhr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hluhr/32/15371_2.png) [@hluhr](https://community.homey.app/u/hluhr)\
**Post date:** [May 9, 2021, 7:19pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1053 "2021-05-09T19:19:03Z")

</div>

Thanks @M_a_r_c_o  
I agree with you that the users do not need to have access to change the pin.

---

<div class="post-metadata">

**Author:** ![hluhr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hluhr/32/15371_2.png) [@hluhr](https://community.homey.app/u/hluhr)\
**Post date:** [May 9, 2021, 7:24pm UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1054 "2021-05-09T19:24:34Z")

</div>

@DaneedeKruyff, many thanks for the quick response and the great new functionality. 🙂

---

<div class="post-metadata">

**Author:** ![HexaDroid](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hexadroid/32/35034_2.png) [@HexaDroid](https://community.homey.app/u/HexaDroid)\
**Post date:** [May 10, 2021, 1:05am UTC](https://community.homey.app/t/heimdall-let-homey-watch-over-your-home/134/1055 "2021-05-10T01:05:55Z")

</div>

Anyone got pointers for a siren? I tried soundboard app, but I have no idea how to make the ‘alarm’ flow repeat untill the alarm state is turned off.

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

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