Instructions on how to install LEAPS Raspberry Pi.
The installation is fast and easy and only needs to be done once.
Before starting: Remember to back up any important files from the SD card you want to keep, as all data will be permanently overwritten during formatting.
System requirements
Raspberry Pi 3B or newer.
Recommended: A set of UDK (At least five devices) to verify.
Recommended: Batteries or USB-C cables for powering the devices.
In a web browser, access the address 192.168.200.1/24. (This can be opened directly on Raspberry Pi or, on a PC that is connected to the LEAPS-AP network broadcasted by the Raspberry Pi with the password Leaps1234 - Step 9)
If you are on a LAN network, use another computer’s web browser to access the Raspberry Pi’s IP address.
Configure the network settings in LEAPS Center to match the network ID of the gateway board you have connected.
Again, update this file to reflect the new IP address 192.168.0.104.
Restart LEAPS Server and LEAPS Gateway
After making the changes, restart both services:
sudodockerrestartleaps_server
sudodockerrestartleaps_gateway
Confirm LEAPS Server and LEAPS Gateway are Working Properly
Check the status of the running Docker containers:
leaps@raspberrypi:~ $ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b5bc1d479a04 leapslabs/leaps_gateway:udk "/app/leaps-gateway …" 6 days ago Up 15 minutes leaps_gateway
68c33d70bc07 leapslabs/leaps_server:udk "/app/leaps-server -…" 6 days ago Up 15 minutes 0.0.0.0:7777->7777/tcp, 0.0.0.0:7777->7777/udp, :::7777->7777/tcp, :::7777->7777/udp leaps_server
38092ca7b1b1 leapslabs/leaps_center:udk "sh -c 'cd /app && …" 6 days ago Up 15 minutes 80/tcp, 0.0.0.0:80->8080/tcp, [::]:80->8080/tcp leaps_center
Monitor MQTT Messages
To monitor MQTT messages, use:
mosquitto_sub-p1883-d-v-t'#'
Open LEAPS Center and Update Host
Launch the LEAPS Center application and update the host address to 192.168.0.104.
Ensure to reload the networks to apply changes.
Note
How to Set a Password for Wi-Fi AP: LEAPS-AP
Set the access point security and password on Raspberry Pi OS Bookworm: