1-Milesight Gateways and LoRaWAN Devices
TABLE OF CONTENTS
1-Milesight Gateways and LoRaWAN Devices
Description
Jooxter is a French technology company founded in 2014 that specializes in providing smart workplace management solutions for enterprises. By combining SaaS software, IoT sensors, and data analytics, the platform helps businesses manage and optimize space usage efficiently in hybrid work environments. Jooxter’s system can collect real-time occupancy data, allowing employees to easily search for, reserve, or confirm desks and meeting rooms via web or mobile applications. The platform seamlessly integrates with tools like Microsoft Teams, Outlook, and Google Calendar, and also supports integration with building automation systems for centralized control and intelligent scheduling.
Jooxter's core offerings are divided into three main modules: workplace experience applications, environmental sensing hardware, and space utilization analytics. Its visual dashboards and trend reports assist companies in formulating space optimization strategies and reducing carbon footprints. In 2023, Jooxter acquired Wx Solutions, a company focused on space occupancy analytics, further strengthening its IoT and data analytics capabilities. To date, Jooxter has been deployed in over 30 countries and serves more than 170,000 users globally. The company’s vision is to build digital workspaces that improve efficiency, enhance employee experiences, and increase overall well-being.
This document provides a complete guide and demonstration on how to connect the UG65 gateway to the Jooxter platform, using VS340, VS133 and VS321 devices as examples.
1. Requirements
● Gateway Model: UG65 (UG56 and UG67 are also supported)
● Sensor Models: VS340 (or AM133, VS321)
● Internet Access: The gateway must be connected to the internet
Note:
Currently, Jooxter only supports the following devices: VS340, VS341, VS133 and VS321.
Other sensor types are not supported at present, if you need other type of sensor , you can contact us.
2. ObtainPlatform Information
Visit Jooxter: optimize your workplace by leveraging data:Click on the "Book a meeting" button and fill out the required information as prompted.
After your request is received, the Jooxter team will contact you and provide two key parameters:
● The URL (specific to the API, and varies depending on the sensor type)
● The x-api-key (sensitive information, not shown here)
These two parameters are critical and will be needed later during the gateway configuration.
3. Gateway configuration
3.1. Enable Embedded NS function
Log in to the gateway’s web interface and follow the steps shown in the screenshot.
If the embedded NS is already enabled, you can skip this step.
Once completed, the embedded NS is now active.
3.2. Add Test Devices
Follow the guide: “How to Connect LoRaWAN Nodes to Milesight Gateway” to add devices.
After adding, you should see results like this:
3.3. Configure Payload Codec
Refer to the guide: “How to Use Payload Codec on Milesight Gateway”, but take note of the following:
● For VS340 or VS341, use the following code:
decoded.devEui = LoRaObject.devEUI; var result = { occupancy: { busy: false, counter: 0 } }; result.timestamp = new Date().toISOString(); result.devEui = LoRaObject.devEUI; result.occupancy.busy = decoded.occupancy; result.occupancy.counter = result.occupancy.busy ? 1 : 0; return result;
Once added, go back to the VS340 configuration and associate the decode script, as shown in the screenshot.
● For VS133, use the following code:
var result = { occupancy: { region: "" } }; result.timestamp = new Date().toISOString(); result.devEui = LoRaObject.devEUI; result.occupancy.region = decoded; return result;
The operation method is the same as the previous steps:
● For VS321, use the following code:
var result = { occupancy: { region: "" } }; result.timestamp = new Date().toISOString(); result.devEui = LoRaObject.devEUI; result.occupancy.region = decoded.people_total_counts; return result;
The operation method is the same as the previous steps:
Note : For this device , you can simply download at here to get the code file.
3.4. Configure HTTP Parameters
Refer to the guide: “How to Connect Milesight LoRaWAN Gateway to HTTP(s) Server?”, and configure the previously obtained URL and x-api-key parameters into the gateway.
The screenshot below shows a sample configuration:
At this point, the gateway configuration is complete.
Wait for the sensors to automatically send data, and you should begin seeing data arrive shortly.
4. Observe the Data
Contact the Jooxter team to access the Kinesis platform where they can monitor incoming data and verify what the platform has received.
At this stage, your sensors should now be reporting data in real-time to the Jooxter platform via the gateway.
-END-