How to Get Started with Beacon Tower
This guide provides a recommended approach for getting started with Beacon Tower. Familiarize yourself with the concept guides before following these steps.
Device Connectivity
Establish connectivity with your first device.
- Create a minimal model with one or two telemetry points
- Create an asset based on the model
- Test device connectivity and that telemetry is received
- Verify telemetry is received in Beacon Tower
- Expand the model with all telemetry points, properties, and commands
- Migrate existing assets to the new model version
- Iterate until you are happy with the asset and its data
See Models, Assets, and Providers for details.
Visualization
Create dashboards and monitoring for your devices.
- Create dashboards for your asset that show important data. This is usually an iterative process.
- Create alarm definitions for critical conditions
- Decide what should be sent as notifications
See Dashboards and Alarms and Notifications for details.
Organization Setup
Plan and create your organization structure.
- Design your organization hierarchy
- Create organization templates for common types (e.g., "Standard Customer", "Reseller")
- Configure template privileges, theme, and license settings
- Create customer organizations from templates
- Configure themes for branding if needed
- Set up license agreements if required
See Organizations and License Agreements for details.
Onboarding
Plan how devices and customers will be onboarded to your platform.
- Create a routing target pointing to your provider (MQTT broker + provider API)
- Create enrollment groups with authentication settings and response templates
- Generate and distribute bootstrap keys to devices during manufacturing
- Register devices — individually or via bulk import (up to 10,000 per batch)
- Devices self-configure on first boot by calling the onboarding service with their bootstrap key
- Provision devices with the provider to activate connectivity
Plan your key rotation strategy early — the two-key model supports zero-downtime rotation.
See Device Onboarding for the full setup walkthrough.