Editing settings for - · changes apply to this site only
Simulation
Generate synthetic data for testing
Data simulation
When enabled, live data is replaced with simulated values
On
Site Settings
Site-specific configuration
-
Show or hide this site on the dashboard
Enabled
This site is disabled and hidden from the dashboard.
Appears as the site button label on the dashboard.
Which customer can see this site.
Alarm notifications
Email and SMS sent when any alarm is breached
Sent on threshold breach
SMS via Twilio
Notify on
iEmail via SMTP. SMS via Twilio - add credentials to server .env
Tank Level Sensor Setup
Select which sensor drives the tank level display and alarms
Tank Level Alarm Setpoints
These setpoints apply to whichever sensor is selected above and drive the dashboard tank fill colour, alarm lines, and active alarm list.
Transducer channel configuration
4–20 mA spans and process spans per channel
iConfigure the 4–20 mA voltage spans, engineering unit ranges, and channel names. Tank level alarm setpoints are now managed in the Tank Level Sensor Type section above.
Bluetooth Sensor Configuration
TE Connectivity U5601 BLE 4.2 wireless pressure transducers
iEnter each sensor's MAC address here, then mirror the values in U5601_SENSORS inside pi_sensor.py. BLE channel IDs start at 10 to avoid conflict with ADC channels.
Beaconing is recommended — no pairing needed.
Seconds the Pi listens per cycle.
hci0 = built-in. hci1 = USB dongle.
Pi one-time Bluetooth setup
1. Enable Bluetooth: sudo systemctl enable --now bluetooth
2. Install bluepy: pip install bluepy
3. Find sensor MAC — insert battery, then: sudo hcitool lescan look for MEAS5601
4. Beaconing mode: no pairing needed — just enter the MAC below.
5. Connected mode: pair first — bluetoothctl → pair XX:XX:XX:XX:XX:XX