Devices
27 operations.
Operations
GET/devices— Get all devicesPOST/devices— Add device to a homeDELETE/devices/{deviceId}— Delete a deviceGET/devices/{deviceId}— Get device infoPATCH/devices/{deviceId}— Update device infoDELETE/devices/{deviceId}/appProxy/{srcPath}— Proxy DELETE request to app serverGET/devices/{deviceId}/appProxy/{srcPath}— Proxy GET request to app serverPATCH/devices/{deviceId}/appProxy/{srcPath}— Proxy PATCH request to app serverPOST/devices/{deviceId}/appProxy/{srcPath}— Proxy POST request to app serverPUT/devices/{deviceId}/appProxy/{srcPath}— Proxy PUT request to app serverGET/devices/{deviceId}/command— Receive commandsPUT/devices/{deviceId}/command— Send command to deviceGET/devices/{deviceId}/configSchemas— Get device configuration schemasPOST/devices/{deviceId}/data— Post dataPUT/devices/{deviceId}/event— Send device event to cloudPUT/devices/{deviceId}/firmwareInfo— Record firmware installationGET/devices/{deviceId}/httpLogEntries— Get HTTP Access Log EntriesGET/devices/{deviceId}/kv— Get key-value pairs (and receive updates)DELETE/devices/{deviceId}/kv/{key}— Delete a key-value pairGET/devices/{deviceId}/kv/{key}— Look up a key-value pairPUT/devices/{deviceId}/kv/{key}— Create or update a key-value pairGET/devices/{deviceId}/logEntries— Get Log EntriesGET/devices/{deviceId}/logRequests— Get Device Log RequestsPOST/devices/{deviceId}/logRequests— Request Device LogsDELETE/devices/{deviceId}/logRequests/{logRequestId}— Delete Device Log RequestGET/devices/{deviceId}/logRequests/{logRequestId}— Get Device Log RequestPUT/devices/{deviceId}/tag— Update the device tag