Skip to content
Comparison beginner 3 min read

A Datacake alternative without per-device pricing — open-source, on your Cloudflare

Want a Datacake alternative that drops per-device pricing and keeps your data in your own tenancy? nodrix is open-source IoT you deploy to your own Cloudflare account — low-effort dashboards, automations, and a read API, billed as Cloudflare usage.

Updated June 8, 2026

People searching for a Datacake alternative are usually weighing one thing against its strengths: per-device pricing as a fleet grows. Datacake is a slick low-code platform, but the bill scales with devices and your data lives on its cloud. nodrix is the opposite trade — it’s open-source (MIT) and you deploy it to your own Cloudflare account in one click, with no per-device license and every reading in your own tenancy.

This is an honest comparison, including where Datacake is the better pick.

What Datacake gets right

Datacake nails low-code. The dashboard builder is fast, device templates make onboarding hardware easy, and the LoRaWAN / The Things Network integration is genuinely turnkey — for LPWAN sensor fleets that’s a big head start. It also offers white-labeling and a rule engine, so for a reseller or a client deployment it’s a capable, polished product you don’t have to assemble.

What sends people looking is the cost model and ownership: billing scales by device, and your telemetry sits on Datacake’s infrastructure rather than your own.

Datacake vs nodrix, honestly

Datacakenodrix
ModelLow-code hosted SaaSOpen-source; you deploy it to your own Cloudflare
Where data livesDatacake’s cloudYour Cloudflare account (single-tenant)
PricingPer deviceNo license cost; you pay Cloudflare for usage
Open sourceNoMIT, full stack
LoRaWAN / TTNTurnkey integrationVia gateway/network-server webhook to /v1/telemetry
DashboardsLow-code builderDrag-and-drop, embeddable Web Components
Rules / automationRule engineVisual trigger → condition → action at the edge
Device connectionHTTP / MQTT / LoRaWANPlain HTTPS + WebSocket, no SDK
Data accessAPIRead API: latest state + time-series behind one token

When Datacake is the better choice

  • Your project is LoRaWAN-first and you want turnkey TTN integration and device templates.
  • You need white-labeling and a low-code builder for client or reseller deployments.
  • Per-device pricing is fine for your fleet size and you’d rather not own the stack.

If that’s you, Datacake is a strong, purpose-built answer.

When nodrix fits better

  • You want to drop per-device pricing for costs that track actual Cloudflare usage.
  • You want open source and ownership — your telemetry in your account, not a third-party cloud.
  • Your devices speak plain HTTPS/WebSocket (or forward LoRaWAN payloads via webhook) and you don’t want a vendor SDK.
  • You want a read API for Grafana or your own app, plus edge automations you fully control.

Moving a device across

If your hardware already POSTs to Datacake’s HTTP endpoint, repoint it at nodrix — each metric becomes a variable automatically:

// HTTPS POST https://nodrix.you.workers.dev/v1/telemetry
// Authorization: Bearer tok_your_project_token
// { "metrics": { "temperature": 23.4, "soil": 38 } }   -> 204

For LoRaWAN, set your network server’s HTTP integration (the webhook that fires on uplink) to send the decoded payload to the same /v1/telemetry endpoint. Commands flow back via GET /v1/control or the control WebSocket — the full firmware is in Connect an ESP32 over HTTPS.

The bottom line

If LoRaWAN and low-code white-labeling are the job, Datacake is a fine tool. But if per-device pricing is the friction — or you want open source, ownership, and a usage-based cost model — deploy nodrix to a Cloudflare account, point a device (or a network-server webhook) at it, and own the stack end to end.

FAQ

Is there an open-source alternative to Datacake?

Yes. nodrix is open-source (MIT) and you deploy it to your own Cloudflare account instead of paying per device on a hosted plan. Datacake is a low-code SaaS billed by device; nodrix has no per-device license and your data stays in your own tenancy.

Does nodrix support LoRaWAN like Datacake?

Datacake's tight LoRaWAN / The Things Network integration is one of its real strengths. nodrix is HTTPS/WebSocket-first; a LoRaWAN device reaches it through a gateway or network-server webhook that forwards the decoded payload to /v1/telemetry. If turnkey LoRaWAN is central to your project, weigh that.

How do I migrate from Datacake to nodrix?

Point your device's HTTP integration (or your LoRaWAN network-server webhook) at nodrix's /v1/telemetry instead of Datacake's HTTP endpoint — each metric becomes a variable automatically. Then rebuild dashboards and recreate Datacake rules as trigger-condition-action automations.

Deploy your own IoT cloud, in a click

Free and open source. Deploy nodrix straight to your own Cloudflare account, or star the repo to follow where it's headed.

One-click deploy provisions everything into your own Cloudflare account — nothing leaves it.