Device Management
Register, monitor, and control your device fleet with Muin's managed device system. Fleet dashboard, remote commands, and alert configuration.
Muin’s Device Management lets you register, monitor, and control tablets, kiosks, and other connected devices from a central dashboard. Whether you have two devices at a front desk or fifty across multiple locations, the fleet dashboard gives you real-time visibility and remote control.
Device Fleet Overview
Fleet Dashboard
Navigate to Platform > Fleet Dashboard for an at-a-glance view of your device fleet:
| Metric | What It Shows |
|---|---|
| Total devices | Number of registered devices |
| Online / Offline | Current connectivity status breakdown |
| Active / Idle | Devices with active sessions vs. idle |
| Alerts | Devices with unresolved alerts |
| Battery levels | Aggregate battery health across the fleet |
Device Registry
The Device Registry at Platform > Device Registry lists every registered device with:
- Device name and identifier
- Current status (online, offline, maintenance)
- Operating mode (kiosk, standard, locked)
- Tags for grouping and filtering
- Last seen timestamp
Registering Devices
Adding a New Device
- Navigate to Platform > Device Registry
- Click Register Device
- Enter the device details:
- Name: A human-readable label (e.g., “Lobby Kiosk 1”)
- Device identifier: Hardware or serial number
- Mode: Initial operating mode
- Tags: Labels for grouping (e.g., “lobby”, “event”, “branch-office”)
- Click Register
Device Modes
| Mode | Behavior |
|---|---|
| Kiosk | Device runs a locked kiosk campaign; no access to other apps |
| Standard | Device operates normally with Muin agent installed for monitoring |
| Locked | Device is remotely locked; displays a lock screen message |
Switch modes at any time from the device detail view or via remote commands.
Monitoring Your Fleet
Real-Time Status
The Fleet Dashboard updates in real time. Each device reports:
- Connectivity: Online/offline status with last-seen timestamp
- Battery: Current level and charging state
- Active campaign: Which kiosk campaign is running (if in kiosk mode)
- Activity: Recent user interactions and submissions
Filtering Devices
Use the registry filters to find specific devices:
| Filter | Options |
|---|---|
| Status | Online, Offline, Maintenance |
| Mode | Kiosk, Standard, Locked |
| Tag | Any tag you have assigned |
Remote Commands
Issue commands to devices without physical access.
Available Commands
| Command | What It Does |
|---|---|
| Lock | Immediately locks the device with a custom message |
| Unlock | Removes the lock and returns to normal operation |
| Switch Mode | Changes the device mode (kiosk, standard, locked) |
| Sync | Forces the device to pull latest configuration and campaigns |
| Restart | Remotely restarts the device |
| Wipe | Factory resets the device (requires confirmation) |
Issuing a Command
- Open a device from the registry or fleet dashboard
- Click Send Command
- Select the command type
- Add any required parameters (e.g., lock message)
- Confirm and send
Broadcast Commands
Send the same command to multiple devices at once:
- From the Fleet Dashboard, click Broadcast Command
- Select the target devices or filter by tag
- Choose the command
- Confirm and send to all selected devices
Command History
Every command is logged with:
- Command type and parameters
- Who issued it and when
- Device response and status
- Completion timestamp
Alert Configuration
Set up alerts to be notified when devices need attention.
Configuring Alerts
- Navigate to the Fleet Dashboard
- Click Alert Config
- Define alert rules:
- Offline threshold: Alert when a device has been offline for X minutes
- Battery threshold: Alert when battery drops below X%
- Error count: Alert after X errors in a time window
- Choose notification channels (in-app, email)
- Save the configuration
Activity Logs
Each device maintains an activity log showing:
- Connection and disconnection events
- Command execution results
- Campaign changes
- Error events
- User interaction summaries
Access the log from the device detail view.
Additional Workflows
Location-Based Management
Group devices by location using tags:
- Tag all devices at a location (e.g., “main-office”, “event-hall”)
- Filter the registry by tag to see one location at a time
- Broadcast commands to all devices at a location
Planned Maintenance
When a device needs servicing:
- Switch the device to Maintenance mode
- The device is excluded from fleet status metrics
- Service the device
- Return to its normal mode when ready
Event Setup and Teardown
For events with temporary kiosk deployments:
- Register devices before the event
- Assign kiosk campaigns
- Switch all event devices to kiosk mode via broadcast command
- Monitor during the event from the fleet dashboard
- Lock or deregister devices after the event
Tips
- Name devices descriptively. “Lobby Kiosk - Building A” is easier to find than “Device 7.”
- Use tags consistently. Establish a tagging convention (location, purpose, department) across your fleet.
- Set offline alerts for mission-critical devices like payment kiosks.
- Review activity logs weekly to spot patterns (frequent disconnections, recurring errors).
- Test commands on one device before broadcasting to the full fleet.
Common Issues
| Issue | Cause | Solution |
|---|---|---|
| Device showing offline | Network connectivity lost | Check the device’s Wi-Fi or cellular connection on-site |
| Command not executing | Device is offline when command is sent | Commands queue and execute when the device reconnects |
| Campaign not updating | Device has not synced | Issue a Sync command from the device detail view |
| Battery alert firing constantly | Threshold set too high | Adjust the battery alert threshold in Alert Config |
| Device stuck in locked mode | Lock command was sent accidentally | Issue an Unlock command from the device detail view |
Related Features
- Kiosk Campaigns — Create the experiences that run on your devices
- AI Insights — Fleet health insights can surface device issues
- Reports — Export device activity and fleet health reports
Need Help?
If devices are not responding or fleet data is not updating:
- Verify the device has an active network connection
- Check the command history for any failed commands
- Review the activity log for error events
- Contact support through the in-app help widget for further assistance