1. login_instructions
Provides instructions on how to log in using the standard esp-rainmaker-cli login
command in your terminal.
2. check_login_status
Checks if a valid login session exists based on credentials stored locally by esp-rainmaker-cli
.
3. get_nodes
Lists all node IDs associated with the logged-in user.
4. get_node_details
Get detailed information for nodes including config, status, and params.
5. get_node_status
Get the online/offline connectivity status for a specific node ID.
6. get_params
Get current parameter values for a device.
7. set_params
Set parameters for one or more devices.
8. get_schedules
Get schedules for a device.
9. set_schedule
Manage device schedules.
10. create_group
Create a home or room.
11. get_group_details
Get group information.
12. update_group
Update group properties or manage devices.
13. add_device_to_room
Add device to room.