Thingsee GATEWAY LAN
Thingsee GATEWAY LAN is an ethernet connected gateway device that connects your Thingsee Wirepas sensors to the cloud. The gateway does the network monitoring, and maintenance, but also handling firmware updates for both the gateway itself and the sensors connected to the gateway. This gateway is optimized for handling the data-flow and maintenance operations.
Even though it can’t run local AI for edge-computing, it has all the needed services to keep your mesh network operating 24/7.
Connect the power source to the gateway and plug it on into the wall socket with 24/7 power.
This device uses following IMC(s) [TSGW05 XXXX16]
- Recommended operation temperature: from 0°C to +40°C
- Certifications: CE and RoHS compliant
- USB-C powered
- Ethernet connection
- Radio sensitivity: -95 dBm BTLE 4.2 Indication LED
Thingsee GATEWAY LAN requires following services from the network
- IP address allocated by DHCP
The gateway requires that the following ports are open in the network firewall. The ports must be open for outbound connections. Thingsee GATEWAY LAN doesn’t run any services and acts only as a client for the services below. A port-forwarding is not required.
|DNS||UDP||53||Domain Name Service|
|NTP||UDP||123||Network Time Protocol|
|MQTT||TCP||8883||Secure communication, AWS IoT|
Bootup message sequence
sequenceDiagram participant G as ThingseeGATEWAY participant MC as MasterCloud participant TS as ThingseeCloudInstance participant DNS as DNS participant NTP as NTP Note right of G : Gateway bootup process G->>NTP : UDP (123) syncronize time NTP->>G : NTP response Note right of G : Gateway initial communication G->>MC: HTTPS (443) request device inventory and certificate information MC->>G: HTTPS (443) response Note right of G : Gateway sensor data uplink G->>TS: MQTT (8883) connect to AWS IoT Core TS->>G: Succesful connection G->>TS : MQTT (8883) publish sensor data to uplink-topic Note right of G : Gateway sensor data downlink G->>TS : MQTT (8883) subscribe to sensor data downlink-topic
Firmware update message sequence
sequenceDiagram participant G as ThingseeGATEWAY participant MC as MasterCloud participant TS as ThingseeCloudInstance Note right of G : Gateway in normal operations, subscribed to downstream topic TS-->>G : MQTT, publish firmwareupdate command to topic G->>MC : HTTP, load firmware binary G->>G : initiate firmware update process alt update succesful G->>TS : Confirm firmware update done else update failed G->>G : Revert to earlier FW version G->>TS : Report firmware update failure end