ThingsBoard support following edge management features using Web UI and REST API.
- Add and delete edges
- Get edge Id, key and secret
- Assign edge to customers
- Assign entities to edge
- Create edge rule chains and rule nodes
- Make rule chain default
- Add edge rule nodes
- Manage edge attributes
- Browse edge events
- Manage edge relations
Add and delete edges
Tenant administrator is able to register new edges or delete them from ThingsBoard cloud service.
Get edge Id, key and secret
Tenant administrator and customer users are able to copy:
- Edge id to clipboard using “Copy Edge Id” button
- Edge key and Edge secret using buttons “Copy edge key”, “Copy edge secret”.
Assign edge to customers
Tenant administrator is able to assign edges to certain customer. This will allow Customer users to fetch edge data using REST APIs or Web UI.
Assign entities to edge
Tenant administrator is able to assign/unassign to the edge following entity groups/entities: user(s), asset(s), device(s), entity view(s), dashboard(s), rule chain(s).
In case of using ThingsBoard Professional Edition also scheduler events could be assigned to the edge.
Create edge rule chains and rule nodes
Tenant administrator is able to create edge rule engine.
Make rule chain default
Tenant administrator is able to make edge rule chain default.
Add edge rule nodes
Tenant administrator is able to add Push to cloud and Push to edge nodes.
Manage edge attributes
Tenant administrator and customer users are able to manage edge server-side attributes.
Browse edge events
Tenant administrator and customer users are able to browse events related to particular edge using “Events” tab.
Each edge has Downlink event type with message history from cloud to edge.
Manage edge relations
Tenant administrator and customer users are able to manage edge relations.