Cassia X2000 User Manual
Hide thumbs Also See for X2000:

Advertisement

Contents
1.
What is a Cassia Gateway? .............................................................................................. 3
1.1.
Cassia X2000 ........................................................................................................................ 3
1.2.
Cassia X1000 ........................................................................................................................ 5
1.3.
Cassia E1000 ........................................................................................................................ 6
1.4.
Cassia S2000 ........................................................................................................................ 7
1.5.
Certified Country List ............................................................................................................. 8
2.
Installation ...................................................................................................................... 10
2.1.
X2000 .................................................................................................................................. 10
2.2.
X1000 .................................................................................................................................. 14
2.3.
E1000 .................................................................................................................................. 17
2.4.
S2000 .................................................................................................................................. 19
3.
Deployment .................................................................................................................... 22
3.1.
X1000 and X2000 ............................................................................................................... 22
3.2.
E1000 and S2000 ............................................................................................................... 23
4.
Getting Started ............................................................................................................... 25
4.1.
Understanding the Cassia Access Controller ....................................................................... 25
4.2.
Apply Licenses Key and Developer Key/Secret ................................................................. 25
4.3.
Network Requirement ......................................................................................................... 27
4.4.
CAPWAP and MQTT Setting .............................................................................................. 27
4.5.
Connecting the Gateway to AC........................................................................................... 28
5.
Cassia Bluetooth Gateway Configurations .................................................................. 31
5.1.
Status Tab ........................................................................................................................... 31
5.2.
Basic Tab ............................................................................................................................ 32
5.2.1.
Wired Settings ..................................................................................................................... 35
5.2.2.
Wi-Fi Settings ...................................................................................................................... 35
5.2.3.
USB Cellular Modem ........................................................................................................... 38
5.3.
Container Tab ..................................................................................................................... 41
5.4.
Events Tab .......................................................................................................................... 48
5.5.
Other Tab ............................................................................................................................ 49
5.6.
Service Tab ......................................................................................................................... 58
6.
More information on Access Controller ....................................................................... 62
6.1.
Deployment Options ............................................................................................................ 62
6.2.
AC License .......................................................................................................................... 63
6.3.
AC Statistics ........................................................................................................................ 63
6.4.
Interface & Protocol ............................................................................................................. 64
6.5.
Gateway Batch Configuration ............................................................................................. 65
Bluetooth Debug Tool .......................................................................................................... 70
6.6.
6.7.
Enhanced Locationing......................................................................................................... 71
6.8.
Email Alert ........................................................................................................................... 72
7.
Cassia RESTful APIs...................................................................................................... 73
Cassia User Manual
Release date: March 10, 2021
Copyright © 2021 Cassia Networks, Inc.
1
Version: EN-20210310-YJ
Cassia Networks, Inc.
97 East Brokaw Road, Suite 130
San Jose, CA 95112
support@cassianetworks.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the X2000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Cassia X2000

  • Page 1: Table Of Contents

    97 East Brokaw Road, Suite 130 San Jose, CA 95112 support@cassianetworks.com Cassia User Manual Release date: March 10, 2021 Contents What is a Cassia Gateway? ....................3 1.1. Cassia X2000 ........................3 1.2. Cassia X1000 ........................5 1.3. Cassia E1000 ........................6 1.4.
  • Page 2 Appendix E: Configurable MQTT TLS Certificates for Gateway-AC Communication ..89 Appendix F: Cassia Gateway LED Indicators ..............96 Appendix G: Cassia’s TI Sensor Tag Demo China RoHS ........... 98 Appendix H: Antenna Radiation Graphs ................100 Copyright © 2021 Cassia Networks, Inc.
  • Page 3: What Is A Cassia Gateway

    Furthermore, the range extension does not require replacing existing Bluetooth low power end devices, nor is it dependent on Bluetooth Mesh. In bi-directional mode, the X2000 can pair and connect up to 40 end devices. In broadcast/advertising mode, it can listen to hundreds of end devices.
  • Page 4 & cloud service, improve reliability, security, and scalability. X2000 can run large third-party and custom edge-applications in its Ubuntu container. The container and APP can use up to 700 MB memory in X2000, which is much larger than X1000 & E1000 (128 MB).
  • Page 5: Cassia X1000

    1.2. Cassia X1000 The Cassia X1000 enterprise Bluetooth gateway has an IP65-rated enclosure and may be deployed in indoor and outdoor environments. The X1000 can be attached to a pole or wall (a mounting kit is included) or placed on a surface like a desk or counter space. It receives power from Power-over-Ethernet (PoE) via the uplink Ethernet port.
  • Page 6: Cassia E1000

    The Cassia E1000 can be attached to the ceiling or wall (a mounting kit is included) or may be placed on a desktop or counter space. The E1000 is powered via a Micro-USB adapter or from a switch using Power over Ethernet via the uplink Ethernet port.
  • Page 7: Cassia S2000

    IoT applications. The Cassia S2000 can be attached to a ceiling or wall with the included mounting kit, or it can be placed on a desktop or counter space. The S2000 receives power from either a Micro-USB adapter or a switch using PoE via the uplink Ethernet port.
  • Page 8: Certified Country List

    NCC & BSMI Australia New Zealand Singapore IMDA Malaysia SIRIM Thailand NBTC Brazil ANATEL South Africa ICASA & NRCS Chile SUBTEL Colombia Mexico IFT & NOM Indian Global Global Global Ethernet Alliance Compliant Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 9 The BQB, TELEC (Japan), CRC (Colombia), ICASA & NRCS (South Africa), ANATEL (Brazil), RCM (Australia), SUBTEL (Chile), IFT & NOM (Mexico) and NCC & BSMI (Taiwan) certificates of X2000 will come soon. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 10: Installation

    12 W. NOTE: Please don't use PoE and 12V DC at the same time • Optional external Bluetooth antennas. The connector on X2000 is a 50 Ohm N type female connector • Computer System (Desktop/Laptop/Tablet/Smart Phone) with Wi-Fi connectivity •...
  • Page 11 The screws in the X2000 package are ST4.2×25. The user can use longer ST4.2 screws or ST5 screws too. If the user uses bigger screws, e.g. ST6, it will be difficult to install X2000’s mounting bracket. Head and base Copyright © 2021 Cassia Networks, Inc.
  • Page 12 Mounting and installation Please select the corresponding steps according to your gateway configurations. Install USB Cellular modem inside X2000 Install USB Cellular modem outside X2000 Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 13 Ethernet cable through the cable gland, insert the RJ-45 connector into the Ethernet port of X2000, and tighten the cable gland in the order of a, b, c. The torque of step c should be less than the torque of step a.
  • Page 14: X1000

    X2000 box or a small pointed tool of your choosing to depress the plastic release tab on the cable. See the image below. Connect 12V DC power cable and cable gland to X2000 in the same way as step 5 For outdoor X2000 installations, please connect the ground cable to ensure X2000’s safety 2.2.
  • Page 15 • Power-over-Ethernet (POE) 802.3af/at compliant source, or PoE injector if PoE network is not available NOTE: The Cassia X1000 is only powered via Power-over-Ethernet (PoE) • CAT5 Ethernet cable with standard RJ45 connector (Patch cord): 1 unit if PoE available,...
  • Page 16 Mount the X1000 mounting bracket in a vertical orientation onto a wall or pole with the supplied mounting kit; Connect the X1000 to Ethernet cable and ground cable; Install silicon plugs (please skip this step if the ground cable is installed); Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 17: E1000

    • Micro USB power cable and universal plugs (if not using PoE) • Computer System (Desktop/Laptop/Android Phone/Tablet) with Wi-Fi connectivity • USB cellular modem: required only if set up over a SIM-based Internet connection is required Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 18 Connect the E1000 to power with the supplied Micro USB cable and power adapter and to a Wi-Fi Access Point via Ethernet or Wi-Fi (2.4GHz or 5GHz); NOTE: The E1000 can also connect to a Power-over-Ethernet (PoE) connection; Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 19: S2000

    • Micro USB power cable and universal plugs (if not using PoE) • Computer System (Desktop/Laptop/Android Phone/Tablet) with Wi-Fi connectivity • USB cellular modem. This is only required if set up is over a SIM-based Internet connection Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 20 3. Connect the S2000 to power with the supplied Micro USB cable and power adapter and to a Wi-Fi Access Point via Ethernet or Wi-Fi (2.4GHz only). NOTE: For your network setting information, please contact your IT administrator. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 21 4. Place the S2000 gateway at a slight angle against the mounting plate and twist it into place (turn clockwise). Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 22: Deployment

    3.1. X1000 and X2000 Cassia’s Bluetooth gateway coverage varies based on conditions. In outdoor “open-air” locations with no obstructions, the coverage radius of Cassia’s Bluetooth gateways is greater than indoor locations with walls and obstructions. In general, the radius of outdoor coverage may vary from 100 meters to 400 meters with Bluetooth 4.x or even to 1 kilometer with Bluetooth 5.0, depending on the wireless...
  • Page 23: E1000 And S2000

    3.2. E1000 and S2000 The optimal placement for the Cassia E1000 and S2000 should be located above ground at a height of 10 to 15 feet (3-5 meters), in direct line of sight of the BLE device, and within 180 to 1000 feet (60-300 meters) range of the BLE device.
  • Page 24 E1000 and S2000 Indoor Deployment Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 25: Getting Started

    For more details, please see the Cassia IoT Access Controller Server Data Sheets here: https://www.cassianetworks.com/resources/cassia-iot-access-controller/ The user may use a Cassia-hosted AC or install their own AC server. It is strongly recommended that new users use a Cassia-hosted AC to expedite the evaluation process.
  • Page 26 Device ID (copy from AC setting page) a) Server license key To use the Cassia Bluetooth Gateway with the AC, you will also need a server license key. The license key governs the number of Bluetooth gateways that can be managed by the AC, as well as the length of time and the types of features available.
  • Page 27: Network Requirement

    CAPWAP is based on UDP port 5246 and 5247 and always uses DTLS 1.2 to ensure security (no unsecured CAPWAP). From firmware 2.0.2, Cassia gateway can use MQTT to communicate with AC. MQTT uses TCP port 8883 and always uses TLS 1.2 (no unsecured MQTT). It improves the robustness of gateway and AC communication.
  • Page 28: Connecting The Gateway To Ac

    6) When all the gateways managed by one AC have been migrated to MQTT, the user can disable CAPWAP ports on the AC setting page. 4.5. Connecting the Gateway to AC You will find your Cassia Bluetooth gateway’s MAC address located at the bottom of the gateway. Copyright © 2021 Cassia Networks, Inc.
  • Page 29 For firmware 1.2 or above, a Cassia Bluetooth gateway comes with a Wi-Fi hotspot function (2.4GHz only). The SSID is cassia-xxxxxx (the “x’s” corresponds to the last 6 digits of the gateway’s MAC address). The default password of the Wi-Fi hotspot is the same as the SSID.
  • Page 30 Remote Assistance Connection Priority Wired Wi-Fi / Operating Mode Hotspot Wi-Fi / SSID cassia-xxxxxx Wi-Fi / Password cassia-xxxxxx Enable Local SSH Login MQTT (this configuration is available from firmware 2.0.2) AC-Gateway Protocol Priority Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 31: Cassia Bluetooth Gateway Configurations

    5. Cassia Bluetooth Gateway Configurations To configure the gateway, first, open the Cassia Bluetooth gateway configuration page by entering its local IP address. NOTE: The Google Chrome browser is preferred as results may vary with other browsers. 5.1. Status Tab The Status tab displays the gateway’s current configuration:...
  • Page 32: Basic Tab

    3/8/11/15/19 dBm. The default Tx power of X1000 is 20dBm and is configurable in 5/10/13/20 dBm. The Tx power of Japan E1000, S2000, and X2000 is fixed in 8dBm. The Tx power of Japan X1000 is fixed in 10dBm.
  • Page 33 Only valid for X2000. Only available on gateway console. “None” External Antenna means both Bluetooth chips use internal Bluetooth antennas. “Chip 0” means chip 0 uses an external antenna, but chip 1 still uses an internal antenna. “Chip 1” means chip 1 uses an external antenna, but chip 0 still uses an internal antenna.
  • Page 34 Cassia gateway configuration page -- Basic The network uplink traffic between the gateway and the AC includes BLE traffic and management traffic. There are two ways to reduce the uplink management traffic. 3. The user can change the Statistic Report Interval to 1, 2, or 5 minutes 4.
  • Page 35: Wired Settings

    Hotspot mode automatically. This function will avoid an un-necessary gateway reset if the user sets the wrong Wi-Fi configuration. NOTE: 1. X1000 and S2000 only support 2.4GHz Wi-Fi. E1000 and X2000 support both 2.4GHz and 5GHz Wi-Fi. Wi-Fi hotspot mode only supports 2.4GHz. Copyright © 2021 Cassia Networks, Inc.
  • Page 36 10 seconds to reset the gateway. Cassia gateway configuration page – Wi-Fi Connection From firmware 1.4 and above, Cassia’s gateway supports additional Wi-Fi security modes. The user can choose the Wi-Fi Security Mode, provide the required inputs, and then connect to the Wi-Fi AP with enterprise-level security.
  • Page 37 Cassia gateway configuration page – Wi-Fi Security Mode From firmware 2.0, the user can set two Wi-Fi SSID as uplinks for redundancy. Gateway will switch to the secondary Wi-Fi SSID automatically if the first SSID can’t be detected or can’t be connected.
  • Page 38: Usb Cellular Modem

    WiFi, or try other uplink solutions. 5.2.3. USB Cellular Modem Cassia’s gateway supports USB cellular modem as the network uplink. You will have to purchase a supported USB cellular modem and a SIM card with an active data plan that works with the USB cellular modem.
  • Page 39 Cassia gateway configuration page – USB cellular modem connection The USB cellular modem with RNDIS Driver Ethernet Type 1 & Type 2 is supported. • Type 1: An APN needs to be specified. For example, wyleslte.gw7.vzwentp and 10569.mcs are KORE Wireless APN. NOTE: If you are using a SIM card from another cellular operator, please contact the cellular operator for the right APN.
  • Page 40 Dial Number '*99#' Device '/dev/ttyUSB_modem' NOTE: With a USB cellular modem, the Cassia Bluetooth gateway needs to be in a place where there is good cellular network coverage. From firmware 2.0, Bluetooth gateway will measure the signal strength of the cellular network and show it on AC->Router- >Details->Uplink or gateway console Status tab as GOOD, MEDIUM, or POOR.
  • Page 41: Container Tab

    Cassia gateway supports USB cellular modem auto power reset function. After setting “Recover Action” to ON, Cassia gateway will power reset the USB cellular modem (X2000) or reset the USB interface (other gateways) if it can’t reconnect to the cellular network in 10 minutes.
  • Page 42 API with the additional parameter ‘fields=container’. Please refer to SDK WIKI for details. • From gateway firmware 2.0.2, DNS name server in Cassia Bluetooth gateway will be propagated into container /etc/resolv.conf. Besides two default DNS name servers 8.8.8.8 and 114.114.114, the container will use the DNS setting in the Network section of the gateway webpage Config tab as an additional DNS name server.
  • Page 43 APP 1.5 GHz Maximum storage can be 2.3 GB 2.3 GB 2.3 GB used by container and APP Below is the list of utilities and packages pre-loaded in Cassia container version 1.1.1. Name Version BlueZ 5.31 Bluetoothd Dbus...
  • Page 44 The container will be uploaded and installed on the gateway. Please refresh the web browser. You will see the information of the container and the third-party application. Cassia gateway configuration page -- Container Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 45 Memory Usage Memory used by the container (out of 128MB RAM for E1000 and X1000, and out of 700MB RAM for X2000) Cassia gateway configuration page – Container cont. The Container tab page also displays the installed APP on the container and the programs in operation.
  • Page 46 IP address of the gateway is 10.10.10.254/24. The IP address of the container is 10.10.10.253/24. APP in the container can call local RESTful API like below (Turn on scanning as an example). $curl –v 10.10.10.254/gap/nodes/?event=1&active=1 Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 47 The port range is [60000, 65525]. N/A means the port is closed. Cassia gateway configuration page – container continued From firmware 1.4.1, the user can add their own APP configuration console in Cassia gateway’s local console and AC’s console.
  • Page 48: Events Tab

    The Events tab page displays events of different Level (Info, Major, etc.) and different Module (Web, Bluetooth, MQTT, WTP, Network, etc.). The user can click the Export button to export the logs for further analysis. Cassia gateway configuration page – Event Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 49: Other Tab

    Wi-Fi hotspot (2.4GHz only) or the gateway’s private IP. The latest firmware download is available here: https://www.cassianetworks.com/knowledge-base/router-gateway-firmware/. Please note, this download site is password protected for Cassia’s authorized partners. Cassia gateway configuration page – Other Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 50 -new -x509 -key ca.key -out ca.crt -days 3650 openssl genrsa -out server.key 2048 openssl req -new -key server.key -out server.csr openssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 51 The user can enable TPM (Trusted Platform Module) on X2000 to further enhance the safety level. Please note, the startup time of X2000 will increase from 40 seconds to about 80 seconds. By default, the TPM will be disabled. This configuration is only available on the gateway website.
  • Page 52 The user can check the scan and connect performance in real-time, including RSSI, the number of scanned packets, scan and connect duration, connection success and failure rate, etc. To get the correct display format, please use this tool on the computer only. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 53 (not supported by S2000) or table format. To get the correct display format, please use this tool on the computer only. Below are examples for Ping, NetCat, and SpeedTest. Example 1: Check if the AC is reachable. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 54 Reset button to reset the gateway’s configuration to the default profile settings and enable a Wi-Fi hotspot (2.4GHz only). The country code, container, and customer APP will not be impacted. Please check chapter 4.5 for more information. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 55 One Bluetooth chip can support scan and connection at the same time. If Default is selected, the gateway will use a set of pre-defined parameters. If Custom is selected, the user can define the Cassia gateway’s BLE parameters, e.g. connection interval. The table below shows the default, maximum and minimum values of each parameter.
  • Page 56 Router -> Config-> Bluetooth Setting, or gateway console -> Other -> Bluetooth Setting). Otherwise, Bluetooth operations in the APP may return failure. Cassia Bluetooth stack and Cassia RESTful API offer the state of the art Bluetooth scan and connection performance. It is highly recommended to keep the Cassia Bluetooth stack open and use Cassia RESTful API to achieve the best performance Bluetooth IoT system.
  • Page 57 Device” interface. The JSON format is based on local RESTful API (please check Cassia SDK Guide chapter 2). The feedback and data from Cassia gateway are reported to Azure IoT Hub in JSON format. Also, the user can POST JSON string from Cassia gateway container to Azure IoT Hub.
  • Page 58: Service Tab

    5.6. Service Tab The Cassia gateway can send scanned data directly from the gateway to a third-party server while keeping the control path to the AC. We call this function “bypass” mode. MQTT (MQ Telemetry Transport) is described on the mqtt.org site as a machine-to- machine (M2M) / IoT connectivity protocol.
  • Page 59 The user can set up data push and data cache configuration, MQTT configurations, and scan settings. Cassia gateway configuration page – Service To reduce MQTT packets and MQTT overheads, the gateway can cache a maximum of 100 advertisement packets or a maximum of 60 seconds, and send them to the MQTT broker together.
  • Page 60 However, with the passive scan, devices consume less battery power. Filter Scan filters for advertisement packets • Name: supports full name, prefix (for example Cassia*) and suffix (for example *Cassia) name filters • MAC: supports full MAC and prefix MAC filters (for example CC:DD:EE*) •...
  • Page 61 For detailed configuration on MQTT, please check MQTT Configuration Guide here: https://www.cassianetworks.com/knowledge-base/general-documents/. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 62: More Information On Access Controller

    6. More information on Access Controller 6.1. Deployment Options The Cassia AC can be deployed on an on-premise server, in a private cloud, or Cassia’s public cloud. Administrators can access the Cassia AC from a web-browser, through a PC, or a tablet without any special training.
  • Page 63: Ac License

    • DHCP option43 or DNS setting 6.2. AC License For a privately hosted AC server, please contact the Cassia sales team to apply for your annual AC server license. One Cassia AC supports a maximum of three gateways when the AC license is not applied or has expired.
  • Page 64: Interface & Protocol

    • The interface between the AC and the application server is using RESTful APIs, on HTTP (port 80) or HTTPS (port 443). For details on Cassia’s RESTful APIs please see the next section. For more information about how to generate SSL private key and certificate, please see section 5.5.
  • Page 65: Gateway Batch Configuration

    After that, please click the edit button in the upper right corner. Then, the batch configuration page will show up. NOTE: Only the same type (S2000, E1000, X1000, or X2000) of gateways can be configured in batches.
  • Page 66 • Local RESTful API • Remote assistance The following Bluetooth parameters can be configured in batches • Cassia Bluetooth stack switch • Avoid 2.4G Interference: Reduce interference between 2.4GHz Wi-Fi and Bluetooth Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 67 • Add secondary WIFI: it will work as the backup WIFI SSID if the gateway failed to connect to the first WIFI SSID NOTE: The cellular modem configuration needs to be configured on the local console of the gateway. They can’t be configured in batches from AC. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 68 The parameters of the bypass function can be configured in batches too. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 69 Ethernet parameters and WIFI parameters can’t be configured at the same time. If you want to configure multiple types of parameters, please configure them separately. • If the configuration of some gateways fails, you can copy the configuration results Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 70: Bluetooth Debug Tool

    You can also perform batch operations for the containers and APPs. 6.6. Bluetooth Debug Tool From firmware 1.4, Cassia AC provides a Bluetooth debug tool with UI. This debug tool simplifies the integration of the BLE devices and the user application with the Cassia AC and Bluetooth gateway.
  • Page 71: Enhanced Locationing

    The user can also check the RESTful API, API response messages and the BLE data on the debug tool. Please connect a Cassia gateway to the Cassia AC, power on the Bluetooth devices, and place them near the Cassia gateway. Please click the gateway from the Gateway list, and click the Tools tab.
  • Page 72: Email Alert

    Enhanced Locationing in Cassia AC 6.8. Email Alert From firmware 2.0, the Cassia Access Controller (AC) provides email alert functionality. AC will send an email to you in the below conditions. • AC CPU/RAM/storage usage is higher than 80%: maximum one email every day •...
  • Page 73: Cassia Restful Apis

    Cassia supports C#, Node.js, and Java, but the user can choose other languages as needed. The Cassia RESTful APIs are built into the Cassia IoT Access Controller (AC) and Bluetooth gateways and provide the following functions: a. Monitor Bluetooth gateways and BLE devices b.
  • Page 74 OFF. For details on Cassia RESTful API guidelines, please check the Github wiki site: https://github.com/CassiaNetworks/CassiaSDKGuide/wiki. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 75: Appendix A: Cassia's Ti Sensor Tag Demo

    Cassia’s demonstrations showcase the Cassia Bluetooth gateways and AC in use with off-the- shelf BLE devices. Please see the full list at http://www.bluetooth.tech. The following section demonstrates a Cassia Bluetooth gateway and AC in use with a Texas Instruments (TI) Sensor Tag CC2650STK.
  • Page 76 To test using a local connection: a) Select Local Connection on Control and enter the private IP address of your Cassia Bluetooth gateway b) Power on your TI sensor tag. The flashing green light indicates it is working c) Click the Connect button on the demo page. The TI sensor tag should stop flashing d) Wait a few seconds and you will see incoming data Copyright ©...
  • Page 77 You should see the TI sensor tag flashing in the green light d) Click the green Connect button on the demo page. The TI sensor tag light should stop flashing now e) Wait a few seconds and you will see incoming data Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 78 In your AC server console, you will see the sensor tag is connected under the Device page. Cassia AC Device Page If you power on additional TI sensor tags, they will be connected to the same gateway one- by-one. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 79 TI Sensor Demo Page – With Multiple Sensors Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 80: Appendix B: Supported Usb Cellular Modems

    Appendix B: Supported USB Cellular Modems Please check the excel table on the next page. Copyright © 2021 Cassia Networks, Inc. Version: EN-20210310-YJ...
  • Page 81 Wi-Fi Hotspot: WLAN 2.5 GHz (802.11b, Huawei E8372h-153 (also known as 802.11g, 802.11n); Supports up to 10 Wi-Fi 2G (GSM EDGE): up to DL 296 Kbps and UL 236.8 Cassia router can connect to this modem Huawei E8372h-153 LTE Wingle) users. Kbps...
  • Page 82: Appendix C: Wpa2 Enterprise Security

    • Only the PEM certificate file format is supported. • For private keys, Cassia has tested des, des3, seed, and aes. Camellia is not supported. The user needs to set the Wi-Fi operation mode to “Client”, set the “Safe Mode” and “EAP Type”...
  • Page 83 • EPA Type: TTLS-MSCHAPV2 or TTLS-PAP The user should provide Identify, Password, and CA Certificate, besides SSID, IP, and DNS options. Below is an example. Copyright © 2020 Cassia Networks, Inc.
  • Page 84 Private Key Password, besides SSID, IP, and DNS options. Below is an example. ➢ Safe Mode: WPA2-PSK or WPA[TKIP]+WPA2[AES] When setting “Safe Mode” to WPA2-PSK or WPA[TKIP]+WPA2[AES], the Cassia gateway behavior is the same as firmware v1.3. The user should configure SSID, Password, IP, and DNS options.
  • Page 85 ➢ Safe Mode: None If a password is not needed, the user should set “Safe Mode” to None. In this case, only SSID and IP should be configured. Below is an example. Copyright © 2020 Cassia Networks, Inc.
  • Page 86 -----BEGIN CERTIFICATE----- MIIDdTCCAl2gAwIBAgIJANeiouNsNcHlMA0GCSqGSIb3DQEBCwUAMFExCzAJBgNV BAYTAlhYMRUwEwYDVQQHDAxEZWZhdWx0IENpdHkxHDAaBgNVBAoME0RlZmF1bHQg Q29tcGFueSBMdGQxDTALBgNVBAMMBHRlc3QwHhcNMTgxMDMwMTA0NjQ5WhcNMjgx MDI3MTA0NjQ5WjBRMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5 MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMQ0wCwYDVQQDDAR0ZXN0MIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAymWBDuwiacayEuFG1BtvJF3Z qu0OzyOExNh2cyuNx+rxgcy0CECkvDqXAvOOIpV5+C7SO39j5i3y6lIv6q8HbtQd J04Fxjb//RJsPDG9GtK+RnC/p81Xi2o3AUJ6K8eLPhwsikt1nQaXCetT03JZKMQm 3cSqu2nyjJWowpHTr7cVTk8S6mZJBiLMPX6YOCTae1cR98JBlWfquRe9e/XJQAOw /iq/51LAtHmee+x8eaai8/516bHsuVppYYIhqg4YNATeqsGT0BlQNrwjXekPx4KY X3YmAP9EXBqApKts4ACIGcPLig81vKgd6hChTc6eK2yXW0dTuOMtkwTP+KOGiwID AQABo1AwTjAdBgNVHQ4EFgQUXHdieYTw3ZOWAGLJDRRF6S0FIpswHwYDVR0jBBgw FoAUXHdieYTw3ZOWAGLJDRRF6S0FIpswDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0B AQsFAAOCAQEAs3r/C51AJcpUxPvUT4XSVycMNH79gSYwbLsoBRC0r7YK04enIZ7r fi6I0Dl3R6Qbp0ergt80QrBmGLI1nCPyqft0pUfCPaZEGrQhCo58r8NSQyCnSm67 mqzBrs3JIlvZixi/0rU1vaq5lFaJq6HaKiN0gJDuJPC1XX5Fern+/cGsBpFCzfG9 c/ouim3PB03M6UG+FBSX9UDpf/pTRfWnRzgmbITH5nMv/tXHKoNCQcCRYqkSgQ6L kmncU8ajvWVOkJdztrtdsxHatcxlLaD79jd7hpETMjoOdpYuBRz7zs2K5SELw9QU 1g1YyMALL8wZCU2CBNbSCyzBL4DJrMug3g== -----END CERTIFICATE----- client.key example: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-CBC,5F85A1BB8701F03D Copyright © 2020 Cassia Networks, Inc.
  • Page 87 SU0CBRYQG05DXaTHic/724cLWjoDeJ/u+KUuPfaJkaU3bEZq+5+Gso8UVt8hSlnx ppy4FvSSB8Tsg095P8lmZBSp2qt9+sy0sBxiHW/7XayP66gQAUFuBESkioCamlEz VdAOiC1KrDQunR3z3/nNFtHMehFurQkyYgICq5EuqUhF3i6ILDyTSLHiEtf19JeG ZxtRb/Vk2JU0HZ/UmGNWVI5Z9i953ltTfRrnH7+fGQVpIMhIZug+OGmyJi3flLQe Q/vpUpMtPFdFSaz+eIb0OtI8XJoMuWwKDMhJdNHfqkOls3BZZUvoQUC1umwAq9ov CmeYXxJT3HXBRzGFL9UjJ47jM8JDEtOOqDpkXJLGhiAh8Ty8bHQKEfWgsYdkvxsY RJ2igsijvXMJu63etx/zTCJq4fcK/Ev5XOoPQdx5mLM/PWdJYtyj0A== -----END RSA PRIVATE KEY----- client.crt example: -----BEGIN CERTIFICATE----- MIIDHDCCAgQCCQCMtSyQfdk92zANBgkqhkiG9w0BAQsFADBRMQswCQYDVQQGEwJY WDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBh bnkgTHRkMQ0wCwYDVQQDDAR0ZXN0MB4XDTE4MTEwMTAyMTMyOVoXDTI4MTAyOTAy MTMyOVowTzELMAkGA1UEBhMCWFgxFTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoG A1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDELMAkGA1UEAwwCdHQwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDPrVoQCFUXBgA807fkgrkYdF+ozeO3CGI GJRxa3YsGVZ9TIcRe9L/oOkiOyomQbqRRGFcbULqmPyBAymtZoAkNOGGXP7nrco4 NOQA7dVPC6ueZi+gYWCuMOkKO8D8JVZnMZfctbymYLWNvIN8+TqAGV49+rSPU1wd 56eh26YJ4Wnq5gY1jPG9I233Tyq05Br6hFv79ZIOFSsqwK3rGd2447bh3yMb4ah2 qm+He78hK2XwV6X2M7UyUUTYwIo40hcc4k7edTK/thxqyUK3aCHQEUKK8ruF/BI7 dufVtH0k0srSLNJ3svsRh6VK5Rwi1CezABkknBQjcpWChcJcG8lVAgMBAAEwDQYJ KoZIhvcNAQELBQADggEBAAfAnL6vIYh/IjlbdUMMSsdvWiAYIiSyWrLyz3ZeGs4u lUaagR4evVNPTq7ToAbvtaDd0PTPoJkfVxVN65Rc/TtlwnkGh+GmQhk5twjEMUrs 7vDBkdYDOv3ZqHSpeFCDTwn1rO6HpV2h+it7EqhVlpyYow2QA1VMVgNJr7fBWMsY AJsIepors/nGjBm57cQKMcmU8T6O5mYFGpaVlpM/q+1rm/zl7pmo4ghit1fiVlRi HS0YB9ZbjVdwMbazf4m07h8x5vE8CzId9bD6ByWebANcOoy8z6fTSLUaifLU11D6 s92moajRMu6Dl5rnPvHFSwsofCjd4b7bZ2AUpGJeqTo= -----END CERTIFICATE----- Copyright © 2020 Cassia Networks, Inc.
  • Page 88: Appendix D: Eu Weee Directive

    Appendix D: EU WEEE Directive Waste Electrical and Electronic Equipment (WEEE) symbol on the Cassia Bluetooth gateway and/or accompanying documents means that used electrical and electronic equipment (WEEE) should not be mixed with general household waste. Disposing of this product...
  • Page 89: Appendix E: Configurable Mqtt Tls Certificates For Gateway-Ac Communication

    AC. The certificate can be a CA certificate or a self-signed certificate. Cassia gateway always uses the secured MQTT to communicate with AC, no matter if the default or custom certificate is used.
  • Page 90 NTP time servers on the AC setting page. The AC time will be used for certificate validation. If the AC time is not configured correctly, the gateway can’t connect to the AC. 2.4. Configure MQTT Certificate Copyright © 2020 Cassia Networks, Inc.
  • Page 91 On the AC Settings page, please change MQTT Certificate Configuration from Default to User Config. Then, please fill in the CA Certificate, Server Certificate, and Server Private Key. Default means using the default certificate provided by Cassia. The gateway and AC communication is still protected.
  • Page 92 The user can set the Certificate Configuration back to Default to exclude any other issues, e.g. transport issue. The user can find TLS error logs in the gateway console Log tab. Copyright © 2020 Cassia Networks, Inc.
  • Page 93 -req -days 3650 -in client.csr -CA ca.crt -CAkey ca.key -CAcreateserial - out client.crt // generate client certificate ca.crt example: -----BEGIN CERTIFICATE----- MIIDdzCCAl+gAwIBAgIJALSD+kQkX3FuMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX aWRnaXRzIFB0eSBMdGQxCzAJBgNVBAMMAmRkMB4XDTE5MDUwNTAzMDk0NloXDTIw MDUwNDAzMDk0NlowUjELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUx ITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDELMAkGA1UEAwwCZGQw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP+fPO92U1IHrIBvXHM5kP wB25McMpRu3CUz9SnbC/LNi8uaSZI0glevlnsU/mckVeKDizWEX6ZrtPfokN8yH2 JmwaG16AAo6jmtmam9VjVWjZeXB7bGxIi9/obl/viD9efrLamNbpldBeZEFB0ia0 p6xcCh+0Vo+268xbWdiHGnwFaFcUMhaQ0hIuHdujWguSzMLYXqATGjhZSvdkSCe+ ieUcc+y4SZTPlH+xD78MwyBxGSxMxSo6ANRjcQNIJedn2eF36dcLbVSzOEEyR2Xs EQYBVkAyv4mFR2uFOn/j+3LR+uqEI5vAGkKw5pl5D9d9em2Ym/O5IhosOOxTzBnF AgMBAAGjUDBOMB0GA1UdDgQWBBT5SOcADFP2P/DhdcGZRD7H96BtuTAfBgNVHSME GDAWgBT5SOcADFP2P/DhdcGZRD7H96BtuTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3 DQEBCwUAA4IBAQAfnXfC/lMOROwv0KL8uyROtY2V1hvTjIoc1D/5zHGY7IOgLCyz 3ZRyvb3VGvVR+MPi8PHkp4X1mud/n8uVRDF+qTYvQnhxS2HF7ABxwC4Fz0JmIYAn KYcLBgB4sUXHa8kqZiPcW8Y0GnXuT1kiYTGodfN0K6T3pXPy08Inh3IcySqwgjmh cGppJQC86LugeLFN8lB/EzQSMPpG1fyxHwlyqmsm7LNryYqr5QoS2CUc6qlc3Hc0 pu+Q15kCapJ7TS71V5hOqEtHD7XuWfhYbltAQpexw5M6udECVa3TEUWBmq86Oq6/ n0aFHK5hb2J2NhpuPAKQIUbBn7UXTd3pw1RP Copyright © 2020 Cassia Networks, Inc.
  • Page 94 BVZnSdASa8rZim3qpDin7NblGVpEAiRax7Vmuy0Bi6bbhBxmF9/vL/8CgYEAx0wW JWkaU5WR/d1MTIsnRA/u/3CJukkkbOnOZPlW9YbG7MQAWEh40tToyhqdAWC4MxS8 jAq5q10AGA83v7qIeRiFr6u8VBL02yUaxjzRvpaL10frv/VCDEA7B0YSxFd8y4xt lK4kXOzjJ5OqyO11BS00iUIGbIacN1Jcd4AneeECgYAL9TpuJ/wAw+/BAxHC+k2j FkS9dpADVMdP5UaWvV8ci3j0sJV/v/6lPgL3WAyNOq0BXSKGMRUaI7Xz5vcP/a+o sY2/qUmRYOxSf+5VsI5Pu16cOhnXOkyzWB9i/7b26Ius9mUkNNUZgwTfMYfj5u09 mQR2IORTdQyFMHJZtozW9wKBgDO5YpIJCiUhT4eUlMXU47b9b6jqG0S20PZXZBK+ x7vnY991KyW+gWUujtBNQexmnsfbHOg3rGJ2O50C7hQbpGnRXHjwWGt1lAkAQ0ep 50HQrrCL4Pqr+51UWj2UCTDeB+yIILSS0aswa/AMmimVv2Y9ikIJWcN22DpfbNIy 94vhAoGAHNA6PAhP72+ze83Jz8ihEvpfIPJ1ekTpAsoE2EvfCtzMp+qtGV32wG3Q IYNtsvn3/fBQGAMeDBCDjaeFH4ZRY42A+G6RURftDiOzuaCicH+d0IHez2HqY+OO wC/sPSzYUeL9EST+WsehiUzZ2SSeIZa9qWjoCRdUECsxI9ifQBk= -----END RSA PRIVATE KEY----- client.crt example: -----BEGIN CERTIFICATE----- MIIDKzCCAhMCCQDgCfVlo1FF7TANBgkqhkiG9w0BAQsFADBSMQswCQYDVQQGEwJB VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0 cyBQdHkgTHRkMQswCQYDVQQDDAJkZDAeFw0xOTA1MDUwNzM3NDNaFw0yMDA1MDQw NzM3NDNaMF0xCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYD VQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQxFjAUBgNVBAMMDTE5Mi4xNjgu MC4yNDUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+XCQuhUEndr8c 9D7uZwzhi4OWzq3GeaZXpYyFnsEY/D7o/dlfPMMdE+THw4BRJ/PFROGZ6A23W3p8 KisRIa9z12LRoVa8kH3FVBB2Khw8i5n7xJsaP2bZ2yaEKCf77uR5r8S6xq3SRVhR Webxwxo3j/bG+uWLWfj5spn6EZvuBXog64lcN6V9FEUUA1cpIEGAtKqQvFdYFPgj sMLoKN2n2OJ0CZGqa4cbf3bfFPOSFVsG2IZurThIHeR9vovXf2cHU7bPRX/6gfQb 4KS4lD3hkX8SZ8vOKm/qNJj98IxIrNwYJBneP+BsSxBgAbq/89nVLlcT4DWcpDzu rMyuwbYfAgMBAAEwDQYJKoZIhvcNAQELBQADggEBACc9mAkv9ErVQO7v7JrxweoJ XnYcq4jlHIo9S7x5flTou2C4GVp1231jVRjzxJs3yQ0o+Xj8WsePHLpITNZRmYOS SnAR/AhA3tUejHbfJsDKvsjHPBdG83hJ9MhQ1friyHiWVrMxVoPrPpvynG7mKN/i Copyright © 2020 Cassia Networks, Inc.
  • Page 95 FSQlxh9bTwHtTWhBJ5X1bqOnJaz69qaumGvSIIey3IklLKJhs4LC5ADn4HHa2Xfs pRXC69CfPrYg/grTUPAY3uV/tPdTUDwCwxnvchR4bLgP4gUW6PSNvZ4MxRBx+ulx f9Z4+5j5cnmDhafUdBtE4Vs809VlfK5hgwvIy2gzZjONBLQvFKqN5duwNvr08EM= -----END CERTIFICATE----- Copyright © 2020 Cassia Networks, Inc.
  • Page 96: Appendix F: Cassia Gateway Led Indicators

    * Huawei models E3372s-153 and E8372h-153 are DHCP cellular modems. MultiTech models MTCM-LNA3-B03 and MTCM2-L4G1 are PPPoE cellular modems. If you want to know the type of other USB cellular modems, please contact your Cassia sales/support contact E1000/S2000 LED (Green)
  • Page 97 X1000 LED (Blue) Function Status Description Power off Power status Solid on Power on X1000 LED may keep on blinking if the PoE power supply is not stable. Please try to replace the PoE injector. Copyright © 2020 Cassia Networks, Inc.
  • Page 98: Appendix G: Cassia's Ti Sensor Tag Demo China Rohs

    Appendix G: Cassia’s TI Sensor Tag Demo China RoHS 桂花网生产的蓝牙路由器符合 SJ / T 11364-2014 The Bluetooth gateways provided by Cassia Networks, Inc. is in conformity with standard SJ / T 11364-2014 产品中有害物质的名称和含量 Hazardous Substances Table 部件名称 有害物质 (Hazardous Substance) 铅(Pb) 汞(Hg)
  • Page 99 此环保使用期限只适用于产品在产品手册中所规定的条件下工作。 The Environment-Friendly Use Period is valid only when the product is operated under the conditions defined in the product manual. Copyright © 2020 Cassia Networks, Inc.
  • Page 100: Appendix H: Antenna Radiation Graphs

    Appendix H: Antenna Radiation Graphs 1. X1000 Antenna Radiation Graphs If you place your gateway as depicted in the image above, the images below show the Antenna Gain in 3-D. Copyright © 2020 Cassia Networks, Inc.
  • Page 101 E1000 and S2000 Antenna Radiation Graphs Copyright © 2020 Cassia Networks, Inc.
  • Page 102 If you place the E1000 and S2000 on a tabletop (shown above), the radiation pattern graph results are shown below. For more questions, please contact support@cassianetworks.com. Copyright © 2020 Cassia Networks, Inc.

This manual is also suitable for:

X1000E1000S2000

Table of Contents