[go: up one dir, main page]

0% found this document useful (0 votes)
110 views13 pages

Firewall User Manual

This document provides instructions for setting up a firewall system with various components like fire shutters, curtains, warning displays, control buttons, and more. It describes how to insert components, configure settings like delay times and compatible alarm systems, link components together, and set individual device properties. The goal is to integrate the firewall with a fire alarm system so shutters close automatically during an alarm to prevent the spread of fire.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views13 pages

Firewall User Manual

This document provides instructions for setting up a firewall system with various components like fire shutters, curtains, warning displays, control buttons, and more. It describes how to insert components, configure settings like delay times and compatible alarm systems, link components together, and set individual device properties. The goal is to integrate the firewall with a fire alarm system so shutters close automatically during an alarm to prevent the spread of fire.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Firewall

User Manual

record
Components

Interactive Interface
Embedded system to control the system

Desktop Controller
Desktop touchscreen PC for monitoring and control

Fire Shutters
Close to prevent the spread of fire

Fire Curtains
Available with windows or windowless to prevent the spread of fire

Warning Display
Alert occupants of a large area that the shutters are closing

Mini Warning Display


Alert occupants of an area that the shutters are closing

Keyswitch
Keyswitch for manual control of the shutters

Manual Control Buttons


Buttons for manual control of the shutters

RF Remote
Operate shutters remotely and easily

record
Components

Emergency Stop Button


Stop the shutters while in motion

Emergency Escape Button


Partially open the shutters in the event of an emergency

Industrial Manual Control Buttons


Buttons to manually control the shutters in industrial settings

System Timer
Automatically open and close shutters

record
Compatible fire alarm systems
The following systems are compatible with
Firewall out of the box.
See ‘API Usage’ if your system isn’t listed here.

Name Known Limitations


Theta Valiant None
Orwae Harmony Pro None
Orwae Harmony Lite System opens on alert and no
walktest capability (system design)
Orwae Harmony Plus System opens on alert and no
walktest capability (system design)
Orwae Harmony System opens on alert and no
walktest capability (system design)
Orwae Unity Pro None
CBA None
CBA New Type None
FireX/Prodex None
Generic RFS None
Spectra HYVE None

record
Setting up your system

1
Insert the model and expand
the folder. You can change
the colour of the shutters by
changing the colour of the
Frame and Textures.

Change the
Configuration Script

If you’re using one of the fire alarm systems that are supported out of the
box, change the ‘Presets’ setting to true. Then, choose your fire alarm
system from the list in the configuration script. Otherwise, set ‘Presets’ to
false and SystemType to ‘N/A’.

If your fire alarm system isn’t supported out of the box, see ‘API usage’
for instructions on how to set the system up.

Then, enter the location of your fire alarm system in the ‘SystemName’
value.

The Delay values are the time that the shutters wait before closing and
opening on an alarm condition.

See previous page for compatibility.

record
Setting up your system

3
Resize the shutters using the
scale tool. You can stretch the
mesh frame and shutters to fit
the opening in your wall. Hold
Ctrl to scale the parts on both
sides.

4
Position the
remaining
components and
delete any you don’t
need

Devices can be placed in zone folders. Any devices placed in zone 0 will
operate all devices in all of the zones. Any devices placed in any other
zone will operate that zone.

To create a zone, add a new folder to the zones folder and name it the
next zone number. Zone folder names must be numbers and cannot
contain any text. You can have as many zones as you want.

record
Setting up your system

5
Link the warning display to the
shutters

If you are using the dot matrix warning


display or Mini Warning Beacon/Countdown,
you must link the display to the shutters they
are to be connected to. To do this, click the
‘ConnectedShutter’ Value and click the value
field. Then, click the model of the shutters
you wish to link the display to.

Now, when the linked shutters are operated,


the display will show this.

6
Set up the remote

Following the steps


above, set the
ShutterSystem value to
the main folder
containing the shutter
system.

record
Setting up your system

7
Change the configuration values
for the Shutters

You don’t need to change the Relay


value in the model

EmgReleaseDistance – The distance that the shutters raise when the emergency
release button is pressed

EmgReleaseTime – The time that the shutters stay open when the emergency release
button is pressed

EventQueue – Wait for the previous event to finish before starting the next one (can
cause significant lag)

Fireproof – If enabled, the shutters won’t burn in :wildfire

LEDs enabled – If enabled, the green opening and red closing lights will be enabled

ObjectDetectionEnabled – Stop the shutters once if someone is blocking the path

