Datacake
Get Started Free
← Datacake LoRaWAN Network Server

Migration guide

Migrate from ChirpStack to Datacake's free LoRaWAN Network Server

A practical, no-firmware-re-flash migration path from ChirpStack to Datacake's managed LNS. Run both stacks in parallel during the cut-over so you never lose a device, then decommission the old server when you're ready.

  • Re-use the same DevEUI, JoinEUI/AppEUI and AppKey: no firmware re-flash
  • Cut over gateway-by-gateway with zero downtime
  • 400+ device templates ready, with payload decoders included
  • Free LNS in every Datacake plan, no per-gateway fees

ChirpStack vs Datacake at a glance

A side-by-side view of the parts of the LoRaWAN stack that change when you migrate. We've kept it factual. Both products have their strengths.

CapabilityChirpStackDatacake
Hosting model
Self-hosted (your VMs / Kubernetes)
Managed SaaS
Operating burden
You operate Postgres, Redis, the LNS, monitoring, on-call
Datacake operates the stack for you
Total cost of ownership
PartialSoftware is free; cost = hosting + ops + on-call + expertise
Free LNS in every plan; you only pay per-device licenses
Built-in dashboards
Bring your own (Grafana, ThingsBoard, Datacake itself)
Template-driven dashboards
Built-in rules / alerting
Email, SMS, push, webhook
Re-use existing devices (no re-flash)
Same DevEUI, JoinEUI/AppEUI and AppKey
Custom LNS modifications
Open-source: fork and modify any component
Datacake exposes integrations but not the LNS source

Capabilities reflect the public ChirpStack documentation and Datacake at the time of writing. Your TCO depends heavily on the team operating ChirpStack. These comparisons assume reliable production-grade hosting.

Migration in 5 steps

A path from self-hosted ChirpStack to Datacake's managed LNS. Re-use existing device keys, keep existing gateways, decommission your ChirpStack infrastructure when ready.

  1. 1

    Create a free Datacake account

    Sign up at app.datacake.de. The Datacake LoRaWAN Network Server is included on every plan, with no commercial commitment required to validate the migration.

  2. 2

    Re-route your gateway packet-forwarder

    Configure each gateway's Semtech UDP or LoRa Basics Station forwarder to point at Datacake's LNS endpoint. Migrate gateway-by-gateway, or run both endpoints in parallel where the gateway supports it.

    Compatibility:Any gateway that already speaks UDP-PF or Basics Station to ChirpStack can speak the same protocols to Datacake, with no firmware change on the gateway.
  3. 3

    Re-register your devices

    Add devices to Datacake using the same DevEUI, JoinEUI/AppEUI and AppKey from ChirpStack. If your hardware is in Datacake's template catalog, the matching template configures decoder, dashboard and downlinks for you in one step.

    Bulk import:Export device data from ChirpStack (CSV via the API) and bulk-import into Datacake. Re-registration scales cleanly even for tens of thousands of devices.
  4. 4

    Re-implement custom codecs (where needed)

    Most popular hardware does not require a custom decoder on Datacake: the template catalog covers it. For unusual hardware, copy the JS payload codec from ChirpStack into Datacake's per-device decoder field. The function signature is intentionally similar.

    Decoder portability:ChirpStack and Datacake both use a JS function over a `bytes`/`fPort` input. Most decoders port over with minor wrapper changes.
  5. 5

    Verify uplinks, then decommission ChirpStack

    Watch the Datacake device list for joins and uplinks. Once everything looks good, gradually remove gateways from ChirpStack, re-point downstream MQTT / webhook subscribers, and finally tear down the ChirpStack infrastructure (Postgres, Redis, the network-server service, monitoring), or keep it cold-standby as fallback.

    Rollback:Because no firmware was changed, you can always re-point gateways at ChirpStack and re-activate the existing device entries to roll back.

Still evaluating?

Compare ChirpStack vs Datacake side by side

Pricing, hosting model, integrations and where each platform wins, laid out in a single comparison table.

Read the ChirpStack comparison

ChirpStack migration FAQ

Ready to get started?

Create your free account and start monitoring temperature, humidity and air quality in minutes, or book a demo to see how Datacake fits your use case.

Get in touch

We typically reply within one business day.