Jetstream API
Device Types
Security Cabinets
4min
about security cabinets are jetstream enabled cabinets that enable access control and logging, alerting, and the ability to remotely lockdown they do not possess rfid reading or temperature sensing capabilities like rfid enclosures to learn more, visit https //www tersosolutions com/products/large secured access cabinet/ https //www tersosolutions com/products/large secured access cabinet/ model ts092 commands name supported update firmware docid\ h9h679y t3yztcipn2gcz yes get all passes docid\ d7j1rxbgyehbv3bajwgsp yes add or remove passes docid\ the3s6mtw3baeauul1a83 yes get all rfid tags docid\ ci32mn8hwosbcmjmdu4tp no restart a device docid 9jcownfudipbznnnryfr0 yes lock a device docid\ wahzv ft98lwrpl3x2p0v yes unlock a device's door docid\ qdtewzyti 4vmdsnli9qm yes get a device's configuration parameters docid 94vzb6djztjxfyzb78uj yes set a device's configuration parameters docid\ llqub1kfyhmeomohn 1fc yes configparameters name description type min max default aclockdownonpowerfailure lockdown unit if ac power fails bool 0 1 0 aclogentryonpowerfailure send a logentry alarm if ac power fails bool 0 1 1 aggregateeventscancount number of times to scan after product is added/removed and door is closed int 1 100 2 autoupdate enable the automatic update of firmware bool 0 1 0 batterythreshold send logentry alarm when backup battery falls below this level string 0 30 23 commandpollinterval the number of minutes between polling for device commands in jetstream int 0 600 60 commsreboot number of minutes after the system loses communication that it will automatically reboot int 10 1440 230 commsreconnectinterval time in seconds to wait before attempting to reconnect with jetstream if there were any communication problems int 1 300 10 commstimeout time in seconds to wait for a reply from jetstream after sending an event or command response int 1 300 60 dns the dns to be used in a static lan environment when set to '0 0 0 0', the dhcp assigned dns server is used instead ip address 0 0 0 0 dooropentimelimit time in seconds that the door can be left open before a dooropen alarm is sent int 1 43200 300 doorunlocktimelimit after a valid pass unlocks door, it stays unlocked for this long (seconds) int 1 3600 10 gateway the gateway address to be used in a static lan environment when set to '0 0 0 0', the dhcp assigned gateway address is used instead ip address 0 0 0 0 heartbeateventinterval the number of minutes between sending a heartbeatevent int 0 600 60 inactivityinterval time in seconds communications will wait before re establishing a connection if there is no activity int 70 3600 300 ip the ip address to be used in a static lan environment when set to '0 0 0 0', the dhcp assigned ip address is used instead ip address 0 0 0 0 jetstreamdeviceurl the url to which the enclosure sends jetstream messages string http //us device tersosolutions com/ http //us device tersosolutions com/ jetstreamversion verson of jetstream that the events will be available after dws receives them "3" sends to v3 endpoints as v3 json events "2" send to v2 endpoints as v2 json events "1 5" sends to v1 5 endpoints as xml events string 2 jetstreamwebsocketappendpoint the jetstream resource used to connect for websocket communications using '#' will disable websocket communications string /dwsliveconnection ashx locationservice report location of device (currently not supported on this device) bool 0 1 0 logentrylevel the verbosity of the logs sent by the enclosure \ off \ error \ warning \ information \ verbose string error logfilelevel the verbosity of the logs saved locally on the enclosure \ off \ error \ warning \ information \ verbose \ trace \ debug string off objecteventhour the hour to perform the daily system scan as well as other system checks set to 1 to turn off int 1 23 0 objecteventscancount the number of times to scan during a getepclistcommand or during the daily system scan int 1 100 2 ping interval for sending websocket png to server int 0 3600 0 securesocket use secure communications over https for the enclosure bool 0 1 1 sensorreadingeventinterval minutes between reporting temperature sensor data set to 0 to turn off temperature readings int 0 600 60 subnet the subnet address to be used in a static lan environment when set to '0 0 0 0', the dhcp assigned subnet is used instead ip address 0 0 0 0 logentryevents name description acpowerfailure acpowerfailure occurs when the enclosure loses ac power and is running on battery backup acpowerrestore acpowerrestore occurs when the enclosure has ac power restored doorbreach doorbreach occurs when the door lock is released by something other than the enclosure for example, someone prying the door open would cause this logentryevent to be generated dooropen dooropen occurs when the door is left open for greater than the dooropentimelimit dooropenrestore dooropenrestore occurs when the enclosure's door is closed after a dooropen scenario doorsensorfailure doorsensorfailure occurs when the enclosure believes there is a problem with the door sensor lowbattery lowbattery occurs when the enclosure's internal ups battery voltage is less than the batterythreshold lowflashspace lowflashspace occurs when the enclosure has less than 25% flash memory lowmemory lowmemory occurs when the enclosure has less than 25% memory this event will be sent every hour until the device reboots reboot occurs automatically if memory drops to 10% newfirmwaredownloaderror newfirmwaredownloaderror occurs when a request to upgrade firmware fails shutdown shutdown occurs whenever the enclosure is powered down startup startup occurs whenever the enclosure is started up userpassreaderfailure userpassreaderfailure occurs when the enclosure loses its connection to the pass reader userpassreaderrestore userpassreaderrestore occurs when the enclosure has restored a connection to the pass reader sensorreadingevents secured cabinets do not generate any sensorreadingevents