Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

ALARM Panel... How it works???????


Question

Posted

I don't understand how it works ALARM PANEL...

Someone can Help me?

Thanks

20 answers to this question

Recommended Posts

  • 0
Posted

Dear Sir!

Alarm Panel is used to handle external alarm control panel. Via 2 2x1,5kW Relay Switch modules we can handle most popular alarm systems. There are 3 basic elements of alarm system used in fibaro:

1) Controlling Module - arming / disarming alarm

Pluged into Output of First Relay Switch 2x1,5kW

2) Status Module - informing about zone status (armed / disarmed)

Pluged into Second Output of First Relay Switch 2x1,5kW

3) Alarming Module - indicating armed zone breach

Pluged into Input of second module Relay Switch 2x1,5kW

Then You can preview Your alarm status in Your House Menu

Very Soon we will relese new Universal Sensor module, that will work great with every alarm device.

  • 0
Guest ericf
Posted

which alarm module/component can be used ?

  • 0
Posted

It would be helpful for some proper structured instructions on setting up a work home alarm system with HC2 including info about compatible kit.

Maybe a blog post or a PDF download?

  • 0
Posted

You can use almost every alarm system with programmable alarm center - for example Satel Integra.

  • 0
Posted

Could someone share how to confige a programmable alarm center with the universal sensor? So what does the setup look like, what type of center should I buy? Bigthanks in advance.

  • 0
Guest Kuuno
Posted

also some centers measure resistance between their sensors and if change is detected then alarm is sent. in this case it is harder to install universal sensor?

  • 0
Posted

In Uk available is the Visonic.

There are some I/O possibilities for the Visonic.. This is very limited.

I have done some key fob modification in the past. This way you can turn on/off the Visonic with the FGS 221

Also the RS232 is totally hacked.

Controlling via comport is other option.

You can use the Global cache for this option.

Other option is just build your own soft alarm in the HC2 with zwave sensors

  • 0
Posted

What I don't understand is, I have doorsensors of my z-wave system. I have PIR in every room.

ANd I need to buy a whole loose alarm system with the same components.... and then juts connect the alarm panel to the home center using a switch?

Why not build a real alarm panel in the Home Center so we can use different modules for a zone....

the everspring sirene and a keyfob. Done

Please login or register to see this image.

/emoticons/default_biggrin.png" alt=":D" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />

that would be simpel and really effective... or am I missing something?

  • 0
Guest Lode
Posted

+1

  • 0
Guest b95_lun
Posted

+1

  • 0
Guest dsilletti
Posted

+1

As for heating and cooling, we need a alarm section,

Where we can create zones, link sensors (choosing volumetric and perimetral) and sirens, keyfob, switch and universal sensor inputs to arm zones, perimetral and/or volumetric, or all.

Will be perfect

Regards

  • 0
Posted

Fibaro can you tell us if there is being worked one something like this?

I would like to know if I have to find my own way to create my alarm or if it is a couple of months away of being implemented in the Home Center?

  • 0
Posted

+1 that's the main reason I bought the Home Centre 2.

  • 0
Guest jrkalf
Posted

Currently I use some lua scripts for turning on / off any z-wave based alarm in the house.

I just "ARM" every sensor I have on windows / doors and in case they go off, the siren will start sounding

Please login or register to see this image.

/emoticons/default_smile.png" alt=":)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />

I don't have a physical button yet to arm or disarm the alarm system. It's a nice touch to use either a universal sensor or FGD221 for that.

For the sensors, you could use your door/window sensor as input.

As the for the alarm siren, I use a SE812 indoor alarm from Everspring. (and I must say the 100dBi hurts...

Please login or register to see this image.

/emoticons/default_icon_mrgreen.gif" alt=":mrgreen:" />

be aware of the bug: If you link a sensor device or a siren or any device to the alarm panel, it will drop from the "Your House" overview.

I don't know if it's a bug, I did report it on bugzilla, but that's what will happen for now.

  • 0
Guest pablotibis
Posted

Hello, I have done my alarm system consists of sensors fibaro door / window and indoor siren, I did 4 scenes:

1) Activate Alarm

--[[

%% properties

%% globals

--]]

local sourceTrigger = fibaro:getSourceTrigger();

if (sourceTrigger["type"] == "autostart") then

while true do

local currentDate = os.date("*t");

local startSource = fibaro:getSourceTrigger();

if (

( (currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) )

)

then

if ( ( tonumber(fibaro:getValue(6, "value")) == 0 ))

then

fibaro:call(6, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(9, "value")) == 0 ))

then

fibaro:call(9, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(12, "value")) == 0 ))

then

fibaro:call(12, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(15, "value")) == 0 ))

then

fibaro:call(15, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(20, "value")) == 0 ))

