From battery-powered sensor nodes to real-time command dashboards. EmberSignal covers the full stack.
5-Metric Sensor Nodes
Each node reports temperature, humidity, wind speed, PM2.5 smoke density, and VOC levels — plus battery and RSSI — every 8 seconds.
Configurable Alert Rules
Write multi-condition rules like pm25 > 200 AND temp_c > 35. Trigger webhooks and email notifications automatically.
Live WebSocket Updates
Dashboard refreshes in real time via persistent WebSocket connections. No polling. Every sensor reading and alert pushes instantly to operators.
Enterprise Auth (Auth0)
SSO, MFA, social login, and enterprise IdP support out of the box via Auth0. Role-based access: admin, operator, viewer.
Cloudflare Edge Deployed
Runs on Cloudflare Workers across 300+ PoPs. Sub-100ms API response globally. No servers to provision or maintain.
Built-in Time Series Storage
7-year retention of all sensor readings in Cloudflare D1 (SQLite at the edge). Query historical readings with date-range filters via REST API.
OTA Firmware Updates
Push firmware updates to individual sensors or entire fleets. Track update status, rollbacks, and version history per node.
Open Device API
Any hardware can integrate via our REST ingest endpoint with an API key. No proprietary protocol — standard HTTPS POST from any microcontroller with WiFi/LTE.
Multi-Tenant Organisations
Each fire district gets an isolated data environment. Zones, sensors, alerts, and users are fully segregated per organisation.