JUMP TOIntroductionGetting StartedFAQGlossaryFirewallHTTP APIGeneral parametersAuthorizationGet access tokenpostRefresh tokengetOrganizationListgetDetail OrganizationgetUpdate organizationpatchLogo and favicon updateputDeviceDevice listgetDevice detailsgetDevice createpostDevice provisioning V1putDevice provisioning V2putChange machine modelpostDevice updatepatchDevice ModelDevice models listgetDevice model detailgetDevice FirmwareDevice firmwares listgetDevice firmware update requestpostDevice firmware detailgetDevice DataData ingestionpostStates readgetStates read last valuegetMetrics readgetAggregated metricsgetEvents readgetParameters readgetParameters writepostDevice GroupsCategoriesList device group categoriesgetCreate machine group categorypostEdit device group categorypatchDelete device group categorydeleteGroupsCreatepostListgetDeletedeleteShowgetUpdatepatchDevice-Group associationDeletedeleteCreatepostUsersCreate user-device group associationpostRemove user-device associationdeleteHACCPHACCP devicegetHACCP email notification detailgetHACCP email notification updatepatchDiagnostic DashboardDiagnostic dashboard listgetDiagnostic Dashboard updatepatchDiagnostic Dashboard deletedeleteDiagnostic Dashboard socketUsersUser updatepatchCurrent user updatepatchUser createpostUsers listgetUsers detailgetOverviewAlarmsgetNotesNotes listgetNotes createpostNotes deletedeleteRolesRoles listgetRoles createpostEdit RolepatchHTTP API RecipesCookbooks & recipe templatesRecipe template listgetRecipe template deletedeleteRecipe template createpostRecipe template detailgetRecipe template add to cookbookpostCookbook listgetCookbook detailgetCookbook deletedeleteCookbook-recipe-template, deletedeleteCookbooks sync listgetCookbook sync detailgetCookbook sync requestpostCookbook sync log retrygetDevice RecipesInit recipesgetList recipesgetRecipe detailgetDelete recipedeleteUpdate recipepatchCreate recipepostMQTT APIIntroduction[Pub] Data ingestion request[Sub] Data ingestion response[Sub] Realtime monitoring requestMQTT API - Configuration ParametersIntroduction[Sub] Parameters read request[Pub] Parameters read response[Sub] Parameters write request[Pub] Parameters write response[Pub]Variables changed request[Sub]Variables changed responseMQTT API - Firmware[Sub] Update request[Pub] Update response[Pub] Update progress[Evt][Pub] Firmware version request[Evt][Sub] Firmware version response[Req][Pub] Firmwares list request[Req][Sub] Firmwares list response[Req][Pub] Firmware details request[Req][Sub] Firmware details responseIntroductionMQTT API - HACCPIntroductionMQTT API - RecipesIntroduction[Sub] Read recipes request[Pub] Read recipes response[Sub] Write recipe request[Pub] Write recipe response[Evt][Pub] Recipes updated manually[Sub] Delete recipe request[Pub] Delete recipe response[Sub] List recipes request[Pub] List recipes response[Sub] Read recipe request[Pub] Read recipe response[Sub] Sync recipe templates request[Pub] Sync recipe templates responseMQTT API - Logs[Pub] Log ingestion request[Sub] Log ingestion responseMQTT API - MISC[Req][Pub] Model change request[Req][Sub] Model change response[Pub] Start VPN[Pub] Stop VPN[Pub] Authentication QR request[Sub] Authentication QR response[Sub] Authentication tokenPowered by [Pub] Update responsePublish on this topic to send a response for a previous update firmware request.Request Topic and Payload Topic Topicthings5-production/v1/devices/<device-id>/cmd/update_firmware_res Payload representation Success{ "request_id": "UUID sent in the request", "success": true } Error{ "request_id": "UUID sent in the request", "success": false, "errors": [ "error description" ] }