Fleets and devices are the core operational objects in Golain. Everything else — OTA, telemetry, SSH — attaches to a device inside a fleet within a project.Documentation Index
Fetch the complete documentation index at: https://docs.ilyama.golain.io/llms.txt
Use this file to discover all available pages before exploring further.
Fleets
Create a fleet
- Open your project → Fleets → Create fleet.
- Provide a name and optional description.
- Save.
List and delete
- Console: fleet list shows device counts and metadata.
- CLI:
platform-tui fleets list· delete withplatform-tui fleets delete <name-or-id> --yes
Devices
Register a device
- Open a fleet → Devices → Add device.
- Set name and type (typically
mqtt). - Save and open the device detail page.
Device detail
The detail view shows:| Section | Contents |
|---|---|
| Status | Connected / offline / never connected, last seen |
| Identity | Device ID (UUID), name, fleet |
| MQTT | Broker host, port, TLS, client ID, topic filters |
| Tags | Labels for targeting and filters |
| Certificates | mTLS material when cert-based auth is enabled |
Tags
Tags are project-scoped strings attached to devices. Console: device detail → Tags → add/remove. CLI:platform-tui tags list|create|delete.
Delete a device
Removing a device revokes its MQTT credentials and frees the name within the fleet. Confirm in UI or use:Monitoring connectivity
- Fleet view — aggregate online/offline counts.
- Event stream — live connect/disconnect and MQTT access events.
- platform-tui TUI — Stats & graphs screen shows Unicode gauge bars for fleet connectivity.
Edge enrollment
For Golain-managed certificate enrollment instead of manually copying MQTT passwords, configure Omega JITR with org, project, fleet, and device identity matching the console registration.Next steps
- OTA updates — deploy firmware to tagged devices
- Edge connect — bring devices online with Omega