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
Question
FBerges 52
I have a NEO coolcam siren here and I want to use it for alarm messages.
Say different tones for different messages.
So far so good.
If I carry out the parameters via the device setting, the settings in the siren also change.
However, if I do it as stated above about a LUA scene, nothing changes.
The stupid thing is I don't get an error message the part runs through without changing anything and the sound doesn't matter what I do.
The sleep in between are only to try if the siren may need a break between the parameter setting.
They have to get out or get smaller.
Has anyone ever tried this and can tell me where the error is?
Edit here is the manual.
Please login or register to see this link.
HC3, Latest firmwhare
I wrote the following :
function sirene_tuerklingel(DeviceID, SirenenTime)
fibaro.call(DeviceID, "setParameter", 1, 1, 3) -- Alarm Sound Volumen 1-3
-- 1=Low
-- 2=Middle
-- 3=High
fibaro.call(DeviceID, "setParameter", 2, 1, 1) -- Alarm Sound Duration Time 0-3
-- 0=Sirene is not on
-- 1=30Sek.
-- 2=1min
-- 3=5min
fibaro.call(DeviceID, "setParameter", 3, 1, 3) -- Door Bell Sound Duration Time 1-127
-- 0=Sirene is not on
-- 1-127 Time
fibaro.call(DeviceID, "setParameter", 4, 1, 3) -- Door Bell Sound Volumen 1-3
-- 1=Low
-- 2=Middle
-- 3=High
fibaro.call(DeviceID, "setParameter", 5, 1, 10) -- Alarm Sound Index 1-10
-- There ar 10 different Sound
fibaro.call(DeviceID, "setParameter", 6, 1, 9) -- Door Bellsound Index 1-10
-- There ar 10 different Sound
fibaro.call(DeviceID, "setParameter", 7, 1, 2) -- Default Siren On Mode 1-2
-- 1=Alarm Sound Mode
-- 2=Door Bell Sound Mode
fibaro.call(DeviceID, "setParameter", 8, 1, 1) -- Alarm LED Enable 0-1
-- 0=LED will be disable
-- 1=LED will de enable
fibaro.call(DeviceID, "setParameter", 9, 1, 1) -- Boor Bell LED Enable 0-1
-- 0=LED will be disable
-- 1=LED will de enable
fibaro.call(DeviceID,"turnOn")
fibaro.sleep(SirenenTime)
fibaro.call(DeviceID,"turnOff")
end
function sirene_einbruch(DeviceID, SirenenTime)
fibaro.call(DeviceID, "setParameter", 1, 1, 3) -- Alarm Sound Volumen 1-3
-- 1=Low
-- 2=Middle
-- 3=High
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 2, 1, 1) -- Alarm Sound Duration Time 0-3
-- 0=Sirene is not on
-- 1=30Sek.
-- 2=1min
-- 3=5min
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 3, 1, 3) -- Door Bell Sound Duration Time 1-127
-- 0=Sirene is not on
-- 1-127 Time
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 4, 1, 3) -- Door Bell Sound Volumen 1-3
-- 1=Low
-- 2=Middle
-- 3=High
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 5, 1, 3) -- Alarm Sound Index 1-10
-- There ar 10 different Sound
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 6, 1, 3) -- Door Bellsound Index 1-10
-- There ar 10 different Sound
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 7, 1, 1) -- Default Siren On Mode 1-2
-- 1=Alarm Sound Mode
-- 2=Door Bell Sound Mode
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 8, 1, 1) -- Alarm LED Enable 0-1
-- 0=LED will be disable
-- 1=LED will de enable
fibaro.sleep(1000)
fibaro.call(DeviceID, "setParameter", 9, 1, 1) -- Boor Bell LED Enable 0-1
-- 0=LED will be disable
-- 1=LED will de enable
fibaro.sleep(1000)
fibaro.call(DeviceID,"turnOn")
fibaro.sleep(SirenenTime)
fibaro.call(DeviceID,"turnOff")
end
--MAIN
----------------------------------------------
--sirene_tuerklingel(438,2000)
sirene_einbruch(438,2000)
greeting F.B.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.