{"version":1,"pages":[{"id":"-McRiBNJI0uWG9pEb9eu","title":"Home","pathname":"/","siteSpaceId":"sitesp_k8Rm9","description":""},{"id":"-Mgl7-9typEc1ENIROCm","title":"Getting Started","pathname":"/user-guide/getting-started","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"-Mgl7-9upFt_-K42fKB2","title":"Kubernetes Cluster Setup","pathname":"/user-guide/cluster-setup","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"-Mgl7-9v6pRr1V_BHplf","title":"Customizing an Akri Installation","pathname":"/user-guide/customizing-an-akri-installation","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"-Mgl7-9wBGMMo5AMDmtj","title":"Requesting Akri Resources","pathname":"/user-guide/requesting-akri-resources","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"-Mgl7-9x-TZrnwM2qFhD","title":"Monitoring with Prometheus","pathname":"/user-guide/monitoring-with-prometheus","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"-Mgl7-A-m_FUrOrTDNQf","title":"ONVIF for IP Cameras","pathname":"/discovery-handlers/onvif","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"-Mgl7-A0gpCaiEZFPhnr","title":"OPC UA","pathname":"/discovery-handlers/opc-ua","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"-Mgl7-A1n2cWk7Hh9AtB","title":"udev","pathname":"/discovery-handlers/udev","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"-Mgl7-A4c44kEq0tjyN8","title":"Discovering and Using USB Cameras","pathname":"/demos/usb-camera-demo","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"-MgvpL_8gcEPrXEglvYL","title":"Discovering and Using USB Cameras on Raspberry Pi 4","pathname":"/demos/usb-camera-demo-rpi4","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"-Mgl7-A5q0Se9VndqFwc","title":"Discovering and Using OPC UA Thermometers","pathname":"/demos/opc-thermometer-demo","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"Yrq2LQwkjkshE39hMtkP","title":"Discovering and Using Authentication-Enabled Onvif Cameras","pathname":"/demos/onvif-authentication-access","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"D9f5TTjLg1BKHxAad8Ig","title":"Introduction and Demo Videos","pathname":"/demos/video-links","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"-Mgl7-A8ZbD6F5HsxPB8","title":"Overview","pathname":"/architecture/architecture-overview","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Mgl7-A9EmEF0jl6heB2","title":"Resource Sharing","pathname":"/architecture/resource-sharing-in-depth","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Mgl7-AAfJojKWghA03P","title":"Controller","pathname":"/architecture/controller-in-depth","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Mgl7-ABV3msjgr5sRPW","title":"Agent","pathname":"/architecture/agent-in-depth","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"yOiqqdwTg0kmTUXMgwYK","title":"Configuration-Level Resources","pathname":"/architecture/configuration-level-resource-in-depth","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-MhUxnLEhIaOUfhD6Pii","title":"Developer Guide","pathname":"/development/development","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AEivTYRxvsMDjj","title":"Building Containers","pathname":"/development/building","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AFuIW6Eghetc54","title":"Custom Discovery Handlers","pathname":"/development/handler-development","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AGyg82N-la_azj","title":"Custom Brokers","pathname":"/development/broker-development","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AHwdUjyqoZXLhK","title":"Mock Discovery Handler for Testing","pathname":"/development/debugging","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AIpE4iUa44O9Ec","title":"Walkthrough of Implementing a Custom Discovery Handler and Broker","pathname":"/development/development-walkthrough","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AJaAc3MA9vaj0c","title":"End to End Test Workflow","pathname":"/development/test-cases-workflow","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AM05MhgNq1pgHe","title":"Roadmap","pathname":"/community/roadmap","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Community"}]},{"id":"-Mgl7-ANvvGJh95taeUE","title":"Contributing","pathname":"/community/contributing","siteSpaceId":"sitesp_k8Rm9","description":"","breadcrumbs":[{"label":"Community"}]},{"id":"-McRiBNJI0uWG9pEb9eu","title":"Home","pathname":"/v0.12","siteSpaceId":"sitesp_WxIn6","description":""},{"id":"Z2tJbVoGGfLkwlaF8ikR","title":"Getting Started","pathname":"/v0.12/user-guide/getting-started","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"lL1yTJ4IQOnjxWT5zMFg","title":"Kubernetes Cluster Setup","pathname":"/v0.12/user-guide/cluster-setup","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"irhIpgQA2vr49K6Ks7Mt","title":"Customizing an Akri Installation","pathname":"/v0.12/user-guide/customizing-an-akri-installation","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"qj6m3xTGWLtz16GjnMDv","title":"Requesting Akri Resources","pathname":"/v0.12/user-guide/requesting-akri-resources","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"nxXtZmY6oOYfGgACNDPZ","title":"Monitoring with Prometheus","pathname":"/v0.12/user-guide/monitoring-with-prometheus","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"-Mgl7-A-m_FUrOrTDNQf","title":"ONVIF for IP Cameras","pathname":"/v0.12/discovery-handlers/onvif","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"-Mgl7-A0gpCaiEZFPhnr","title":"OPC UA","pathname":"/v0.12/discovery-handlers/opc-ua","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"-Mgl7-A1n2cWk7Hh9AtB","title":"udev","pathname":"/v0.12/discovery-handlers/udev","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"-Mgl7-A4c44kEq0tjyN8","title":"Discovering and Using USB Cameras","pathname":"/v0.12/demos/usb-camera-demo","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"-MgvpL_8gcEPrXEglvYL","title":"Discovering and Using USB Cameras on Raspberry Pi 4","pathname":"/v0.12/demos/usb-camera-demo-rpi4","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"-Mgl7-A5q0Se9VndqFwc","title":"Discovering and Using OPC UA Thermometers","pathname":"/v0.12/demos/opc-thermometer-demo","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"Yrq2LQwkjkshE39hMtkP","title":"Discovering and Using Authentication-Enabled Onvif Cameras","pathname":"/v0.12/demos/onvif-authentication-access","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"D9f5TTjLg1BKHxAad8Ig","title":"Introduction and Demo Videos","pathname":"/v0.12/demos/video-links","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"-Mgl7-A8ZbD6F5HsxPB8","title":"Overview","pathname":"/v0.12/architecture/architecture-overview","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Mgl7-A9EmEF0jl6heB2","title":"Resource Sharing","pathname":"/v0.12/architecture/resource-sharing-in-depth","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Mgl7-AAfJojKWghA03P","title":"Controller","pathname":"/v0.12/architecture/controller-in-depth","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Mgl7-ABV3msjgr5sRPW","title":"Agent","pathname":"/v0.12/architecture/agent-in-depth","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"yOiqqdwTg0kmTUXMgwYK","title":"Configuration-Level Resources","pathname":"/v0.12/architecture/configuration-level-resource-in-depth","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"K0qZZB4QGMim6iGsTn0Z","title":"Developer Guide","pathname":"/v0.12/development/development","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"G0Blkv8GWoVeMiBC8ara","title":"Building Containers","pathname":"/v0.12/development/building","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"21R9KMblF5H7HJ8jdz2e","title":"Custom Discovery Handlers","pathname":"/v0.12/development/handler-development","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"4vN9nkvAWFpPgfh1Uw7I","title":"Custom Brokers","pathname":"/v0.12/development/broker-development","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"A4LED36bNQzArGKRueLA","title":"Mock Discovery Handler for Testing","pathname":"/v0.12/development/debugging","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"nuNbFnIGuP2NQVVPZUgH","title":"Walkthrough of Implementing a Custom Discovery Handler and Broker","pathname":"/v0.12/development/development-walkthrough","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"IoBcN118SQGAgP1DcjBE","title":"End to End Test Workflow","pathname":"/v0.12/development/test-cases-workflow","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"-Mgl7-AM05MhgNq1pgHe","title":"Roadmap","pathname":"/v0.12/community/roadmap","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Community"}]},{"id":"-Mgl7-ANvvGJh95taeUE","title":"Contributing","pathname":"/v0.12/community/contributing","siteSpaceId":"sitesp_WxIn6","description":"","breadcrumbs":[{"label":"Community"}]},{"id":"gYPdVUus4bjFoshlLpfT","title":"Home","pathname":"/v0.13","siteSpaceId":"sitesp_uYFhH","description":""},{"id":"SEMqXDp07TNj7mSIbcmv","title":"Getting Started","pathname":"/v0.13/user-guide/getting-started","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"Z0KGrec84AvuObIqanxZ","title":"Kubernetes Cluster Setup","pathname":"/v0.13/user-guide/cluster-setup","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"kaqIdt1CegCvA4bfUl6I","title":"Customizing an Akri Installation","pathname":"/v0.13/user-guide/customizing-an-akri-installation","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"uhosmniIDTEXbkeE926H","title":"Requesting Akri Resources","pathname":"/v0.13/user-guide/requesting-akri-resources","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"T60k6XOGPDIGMP3bMFU4","title":"Monitoring with Prometheus","pathname":"/v0.13/user-guide/monitoring-with-prometheus","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Using Akri"}]},{"id":"i3JIQLo1vNVjLcJxUNZ8","title":"ONVIF for IP Cameras","pathname":"/v0.13/discovery-handlers/onvif","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"ZfbkWCaZeFIeaoKmI0dC","title":"OPC UA","pathname":"/v0.13/discovery-handlers/opc-ua","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"38PKIISklAWmWc5huTD2","title":"udev","pathname":"/v0.13/discovery-handlers/udev","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Discovery Handlers"}]},{"id":"mV2G2hyuSNojddOz544j","title":"Discovering and Using USB Cameras","pathname":"/v0.13/demos/usb-camera-demo","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"rjGPkoes8FdiCtAoOiJv","title":"Discovering and Using USB Cameras on Raspberry Pi 4","pathname":"/v0.13/demos/usb-camera-demo-rpi4","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"V9TtpESVzfUifKNmt1dq","title":"Discovering and Using OPC UA Thermometers","pathname":"/v0.13/demos/opc-thermometer-demo","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"gcdFXjuHkRWpjd3aYPLe","title":"Discovering and Using Authentication-Enabled Onvif Cameras","pathname":"/v0.13/demos/onvif-authentication-access","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"wEtgfseuSsF1VLwVK7qJ","title":"Introduction and Demo Videos","pathname":"/v0.13/demos/video-links","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Demos"}]},{"id":"Hj37r3dWXNN4ZLu88tNU","title":"Overview","pathname":"/v0.13/architecture/architecture-overview","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"Jx8dvMmfXdQ2mYfn6wmj","title":"Resource Sharing","pathname":"/v0.13/architecture/resource-sharing-in-depth","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"6llTgqvGtt0II7iqufQK","title":"Controller","pathname":"/v0.13/architecture/controller-in-depth","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"evrQBWtRToebS1mOQo0c","title":"Agent","pathname":"/v0.13/architecture/agent-in-depth","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"PdudEZY2mqzkrvzm28F9","title":"Configuration-Level Resources","pathname":"/v0.13/architecture/configuration-level-resource-in-depth","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"v7X1Tc0nZkiR1GkC7hxj","title":"Developer Guide","pathname":"/v0.13/development/development","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"ts3v3ubn4Od7SSz30SwH","title":"Building Containers","pathname":"/v0.13/development/building","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"HbYFlB0XZVyhanyORCko","title":"Custom Discovery Handlers","pathname":"/v0.13/development/handler-development","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"nXCEfM6ZeKhJ4oF4AtwU","title":"Custom Brokers","pathname":"/v0.13/development/broker-development","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"QZwaVFF9rfui7o8qVynB","title":"Mock Discovery Handler for Testing","pathname":"/v0.13/development/debugging","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"zVMcpSQMJ1JK35auSchl","title":"Walkthrough of Implementing a Custom Discovery Handler and Broker","pathname":"/v0.13/development/development-walkthrough","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"ajuByXqYhLrKwH0Ou7Ot","title":"End to End Test Workflow","pathname":"/v0.13/development/test-cases-workflow","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Developing for Akri"}]},{"id":"LlT6eelHD1Mc72TB4f11","title":"Roadmap","pathname":"/v0.13/community/roadmap","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Community"}]},{"id":"XwieZRyet07yWtf3NPA2","title":"Contributing","pathname":"/v0.13/community/contributing","siteSpaceId":"sitesp_uYFhH","description":"","breadcrumbs":[{"label":"Community"}]}]}