The vanilla app can be configured using downlinks to control the device functionality and effectively unlock new features.
Each device component is controlled on a separate FPort, but please remember that LoRaWAN class A devices can only receive a downlink when they transmit and uplink.
So make sure you trigger an uplink via the button or wait for a periodic uplink message in order for the device to receive your downlink.
Heartbeat
- Disable periodic heartbeat uplink:
| FPort |
Command (first byte) |
| 0x01 |
0x00 |
- Enable periodic heartbeat uplink every 10 minutes:
| FPort |
Command (first byte) |
| 0x01 |
0x0A |
The periodicity can range from 0x01 (every 1 minute) to 0xC8 (every 200 minutes).
Temperature and Humidity
- Disable periodic temperature and humidity uplink:
| FPort |
Command (first byte) |
| 0x02 |
0x00 |
- Enable periodic temperature and humidity uplink every 25 minutes:
| FPort |
Command (first byte) |
| 0x02 |
0x19 |
The periodicity can range from 0x01 (every 1 minute) to 0xC8 (every 200 minutes).
Accelerometer
- Disable accelerometer events:
| FPort |
Command (first byte) |
| 0x03 |
0x00 |
- Enable accelerometer shake event detection:
| FPort |
Command (first byte) |
| 0x03 |
0x01 |
- Enable accelerometer free-fall event detection:
| FPort |
Command (first byte) |
| 0x03 |
0x02 |
| FPort |
Command (first byte) |
| 0x04 |
0x00 |
| FPort |
Command (first byte) |
| 0x04 |
0x01 |
Buzzer
- Briefly ring buzzer with warning tone:
| FPort |
Command (first byte) |
| 0x05 |
0x01 |
- Briefly ring buzzer with danger tone:
| FPort |
Command (first byte) |
| 0x05 |
0x02 |
Blue LED
| FPort |
Command (first byte) |
| 0x06 |
0x00 |
| FPort |
Command (first byte) |
| 0x06 |
0x01 |