Server Room Intrusion Detection - Seeed Studio XIAO ESP32S3 Sense - SenseCraft AI - CodeCraft Hub
Scene: Safety. Edge AI application on CodeCraft Hub for Safety use cases.
Devices / BOM: Seeed Studio XIAO ESP32S3 Sense, Seeed Studio XIAO ESP32S3, Grove Shield for Seeed Studio XIAO, Grove - Temp & Humi (DHT11), Grove - Universal 4 Pin Buckled 20cm Cable (5pcs)
Safety application on CodeCraft Hub. Designed specifically for server rooms, data centers, and core warehouses. Utilizing the edge vision capabilities of the XIAO ESP32S3 Sense, it monitors human activity around the clock. Once a person is detected, it immediately sends alert messages to the administrator.
Documentation
Designed specifically for server rooms, data centers, and core warehouses. Utilizing the edge vision capabilities of the XIAO ESP32S3 Sense, it monitors human activity around the clock. Once a person is detected, it immediately sends alert messages to the SenseCraft platform or the administrator's mobile phone. It also monitors the temperature and humidity of the server room in real-time, achieving 24-hour unmanned security monitoring.
To deploy this solution, you will need to prepare the following items:
BOM items
A SenseCraft account
Download Aily Blockly
Follow the instructions below, and you will have an Intrusion Detector in 10 min.
Deploy steps
- Prepare Hardware
Prepare the following hardwares:
- Step 2
Reverse the RX and TX cable
Install both XIAO boards onto the expansion boards (Grove Shield), and connect all the devices as shown in the image.
This board (the one with camera) will take charge of human detection
the other board (the one without camera) will serve as the processing unit
- Flash Detection Board (the one with camera)
Now flash the pre-trained human detection model into the XIAO ESP32S3 Sense board (the one with camera)
Deploy an AI model to your device (in-app tool on CodeCraft Hub).
- Program Processing Board
Now we will program the XIAO ESP32S3 board to process data from the detection board and humidity sensor, and send information via WiFi. To achieve this, you will need to get the following information first:
WiFi SSID and password at the location of your deployment
Please note that XIAO ESP32S3 only supports 2.4GHz WiFi
A Dev Kit EUI and Key from SenseCraft Data platform, get it by following these steps:
In previous step, Configure WiFi section, choose SenseCraft as your MQTT service provider
Click Manage Dev Kit, and create a new one
After create successfully, select that dev kit, and you will see the EUI and Key below, save the Key for later use.
Please note that you don't need to click Write Config, as the actual communication will be handled by the other board
Open the Aily Project
- Test Run and View Data
Now you can test your detector and see if it's sending any data. You should see your device online on SenseCraft App or SenseCap Data platform -> Data -> Table