{"service":"hesgarino-iot-core","version":"1.0.0","status":"pending_server_acceptance","waiting_for":["ubuntu_acceptance","device_integration","frontend_panel"],"panel_backend":"unfinished_excluded","auth_model":"device_id_hmac_key + mqtt_user_pass","mtls":false,"protocol":{"register":"GET /register/{DeviceID}/","register_fields":["host","port","key","user","pass","ota","time_stamp"],"mqtt_cloud_to_device":"{key}/sub/{topic}","mqtt_device_to_cloud":"{key}/pub/{topic}/response","ping":"{key}/ping every ~20s","topics":["ping","ota","activate-device","set-setting","app-info","app-status","device-info","device-status"]},"modules":{"provisioning":"done","ota_firmware_updates":"command_and_ack_implemented_hardware_verification_pending","decommissioning":"application_level_only","bidirectional_messaging":"done","event_manager":"done","live_status":"done","telemetry_ingestion":"done","configuration_management":"done","bulk_grouping":"done","audit_trails":"done","mutual_authentication":"deferred_no_mtls","offline_buffering":"cloud_command_queue","gateway_hierarchy":"done","proactive_alerts":"done","rbac":"http_and_websocket_roles_broker_uses_shared_credentials"},"openapi":"/api/docs/","healthz":"/healthz/","debug":false,"time":"2026-10-11T21:07:17.988171Z"}