then

fibaro:call(20, "setArmed", "1");

end

fibaro:call(30, "sendDefinedPushNotification", "9");

fibaro:call(31, "sendDefinedPushNotification", "9");

fibaro:setGlobal("SuonareAllarma", "1");

fibaro:setGlobal("AllarmaDisparo", "0");

end

fibaro:sleep(60*1000);

end

else

local currentDate = os.date("*t");

local startSource = fibaro:getSourceTrigger();

if (

startSource["type"] == "other"

)

then

if ( ( tonumber(fibaro:getValue(6, "value")) == 0 ))

then

fibaro:call(6, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(9, "value")) == 0 ))

then

fibaro:call(9, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(12, "value")) == 0 ))

then

fibaro:call(12, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(15, "value")) == 0 ))

then

fibaro:call(15, "setArmed", "1");

end

if ( ( tonumber(fibaro:getValue(20, "value")) == 0 ))

then

fibaro:call(20, "setArmed", "1");

end

fibaro:call(30, "sendDefinedPushNotification", "9");

fibaro:call(31, "sendDefinedPushNotification", "9");

fibaro:setGlobal("SuonareAllarma", "1");

fibaro:setGlobal("AllarmaDisparo", "0");

end

end

-------------

in this scene that should not be "Active" control every day at any time, do it for signs or door / window sensor, if it is not open to exchange them was Armed, send push notifications to mobile phones to say that alarm activated and check 2 variables "SuonareAllarma" to say if you have to activate siren and "AllarmaDisparo" to say if it has already entered intruder.

2) Scene: Disable alarm:

local sourceTrigger = fibaro:getSourceTrigger();

if (sourceTrigger["type"] == "autostart") then

while true do

local currentDate = os.date("*t");

local startSource = fibaro:getSourceTrigger();

if (

( (currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) )

)

then

fibaro:call(32, "turnOff");

fibaro:setGlobal("SuonareAllarma", "0");

fibaro:call(6, "setArmed", "0");

fibaro:call(9, "setArmed", "0");

fibaro:call(12, "setArmed", "0");

fibaro:call(15, "setArmed", "0");

fibaro:call(20, "setArmed", "0");

fibaro:call(30, "sendDefinedPushNotification", "10");

fibaro:call(31, "sendDefinedPushNotification", "10");

end

fibaro:sleep(60*1000);

end

else

local currentDate = os.date("*t");

local startSource = fibaro:getSourceTrigger();

if (

startSource["type"] == "other"

)

then

fibaro:call(32, "turnOff");

fibaro:setGlobal("SuonareAllarma", "0");

fibaro:call(6, "setArmed", "0");

fibaro:call(9, "setArmed", "0");

fibaro:call(12, "setArmed", "0");

fibaro:call(15, "setArmed", "0");

fibaro:call(20, "setArmed", "0");

fibaro:call(30, "sendDefinedPushNotification", "10");

fibaro:call(31, "sendDefinedPushNotification", "10");

end

end

-------

In this scene off if the siren was sounding, check 0 to the variable "SuonareAllarma", "disarm" of all the sensors and sending push mobile warning that alarm off. This scene does not have to be active, and only to be activated when one wants.

3) Scene: "EsecuzioneAllarma" must attivarse when the alarm has to be activated:

local startSource = fibaro:getSourceTrigger();

if (

( (tonumber(fibaro:getValue(6, "value")) > 0 and tonumber(fibaro:getValue(6, "armed")) > 0) )

or

( (tonumber(fibaro:getValue(9, "value")) > 0 and tonumber(fibaro:getValue(9, "armed")) > 0) )

or

( (tonumber(fibaro:getValue(12, "value")) > 0 and tonumber(fibaro:getValue(12, "armed")) > 0) )

or

( (tonumber(fibaro:getValue(15, "value")) > 0 and tonumber(fibaro:getValue(15, "armed")) > 0) )

or

( (tonumber(fibaro:getValue(20, "value")) > 0 and tonumber(fibaro:getValue(20, "armed")) > 0) )

or

startSource["type"] == "other"

)

then

if (tonumber(fibaro:getGlobalValue("AllarmaDisparo")) == tonumber("0")) then

fibaro:setGlobal("AllarmaDisparo", "1");

if (tonumber(fibaro:getGlobalValue("SuonareAllarma")) == tonumber("1")) then

fibaro:call(30, "sendDefinedPushNotification", "8");

fibaro:call(31, "sendDefinedPushNotification", "8");

fibaro:call(29, "sendDefinedEmailNotification", "8");

fibaro:call(28, "sendDefinedEmailNotification", "8");

fibaro:call(27, "sendPhotoToUser", "29");

