Hai Danee,
I have the following problem. In the previous homey version i used a tag reader to arm and disarm Heimdall. Worked perfectly. When i set the alarm state to away I have 15 secs delay. When i Read the tag again during these 15 secs. The alarm state was set to disarm. This worked fine in Homey 1.5 and the previous version of Heimdall. When i do this now the alarm state will be set another time to away and Heimdall start to count the 15 secs. Again. When i want to cancel the change of state i have to wait until the delay is passed and the state is set to away. What am i doing wrong?
Could you please create an issue at github and include screenshots of your flows and relevant part of the History. There have been no changes to these parts of the code in the rewrite for V2 so I need as much information as possible to troubleshoot this.
(I want to keep the topit a bit cleaner so other users donāt have to read trough every post of a problem and on Github its also easier for me to keep an overview of what to do and for you to keep track of progress.)
Hey daneed,
is Something planned to integrate the devices to Alarm?
Like the Popp Sirene or Vision stuff? Then we can manage everything in one app and dont need flows
No, not at this time. Heimdall is device independent because it uses device capabilities such as alarm_motion and alarm_contact which Homey provides. There is no capability available for Sirenes so support for it should be made for every unique device and thatās where device specific apps come in.
Also, different people want to be alerted in different ways when an Alarm is triggered. Some prefer a sirene, others flashing lights, others a push message or an email and other a combination of all. To accommodate that in the most flexible way and without any restrictions itās best that the user makes his/her own flow with the The alarm is activated card.
Would now like to add multiple contacts (motion sensor + door contacts).
When I press the green button to start the flow it works, get a nice message that there is an alarm and the light goes on.
However, if the Serveillance Mode set to Armed and the motion sensor or door contact is activated, I will receive a message in the Homey app āMotion sensor in Living room triggered Alarmā but i donāt get a push notification or the light will not turn on.
@J_Pouwels did you follow the instructions from the opening post?
The second flow with the This flow is started will only be started in 2 ways:
Press the green button to start the flow
Use the action card Start a Flow from another flow.
So it is of no use in this particular case.
If you want a flow started when a motion sensor is tripped while the Surveillance Mode is Armed or Partially Armed you will have to use the The alarm is activated card as per instruction in the opening post. Leave the And⦠part empty and add the Send a push notification and Turn on card in the Then⦠part.
Thanks for this great app!
I have a question/suggestion about the delay times and their cards.
When I arm the alarm I have Sonos play a sound, same for when I disarm it.
For disarming it is simple, there is a card called āthe delay is activatedā and when this happens I just let sonos play a file.
However, for the arming this is not as simple. I have to use a card āTime until armed changesā AND the time is 20 sec (in my case) to let sonos play a file. It is weird because both are treated in a different way. (If you do not select the AND condition, SOnos will play the file each second)
Is this perhaps a simpler solution to consider?:
1 card : Delay started, in the AND you can select which delay (time to arm, time to disarm) (in dutch Tijdvertraging naar buiten en tijdvertraging naar binnen) (official alarm terms )
This makes it simpler for both situations as they are treated the same.
When you need to have the countdown available you can also have 1 card called ādelaytime changedā or ātijdvertraging looptā and have that trigger each second. In the AND you can select which delay you want, or none if any countdown will work.
Iāve noticed an issue lately where the countdown doesnt vocalise⦠i recon this timed since roughly the time that v2 was released, but i have not updated to v2.
So the countdown will be going, but no audio from Homey⦠disabling works as expected and I get the āalarm disabledā audio
How do you set the Surveillance Mode? I ask this because I think youāre overcomplicating things.
If the Surveillance Mode is set using a flow (and youāre using an Arming Delay) you already have the moment the Arming Delay starts, the said flow.
If you (or a family member) is using the Surveillance Mode Switch I canāt imagine it is being used without informing another family member when youāre leaving the house
altogether. Or do you want to have the Sonos play a sound because either you or a family member does not inform another?
I understand your proposed solution but itās not gonna work as specific situations will have specific tags and those are not dynamic. And while this makes sense to you I can imagine it would be way simpler for a lot of people to have specific cards for specific situations without the need for extra logic in the form of evaluating a condition card.
But thanks for your input, I appreciate it a lot especially because of your professional background.
Let me know if you want a The arming delay is activated card it wouldnāt be to much trouble to add it.
@J_Pouwels like @Willybits says, there is no support for partitions, but you could select Partially Armed and Armed on all sensors for the garage and other sensors only on Alarm.
That way to just āsecureā the Garage you can use the Partially ArmedSurveillance Mode and when you want to āsecureā everything you set it to Armed
Having multiple partitions is something Iām still considering.
@vaderag
What is the Heimdall version you are using?
And just to be sure, which countdown is that, the Arming- or the Alarm countdown?
Have you tried disabling and enabling the speech setting?
I use a flow to arm the system.
The reason I do not want to use this flow to also say the alarm is being set is because its an alarm system and I want the alarm system to tell me that the alarm is being set, and not the device that is telling the alarm to turn on. Because, if for some reason Heimdall is not arming I have a false notification of the alarm being set.
I feel itās like checking to see if the lighbulb is on by looking at the state of the switch. What is the bulb is broken? You just cannot be sure if it looking solely at the trigger.
(Perhaps I am overthinking it ofcourse But I think Itās a valid concern)
Itās set to automatically update so should be the latest version.
Iāll try the switch and see what happens. FYI itās only the Alarm countdown (that iāve noticed)
Ok, that makes it a bit clearer, I can add the card.
But it will come with a disclaimer: That card will only tell you when the Arming Delay starts, itās no guaranty the Surveillance Mode is actually set to the desired state.
To check that you would have to use the Surveillance Mode changed (Toezicht modus is gewijzigd) card, that one is triggered after the Surveillance Mode is succesfully set.