ObjectHoldTime – How long the shutters should hold after they are stopped due to
someone blocking the path

Software – An internal configuration value which isn’t used (set it to 69 if you like and
see what happens)

ClosedOnStart – Set to true if the shutters are


closed when the server starts up (you’ll need to
scale the shutters into the off position)

See the next page for configuration of all


devices

record
Configuration Table

Setting Location Description


EmgReleaseDistance Shutters The distance that the
shutters raise when the
emergency release button
is pressed
EmgReleaseTime Shutters The time that the shutters
stay open when the
emergency release button
is pressed
EventQueue (not Shutters Wait for the previous
recommended) event to finish before
starting the next one (can
cause significant lag)
Fireproof Shutters If enabled, the shutters
won’t burn in :wildfire
LEDsEnabled Shutters (excluding If enabled, the green
windows curtains) opening and red closing
lights will be enabled
ObjectDetectionEnabled Shutters Stop the shutters once if
someone is blocking the
path
ObjectHoldTime Shutters How long the shutters
should hold after they are
stopped due to someone
blocking the path
Software Shutters An internal configuration
value which isn’t used (set
it to 69 if you like and see
what happens)
ClosedOnStart Shutters Set to true if the shutters
are closed when the server
starts up (you’ll need to
scale the shutters into the
off position)

record
Configuration Table

Setting Location Description


ConnectedShutter Warning Displays The shutter that the
display is connected to
(should be the largest
shutter in a zone)
Mute Mini Warning Display When true, the display
won’t make a sound

SoundOnFireOnly Mini Warning Display Activate the warning


display on fire condition
only

OpenTime System Timer The time in decimal format


that the shutters should
open at
CloseTime System Timer The time in decimal format
that the shutters should
close at
OpenByDefault System Timer When true, the shutters
should be open on server
startup
AlwaysLoggedIn Interactive and desktop When true, the system is
controllers always logged in and the
lock button is disabled

Code Interactive and desktop The PIN code used to log in


controllers to the controllers

ShutterSystem RF Shutter Remote The location of the system


that the remote should
control

record
Configuration Table

Setting Location Description


MsgConfig Dot Matrix Warning The messages to be shown
Display on different commands
(see below for
configuration)

local Config = {
ClosingMsg = "⚠️ FIRE SHUTTERS CLOSING ⚠️",
OpeningMsg = "⚠️ FIRE SHUTTERS OPENING ⚠️",
EmgReleaseMsg = "⚠️ EMERGENCY SHUTTER RELEASE ⚠️",

TimedClose = {
Prefix = "⚠️ FIRE SHUTTERS CLOSING IN: ",
-- Countdown timer number
Suffix = " ⚠️"
},

TimedOpen = {
Prefix = "⚠️ FIRE SHUTTERS OPENING IN: ",
-- Countdown timer number
Suffix = " ⚠️"
}
}

return Config

record
API Usage

The API is located in the controller. You can use it to


interface custom building systems and other fire alarm
systems to the shutters.

To use it, create a script in CustomScripts.

script.Parent.Parent.API:Fire(zone, command, ctime)

You can use the format above to operate the shutters where zone is the zone
number (zone 0 operates all zones, command is the command and ctime is a
time used for the countdown).
Command List:
"open" - Opens the shutters straight away
"close" - Closes the shutters straight away
"release" - Emergency release which opens the shutters to the emergency release
distance
"time_open" - Opens the shutter after ctime
"time_close" - Closes the shutter after ctime
“emg_stop” – Stop the shutters while they are in motion
’ctime’ must be 0 unless you’re using time_open or time_close

Examples:

script.Parent.Parent.API:Fire(0, “time_close”, 30)

Closes all shutters in all zones after 30 seconds

script.Parent.Parent.API:Fire(1, “close”, 0)

Closes all shutters in zone 1 immediately (note that ctime must be 0)

script.Parent.Parent.API:Fire(2, “release”, 0)

Triggers an emergency release in zone 2 (note that ctime must be 0)

record
Support

Join our Roblox Group:


https://www.roblox.com/groups/5711405/record

Join our Discord Server:


https://discord.gg/g569X6f

Become a Certified Installer:


Contact printersofa#5817

Thanks to printersofa (me lmao) and NACA_FAS for Fire


Alarm Integration

Thanks to BlueFireAndSecurity for the music ;)

Need help?
Contact one of our verified installers for assistance (you can find
them in the Discord Server)

record

You might also like