fibaro:call(27, "sendPhotoToUser", "28");

fibaro:call(32, "turnOn");

fibaro:call(32, "turnOff");

fibaro:startScene(21);

end

end

end

-----------

In this scene, check if the sensors that are armed if someone has been violated, if violated: only if "allarmadisparo" = 0 (I need because if you do not dispara every second, so does the cycle 1 only once), then check to 1 "AllarmaDisparo" if "SuonareAllarma" = 1 then: send push intruder alert, email and photos, active for 1 second siren (posibbile mistake this for ourselves that we forgot to turn off and go into the house alarm, the system sounds 1 seconds, wait 30 seconds and then starts playing for 2 minutes) and then starts the scene "4) DisparoAllarma"

4) Special Occasion "DisparoAllarma", this scene I had to do it to wait 30 seconds and then turn on the siren

if ( ( tonumber(fibaro:getGlobalValue("SuonareAllarma")) == tonumber("1") ))

then

fibaro:sleep(30000);

if ( ( tonumber(fibaro:getGlobalValue("SuonareAllarma")) == tonumber("1") ))

then

fibaro:call(32, "turnOn");

fibaro:sleep(120000);

end

fibaro:call(32, "turnOff");

end

---------

this scene controls you need to play siren, aspeta 30 seconds, please check if it is to play (we have turned off our alarm) activates siren, wait 2 minutes and turn off the siren.

This I have done in 1 day, I still have to fix some things, I would like toggling with remote control, are they? So you can see programming in LUA you can do many things with blocks many things I do not work.

Espero to be helpful to someone.

  • 0
Posted
What I don't understand is, I have doorsensors of my z-wave system. I have PIR in every room.

ANd I need to buy a whole loose alarm system with the same components.... and then juts connect the alarm panel to the home center using a switch?

Why not build a real alarm panel in the Home Center so we can use different modules for a zone....

the everspring sirene and a keyfob. Done

Please login or register to see this image.

/emoticons/default_biggrin.png" alt=":D" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />

that would be simpel and really effective... or am I missing something?

+1

  • 0
Posted

I have setup my alarm myself with lot's of help from this forum and it's been running great for a long time already.

I have several scene's for different users (different push(over) receivers), don't need to wake up the misses when I disarm the alarm at 04:30 when I wake up for work. So these scene's are personalized. Except the alarm scene that will sound everything it has available.

- The arming scene loops through all window and door sensors and arms them, it doesn't use a device ID for this so if I have to include a new sensor I don't have to change all scenes.

It will flash my front light a few times so I have visual feedback of it being armed.

It will set a global variable value so I can do other stuff with this when the alarm is armed.

It will arm several IP cams to activate motion detection for these camera's, they will mail a picture everytime they see motion.

And finally it will send the push messages using Fibaro push and Pushover as Fibaro push isn't really reliable.

- The disarm scene is quite similar.

But it will also check if the alarm is sounding if so it will kill this scene so we can use the same disarm scene to also stop an active alarm from sounding.

- The alarm scene is always running and does the same kind of looping through all door/window sensors looking for a breach.

When it detects one it will first look if a alarm is already sounding by looking at a global variable that I set when the alarm is triggered first, this prevents doing all these things every loop so you don't get 10.000 push messages or the siren get's cut off every ms.

First thing it does is send push messages via Fibaro and PushOver.

Set the global alarm variable to 1, this triggers some other scenes as well, like a flashing light scene.

Then it will let the siren flash for 30 seconds, this will give us time to deactivate the alarm if we trigger it by accident, don't want to wake up all the neighbors if not needed.

After 30 seconds the siren will ring and flash.

- I also have a scene that will loop every 10 seconds through all door window sensors when the alarm is armed and will re-arm any sensors that weren't armed at first.

This for instance arms a window, that was open when we armed the alarm on a hot summer night, after we close it. This can also be used if you want to walk out the door after you armed the alarm, so you open the door, arm the alarm and you can safely walk out and the door will be armed anyway within seconds.

- Another scene will flash my outside lights whenever the global alarm value get's set to 1, so when the alarm is triggered. This won't stop the other processes this way and will run alongside the alarm scene.

- I use two ZWave.me keyfobs to arm/disarm the alarm and have the same functions in virtual devices as well so we can use our iPhone's as well to arm/disarm the alarm as a backup.

- The global alarm variable value will also be used by my automated outdoor lights, these will turn on automatically whenever the alarm is not armed and when the global dark value get's set about 30 minutes before sundown. The lights will go off as soon as I arm the alarm and come on when I disarm the alarm if it is dark.

So you see whatever Fibaro implements for their "alarm system" it most probably won't be as extensive as what I have made myself.

And I am sure others have lot's more they can do with their homemade alarms.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...