[Features] User Management - Signup/Signin using email id. - Forgot/reset password support. - Signing out. Provisioning - Automatically connects to device using QR code. - Can choose manual flow if QR code is not present. - Shows list of available Wi-Fi networks. - Performs the User-Node association workflow. Manage - List all devices associated with a user. - Shows node and device details. - Capability to remove node of a user. - Shows online/offline status of nodes. Control - Shows all static and configurable parameters of a device. - Adapt UI according to the parameter type like toggle for power, slider for brightness. - Allow user to change and monitor parameters of devices. Node Sharing Node Sharing allows a user to share nodes with other registered users and allow them to monitor and control these nodes. List of operations that are supported in node sharing : For primary users: - Share nodes. - View pending requests. - Cancel a pending request, if required. - Remove node sharing. For secondary users: - View pending requests. - Accept/decline pending requests.