1) Actors
a. User and connected devices.
2) Precondition
a. The user must be logged and authorized from the system.
3) Basic Flow
The use case starts when the client accesses the system.
By clicking on the connections, the system shows information about the status and quality of the link.
When you click on the gateway, the system displays information on the number of associated devices and the supported protocols.
When clicking on the device, the system shows device status information, amperage, voltage and IPv6 address. The user has the action of turn on/off the device.
The system sends a message of success or failure of the requested request and the use case ends.
4) Post-Condition
a. The network and connected devices must be managed.
The M4DN.IoT platform does not manage devices that do not support certain protocols (like NETCONF, OMA DM, and CoAP), but the development was performed in a modular way, i.e. end users can create a plug-in with the proposed protocol for managing others devices. The main problem is to create a modular platform with a friendly and responsive user interface in which any device connected to the network must be managed. The platform and device security requirements must be considered for development.