Platform / MeshOS

MeshOS: firmware and operations platform

Provision, monitor, and update thousands of nodes from a single dashboard. MQTT-SN and CoAP pipelines to your BMS built in.

Request Pilot

Dashboard

Mesh health at a glance

Live floor plan overlay showing node status, RSSI, and sensor readings. Drilldown to any gateway or node.

MeshOS dashboard showing mesh network topology, node health status, and HVAC sensor readings across a facility floor plan

Capabilities

Everything in MeshOS

Zero-touch provisioning

QR code or NFC tap-to-provision. Bulk import via CSV for large node counts. Network key exchange is automatic.

Staged OTA updates

Canary deployment to 5% of nodes. Automated rollback if error rate exceeds threshold. Full deployment to 1,000 nodes in under 2 hours.

RSSI heat maps

Per-floor plan signal strength visualization. Click any node to see hop-by-hop path to gateway and per-link quality metrics.

MQTT-SN data pipeline

Sensor readings published to MQTT-SN broker on gateway. Topic structure configurable per application. QoS 1 delivery guarantee.

Credential vault

Network keys and node credentials stored in TPM 2.0. Never transmitted in plaintext. Per-site key rotation without node re-provisioning.

REST API

Full API surface: node management, sensor reads, OTA trigger, alert configuration. OAuth 2.0 bearer token auth.

Threshold alerting

Configure alert rules per sensor type, per zone. Webhook, email, or MQTT delivery. Alert history retained for 90 days.

Multi-site management

Manage gateways and node fleets across multiple buildings from one MeshOS dashboard. Role-based access per site.

REST API

Programmatic access to your mesh

The MeshOS REST API gives facility management software, custom dashboards, and SCADA systems full read/write access to the mesh. Authentication uses short-lived OAuth 2.0 bearer tokens issued per gateway.

  • Node inventory and status reads
  • OTA firmware trigger & progress tracking
  • Alert rule configuration
  • Historical sensor data export (CSV / JSON)
Request API Access
GET /api/v1/nodes
# List all nodes on a gateway GET https://gw-001.meshkindle.local/api/v1/nodes Authorization: Bearer <token> # Response "nodes": [ { "id": "MK-NODE-BT-A3F2", "protocol": "bt-mesh", "status": "online", "rssi": -68, "last_seen": "2025-11-04T09:32:14Z" } ]

Ready to evaluate MeshOS?

We provide a gateway + starter node kit for qualified facility teams. Site survey included.