Managing IoT Devices: Create, View, Update, and Delete
Overview
This article provides a step-by-step guide for managing IoT devices in the system through the IoT Server Dashboard. It covers how to create, view, update, and delete devices, including field explanations and usage tips.
✅ 1. Creating a New Device
Steps
- Log in to the IoT Dashboard.
- Go to the Devices section in the main menu.
- Click on the “Add Device” or “Create Device” button.
- Fill in the following required fields:
- Name: Internal system name (e.g.,
bedroom_1_lamp). - Display Name: User-friendly name shown in the guest and tablet app UI (e.g.,
Lamp). - Type: Select the type of device from the dropdown (e.g.,
light,sensor,hvac). - Is Enabled: Toggle to activate or deactivate the device. When disabled, it will disappear from the tablet & guest app.
- Category: Logical grouping (e.g.,
lamps,climate, etc.). - Area: Assign the device to a specific area or sub-area.
- Integration ID / Target ID: Link to third-party systems (e.g., TIS, Lutron).
- Metadata: Optional key-value configuration data for storing custom information, notes, or tags not covered by other fields. (Must be valid JSON).
- Localizations: Localized display names for different languages (e.g., Arabic, Russian, Chinese).
- Name: Internal system name (e.g.,
- Click Create to save.
Result
The device will now appear in the device list and is available for automation or control.
📄 2. Viewing Devices
Steps
- Go to the Devices section from the dashboard.
- A table will be displayed with a list of all active (non-deleted) devices.
- Each row displays key information, including:
- Name
- Type
- Integration
- Target
- Display Name
- Created At
- Action buttons: View, Update, Delete
- Use the search and filter options to locate specific devices.
- Click the View button to see full device details.
✏️ 3. Updating a Device
Steps
- In the Devices List, click the “Edit” button on a device row.
- Modify any of the following fields:
- Name
- Display Name
- Category
- Area Assignment
- Integration
- Target
- Type
- Is Enabled
- Metadata
- Localization fields
- Click Save to confirm the changes.
Notes
- Some fields like ID and Created At are system-managed and not editable.
- Updates are saved immediately and reflected in the device list.
🗑️ 4. Deleting a Device
Steps
- Go to the Devices List.
- Click the “Delete” button for the desired device.
- A confirmation dialog will appear.
- Click Confirm to proceed.
What Happens
- The device is removed from the list.
- A success message is displayed.
- The device is no longer available for interaction.
warning
Deletion is permanent from the user's perspective—deleted devices cannot be restored via the dashboard.
💡 Best Practices
- Use clear and distinct names for devices to avoid confusion (e.g.,
Bedroom Lamp,Kitchen Sensor). - Organize devices by category and area for easier filtering and management.
- Regularly review and remove unused or disconnected devices.