Jetstream API
Device Types
Countertop Cabinet
6 min
about countertop cabinets are jetstream enabled devices used to transport, protect, and track field or mobile inventory these devices support most jetstream commands and events, but do not include temperature sensors or secured access like larger enclosures for more information, visit https //www tersosolutions com/products/countertoprfidcabinet/ model ts083 commands you can send the following commands to a countertop cabinet via jetstream name supported docid 0r9xzn3hnqid911qs3wxg no docid\ l7ik ra1wcy3phhm0fwqs no docid 7onvtntdtfl9ptdal2nvo yes docid\ ww54y7kiqnfvyk8zyqakv yes docid\ vboyeohcjlpy 7zr afgz no docid 1 ro5cpawezhguxfhofai no docid\ g6s4nzg5dsgaf dcagbtb yes docid\ g2ehibf dqnwc4nh0cx1w yes docid\ xcfht1rs4l0m0ssfmpz8e no docid\ ime76bwc91dxcc4gvdyz8 yes config parameters the following are the parameters that can be configured for a countertop cabinet via policy available parameters may differ by firmware version to configure your own devices via jetstream, docid\ x4p9x9tuutzz9n6fs7jt terso support can also manage these configuration settings for you true 120,0,63,51,58,75 unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type events the following are the jetstream events that may come into your queue directly from a countertop cabinet other events pertaining to, but not generated by, the countertop cabinet are not listed here as those jetstream generated events do not vary by device type see the event entry in the docid\ k wnsotemg6 ggtqd 6gs to see a complete list of which events are from a device and which come from the jetstream application true 144 unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type logentryevents the list below are some common, potential docid\ cclcl11t3bliaiko gtmh a countertop cabinet may send in however, not all possible logentryevents are listed in this table the logentrylevel config parameter determines which logentryevents are sent to jetstream, the following logentryevents may be sent when logentrylevel = error name description corruptflash corruptflash occurs when the event queue on the device cannot be read due to a memory failure dooropen dooropen occurs when the door is left open for greater than the dooropentimelimit dooropenrestore dooropenrestore occurs when the countertop cabinet's door is closed after a dooropen scenario doorsensorfailure doorsensorfailure occurs when the countertop cabinet believes there is a problem with the door sensor firmwareinfo firmwareinfo occurs whenever the countertop cabinet is started up lowflashmemory lowflashmemory occurs when the countertop cabinet has less than 25% memory lowmemory lowmemory occurs when the countertop cabinet 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 readexception readexception occurs when there is an issue performing an rfid scan scaninterruptionalarm scaninterruptionalarm occurs when someone interrupts a scan by opening the door startup startup occurs whenever the countertop cabinet is started up sensorreadingevents the countertop cabinet does not generate any sensorreadingevents