β οΈ TESTING MODE β System functional but in beta Β· Report issues to your administrator
π
MeshCore Admin
| Canada Emergency Alert System
SYSTEM ONLINE Β· MONITORING ALL CANADIAN PROVINCES & TERRITORIES Β· ALERT READY INTEGRATION ACTIVE Β· ENVIRONMENT CANADA FEEDS ACTIVE
CONNECTING
πΊοΈ Live Network Map
Auto-refresh every 30s Β· β
Legend
Online + MeshCore Connected
Logged In β Not Connected
Offline
No Operator (N/A)
π¨ Alert Stream
π Webhook Sources
π‘ All devices broadcast on the same channel. To change it: Settings β Alert Channel Name. Current channel: β
π‘ MeshCore Devices
City
Province
Operator
Connection
Status
Max Hops
Last Seen
Actions
π₯ Contacts
Type
Name
Email
City
Province
Device
Status
Joined
Actions
π Applications
Name
Email
City
Province
Address
Date
Status
Actions
βοΈ MeshCore Settings
MeshCore Companion Firmware 1.14 Β·
These are the default settings pushed to all devices. Individual devices can override them in the Devices page.
Radio parameters (frequency, SF, BW) are set on the device via
flasher.meshcore.co.uk and cannot be changed remotely.
π£ Alert Message Settings
Prepended to every mesh broadcast message
Fixed by MeshCore LoRa protocol (228 max)
π‘ Mesh Network Defaults
How many repeaters a message can traverse. 1 = direct only, 3 = recommended for most networks
β οΈ This is the single channel ALL repeaters use to broadcast alerts. Changing this affects every device immediately on next broadcast.
Flood scope limits packet propagation region (MeshCore v1.10+)
MeshCore Flood Scopes (v1.10+) β Named regions that limit how far a packet propagates through the mesh.
The scope_code is sent in the LoRa packet header. Devices only relay packets matching their configured scope.
Use * for classic flooding (all regions). Repeater operators select their scope in the Repeater Portal.
Name
Scope Code
Description
Provinces
Actions
Loading...
π§ͺ City Infrastructure Test
Send a targeted test to a specific city's infrastructure β digital display screens and/or
MeshCore repeater nodes. The test uses the same pipeline as real alerts.
Share this URL to open the display for a specific city directly:
π’ Advertisements
Manage local advertisements displayed on city Digital Display screens. Use image URLs from your CDN or hosting.
City
Province
Title
Advertiser
Image URL
Active
Order
Actions
πΎ Import / Export
π€ Export System Data
Download a full backup of all system data including webhooks, devices, users, display settings, and advertisements. Use this before upgrading the system.
π₯ Import System Data
Restore data from a previously exported backup. Choose merge (safe) or replace mode. Replace mode will overwrite webhooks, settings, and ads. User accounts are never overwritten.
π° Advertisement Orders
Review and approve ad orders. Once approved, the ad goes live immediately and expires automatically after the paid period.
ID
City
Advertiser
Image Preview
Days
Total
Payment
Status
Submitted
Actions
π² Advertisement Pricing
Default Price (All Cities)
This rate applies to all cities unless overridden below.
Price per day
$CAD
Per-City Price Overrides
Set a different price for specific cities (e.g. charge more for high-traffic cities).
City
Province
$/Day (CAD)
Add Webhook Source
π§ Email / SMTP Status
When operators are approved, they receive an automated email with their login credentials.
Configure these environment variables in your Vercel Dashboard β Settings β Environment Variables:
β οΈ BLE connections are initiated from the browser (repeater portal) via Web Bluetooth. The device must be powered on and advertising. Chrome/Edge only.
Mesh Network Settings
Loading from settings...
β οΈ Channel is set globally in Settings β Alert Channel Name and applies to ALL devices.
1 = direct, 3 = recommended. Higher = longer range but more traffic
Map Location
Edit Contact
π‘ Linked Device
Add Advertisement
π Set Password
Set a specific password for this user. They can log in with it immediately.