{"version":1,"pages":[{"id":"NU9OkOLOZPwbZWeE3Ymz","title":"Welcome","pathname":"/","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Overview of the Heisenware platform, architecture, core concepts, and key terminology."},{"id":"JDbKaNoXZDBZdVkoIxaA","title":"Release notes","pathname":"/release-notes","siteSpaceId":"sitesp_ThKBg","lang":"en","description":""},{"id":"Tb8ZrxFQm46Df09yuUhZ","title":"v92 — Hotel","pathname":"/release-notes/v92-hotel","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"12 July 2026","breadcrumbs":[{"label":"Release notes"}]},{"id":"SJUC7Yr5JIf1QK9kjKGr","title":"v91 — Worth It","pathname":"/release-notes/v91-worth-it","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"16 Mar 2026","breadcrumbs":[{"label":"Release notes"}]},{"id":"bh5WFIT5QMeNoPr6ed8y","title":"v90 — Grouped periodically","pathname":"/release-notes/v90-grouped-periodically","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"19 Feb 2026","breadcrumbs":[{"label":"Release notes"}]},{"id":"NeZi4CQHspgAhafUYUH5","title":"v89 — Look & feel","pathname":"/release-notes/v89-look-and-feel","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"7 Dec 2025","breadcrumbs":[{"label":"Release notes"}]},{"id":"opZ3rO0rJAXpRbvKk5Ba","title":"v88 — Almost forever","pathname":"/release-notes/v88-almost-forever","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"12 Oct 2025","breadcrumbs":[{"label":"Release notes"}]},{"id":"3OdTwxrnVgKktBV45i6m","title":"v87 — Explained","pathname":"/release-notes/v87-explained","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"28 Aug 2025","breadcrumbs":[{"label":"Release notes"}]},{"id":"rawAcmFWnr4xIp7n53G0","title":"v86 — Snapped","pathname":"/release-notes/v86-snapped","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"1 July 2025","breadcrumbs":[{"label":"Release notes"}]},{"id":"KOnaV00LSmoJIVJ4mHa9","title":"v85 — Safety net","pathname":"/release-notes/v85-safety-net","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"1 June 2025","breadcrumbs":[{"label":"Release notes"}]},{"id":"kY7cg641Ozj5mZ6s81S0","title":"v84 — Get in the flow","pathname":"/release-notes/v84-get-in-the-flow","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"15 April 2025","breadcrumbs":[{"label":"Release notes"}]},{"id":"Az9FggkK6BF5EzOI3seQ","title":"v83 — Beauty treatment","pathname":"/release-notes/v83-beauty-treatment","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Oct 15, 2024","breadcrumbs":[{"label":"Release notes"}]},{"id":"kpWTlaoWovxibkU8yaPa","title":"v82 — Fully distributed","pathname":"/release-notes/v82-fully-distributed","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Aug 28, 2024","breadcrumbs":[{"label":"Release notes"}]},{"id":"QnUx9fIiOsABhjuoePns","title":"v81 — Removing old cruft","pathname":"/release-notes/v81-removing-old-cruft","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Jul 28, 2024","breadcrumbs":[{"label":"Release notes"}]},{"id":"vK4KSuZ2ybEBVHWUuAkI","title":"v80 — Chicks on fire","pathname":"/release-notes/v80-chicks-on-fire","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"May 15, 2024","breadcrumbs":[{"label":"Release notes"}]},{"id":"YA1nfPuoJl9rwoFsEA4u","title":"v79 — Nothing is forever","pathname":"/release-notes/v79-nothing-is-forever","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"May 10, 2024","breadcrumbs":[{"label":"Release notes"}]},{"id":"z8VRaizw6bVijV7w2lni","title":"v78 — Keep moving","pathname":"/release-notes/v78-keep-moving","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Jan 24, 2024","breadcrumbs":[{"label":"Release notes"}]},{"id":"7JsgcgsLjSN8rcz4Mq2G","title":"v77 — More intelligence","pathname":"/release-notes/v77-more-intelligence","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Dec 21, 2023","breadcrumbs":[{"label":"Release notes"}]},{"id":"fWYq5oo2ylwTTQCR6Pe5","title":"v76 — Well cooked","pathname":"/release-notes/v76-well-cooked","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Dec 4, 2023","breadcrumbs":[{"label":"Release notes"}]},{"id":"a3pKpLtQeKEuF5NsR0LS","title":"Overview","pathname":"/app-manager/overview","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Manager","icon":"gears"}]},{"id":"5BWs8yj5yzVGqwzRXurz","title":"Users and access","pathname":"/app-manager/users-and-access","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Manager","icon":"gears"}]},{"id":"Mccs3g1N5hMQOc8w1esk","title":"Integrations (inbound)","pathname":"/app-manager/inbound-integrations","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Manager","icon":"gears"}]},{"id":"bVvugFPpiP1JshYePPuI","title":"Members","pathname":"/app-manager/members","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Manager","icon":"gears"}]},{"id":"WUtWGgiYZu97iJRNGPpc","title":"Overview","pathname":"/app-builder/overview","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"}]},{"id":"QcuiUnNwUVUEf6KYSm0k","title":"Build backend","pathname":"/app-builder/build-backend","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"}]},{"id":"LlwGnU4Yk213ZPhr2t1a","title":"Functions","pathname":"/app-builder/build-backend/functions","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"}]},{"id":"904pUlilAQkdiaOe6XOb","title":"Function Explorer","pathname":"/app-builder/build-backend/functions/function-explorer","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"}]},{"id":"b4tfHtSAX5IEEIoPUgSN","title":"Connectors","pathname":"/app-builder/build-backend/functions/connectors","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"}]},{"id":"uBy72PCjtEfPRip1fNRn","title":"Allen-Bradley","pathname":"/app-builder/build-backend/functions/connectors/allen-bradley","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"C40KMwsBQDP0Q1uSh99a","title":"Email","pathname":"/app-builder/build-backend/functions/connectors/email","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"c0zTMdX07seAUx6QG202","title":"File I/O","pathname":"/app-builder/build-backend/functions/connectors/file-i-o","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"mw4R48qcTckl2gj75XfB","title":"GraphQL","pathname":"/app-builder/build-backend/functions/connectors/graphql","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"NkSd7pHtE7Gzn3uzuArq","title":"GPIO counter","pathname":"/app-builder/build-backend/functions/connectors/gpio-counter","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"uR7ag0e2XYlJZxKBVUym","title":"Heidenhain DNC","pathname":"/app-builder/build-backend/functions/connectors/heidenhain-dnc","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"EpkGBqvJEohlwCLGY3sK","title":"Heidenhain OPC UA","pathname":"/app-builder/build-backend/functions/connectors/heidenhain-opc-ua","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"L08PCk3zIc2TgpfsrzgF","title":"HTTP / REST","pathname":"/app-builder/build-backend/functions/connectors/http-rest","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"kw6aas3ewlQQg7TvBTwc","title":"Hydra MIP","pathname":"/app-builder/build-backend/functions/connectors/hydra-mip","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"jfNWX6WTm4kRbEY5NDTO","title":"Kuando Busylight","pathname":"/app-builder/build-backend/functions/connectors/kuando-busylight","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"6J6Z8QTDo8V7qfnIamFx","title":"Label printer","pathname":"/app-builder/build-backend/functions/connectors/label-printer","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"bBpBJHJDgCgRBimPfTVS","title":"Modbus","pathname":"/app-builder/build-backend/functions/connectors/modbus","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"SjaZX1Ck2iulBLfYMBsc","title":"MQTT Client","pathname":"/app-builder/build-backend/functions/connectors/mqtt-client","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"WS4WBTv7pGfvEU4Mfv9Q","title":"OPC UA Client","pathname":"/app-builder/build-backend/functions/connectors/opc-ua-client","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Learn how to connect to an OPC UA server using the Heisenware OPC UA client.","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"wjUA4cwxxIGAza9c27Mv","title":"OPC UA Server","pathname":"/app-builder/build-backend/functions/connectors/opc-ua-server","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"MdmdlXd1DsLNYXnno74M","title":"Operating system (OS)","pathname":"/app-builder/build-backend/functions/connectors/operating-system-os","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"IyQBYLW5fzoba8o2vbBz","title":"RS-232/485","pathname":"/app-builder/build-backend/functions/connectors/rs-232-485","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"0Fml3upShU9SRZFhooR4","title":"Sap Digital Manufacturing","pathname":"/app-builder/build-backend/functions/connectors/sap-digital-manufacturing","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Beta Feature","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"mwKgD9VN42LBsPIDSzZ8","title":"Siemens S7","pathname":"/app-builder/build-backend/functions/connectors/siemens-s7","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"u1Gr4YwMakcH7v5iujQH","title":"Zebra RFID IoT","pathname":"/app-builder/build-backend/functions/connectors/zebra-rfid-iot","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Connectors"}]},{"id":"xZHZwgX2LNYrKCDt8bKB","title":"Storage","pathname":"/app-builder/build-backend/functions/storage","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"}]},{"id":"dXgBShltvuNrQPP8wxys","title":"Relational database","pathname":"/app-builder/build-backend/functions/storage/relational-database","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Storage"}]},{"id":"Is04w82dY7i1e4Uo4Y0w","title":"Timeseries database","pathname":"/app-builder/build-backend/functions/storage/timeseries-database","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Storage"}]},{"id":"8rIy1D6b8EUuWM6d0L2E","title":"Data store","pathname":"/app-builder/build-backend/functions/storage/data-store","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Storage"}]},{"id":"NBvqlFwSEH0SW2nofHNO","title":"Circular buffer","pathname":"/app-builder/build-backend/functions/storage/circular-buffer","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Storage"}]},{"id":"SnhtMlhfLjIAedoV8Ts0","title":"Utilities","pathname":"/app-builder/build-backend/functions/utilities","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"}]},{"id":"cH4jhGd1rn6Aua5ON57y","title":"Barcode generation","pathname":"/app-builder/build-backend/functions/utilities/barcode-generation","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"eVHdT6nZZ4oadlpDUBBr","title":"Counter","pathname":"/app-builder/build-backend/functions/utilities/counter","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"GlLOydboxYJGWAlcJE2B","title":"Cron","pathname":"/app-builder/build-backend/functions/utilities/cron","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"xkkMu9fT0xvrfY7MH8DL","title":"Data processing","pathname":"/app-builder/build-backend/functions/utilities/data-processing","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"xmFIQfq0xteO150LaZRn","title":"Data simulation","pathname":"/app-builder/build-backend/functions/utilities/data-simulation","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"This article lists and explains all available simulator functions.","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"qTjfhcKrJhpcsBkMiCrF","title":"Event simulation","pathname":"/app-builder/build-backend/functions/utilities/event-simulation","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"7MOSJiISKmFuRjtXQMEQ","title":"PDF processing","pathname":"/app-builder/build-backend/functions/utilities/pdf-processing","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"K3yuOEOZG5xK9U2HN1qE","title":"PDF templates","pathname":"/app-builder/build-backend/functions/utilities/pdf-templates","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"NXjFC8OfW5Y6ejpPhW7E","title":"Stopwatch","pathname":"/app-builder/build-backend/functions/utilities/stopwatch","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"BxdJVwFoILLisS5joFkM","title":"Timer","pathname":"/app-builder/build-backend/functions/utilities/timer","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"mxGhEdfwOMTRDrmbnnJg","title":"Users","pathname":"/app-builder/build-backend/functions/utilities/users","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Utilities"}]},{"id":"FvBlSw7VIvVxI7ryxsDn","title":"Subflows","pathname":"/app-builder/build-backend/functions/subflows","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"}]},{"id":"C5rsBLUWVKIl6PwD1xDZ","title":"Docker Extensions","pathname":"/app-builder/build-backend/functions/extensions","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"}]},{"id":"81Mp6obNduXEYvTNjjS1","title":"Custom Extensions","pathname":"/app-builder/build-backend/functions/extensions/custom-extensions","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Docker Extensions"}]},{"id":"UEZ2OLoub8DQ4SLIJRP9","title":"Industrial Blockchain","pathname":"/app-builder/build-backend/functions/extensions/industrial-blockchain","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Docker Extensions"}]},{"id":"gPRuYdWMIpqkpPErq8LX","title":"RAG AI","pathname":"/app-builder/build-backend/functions/extensions/rag-ai","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Docker Extensions"}]},{"id":"uuG7Fipc2p1UTkv1svNn","title":"Process Simulations","pathname":"/app-builder/build-backend/functions/extensions/process-simulations","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Docker Extensions"}]},{"id":"DKRT9cAm6tafK1vesdkv","title":"OGC SensorThings API","pathname":"/app-builder/build-backend/functions/extensions/ogc-sensorthings-api","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Functions"},{"label":"Docker Extensions"}]},{"id":"kQIuWBgas85Ggw96XGvq","title":"Extension nodes","pathname":"/app-builder/build-backend/extension-nodes","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"}]},{"id":"YtEGKytnifBFufwjxy3Y","title":"Modifier","pathname":"/app-builder/build-backend/extension-nodes/modifier","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Extension nodes"}]},{"id":"5Q19JgoLcel9vA3B4Kz2","title":"Filter","pathname":"/app-builder/build-backend/extension-nodes/filter","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Extension nodes"}]},{"id":"xvLVxy8unY0Xs7VUuENz","title":"Recorder","pathname":"/app-builder/build-backend/extension-nodes/recorder","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Extension nodes"}]},{"id":"dWllzGTNSFTFHZAsIHkv","title":"Error handler","pathname":"/app-builder/build-backend/extension-nodes/error-handler","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Extension nodes"}]},{"id":"68iZO9IumCQHKTgtKl2A","title":"Agents","pathname":"/app-builder/build-backend/agents","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"}]},{"id":"VvOcrsg9EHHHqMzfqvEt","title":"Native Agent","pathname":"/app-builder/build-backend/agents/native-agent","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Agents"}]},{"id":"caMewSD7QZI0Or3GhvxI","title":"Docker Agent","pathname":"/app-builder/build-backend/agents/docker-agent","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Agents"}]},{"id":"mPmb7x25E9VeoNMaDFkl","title":"LXC Agent (Insys)","pathname":"/app-builder/build-backend/agents/lxc-agent-insys","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"},{"label":"Agents"}]},{"id":"ExtZYf5KEiRmvVfHjuds","title":"File Explorer","pathname":"/app-builder/build-backend/file-explorer","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build backend"}]},{"id":"IgWS85MBrRz7MmiIXkqT","title":"Build frontend","pathname":"/app-builder/build-frontend","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"}]},{"id":"HM2ZeE2nRRApl4lCtcuX","title":"Widgets","pathname":"/app-builder/build-frontend/widgets","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"}]},{"id":"xbRUvQJCAipyafPeuVir","title":"Input widgets","pathname":"/app-builder/build-frontend/widgets/input-widgets","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"}]},{"id":"M3EqdJWQNe5Xuksn1RgA","title":"Barcode / QR","pathname":"/app-builder/build-frontend/widgets/input-widgets/barcode-qr","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Input widgets"}]},{"id":"FMnSh3Z4kSeixGTgHs7u","title":"Upload","pathname":"/app-builder/build-frontend/widgets/input-widgets/upload","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Input widgets"}]},{"id":"TtLRdQaMp6XsZlKNrJPi","title":"Form","pathname":"/app-builder/build-frontend/widgets/input-widgets/form","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Input widgets"}]},{"id":"1EApEe0ychZCopvG2pjE","title":"Photo","pathname":"/app-builder/build-frontend/widgets/input-widgets/photo","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Input widgets"}]},{"id":"AIuTldo3TrV4d00iUAwv","title":"Signature","pathname":"/app-builder/build-frontend/widgets/input-widgets/signature","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Input widgets"}]},{"id":"URNza59U5fHiVzDcqPqk","title":"Trigger widgets","pathname":"/app-builder/build-frontend/widgets/trigger-widgets","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"}]},{"id":"VypngGXthTBrt8uXmxOJ","title":"Button","pathname":"/app-builder/build-frontend/widgets/trigger-widgets/button","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Trigger widgets"}]},{"id":"nfJtmHkB3L3p9wwEDaqG","title":"Display widgets","pathname":"/app-builder/build-frontend/widgets/display-widgets","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"}]},{"id":"2wTbY4IBia0Hxerpj1fJ","title":"Card","pathname":"/app-builder/build-frontend/widgets/display-widgets/card","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"SoXit5HOTw5abJV4Phf9","title":"Chart","pathname":"/app-builder/build-frontend/widgets/display-widgets/chart","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"3aLBz9LqywO1PpjPzbt4","title":"Chat","pathname":"/app-builder/build-frontend/widgets/display-widgets/chat","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"Wu9BZbjEaNHT8MIKMSsd","title":"Circular gauge","pathname":"/app-builder/build-frontend/widgets/display-widgets/circular-gauge","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"GlzkrbXWmWwLs9wt6Mgr","title":"Data grid","pathname":"/app-builder/build-frontend/widgets/display-widgets/data-grid","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"iYlh7rTKPdqgydJaasJs","title":"Data list","pathname":"/app-builder/build-frontend/widgets/display-widgets/data-list","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"wUeZNsca2pv78O2FK0v9","title":"Data tiles","pathname":"/app-builder/build-frontend/widgets/display-widgets/data-tiles","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"LT1db5lP1Xw9Sml8O0S6","title":"Iframe","pathname":"/app-builder/build-frontend/widgets/display-widgets/iframe","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"PAmHg6i0tLvy40tP4h0d","title":"Kanban","pathname":"/app-builder/build-frontend/widgets/display-widgets/kanban","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"TZmuBfnAKimtQCQjM6Qu","title":"Linear gauge","pathname":"/app-builder/build-frontend/widgets/display-widgets/linear-gauge","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"1jFRSvJUloAZ1uO0gDvz","title":"Map","pathname":"/app-builder/build-frontend/widgets/display-widgets/map","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"fm7bu8nCCA64Vvi5kH9i","title":"Media view","pathname":"/app-builder/build-frontend/widgets/display-widgets/media-view","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"ANvuhhI4dfjQeCMGRKcG","title":"Pie chart","pathname":"/app-builder/build-frontend/widgets/display-widgets/pie-chart","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"QOvhELzXhL3wXP3nMgMk","title":"Progress bar","pathname":"/app-builder/build-frontend/widgets/display-widgets/progress-bar","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"QtjKKFFPc1fMd0ibB2Pq","title":"Sankey","pathname":"/app-builder/build-frontend/widgets/display-widgets/sankey","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"8Sst2jmhFXQvW0q9GBq0","title":"Sparkline","pathname":"/app-builder/build-frontend/widgets/display-widgets/sparkline","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"R0LCMREgU3eXQwYfNRc7","title":"Status lamp","pathname":"/app-builder/build-frontend/widgets/display-widgets/status-lamp","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"ci2aYcOCz4SrofUVOe6Q","title":"Timeline","pathname":"/app-builder/build-frontend/widgets/display-widgets/timeline","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"Zy4eVfDocdv0K6EDwyIJ","title":"Toast","pathname":"/app-builder/build-frontend/widgets/display-widgets/toast","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"zoACYRh8Kt4EE2XG5hS5","title":"Value box","pathname":"/app-builder/build-frontend/widgets/display-widgets/value-box","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"},{"label":"Display widgets"}]},{"id":"JthXiYnmc2GDskm7Ullg","title":"Dynamic group","pathname":"/app-builder/build-frontend/widgets/dynamic-group","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"},{"label":"Widgets"}]},{"id":"IRikNVUhOB7Z5kVtBgOC","title":"Page Explorer","pathname":"/app-builder/build-frontend/page-explorer","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"}]},{"id":"svNZR79TWacNBVo8ZCQI","title":"Text, icons & images","pathname":"/app-builder/build-frontend/text-icons-and-images","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"}]},{"id":"avZz4jNnzxnhvzfxSZH2","title":"PDF Template Editor","pathname":"/app-builder/build-frontend/pdf-template-editor","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"}]},{"id":"y5JkCBhKRyGCtbadxAac","title":"Theme Editor","pathname":"/app-builder/build-frontend/theme-editor","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"},{"label":"Build frontend"}]},{"id":"xgLUSDdUWfRVkPupilK2","title":"Deploy and maintain","pathname":"/app-builder/deploy-and-maintain","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"App Builder","icon":"screwdriver-wrench"}]},{"id":"eX9BSJ3DVEaP8Qjw36Rx","title":"Overview","pathname":"/production-apps/overview","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Production Apps","icon":"laptop-mobile"}]},{"id":"NZYARJ7Kuo45cHOPCTED","title":"Account management","pathname":"/account/account-management","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Account","icon":"earth-africa"}]},{"id":"4Qbb4RNHrV8dsRzbOMFu","title":"Account structure","pathname":"/account/account-management/account-structure","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Account","icon":"earth-africa"},{"label":"Account management"}]},{"id":"P13GAuqREH7b8AoeBcFU","title":"Hosting and architecture","pathname":"/account/hosting-and-architecture","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Account","icon":"earth-africa"}]},{"id":"V5wsMpHz74uaw20IFqvr","title":"App templates","pathname":"/tutorials/app-templates","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"}]},{"id":"FKvqBBB3opDHAB2pA4ej","title":"Your first Heisenware App","pathname":"/tutorials/app-templates/your-first-heisenware-app","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Copy the app from our demo and learn how to build faster with Heisenware.","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"App templates"}]},{"id":"uPHfo7Er2Ah5w78gjjii","title":"CRUD operations with the data grid","pathname":"/tutorials/app-templates/crud-operations-with-the-data-grid","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"App templates"}]},{"id":"PkcTxEa2wjqMDvkYmbdP","title":"Automating PDF reports","pathname":"/tutorials/app-templates/automating-pdf-reports","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"App templates"}]},{"id":"E1r6urpB8MltvUSsHveT","title":"Minimal photo upload","pathname":"/tutorials/app-templates/minimal-photo-upload","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"App templates"}]},{"id":"Sxoo7ulupi3HW5zTqhky","title":"Write images from App to server","pathname":"/tutorials/app-templates/write-images-from-app-to-local-server","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"This tutorial explains how to share images taken inside an App with a local server or PC using the photo widget, an agent and the writeBufferToFile function.","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"App templates"}]},{"id":"K2gM55QS6T4pGbbYLtaZ","title":"Integration guides","pathname":"/tutorials/integration-guides","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"}]},{"id":"5rE15I6UduuWQFKDwddw","title":"Connectivity setup guide","pathname":"/tutorials/integration-guides/connectivity-setup-guide","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"Use this guide to determine the best way to connect your data sources to Heisenware. Follow the questions below and click the links to navigate to the exact setup that fits your use case.","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"Integration guides"}]},{"id":"1yKBOMcmzbmnSCMlODeI","title":"Connect from Arduino via MQTT","pathname":"/tutorials/integration-guides/connect-from-arduino-via-mqtt","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"Integration guides"}]},{"id":"WCXk8QbhlpYTw4Lluzln","title":"Connect an external MQTT client","pathname":"/tutorials/integration-guides/connect-an-external-mqtt-client","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"This guide explains how to connect an external MQTT client to your Heisenware tenant. You will learn to send data to Heisenware and receive data from Heisenware via MQTT.","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"Integration guides"}]},{"id":"d2DQKJlf2k6m8fxqRD7D","title":"Connect Heidenhain CNC with OPC UA support","pathname":"/tutorials/integration-guides/connect-heidenhain-cnc-with-opc-ua-support","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"In this tutorial you will learn how to integrate a Heidenhain controlled CNC machine and use it in your App.","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"},{"label":"Integration guides"}]},{"id":"ZnbsfAyR4Xt2tSpAEawz","title":"On-premise installation","pathname":"/tutorials/on-premise-installation","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Tutorials","icon":"lightbulb-exclamation-on"}]},{"id":"PA2s8mMMIl4VraNcJffE","title":"High-level architecture","pathname":"/advanced/high-level-architecture","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Advanced","icon":"code"}]},{"id":"3NZHSLKPcmAAB0idGYK1","title":"Installation modes","pathname":"/advanced/high-level-architecture/installation-modes","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Advanced","icon":"code"},{"label":"High-level architecture"}]},{"id":"YW4CiRlOYm681avpymk1","title":"VRPC","pathname":"/advanced/vrpc","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"This page introduces the core concepts, philosophy, and architectural components of the open-source VRPC framework.","breadcrumbs":[{"label":"Advanced","icon":"code"}]},{"id":"soRIxMqTm0x20Jld7Rpz","title":"Protocol Details","pathname":"/advanced/vrpc/protocol-details","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Advanced","icon":"code"},{"label":"VRPC"}]},{"id":"oCnfQPVY7TZvNDtuqt0N","title":"Waveshare Industrial HMI","pathname":"/miscellaneous/waveshare-industrial-hmi","siteSpaceId":"sitesp_ThKBg","lang":"en","description":"","breadcrumbs":[{"label":"Miscellaneous","icon":"computer-mouse"}]}]}