Device Connect
Connect YHubulu hardware to your software in minutes.
Everything you need to pair YHubulu physical systems with Hubulu Cloud, your apps and your existing business systems.
Architecture
How data flows
Each layer is secured and observable, from the sensor on the wall to the dashboard on your screen.
- 01
Device
Hubulu hardware with secure firmware & identity
- 02
Connectivity
Wi-Fi · BLE · LoRaWAN · Cellular
- 03
Edge
Local control, AI and offline buffering
- 04
Hubulu Cloud
Telemetry, rules, OTA, device registry
- 05
Your software
Apps, dashboards, APIs & webhooks
Quick start
Four steps from box to dashboard
- 1
Power on & discover
Switch on your YHubulu device. It advertises over Bluetooth LE (or joins your LoRaWAN gateway) and is ready to pair.
- 2
Pair with the Hubulu app
Scan the QR code on the device. The app transfers Wi-Fi or network credentials securely — no passwords typed on tiny screens.
- 3
Provision to Hubulu Cloud
The device receives a unique certificate-based identity and appears in your workspace with live telemetry.
- 4
Connect your software
Pull data through the REST API, subscribe over MQTT, or receive webhooks — and send commands back to the device.
For developers
Integrate with the tools you already use
Use our APIs and SDKs to read data and control devices from any application.
REST API — Query devices & history
JSON over HTTPS with API keys or OAuth 2.0
MQTT — Real-time telemetry & commands
TLS-secured topics per device and workspace
Webhooks — Event-driven integrations
Signed payloads for alerts, state changes, OTA status
SDKs — Build apps faster
JavaScript/TypeScript, Python, Kotlin & Swift
// Subscribe to live readings from a Hubulu Sense device
import { HubuluClient } from "@yhubulu/sdk";
const hubulu = new HubuluClient({ apiKey: process.env.HUBULU_API_KEY });
const device = await hubulu.devices.get("sense-7f3a21");
device.on("telemetry", (reading) => {
console.log(reading.temperature, reading.humidity);
});
// Send a command back to the physical device
await device.command("set_interval", { seconds: 60 });Connectivity
The right network for every environment
| Technology | Range | Best for |
|---|---|---|
| Wi-Fi | Indoor / building | Homes, offices, high-bandwidth devices |
| Bluetooth LE | ~10–50 m | Pairing, wearables, local control |
| Zigbee | Mesh, building-wide | Smart-home accessories |
| LoRaWAN | Up to ~10 km | Farms, utilities, remote sensors |
| Cellular (LTE-M / NB-IoT) | National coverage | Meters, vehicles, distributed assets |
Security
Secure by design, at every layer
Unique device identity
X.509 certificates provisioned per device — no shared secrets.
Encrypted end-to-end
TLS 1.3 in transit, encrypted storage on device and in cloud.
Secure boot & signed OTA
Only firmware signed by YHubulu (or you, for OEM) can run.
Access control
Role-based permissions and audit logs for every workspace.
FAQ
Common questions
Do devices keep working without internet?
Yes. Hubs and Edge Gateways run automations locally and buffer data until connectivity returns, then sync to Hubulu Cloud.
Can I connect YHubulu devices to my own backend instead of Hubulu Cloud?
Enterprise and OEM licences support on-premise deployment and direct MQTT bridging to your own broker.
Can I connect third-party devices to Hubulu Cloud?
Yes. Any device that speaks MQTT or HTTPS can be provisioned, and the Edge Gateway bridges Modbus, CAN and RS-485 equipment.
How are firmware updates delivered?
Over the air, staged by device group, with automatic rollback if an update fails health checks.
Need help integrating?
Our engineers can help connect YHubulu devices to your ERP, billing, analytics or custom platform.
