{"version":1,"pages":[{"id":"XE0M0p2wIIe2FY0nQk8Q","title":"Cybus Connectware Documentation","pathname":"/","siteSpaceId":"sitesp_RtDXd","description":"Turn fragmented factory data into a unified, governed data foundation — managed as code."},{"id":"reqXH7r2F6e4pGZPYlhN","title":"Changelog","pathname":"/changelog","siteSpaceId":"sitesp_RtDXd","description":"Release notes for Connectware and Cybus Helm Charts, including new features, improvements, and bug fixes."},{"id":"xkxM3Q8d8MkPu4Sc9vXO","title":"What Is Connectware?","pathname":"/discover/what-is-connectware","siteSpaceId":"sitesp_RtDXd","description":"The configuration-as-code platform for connecting industrial machines to IT applications through a single Unified Namespace.","breadcrumbs":[{"label":"Discover Connectware"}]},{"id":"j3fMHCXW7VgyaUkq6kFz","title":"How Connectware Works","pathname":"/discover/how-connectware-works","siteSpaceId":"sitesp_RtDXd","description":"Learn how Connectware turns fragmented shop floor data into a single, structured data layer for your industrial data use cases.","breadcrumbs":[{"label":"Discover Connectware"}]},{"id":"A0xjvM5xM5Xsw92cPrFJ","title":"Connect Your First Machine","pathname":"/discover/connect-your-first-machine","siteSpaceId":"sitesp_RtDXd","description":"Install a sample service that connects to a simulated OPC UA machine and watch live data arrive in Connectware.","breadcrumbs":[{"label":"Discover Connectware"}]},{"id":"vvlfoXKSYai2IgyZbHDA","title":"Choose Your Deployment Platform","pathname":"/deployment/choose-your-deployment-platform","siteSpaceId":"sitesp_RtDXd","description":"Compare Kubernetes and Docker to pick the right platform for your Connectware installation.","breadcrumbs":[{"label":"Deploying Connectware"}]},{"id":"9f4MixBbpqpCFQfuiWYp","title":"Installing Connectware","pathname":"/deployment/installing-connectware","siteSpaceId":"sitesp_RtDXd","description":"Install Connectware on Docker or Kubernetes, including offline environments.","breadcrumbs":[{"label":"Deploying Connectware"}]},{"id":"ejFydEPOMWr9JcPRLwVZ","title":"System Requirements","pathname":"/deployment/installing-connectware/system-requirements","siteSpaceId":"sitesp_RtDXd","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Installing Connectware"}]},{"id":"8yhxY6UF1ZNIjpjq4AYY","title":"Installing Connectware (Kubernetes)","pathname":"/deployment/installing-connectware/on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Installing Connectware"}]},{"id":"r7WvF6jADe9Sfv0ZdJWU","title":"Installing Connectware (Docker)","pathname":"/deployment/installing-connectware/on-docker","siteSpaceId":"sitesp_RtDXd","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Installing Connectware"}]},{"id":"W8i1FSbdGFxDVfCogH6O","title":"Offline Installation (Kubernetes)","pathname":"/deployment/installing-connectware/offline-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"Install Connectware on a Kubernetes cluster without Internet access using Cybus Helm charts.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Installing Connectware"}]},{"id":"xqauzHc0f3O09JHjs7In","title":"Offline Installation (Docker)","pathname":"/deployment/installing-connectware/offline-on-docker","siteSpaceId":"sitesp_RtDXd","description":"Install Connectware on Docker in offline environments using Docker Compose.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Installing Connectware"}]},{"id":"b955dc57OlZd85r1pXfS","title":"Uninstalling Connectware","pathname":"/deployment/installing-connectware/uninstalling-connectware","siteSpaceId":"sitesp_RtDXd","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Installing Connectware"}]},{"id":"X0lfYYB1VpkYPpwJJkt9","title":"Upgrading Connectware","pathname":"/deployment/upgrading-connectware","siteSpaceId":"sitesp_RtDXd","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"}]},{"id":"SrGNnqMfwfSuvUbfVHcI","title":"Connectware Upgrade Paths","pathname":"/deployment/upgrading-connectware/upgrade-paths","siteSpaceId":"sitesp_RtDXd","description":"Determine which upgrade path applies to your Connectware installation.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"}]},{"id":"Zp6vQResTLWNN4UI3qSi","title":"Backing Up the Connectware Database","pathname":"/deployment/upgrading-connectware/backing-up-the-connectware-database","siteSpaceId":"sitesp_RtDXd","description":"Create and restore a logical backup of the Connectware PostgreSQL database on Kubernetes and Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"}]},{"id":"S6NmbujurJFimlRvK9jR","title":"Upgrading Connectware (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"}]},{"id":"zyrVlluAKxGpQIvGFNI0","title":"Upgrading Connectware Helm Charts to 3.0.0","pathname":"/deployment/upgrading-connectware/on-kubernetes/helm-charts-to-3-0-0","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade your connectware and connectware-agent Helm charts from version 2.1.0 or later to version 3.0.0.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"bw9ii4smM0Tm9f0pycHj","title":"Upgrading Connectware to 2.4.0 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-4-0-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.4.0 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"lM7CkaWIXFC43ysAky7o","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-1-0-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Dl3kmvYo3hSna1awmA2K","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-0-6-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"uWF9hqF9ngHlvHguWYOB","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-0-5-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"gGhRJZzpxUBrS54cx5NG","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-0-2-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"9xPQfXx80JzIWfRYqNN6","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-0-1-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"p5BdRuWcvLzwxmjckWb2","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-2-0-0-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"U9cgBKbHAIvABwhtN7J5","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-1-11-0-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"Follow the step-by-step procedure to upgrade a Kubernetes-based Connectware installation to version 1.11.0.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"tUhVgXidxY4o21JJGDAO","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/deployment/upgrading-connectware/on-kubernetes/to-1-7-0-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"j9N73LizsUGBMziRMAfY","title":"Upgrading Connectware (Docker)","pathname":"/deployment/upgrading-connectware/on-docker","siteSpaceId":"sitesp_RtDXd","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"}]},{"id":"kH6suU6jvXmCwJwSjp2b","title":"Upgrading Connectware to 2.4.0 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-2-4-0-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.4.0 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"6xVEQQwY3CMr5g9aO5KQ","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-2-1-0-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"wNSwlKYZfYJSLuHOfHWk","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-2-0-5-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZPG9zoQx7bQM1LRZhBRO","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-2-0-2-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"mGfufjc4F6hNGm8IRjzw","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-2-0-1-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"StR2ESsptNJWxV3dzTNZ","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-2-0-0-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"9mBaPyoFH37bxxlwx6Dw","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-1-11-0-on-docker","siteSpaceId":"sitesp_RtDXd","description":"Follow the step-by-step procedure to upgrade a Docker-based Connectware installation to version 1.11.0.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"A2crfyswZLkMuJmM1Izi","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/deployment/upgrading-connectware/on-docker/to-1-7-0-on-docker","siteSpaceId":"sitesp_RtDXd","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Deploying Connectware"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"IE7npR12MZuAEhqWGjn2","title":"Licensing","pathname":"/deployment/licensing","siteSpaceId":"sitesp_RtDXd","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Deploying Connectware"}]},{"id":"eHYS7shF5KzIWKB17gnn","title":"Restarting Connectware","pathname":"/deployment/restarting-connectware","siteSpaceId":"sitesp_RtDXd","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Deploying Connectware"}]},{"id":"9vRiBFNwOVFJpwdLScHr","title":"Admin UI","pathname":"/access/admin-ui","siteSpaceId":"sitesp_RtDXd","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Access & Security"}]},{"id":"tF9pmQ5bP7Y4Xsj816sd","title":"User Management","pathname":"/access/user-management","siteSpaceId":"sitesp_RtDXd","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Access & Security"}]},{"id":"EttzrfFD0cCHbMWY9LeD","title":"Users","pathname":"/access/user-management/users","siteSpaceId":"sitesp_RtDXd","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"po0H2XUoa1SH8utqFBwJ","title":"Default Admin User","pathname":"/access/user-management/users/default-admin-user","siteSpaceId":"sitesp_RtDXd","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"Users"}]},{"id":"XZsVUH38KOpyWsytH93a","title":"User Session Expiration","pathname":"/access/user-management/users/user-session-expiration","siteSpaceId":"sitesp_RtDXd","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"Users"}]},{"id":"aER0MgsltpJe854BjwGz","title":"Roles","pathname":"/access/user-management/roles","siteSpaceId":"sitesp_RtDXd","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"CQYaXSaIp2yRUyGP1xbf","title":"Permissions","pathname":"/access/user-management/permissions","siteSpaceId":"sitesp_RtDXd","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"p6UOBbb46JUtI07d4Un2","title":"MQTT Client Authentication","pathname":"/access/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_RtDXd","description":"Configure authentication for MQTT clients connecting to Connectware.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"O7QRAPN7yGlAMNbqLcKV","title":"Adding an MQTT Publish Prefix","pathname":"/access/user-management/mqtt-user-authentication/adding-an-mqtt-publish-prefix","siteSpaceId":"sitesp_RtDXd","description":"Configure a per-user topic prefix that Connectware adds to every MQTT message the user publishes.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"MQTT Client Authentication"}]},{"id":"niGsj8DnjkvWLKwdVwkc","title":"Multi-Factor Authentication","pathname":"/access/user-management/multi-factor-authentication","siteSpaceId":"sitesp_RtDXd","description":"Add an extra layer of security to Connectware accounts with one-time codes from an authentication app.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"laaRNPjRvBlC2yMtRjtc","title":"Single Sign-On (SSO)","pathname":"/access/user-management/single-sign-on-sso","siteSpaceId":"sitesp_RtDXd","description":"Let users sign in to Connectware with a single set of credentials via Microsoft Entra ID or LDAP.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"oSqqc9o4hT79BCKDcN8x","title":"Single Sign-On with Microsoft Entra ID","pathname":"/access/user-management/single-sign-on-sso/sso-with-microsoft-entra-id","siteSpaceId":"sitesp_RtDXd","description":"Configure Microsoft Entra ID as the identity provider for single sign-on in Connectware.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"ce76IhzHHgIWkTxkDBwq","title":"Single Sign-On with LDAP","pathname":"/access/user-management/single-sign-on-sso/sso-with-ldap","siteSpaceId":"sitesp_RtDXd","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"8k9EHpFwCFoBcCL5KGJB","title":"Access Permissions for Admin UI","pathname":"/access/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_RtDXd","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"}]},{"id":"afcshYbZXNlQuMzJxQIZ","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/access/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"Cb3UHu2wnGPxMOx5xhra","title":"Admin UI Permissions","pathname":"/access/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Access & Security"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"gkItpeY5Fscms6HaPXTZ","title":"Client Registry","pathname":"/access/client-registry","siteSpaceId":"sitesp_RtDXd","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Access & Security"}]},{"id":"NVCiqh2ekgVbwcmUkN6w","title":"Self-Registering MQTT Clients","pathname":"/access/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_RtDXd","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Access & Security"},{"label":"Client Registry"}]},{"id":"VLrVpGlOPFLXQLW13SFT","title":"Self-Registering Clients via REST API","pathname":"/access/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_RtDXd","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Access & Security"},{"label":"Client Registry"}]},{"id":"sJzd4mn1TN2Osa8LcxOd","title":"Client Registry View","pathname":"/access/client-registry/client-registry-view","siteSpaceId":"sitesp_RtDXd","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Access & Security"},{"label":"Client Registry"}]},{"id":"aCIOG9dSmUfaboHTr5h3","title":"Troubleshooting Client Registry","pathname":"/access/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_RtDXd","description":"Resolve common issues with client registration, authentication, and connectivity.","breadcrumbs":[{"label":"Access & Security"},{"label":"Client Registry"}]},{"id":"ZyEkRYXctCvmVbsehlYn","title":"Security","pathname":"/access/security","siteSpaceId":"sitesp_RtDXd","description":"Security configuration and certificate management.","breadcrumbs":[{"label":"Access & Security"}]},{"id":"zjoKcr5w6C9UqUitdyIi","title":"TLS Certificates","pathname":"/access/security/tls-certificates","siteSpaceId":"sitesp_RtDXd","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"}]},{"id":"sd9pjTKNmiWbUNOmRFdy","title":"Certificate Requirements","pathname":"/access/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_RtDXd","description":"Create certificates that Connectware accepts, covering validity periods, subject fields, extensions, signature algorithms, and TLS versions.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"cLlJ6MbFUJwLnumXZ6bW","title":"Cipher Suites & TLS Versions","pathname":"/access/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_RtDXd","description":"Check which cipher suites and TLS versions each Connectware component supports for secure communication.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"PYXsONrsMEQmrBfa0nk7","title":"CA Certificates","pathname":"/access/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_RtDXd","description":"Establish trust with built-in Cybus CA certificates or add your own certificate authority.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"61b86qrMRi76Cd0Tv9FD","title":"Certificates View","pathname":"/access/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_RtDXd","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"BE800kAVPIpPWo2EzBUa","title":"Client Certificates","pathname":"/access/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_RtDXd","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"aErgAgDhkj1bDN7hL4Ng","title":"Server Certificates","pathname":"/access/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_RtDXd","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"5quuiocWzFSx3BQTxrj1","title":"Password Policy Configuration","pathname":"/access/security/password-policy-configuration","siteSpaceId":"sitesp_RtDXd","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"}]},{"id":"vpJrJgNv2WXUtciW1bnt","title":"JSON Web Tokens","pathname":"/access/security/json-web-tokens","siteSpaceId":"sitesp_RtDXd","description":"Generate long-lived JSON Web Tokens (JWT) to authenticate API requests and automate tasks in Connectware.","breadcrumbs":[{"label":"Access & Security"},{"label":"Security"}]},{"id":"3Bfh1OvUl5KdkxnIOHO0","title":"Services","pathname":"/data-flows/services","siteSpaceId":"sitesp_RtDXd","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Building Data Flows"}]},{"id":"aShucwPGrhPxCn9csejv","title":"Managing Services","pathname":"/data-flows/services/managing","siteSpaceId":"sitesp_RtDXd","description":"Manage services in the Services view of Connectware, including installing, enabling, updating, disabling, and deleting them.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"p4QyXYJI4PuexD8BGsp6","title":"Installing Services","pathname":"/data-flows/services/managing/installing","siteSpaceId":"sitesp_RtDXd","description":"Upload service commissioning files to deploy services and check the prerequisites that prevent failed installations.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Managing Services"}]},{"id":"7E7oVkdksCcd0eMk1JJN","title":"Enabling Services","pathname":"/data-flows/services/managing/enabling","siteSpaceId":"sitesp_RtDXd","description":"Enable services in the Connectware Admin UI after uploading a service commissioning file and grant the required resource access.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Managing Services"}]},{"id":"bocGkStiV7MI9aTwLea9","title":"Updating Services","pathname":"/data-flows/services/managing/updating","siteSpaceId":"sitesp_RtDXd","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Managing Services"}]},{"id":"e1AtJNxUoYDbWoNWNqIc","title":"Disabling Services","pathname":"/data-flows/services/managing/disabling","siteSpaceId":"sitesp_RtDXd","description":"Disable individual or multiple services in Connectware to stop their containers, connections, endpoints, and mappings.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Managing Services"}]},{"id":"83Et2UamcLquQSJ0Mxtd","title":"Deleting Services","pathname":"/data-flows/services/managing/deleting","siteSpaceId":"sitesp_RtDXd","description":"Disable and delete services that you no longer need in the Services view of Connectware.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Managing Services"}]},{"id":"8i2uKV3U3atosJhBQZ4F","title":"Service Overview","pathname":"/data-flows/services/service-overview","siteSpaceId":"sitesp_RtDXd","description":"Start in the Service Overview to install new services and drill down into the details of any running service.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"jfh7yjkaBnaPSgeHUPge","title":"Service Resources View","pathname":"/data-flows/services/service-resources-view","siteSpaceId":"sitesp_RtDXd","description":"Inspect every resource across all services from a single view instead of opening each Service Details view individually.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"2CwiYYrh67gYvKPF0NNc","title":"Service Links View","pathname":"/data-flows/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_RtDXd","description":"Open external web pages or container-hosted web interfaces that services expose as Cybus::Link resources.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"7cfLFyyTdP7G86kmRaOg","title":"Servers View","pathname":"/data-flows/services/service-resources-view/servers-view","siteSpaceId":"sitesp_RtDXd","description":"Monitor the server resources that give clients access to Connectware data, such as OPC UA or REST servers, in the Servers View.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"HZuGasgFFuCvMrw68vpU","title":"Containers View","pathname":"/data-flows/services/service-resources-view/containers-view","siteSpaceId":"sitesp_RtDXd","description":"Monitor the containers that run third-party applications for your services in the Containers View of Connectware.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3xl7n2keU2yQS6XkpxRD","title":"Volumes View","pathname":"/data-flows/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_RtDXd","description":"Check the persistent storage volumes that your services use in Docker Compose deployments of Connectware.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"E9XeF3z6e7pzzNWOogKu","title":"Connections View","pathname":"/data-flows/services/service-resources-view/connections-view","siteSpaceId":"sitesp_RtDXd","description":"Check which protocol connections of your services are currently established and inspect the details of each connection.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"5kbWevLzU9ox5G5AIB4r","title":"Endpoints View","pathname":"/data-flows/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_RtDXd","description":"Monitor the data endpoints of your services and their protocol addresses in the Endpoints View of Connectware.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"qPgs4yI4gG0oWhPuxnE5","title":"Mappings View","pathname":"/data-flows/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_RtDXd","description":"Follow how data flows through your services by inspecting all deployed mapping resources in Connectware.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"A8PbIH6DxbtcVptt1Dmv","title":"Service Details View","pathname":"/data-flows/services/service-details-view","siteSpaceId":"sitesp_RtDXd","description":"Examine individual services in the Service Details view to inspect configurations, monitor live data and metrics, and access logs.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"Rrfkn37AhT8oF714qLFU","title":"Service ID","pathname":"/data-flows/services/serviceid","siteSpaceId":"sitesp_RtDXd","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"eSoWpsriYsevtGbWb2pC","title":"Inter-Service Referencing","pathname":"/data-flows/services/inter-service-referencing","siteSpaceId":"sitesp_RtDXd","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"QreEkUMPfE3ZaREa4dOF","title":"Deviations","pathname":"/data-flows/services/deviations","siteSpaceId":"sitesp_RtDXd","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"0GD8mQ72SjGAYd3wX6ZF","title":"Service Logs","pathname":"/data-flows/services/service-logs","siteSpaceId":"sitesp_RtDXd","description":"Watch what your services are doing in near real time and narrow down issues with filters, search, and log export.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"WLKzQrE3QFJUSBJ3LV5O","title":"Logs of Individual Services","pathname":"/data-flows/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_RtDXd","description":"Monitor, filter, search, and export the log messages of an individual service in the Service Logs tab of the Service Details view.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"YrF1DU5701Gjm5rFZNNT","title":"Logs of All Services","pathname":"/data-flows/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_RtDXd","description":"Monitor, filter, search, and export the service log messages of all services in the Service Logs view of Connectware.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"vrYSOZUZ3VNLA2cXsGMT","title":"Shared Subscriptions","pathname":"/data-flows/services/shared-subscriptions","siteSpaceId":"sitesp_RtDXd","description":"Distribute MQTT messages across a group of clients for load balancing, horizontal scaling, and fault tolerance.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"}]},{"id":"ZwFPrLdkisfM9ODs4WA6","title":"Setting Up Shared Subscriptions","pathname":"/data-flows/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_RtDXd","description":"Configure shared subscriptions in mappings and endpoints with ready-to-use service commissioning file examples.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"G5qpDRYvqz7XQhcN6L7c","title":"Service Commissioning Files","pathname":"/data-flows/service-commissioning-files","siteSpaceId":"sitesp_RtDXd","description":"Learn the structure of service commissioning files, the YAML blueprints that define each service in Connectware.","breadcrumbs":[{"label":"Building Data Flows"}]},{"id":"k9k7NkmMC8jPcUNRqLTd","title":"Version","pathname":"/data-flows/service-commissioning-files/version","siteSpaceId":"sitesp_RtDXd","description":"Declare a version number for your service commissioning file to keep track of template revisions.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"}]},{"id":"sIVzWGwUqHWpRepaeqQS","title":"Description","pathname":"/data-flows/service-commissioning-files/description","siteSpaceId":"sitesp_RtDXd","description":"Summarize the purpose of your service in the required description section of the service commissioning file.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"}]},{"id":"7c6Y7PrDBrg0wq7fj3oQ","title":"Metadata","pathname":"/data-flows/service-commissioning-files/metadata","siteSpaceId":"sitesp_RtDXd","description":"Specify structured information about your service, such as its name, icon, provider, and version, in the metadata section.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"}]},{"id":"zqrXv4T3oHpVV8XXvLkT","title":"Parameters","pathname":"/data-flows/service-commissioning-files/parameters","siteSpaceId":"sitesp_RtDXd","description":"Customize services for different use cases with parameters that users set or confirm when installing or reconfiguring a service.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"}]},{"id":"BALV0SIYBUNQTjPmEKvs","title":"Definitions","pathname":"/data-flows/service-commissioning-files/definitions","siteSpaceId":"sitesp_RtDXd","description":"Define reusable value blocks in a service commissioning file and reference them with the !ref or !merge functions.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"}]},{"id":"vaTb1RaLdf8A3uL3BTj3","title":"Resources","pathname":"/data-flows/service-commissioning-files/resources","siteSpaceId":"sitesp_RtDXd","description":"Define the resources of a service, such as connections, endpoints, mappings, and containers, in the resources section.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"}]},{"id":"ZpmgeCwQXojF7rxYnNWa","title":"Cybus::Connection","pathname":"/data-flows/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_RtDXd","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ViNsVJqdzR7n0RyROHHz","title":"Cybus::Container","pathname":"/data-flows/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_RtDXd","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2P0rN0PK1HeVDPv14X49","title":"Docker Problem with Network Changes","pathname":"/data-flows/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_RtDXd","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"QSZkU7l4uhHKYylAWfRj","title":"Cybus::Endpoint","pathname":"/data-flows/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_RtDXd","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"gkwaglutZ4exJjXhSSn1","title":"Cybus::File","pathname":"/data-flows/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_RtDXd","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"JPpOnJ8EF7V1Gg7zwtGy","title":"Cybus::IngressRoute","pathname":"/data-flows/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_RtDXd","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Um9hc1R5Wjt8UTyLjBtB","title":"Cybus::Link","pathname":"/data-flows/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_RtDXd","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"CkmTvXSaLMc9bdsv0vgs","title":"Cybus::Mapping","pathname":"/data-flows/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_RtDXd","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"HQhTAnUYyaGWVbA1pwKf","title":"Cybus::Node","pathname":"/data-flows/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_RtDXd","description":"Defining data points in a server.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"dI08ZEbYZGkCT7r0FfaN","title":"Cybus::Role","pathname":"/data-flows/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_RtDXd","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"pGZ4cMdZCDWIdFLPLS6J","title":"Cybus::Server","pathname":"/data-flows/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_RtDXd","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"QZVoDaXISD42gVCGD31W","title":"Cybus::User","pathname":"/data-flows/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_RtDXd","description":"Defining users and access control.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"WN2EgyIErHrOgJK18MYH","title":"Cybus::Volume","pathname":"/data-flows/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_RtDXd","description":"Persistent storage for services.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2rGbVWbHFuxok8ABeoUf","title":"Rule Engine","pathname":"/data-flows/rule-engine","siteSpaceId":"sitesp_RtDXd","description":"Transform and process data streams in Connectware with JSONata-based Rule Engine rules and test them in the Rule Sandbox.","breadcrumbs":[{"label":"Building Data Flows"}]},{"id":"1k2vsiCZzYSsVkSjcrLu","title":"Data Processing Rules","pathname":"/data-flows/rule-engine/data-processing-rules","siteSpaceId":"sitesp_RtDXd","description":"Apply data processing rules such as filter, transform, and collect in the resources section of your service commissioning files.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Rule Engine"}]},{"id":"OupIb3Y3ASrTHcMUKOjU","title":"Rule Sandbox","pathname":"/data-flows/rule-engine/rule-sandbox","siteSpaceId":"sitesp_RtDXd","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Rule Engine"}]},{"id":"1YrCWtIhsg3RAtC8wu0W","title":"FlowSync","pathname":"/data-flows/flowsync","siteSpaceId":"sitesp_RtDXd","description":"Handle synchronous request-response cycles between HTTP or OPC UA server nodes and MQTT with FlowSync in Connectware.","breadcrumbs":[{"label":"Building Data Flows"}]},{"id":"HsXevGgSO1tQxzLmzlLe","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/data-flows/flowsync/flowsync-example-1","siteSpaceId":"sitesp_RtDXd","description":"Set up a basic FlowSync HTTP node in transaction mode and observe how requests time out when no MQTT response is published.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"FlowSync"}]},{"id":"oZAlSB4SmrHPQU6Q0l4D","title":"Example 2 - Node Responds (HTTP)","pathname":"/data-flows/flowsync/flowsync-example-2","siteSpaceId":"sitesp_RtDXd","description":"Build a complete FlowSync request-response cycle in which a mapping processes incoming HTTP requests and publishes responses.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"FlowSync"}]},{"id":"fM369BW1F89wfQgYKxm5","title":"Example 3 - Node with Error (HTTP)","pathname":"/data-flows/flowsync/flowsync-example-3","siteSpaceId":"sitesp_RtDXd","description":"Return custom error responses in FlowSync transactions by publishing an HTTP 500 error code and message for incoming requests.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"FlowSync"}]},{"id":"iBWo8PfO08MLC6NpsXNg","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/data-flows/flowsync/flowsync-example-4","siteSpaceId":"sitesp_RtDXd","description":"Customize FlowSync timeout handling with a specific timeout duration, error code, and error message for HTTP requests.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"FlowSync"}]},{"id":"GWTU6knfauZ7ql56AcwX","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/data-flows/flowsync/flowsync-example-5","siteSpaceId":"sitesp_RtDXd","description":"Implement a full FlowSync transaction flow that forwards DNS requests from a local HTTP endpoint to dns.google and returns the results.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"FlowSync"}]},{"id":"toZp1c6RtiXJb89GRHIK","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/data-flows/flowsync/flowsync-example-6","siteSpaceId":"sitesp_RtDXd","description":"Expose an OPC UA method that triggers an HTTP request through FlowSync and returns the result as the method call output.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"FlowSync"}]},{"id":"3SQ9N8jDPGP0GJYMnZvd","title":"Agents","pathname":"/data-flows/agents","siteSpaceId":"sitesp_RtDXd","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Building Data Flows"}]},{"id":"CBCkgDW4ALkCl1p1cWIu","title":"Agents View","pathname":"/data-flows/agents/agents-view","siteSpaceId":"sitesp_RtDXd","description":"Monitor the health of all your distributed agents from a central overview in the Connectware Admin UI.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"ZupX5ALrcaZKPOFNAXJg","title":"Installing Agents","pathname":"/data-flows/agents/installing-agents","siteSpaceId":"sitesp_RtDXd","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"4NlJV5AuOe5vl4QrmQIU","title":"Installing Agents via Docker","pathname":"/data-flows/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_RtDXd","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"6etJULgybHAvG3QrfZSG","title":"Installing Agents via Docker Compose","pathname":"/data-flows/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_RtDXd","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"VK5rnXkQNLUrgjrGPmuM","title":"Installing Agents via Kubernetes","pathname":"/data-flows/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"afqHmhXG46UdLEfxyQWB","title":"Using Mutual TLS for Agents","pathname":"/data-flows/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_RtDXd","description":"Configure protocol-mapper agents to authenticate with Connectware over mutual TLS (mTLS) using client and CA certificates.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"X3r2LxczWBicyKgCimQm","title":"Registering Agents in Connectware","pathname":"/data-flows/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_RtDXd","description":"Register agents in Connectware to let them connect for the first time or after their stored credentials become invalid.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"RSTmXjU3oSANqcgBhYBE","title":"Configuring Agents","pathname":"/data-flows/agents/configuring-agents","siteSpaceId":"sitesp_RtDXd","description":"Deploy connections, endpoints, and mappings on agents by setting the agentName property in your service commissioning file.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"yDjvy5dkjxHz18NFhd0e","title":"Progressive Service Deployment","pathname":"/data-flows/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_RtDXd","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"h7UEdNdtrNrw1kwYamSI","title":"Monitoring Agents","pathname":"/data-flows/agents/monitoring-agents","siteSpaceId":"sitesp_RtDXd","description":"Verify that your agents are connected to Connectware and remove offline agents that you no longer need from the list.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"xM5S3s009GKYtsBRxjHp","title":"Restarting Agents","pathname":"/data-flows/agents/restarting-agents","siteSpaceId":"sitesp_RtDXd","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"gUru8811Aw19TWY1aD0i","title":"Agents with the connectware-agent Helm Chart","pathname":"/data-flows/agents/agents-in-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"mN7HI9u7UtIXUMRXVYVD","title":"Deploying Agents with Your Connectware Installation","pathname":"/data-flows/agents/agents-in-kubernetes/deploying-agents-with-your-connectware-installation","siteSpaceId":"sitesp_RtDXd","description":"Deploy Connectware agents as part of your Connectware installation using the connectware-agent Helm subchart.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"FbmLplQpq2sieoAuFriq","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/data-flows/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtDXd","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"6tfglMcb2jIMNu9v0xeH","title":"Upgrading the connectware-agent Helm Chart","pathname":"/data-flows/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtDXd","description":"Upgrade the connectware-agent Helm chart to a new version.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"bWWEuPIEqknWTlChM2IM","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/data-flows/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtDXd","description":"Remove agents deployed with the connectware-agent Helm chart.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"LzVHFpqpT66ipBV8lHte","title":"Troubleshooting Agents","pathname":"/data-flows/agents/troubleshooting-agents","siteSpaceId":"sitesp_RtDXd","description":"Resolve agent connection loss, protect buffered data with MQTT QoS settings, and fix user registration conflicts.","breadcrumbs":[{"label":"Building Data Flows"},{"label":"Agents"}]},{"id":"h8T2gA7wI0FehwYCc4wn","title":"Node-RED Workbench","pathname":"/data-flows/node-red-workbench","siteSpaceId":"sitesp_RtDXd","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Building Data Flows"}]},{"id":"Ag0TjuKKGnPrXa1wc0T3","title":"Data Explorer","pathname":"/monitoring/data-explorer","siteSpaceId":"sitesp_RtDXd","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Monitoring"}]},{"id":"cQHizOlByCAyvmZp2WR0","title":"Live Data","pathname":"/monitoring/live-data","siteSpaceId":"sitesp_RtDXd","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Monitoring"}]},{"id":"H38axTP7y8Tng5A4U5FV","title":"System Status","pathname":"/monitoring/system-status","siteSpaceId":"sitesp_RtDXd","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Monitoring"}]},{"id":"GzyaEo3L5vXWqUIj2UvR","title":"System Container Status","pathname":"/monitoring/system-status/system-container-status","siteSpaceId":"sitesp_RtDXd","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Monitoring"},{"label":"System Status"}]},{"id":"ymEALLnPwW20atRhe6e2","title":"Internet Connectivity Status","pathname":"/monitoring/system-status/internet-connectivity-status","siteSpaceId":"sitesp_RtDXd","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Monitoring"},{"label":"System Status"}]},{"id":"sl6IUgKQCiAI4vB1rIQp","title":"Metrics (Data Points & Messages)","pathname":"/monitoring/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_RtDXd","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Monitoring"},{"label":"System Status"}]},{"id":"gDBRxqxthFjZpaKkHaNN","title":"Agents Status","pathname":"/monitoring/system-status/agents-status","siteSpaceId":"sitesp_RtDXd","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Monitoring"},{"label":"System Status"}]},{"id":"gC3uxcphBg7kE72mTh6Q","title":"License Information","pathname":"/monitoring/system-status/license-information","siteSpaceId":"sitesp_RtDXd","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Monitoring"},{"label":"System Status"}]},{"id":"EJ0su9sfaDq7yVVTksaA","title":"System Information","pathname":"/monitoring/system-status/system-information","siteSpaceId":"sitesp_RtDXd","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Monitoring"},{"label":"System Status"}]},{"id":"7tYAgdXldgrXQgKUIyfQ","title":"CybusMQ","pathname":"/broker/cybusmq","siteSpaceId":"sitesp_RtDXd","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Broker"}]},{"id":"y8dWPERD3yDFn9K6yxOj","title":"Configuring CybusMQ","pathname":"/broker/cybusmq/configuration","siteSpaceId":"sitesp_RtDXd","description":"Features, concepts, and configuration options for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"hbkXYeQDxHkY8I8u2OD5","title":"Metadata Store","pathname":"/broker/cybusmq/configuration/metadata-store","siteSpaceId":"sitesp_RtDXd","description":"The metadata store manages retained messages and subscription data across the CybusMQ broker cluster, ensuring efficient replication and cluster scaling.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"A9kdefznxQLmVgT6R4Q3","title":"Clustering Connections","pathname":"/broker/cybusmq/configuration/clustering-connections","siteSpaceId":"sitesp_RtDXd","description":"CybusMQ clustering connection improvements for reliable message delivery and high throughput between broker nodes.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"avZgK1VmQ16G3MDoeVk0","title":"Continuous Cluster Discovery in Kubernetes","pathname":"/broker/cybusmq/configuration/continuous-cluster-discovery-in-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"CybusMQ continuous cluster discovery in Kubernetes prevents split-brain scenarios through periodic polling of the Kubernetes API.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"BpdgBD8DK7TlJHn9Fb1s","title":"Synchronous SUBSCRIBE Handling","pathname":"/broker/cybusmq/configuration/synchronous-subscribe-handling","siteSpaceId":"sitesp_RtDXd","description":"CybusMQ synchronous SUBSCRIBE handling ensures the cluster is ready before sending SUBACK, preventing message loss during overload scenarios.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"v836vWH9EqOMLNbxLWWa","title":"Duplicate Message Delivery","pathname":"/broker/cybusmq/configuration/duplicate-message-delivery","siteSpaceId":"sitesp_RtDXd","description":"Configure duplicate message delivery behavior in CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"7XurEeTzOf80I1zdhSAp","title":"Collocated One-way and Mutual TLS","pathname":"/broker/cybusmq/configuration/collocated-tls-configuration","siteSpaceId":"sitesp_RtDXd","description":"CybusMQ supports both one-way TLS and mutual TLS clients on the same listener with configurable mount point routing.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"F5yDjjVEebNkJ2dON9FK","title":"Self-Refreshing Webhooks Cache","pathname":"/broker/cybusmq/configuration/self-refreshing-webhooks-cache","siteSpaceId":"sitesp_RtDXd","description":"CybusMQ self-refreshing webhooks cache enables efficient authentication and authorization at scale by proactively refreshing cached objects.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"RV5cvpnYMlrftblC3G3Q","title":"Monitoring & Analytics","pathname":"/broker/cybusmq/configuration/monitoring-and-analytics","siteSpaceId":"sitesp_RtDXd","description":"Monitoring and analytics capabilities of CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"odRMXoNwxqEpgVvfY3ls","title":"Operating CybusMQ","pathname":"/broker/cybusmq/operations","siteSpaceId":"sitesp_RtDXd","description":"Operational and maintenance tasks for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"SOaquQrkOVdxjUMrCcp1","title":"Deleting Broker Data Volumes","pathname":"/broker/cybusmq/operations/deleting-broker-data-volumes","siteSpaceId":"sitesp_RtDXd","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"xGgCcvWyJkZ4vIqAcGJf","title":"Environment Variables (CybusMQ)","pathname":"/broker/cybusmq/environment-variables","siteSpaceId":"sitesp_RtDXd","description":"Environment variables for configuring CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"9Sq0m37tJ7C6svEiiN6y","title":"Shop Floor Connectors","pathname":"/connectors/shop-floor-connectors","siteSpaceId":"sitesp_RtDXd","description":"Configure connectors to connect the industrial devices on your shop floor.","breadcrumbs":[{"label":"Connectors"}]},{"id":"TdSJN1fSNAzg7lBhCmrc","title":"ADS","pathname":"/connectors/shop-floor-connectors/ads","siteSpaceId":"sitesp_RtDXd","description":"Connect Connectware to Beckhoff automation devices via ADS (Automation Device Specification) to read, write, and subscribe to data.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"HJmtJ4nBG8txRLnk2QHr","title":"ADS Connection Properties","pathname":"/connectors/shop-floor-connectors/ads/adsconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"MUxzBy2HNwj5V4sOx64N","title":"ADS Endpoint Properties","pathname":"/connectors/shop-floor-connectors/ads/adsendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"FexINPNEWPP2GJESzWuq","title":"BACnet","pathname":"/connectors/shop-floor-connectors/bacnet","siteSpaceId":"sitesp_RtDXd","description":"Configure Connectware to read from and write to BACnet devices.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"WQWHr3BQ1uWxVQ3CbiI9","title":"BACnet Connection Properties","pathname":"/connectors/shop-floor-connectors/bacnet/bacnetconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"ONjdqQ6BAwG1q0KxAf8n","title":"BACnet Endpoint Properties","pathname":"/connectors/shop-floor-connectors/bacnet/bacnetendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"TosbXAZEyHcjMWZFBA4U","title":"EtherNet/IP","pathname":"/connectors/shop-floor-connectors/ethernet-ip","siteSpaceId":"sitesp_RtDXd","description":"Connect Connectware to factory and process devices via EtherNet/IP, the Common Industrial Protocol (CIP) on standard Ethernet.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"pA9J6HAl4AK5hAkdVzCU","title":"EtherNet/Ip Connection Properties","pathname":"/connectors/shop-floor-connectors/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"GdW0A15tGXurTFxjujn3","title":"EtherNet/Ip Endpoint Properties","pathname":"/connectors/shop-floor-connectors/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"LxXgTietcgqNEJ0AFQiH","title":"FOCAS","pathname":"/connectors/shop-floor-connectors/focas","siteSpaceId":"sitesp_RtDXd","description":"Reference for the FOCAS connector, which reads data from FANUC CNC machines using the FOCAS protocol.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"a20u7SJRQ15NC4OtDE9u","title":"FOCAS Connection Properties","pathname":"/connectors/shop-floor-connectors/focas/focasconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"HTIu07zCcHK3TC2hLGk6","title":"FOCAS Endpoint Properties","pathname":"/connectors/shop-floor-connectors/focas/focasendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"K0UrT2mebGS9bDW8QqZL","title":"Heidenhain DNC","pathname":"/connectors/shop-floor-connectors/heidenhain-dnc","siteSpaceId":"sitesp_RtDXd","description":"Interact with CNC machines over Heidenhain DNC to read machine data, edit tool and pocket tables, and access machine files.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"5XZnUchafyOMh7rcIsNf","title":"Heidenhain DNC Connection Properties","pathname":"/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"mjp9nOOdWEcHXRLxhVVC","title":"Heidenhain DNC Endpoint Properties","pathname":"/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"xhw5FGHYEDbAHO4GmUfO","title":"Modbus/TCP","pathname":"/connectors/shop-floor-connectors/modbus-tcp","siteSpaceId":"sitesp_RtDXd","description":"Configure Connectware to read from and write to Modbus/TCP devices.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"petMhdq3P0cmH1IUsadt","title":"Modbus/TCP Connection Properties","pathname":"/connectors/shop-floor-connectors/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"u9ctgsiYnjfvhOyR6UHo","title":"Modbus/TCP Endpoint Properties","pathname":"/connectors/shop-floor-connectors/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"ubsFehLU45AJQ2meqygy","title":"OPC DA","pathname":"/connectors/shop-floor-connectors/opc-da","siteSpaceId":"sitesp_RtDXd","description":"Connect Connectware to PLCs and devices via OPC DA to read, write, and subscribe to real-time tag data.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"5fbM4agUhaSqShRrxmCE","title":"OPC DA Connection Properties","pathname":"/connectors/shop-floor-connectors/opc-da/opcdaconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"qkV7OSidnlBmMu4cwGzM","title":"OPC DA Endpoint Properties","pathname":"/connectors/shop-floor-connectors/opc-da/opcdaendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"I5VcxaBZzEAGAHzVAjZe","title":"OPC UA","pathname":"/connectors/shop-floor-connectors/opc-ua","siteSpaceId":"sitesp_RtDXd","description":"Use OPC UA in Connectware as a client or server, including object types and node references, to integrate industrial equipment.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"rVAI2l6rLP2lulx4wwfY","title":"OPC UA Client","pathname":"/connectors/shop-floor-connectors/opc-ua/opc-ua-client","siteSpaceId":"sitesp_RtDXd","description":"Configure Connectware as an OPC UA client to exchange data with OPC UA servers on your industrial equipment.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"AUah40XKoGVWciwdJ55X","title":"OPC UA Client Connection Properties","pathname":"/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"ki7qNsH9glbeuYdmCnio","title":"OPC UA Client Endpoint Properties","pathname":"/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"W2r76CAjizKJPYcdHgMC","title":"OPC UA Object Types","pathname":"/connectors/shop-floor-connectors/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_RtDXd","description":"Instantiate OPC UA object types in the server address space with the Cybus::Node::OpcuaObject resource type.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"oBSuGwnynUGnxmQKxf3d","title":"Siemens SIMATIC S7","pathname":"/connectors/shop-floor-connectors/siemens-simatic-s7","siteSpaceId":"sitesp_RtDXd","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"Xr7kyWU9siCihd2QUt62","title":"Siemens S7 Connection Properties","pathname":"/connectors/shop-floor-connectors/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"KCQr3JB8G23W1xBQ6Lv5","title":"Siemens S7 Endpoint Properties","pathname":"/connectors/shop-floor-connectors/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"dU2Mnw8qdFEwoYZbAhfb","title":"Siemens SIMATIC S7+","pathname":"/connectors/shop-floor-connectors/siemens-simatic-s7-plus","siteSpaceId":"sitesp_RtDXd","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"YVfqjTvQlqq8spyfRIAQ","title":"Siemens S7+ Connection Properties","pathname":"/connectors/shop-floor-connectors/siemens-simatic-s7-plus/s7plusconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"mjW8whuVwcANNzuvJLLN","title":"Siemens S7+ Endpoint Properties","pathname":"/connectors/shop-floor-connectors/siemens-simatic-s7-plus/s7plusendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"2obLUYVbnI5jaQF6sqfj","title":"Shdr","pathname":"/connectors/shop-floor-connectors/shdr","siteSpaceId":"sitesp_RtDXd","description":"Capture process data, conditions, alarms, and events from MTConnect adapters when no MTConnect Agent is available.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"VlH9UGsl9P2PROEmEWzP","title":"Shdr Connection Properties","pathname":"/connectors/shop-floor-connectors/shdr/shdrconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"VOUeDYNjUu6t7ypwNXsI","title":"Shdr Endpoint Properties","pathname":"/connectors/shop-floor-connectors/shdr/shdrendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"gKxRjHBOVaaZkIK0YmxI","title":"SINUMERIK","pathname":"/connectors/shop-floor-connectors/sinumerik","siteSpaceId":"sitesp_RtDXd","description":"Connect Siemens SINUMERIK 840Dsl and 828D CNC machines to Connectware and access tool data via the OPC UA machine interface.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"C7RExQqoJeivMwRbKGmI","title":"SINUMERIK Connection Properties","pathname":"/connectors/shop-floor-connectors/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"2cDdIUnp0lJJE5JAyLuL","title":"SINUMERIK Endpoint Properties","pathname":"/connectors/shop-floor-connectors/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"wpqzwBoiGwAOEbRSsrSH","title":"SOPAS","pathname":"/connectors/shop-floor-connectors/sopas","siteSpaceId":"sitesp_RtDXd","description":"Communicate with SICK sensor devices from Connectware via the SOPAS command language using CoLa A telegrams.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"mNNHZUsA1kSUogqzhXvw","title":"SOPAS Connection Properties","pathname":"/connectors/shop-floor-connectors/sopas/sopasconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"eISg5klp3HM7VMC5bQd1","title":"SOPAS Endpoint Properties","pathname":"/connectors/shop-floor-connectors/sopas/sopasendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"ZEJNLENAPDoaHAv8Js2W","title":"Werma WIN Ethernet","pathname":"/connectors/shop-floor-connectors/werma-win-ethernet","siteSpaceId":"sitesp_RtDXd","description":"Collect machine states from Werma WIN stack lights over the wireless WIN system and process them in Connectware.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"N1uoIY82NwzgqwoBipPV","title":"Werma WIN Ethernet Connection Properties","pathname":"/connectors/shop-floor-connectors/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"m9hxkUi7YaC6zt3agCKS","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/connectors/shop-floor-connectors/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"qsyXMWB4kzCljDXGCwJZ","title":"Enterprise Connectors","pathname":"/connectors/enterprise-connectors","siteSpaceId":"sitesp_RtDXd","description":"Connect Connectware to enterprise IT systems, databases, and cloud platforms.","breadcrumbs":[{"label":"Connectors"}]},{"id":"Hij6TsDxB4GxfyynBwLn","title":"HTTP/REST","pathname":"/connectors/enterprise-connectors/http-rest","siteSpaceId":"sitesp_RtDXd","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"pPIHHqv2vc9p6VK6Lhnv","title":"HTTP/REST Connection Properties","pathname":"/connectors/enterprise-connectors/http-rest/httpconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"hIFZyvXiTi5tKeM6i4xz","title":"HTTP/REST Endpoint Properties","pathname":"/connectors/enterprise-connectors/http-rest/httpendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"miEaQDzlAT00EwxyYjb5","title":"InfluxDB","pathname":"/connectors/enterprise-connectors/influxdb","siteSpaceId":"sitesp_RtDXd","description":"Read and write time-stamped production data in InfluxDB, the time series database, directly from your Connectware services.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"05fxFPteIAsO36Hcp5uD","title":"InfluxDB Connection Properties","pathname":"/connectors/enterprise-connectors/influxdb/influxdbconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"GiOf1ETJjEFVmpcN7PQm","title":"InfluxDB Endpoint Properties","pathname":"/connectors/enterprise-connectors/influxdb/influxdbendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"4HzHX8jiwRwtWp1ZuyX2","title":"Kafka","pathname":"/connectors/enterprise-connectors/kafka","siteSpaceId":"sitesp_RtDXd","description":"Send data from Connectware to an Apache Kafka broker or subscribe to Kafka topics for high-throughput stream processing.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"q8VBMLspyiEMOKyFDyfF","title":"Kafka Connection Properties","pathname":"/connectors/enterprise-connectors/kafka/kafkaconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"IkRVUsC20Y8Bfx7eOhvk","title":"Kafka Endpoint Properties","pathname":"/connectors/enterprise-connectors/kafka/kafkaendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"1pDNm4YGnRBl7aC6fGQg","title":"MQTT","pathname":"/connectors/enterprise-connectors/mqtt","siteSpaceId":"sitesp_RtDXd","description":"Configuration and usage of MQTT connections and endpoints for publishing and subscribing to MQTT topics.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"UkHyFTyhDXpVbNaHoesd","title":"MQTT Connection Properties","pathname":"/connectors/enterprise-connectors/mqtt/mqttconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"rr7itRj94Nfsg2oLcRZr","title":"MQTT Endpoint Properties","pathname":"/connectors/enterprise-connectors/mqtt/mqttendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"nqudqlpaDEnzmBOgz8Pp","title":"MSSQL","pathname":"/connectors/enterprise-connectors/mssql","siteSpaceId":"sitesp_RtDXd","description":"Read from and write to Microsoft SQL Server databases from Connectware with the MSSQL protocol and query templates.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"66qDulz9XrYxf3zOTCY5","title":"Mssql Connection Properties","pathname":"/connectors/enterprise-connectors/mssql/mssqlconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"NePOgtbYyKxLJ4EgjoRP","title":"Mssql Endpoint Properties","pathname":"/connectors/enterprise-connectors/mssql/mssqlendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"rl3IvuQZSZ6Yv70Ym6Ly","title":"SQL","pathname":"/connectors/enterprise-connectors/sql","siteSpaceId":"sitesp_RtDXd","description":"Connect Connectware to MariaDB and PostgreSQL databases for read, write, and subscribe operations with the SQL connector.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"rputHbeFmtCvvLXSQ436","title":"SQL Connection Properties","pathname":"/connectors/enterprise-connectors/sql/sqlconnection","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"mcBkU43VNu9d9rhIWkzY","title":"SQL Endpoint Properties","pathname":"/connectors/enterprise-connectors/sql/sqlendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"08PJHuVWfdjkPP42GIN8","title":"Systemstate","pathname":"/connectors/enterprise-connectors/systemstate","siteSpaceId":"sitesp_RtDXd","description":"Observe the lifecycle of Connectware resources from your services, for example to build custom monitoring or audit tools.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"w75SHsrEFFXnA8Nrmni6","title":"Systemstate Endpoint Properties","pathname":"/connectors/enterprise-connectors/systemstate/systemstateendpoint","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Systemstate"}]},{"id":"amw2SG33IVHvzrElHfJ3","title":"Custom Connectors","pathname":"/connectors/custom-connectors","siteSpaceId":"sitesp_RtDXd","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Connectors"}]},{"id":"XiYkSPl842OgHKI9flbl","title":"Developing Custom Connectors","pathname":"/connectors/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_RtDXd","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"tbBRm2Kbc3f8AHXJ19bo","title":"Deploying Custom Connectors","pathname":"/connectors/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_RtDXd","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"pLtqT9dgTXXUqXZY3mLv","title":"Using Custom Connectors","pathname":"/connectors/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_RtDXd","description":"Integrate custom connectors into Connectware services via service commissioning files and develop your data model on the MQTT broker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"h2ourrlV6mxY9MHxhtnX","title":"Servers","pathname":"/connectors/servers","siteSpaceId":"sitesp_RtDXd","description":"Configure Connectware to provide server interfaces for external systems to access industrial data.","breadcrumbs":[{"label":"Connectors"}]},{"id":"ZA8Nq1QUGd0DNSSzBloe","title":"HTTP Server/Node","pathname":"/connectors/servers/http-server","siteSpaceId":"sitesp_RtDXd","description":"Configure Connectware to expose data points over HTTP/REST using the HTTP Server and Node resources.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"t4lJcmBtHbvNOnAx3Qs7","title":"HTTP Server Properties","pathname":"/connectors/servers/http-server/httpserver","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"b6npuf1eFziE6r3Nv5JK","title":"HTTP Node Properties","pathname":"/connectors/servers/http-server/httpnode","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"JdPnU2bev6tfhz4rrPy4","title":"OPC UA Server","pathname":"/connectors/servers/opc-ua-server","siteSpaceId":"sitesp_RtDXd","description":"Configure Connectware as an OPC UA server to expose data to OPC UA clients.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"F8LIIbbyiEi2Kw53URRA","title":"OPC UA Server Properties","pathname":"/connectors/servers/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"lITzQOcLmkZup8bW5B8a","title":"OPC UA Node Properties","pathname":"/connectors/servers/opc-ua-server/opcuanode","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"ZLHQqoAdbafiOtgJvIBw","title":"OPC UA Server References","pathname":"/connectors/servers/opc-ua-server-references","siteSpaceId":"sitesp_RtDXd","description":"Reference predefined OPC UA nodes in your service commissioning file to place new nodes in the server tree or publish node data via MQTT.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"mGaO7bb3C5h46jzgEeqV","title":"OPC UA Reference Node","pathname":"/connectors/servers/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"D9CHkWTA7fiIY9BNfcGG","title":"OPC UA Object Node","pathname":"/connectors/servers/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"e029iotHD1AH6s9gfpPF","title":"Introduction","pathname":"/cybus-helm-charts/cybus-helm-charts","siteSpaceId":"sitesp_RtDXd","description":"Deploy and operate Connectware on Kubernetes with the connectware, connectware-agent, and connectware-toolkit Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"0JFaPnj78TeYPLa6PoLH","title":"Compatibility Matrix for Cybus Helm Charts","pathname":"/cybus-helm-charts/compatibility-matrix","siteSpaceId":"sitesp_RtDXd","description":"How to choose the right Cybus Helm chart version for your Connectware version.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"opfJkU9jQWB7wC3K3cyG","title":"Working with Cybus Helm Charts","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts","siteSpaceId":"sitesp_RtDXd","description":"Deploy, configure, and manage deployments using Cybus Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"8HmQHWAhmVGLZLtJwojj","title":"Configuring Registries and Pull Secrets","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/registries-and-pull-secrets","siteSpaceId":"sitesp_RtDXd","description":"Configure image registries and pull secrets for the connectware and connectware-agent Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"75uP7UqIjvFLXmPBM4Ou","title":"Overriding Security Contexts","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/overriding-security-contexts","siteSpaceId":"sitesp_RtDXd","description":"Override the default pod, container, and init container security contexts for Connectware and Connectware agent components, including OpenShift-specific configuration.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"iAILizYmluN4zWQCA1RL","title":"Pod Priority Classes","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/pod-priority-classes","siteSpaceId":"sitesp_RtDXd","description":"Assign pod priority classes to Connectware and Connectware agent components to control scheduling order and protect critical workloads from eviction.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"h0qEA85SsciNVaks9FFN","title":"Adding Sidecars and Volumes","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/adding-sidecars-and-volumes","siteSpaceId":"sitesp_RtDXd","description":"Attach sidecar containers and shared volumes to Connectware and Connectware agent components for advanced Kubernetes scheduling.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"K6nG4n2rlT55mkm0JsBV","title":"Adding Init Containers","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/adding-init-containers","siteSpaceId":"sitesp_RtDXd","description":"Attach init containers to Connectware and Connectware agent components for setup tasks, dependency checking, and configuration preparation.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"5TiE5Y7oaZoyMw7HyAwR","title":"Adding Labels and Annotations","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/adding-labels-and-annotations","siteSpaceId":"sitesp_RtDXd","description":"Configure custom Kubernetes labels and annotations on Connectware and Connectware agent resources using global and per-component Helm values.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"lGp4AMhJZR0EZofsbY8P","title":"Configuring Environment Variables","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/environment-variables","siteSpaceId":"sitesp_RtDXd","description":"Configure environment variables for Connectware and Connectware agent components using the connectware and connectware-agent Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"eGL4icjtr5ITM8YtWlHO","title":"Kubernetes Scheduling","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/kubernetes-scheduling","siteSpaceId":"sitesp_RtDXd","description":"Target specific Kubernetes nodes for Connectware components and Connectware agents using node selectors, tolerations, and pod anti-affinity.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"cLMu9tCQhZGWSZLA1j0o","title":"Configuring Compute Resources","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/compute-resources","siteSpaceId":"sitesp_RtDXd","description":"Configure Kubernetes CPU and memory requests and limits for Connectware components and Connectware agents.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"ogDxPlbCzxSAb7x0g1Wi","title":"Locking Helm Chart Version in values.yaml","pathname":"/cybus-helm-charts/working-with-cybus-helm-charts/locking-chart-version","siteSpaceId":"sitesp_RtDXd","description":"Lock your values file to a specific Helm chart version to prevent accidental upgrades or version mismatches.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"Ig2PkjR2gxI5nVty1G9y","title":"Connectware Helm Chart","pathname":"/cybus-helm-charts/connectware-helm-chart","siteSpaceId":"sitesp_RtDXd","description":"Orchestrate Connectware on Kubernetes with the connectware Helm chart and its configuration parameters.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"dF1SE5UbUOIhmPn5oAYa","title":"Configuring the Load Balancer for the connectware Helm Chart","pathname":"/cybus-helm-charts/connectware-helm-chart/load-balancer","siteSpaceId":"sitesp_RtDXd","description":"Configure the Kubernetes LoadBalancer Service that exposes Connectware outside your cluster using the connectware Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"EHSM0ZJeCB9Kpj1n4OUm","title":"Configuring the Proxy for the connectware Helm Chart","pathname":"/cybus-helm-charts/connectware-helm-chart/proxy-configuration","siteSpaceId":"sitesp_RtDXd","description":"Configure HTTP proxy settings for Connectware components that need outbound Internet access using the connectware Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"KUcZdZeLght7AIOXcyFo","title":"Scaling Connectware Components Horizontally","pathname":"/cybus-helm-charts/connectware-helm-chart/scaling-connectware-components-horizontally","siteSpaceId":"sitesp_RtDXd","description":"Adjust replica counts for Connectware components to handle higher load and improve availability.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"Fc5wgrN33dyldFPr8rX1","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/cybus-helm-charts/connectware-helm-chart/broker-storage","siteSpaceId":"sitesp_RtDXd","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"EtFTsmnWEeYyVbrp6UsE","title":"Configuring the Broker Cluster Secret","pathname":"/cybus-helm-charts/connectware-helm-chart/broker-cluster-secret","siteSpaceId":"sitesp_RtDXd","description":"Configure a broker cluster secret for the connectware Helm chart to control how broker nodes authenticate when forming a cluster.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"4W0fnODebI33ZZKckIMK","title":"Connectware Agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart","siteSpaceId":"sitesp_RtDXd","description":"Deploy and configure multiple Connectware Agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"PXKwJhLv07ULdwzvF5Vx","title":"Targeting Connectware for the connectware-agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart/connectware-target","siteSpaceId":"sitesp_RtDXd","description":"Configure how agents connect to Connectware, including hostname, TLS for the MQTT data plane, and advanced network overrides.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"wYVjlL2eH5iQFrtgOilv","title":"Configuring Container Image Parameters for the connectware-agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart/container-image-parameters","siteSpaceId":"sitesp_RtDXd","description":"Configure container image name and version for agents deployed with the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"jUVz1LBUxGi0iFqL0GcC","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart/ca-certificate-chain","siteSpaceId":"sitesp_RtDXd","description":"Configure the CA certificate chain for agents deployed with the connectware-agent Helm chart to verify TLS connections to Connectware.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"vh0jtivSLNN07Gnopq5o","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart/agent-persistence","siteSpaceId":"sitesp_RtDXd","description":"Configure persistent storage for agents deployed with the connectware-agent Helm chart, including storage class, volume size, and access mode.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"NbkzfqY4CfyUIF4MNpJK","title":"Mutual Transport Layer Security (mTLS) for the connectware-agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart/mutual-tls","siteSpaceId":"sitesp_RtDXd","description":"Configure mutual TLS (mTLS) authentication for agents deployed with the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"DcYfUFi2bGvbr8xQNvaS","title":"Controlling Kubernetes Object Names for the connectware-agent Helm Chart","pathname":"/cybus-helm-charts/connectware-agent-helm-chart/kubernetes-object-names","siteSpaceId":"sitesp_RtDXd","description":"Customize the naming of Kubernetes objects created by the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"nOzm1hGvgjV2C6s14d5a","title":"Connectware Toolkit Helm Chart","pathname":"/cybus-helm-charts/connectware-toolkit-helm-chart","siteSpaceId":"sitesp_RtDXd","description":"Deploy a debugging toolkit container alongside Connectware using the connectware-toolkit Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"xZC900W0s2hPVAt0wely","title":"Sharing Connectware Certificates with the Toolkit Container","pathname":"/cybus-helm-charts/connectware-toolkit-helm-chart/sharing-connectware-certificates-with-the-toolkit-container","siteSpaceId":"sitesp_RtDXd","description":"Mount the Connectware certs volume into the toolkit container to give it access to the certificates used by Connectware components.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Toolkit Helm Chart"}]},{"id":"d51UfgQBIRSp6rkxABsl","title":"Troubleshooting on Kubernetes","pathname":"/cybus-helm-charts/troubleshooting-on-kubernetes","siteSpaceId":"sitesp_RtDXd","description":"Troubleshooting guide for diagnosing and resolving common issues when running on Kubernetes.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"83y1iJ0wLtaFqjZupNjC","title":"Operations","pathname":"/guides/operations","siteSpaceId":"sitesp_RtDXd","description":"Guides for running Connectware in production, from scaling principles to resource sizing and network setup.","breadcrumbs":[{"label":"Guides"}]},{"id":"pUkHIHSdhZohZPxiXFLh","title":"Running Connectware at Scale: 9 Principles","pathname":"/guides/operations/operation-principles","siteSpaceId":"sitesp_RtDXd","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"},{"label":"Operations"}]},{"id":"lqI01hooowzSEgtBWIPb","title":"Right-Sizing Kubernetes Resources for Connectware","pathname":"/guides/operations/right-sizing-kubernetes-resources","siteSpaceId":"sitesp_RtDXd","description":"Measure actual Connectware resource usage on Kubernetes and tune Kubernetes requests and limits for your workload.","breadcrumbs":[{"label":"Guides"},{"label":"Operations"}]},{"id":"5tI94onRaqo4tJ1VVnyM","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/guides/operations/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_RtDXd","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"Operations"}]},{"id":"AarIcHMGLBvp79llhP3d","title":"Machine Connectivity","pathname":"/guides/machine-connectivity","siteSpaceId":"sitesp_RtDXd","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"1GHL3TLC209yEn5QC4Mi","title":"PLCs & Industrial Controllers","pathname":"/guides/machine-connectivity/plcs-industrial-controllers","siteSpaceId":"sitesp_RtDXd","description":"Guides for connecting PLCs and industrial controllers such as Siemens SIMATIC S7, Allen-Bradley ControlLogix, and Beckhoff TwinCAT.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"fBA172yeElNuRqIHvkw3","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"FAKc4v85y1kM3B4OmXQu","title":"Connecting a SIMATIC S7-1500 via S7+","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-simatic-s7-1500-via-s7-plus","siteSpaceId":"sitesp_RtDXd","description":"How to read data from a Siemens SIMATIC S7-1500 PLC with the S7+ connector using symbolic addressing, including optimized data blocks, and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"GeoLCmqkPLsgxA3TKiZO","title":"Connecting an Allen-Bradley ControlLogix PLC","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-an-allen-bradley-controllogix-plc","siteSpaceId":"sitesp_RtDXd","description":"How to read controller and program tags from a Rockwell Automation Allen-Bradley ControlLogix PLC over EtherNet/IP and map them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"MaOpXzNK3QtVltCY2sK4","title":"Connecting a Schneider Modicon M580 PLC","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-schneider-modicon-m580-plc","siteSpaceId":"sitesp_RtDXd","description":"How to read located variables from a Schneider Electric Modicon M580 PLC over Modbus/TCP and map them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"FnGQOQZZouiOJZP6mYw9","title":"Connecting a WAGO PFC200 Controller","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-wago-pfc200-controller","siteSpaceId":"sitesp_RtDXd","description":"How to read PLC variables from a WAGO PFC200 controller over Modbus/TCP by mapping them to Modbus registers in the CODESYS project and publishing them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"qJsT1UKqHnUS6JTuLmXM","title":"Connecting a Phoenix Contact PLCnext Controller","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-phoenix-contact-plcnext-controller","siteSpaceId":"sitesp_RtDXd","description":"How to read data from a Phoenix Contact PLCnext controller through its built-in OPC UA server with the Connectware OPC UA connector and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"Out4pYCI0oMGMuWgzWXq","title":"Connecting a Beckhoff TwinCAT System","pathname":"/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-beckhoff-twincat-system","siteSpaceId":"sitesp_RtDXd","description":"How to read data from a Beckhoff TwinCAT 3 PLC through the TwinCAT OPC UA Server (TF6100) with the Connectware OPC UA connector and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"PLCs & Industrial Controllers"}]},{"id":"GENhpNCEQEDVoV1E9JkU","title":"CNC & Machine Tools","pathname":"/guides/machine-connectivity/cnc-machine-tools","siteSpaceId":"sitesp_RtDXd","description":"Guides for connecting CNC controls and machine tools such as SINUMERIK, FANUC, Heidenhain, and MTConnect machines.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"N8bEmoPol299fkznXpoK","title":"Connecting a SINUMERIK CNC Control","pathname":"/guides/machine-connectivity/cnc-machine-tools/connecting-a-sinumerik-cnc-control","siteSpaceId":"sitesp_RtDXd","description":"How to read machine state, spindle, and tool data from a Siemens SINUMERIK CNC control with the SINUMERIK connector and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"CNC & Machine Tools"}]},{"id":"H9I2NZjhl5TckGqf0z7g","title":"Connecting a FANUC CNC via FOCAS","pathname":"/guides/machine-connectivity/cnc-machine-tools/connecting-a-fanuc-cnc-via-focas","siteSpaceId":"sitesp_RtDXd","description":"How to read machine status, program, spindle, and feed data from a FANUC CNC control with the FOCAS connector and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"CNC & Machine Tools"}]},{"id":"xjHP5FLxz47IxTb3F4gu","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/guides/machine-connectivity/cnc-machine-tools/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_RtDXd","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"CNC & Machine Tools"}]},{"id":"1rhonQFzzpPDWWH4ox0u","title":"Connecting MTConnect Machines via SHDR","pathname":"/guides/machine-connectivity/cnc-machine-tools/connecting-mtconnect-machines-via-shdr","siteSpaceId":"sitesp_RtDXd","description":"How to read machine data from an MTConnect adapter with the Connectware SHDR connector and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"CNC & Machine Tools"}]},{"id":"Lj2OjKNb44XK4GnGV77C","title":"Robots, Sensors & Shop Floor Devices","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices","siteSpaceId":"sitesp_RtDXd","description":"Guides for connecting robots, sensors, power meters, and signal towers such as Universal Robots, SICK, ifm, and WERMA devices.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"L95mdkRCnQyWZCOBjQgi","title":"Connecting a Universal Robots Cobot","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-a-universal-robots-cobot","siteSpaceId":"sitesp_RtDXd","description":"How to read robot mode, safety status, joint angles, and TCP position from a Universal Robots cobot over the built-in Modbus/TCP server and map them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Robots, Sensors & Shop Floor Devices"}]},{"id":"hN4cQrc8uZbD2G848myl","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_RtDXd","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Robots, Sensors & Shop Floor Devices"}]},{"id":"rmd7YFrd1aBh9wsTwe3q","title":"Connecting an ifm IO-Link Master","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-an-ifm-io-link-master","siteSpaceId":"sitesp_RtDXd","description":"How to read IO-Link sensor data from an ifm IO-Link master through the ifm IoT Core JSON-over-HTTP interface and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Robots, Sensors & Shop Floor Devices"}]},{"id":"2y1cSahi6ZZJyRbt4Bch","title":"Connecting a Siemens SENTRON PAC3200 Power Meter","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-a-siemens-sentron-pac3200-power-meter","siteSpaceId":"sitesp_RtDXd","description":"How to read voltage, power, and energy measurements from a Siemens SENTRON PAC3200 power meter over Modbus/TCP and map them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Robots, Sensors & Shop Floor Devices"}]},{"id":"j3z66srhqVV6fd4tygZE","title":"Connecting a Janitza UMG Power Analyzer","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-a-janitza-umg-power-analyzer","siteSpaceId":"sitesp_RtDXd","description":"How to read power quality and energy measurements from a Janitza UMG power analyzer over Modbus/TCP and map them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Robots, Sensors & Shop Floor Devices"}]},{"id":"F2z2uYMwhcSvMCVoNqC2","title":"Connecting WERMA Signal Towers","pathname":"/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-werma-signal-towers","siteSpaceId":"sitesp_RtDXd","description":"How to read machine states from WERMA signal towers with the Werma WIN Ethernet connector and map them into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Robots, Sensors & Shop Floor Devices"}]},{"id":"bc9nQRSkXNn6LHK1ZVjM","title":"Gateways & Generic Protocols","pathname":"/guides/machine-connectivity/gateways-generic-protocols","siteSpaceId":"sitesp_RtDXd","description":"Guides for connecting devices through gateways and generic protocols such as Kepware KEPServerEX, MQTT, and Modbus/TCP.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"M6uiOZutNHEs1EyqX6rc","title":"Connecting Legacy Devices via Kepware KEPServerEX","pathname":"/guides/machine-connectivity/gateways-generic-protocols/connecting-legacy-devices-via-kepware-kepserverex","siteSpaceId":"sitesp_RtDXd","description":"How to read data from legacy devices through the OPC UA server interface of Kepware KEPServerEX with the Connectware OPC UA connector and map it into an ISA-95 style MQTT topic hierarchy.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Gateways & Generic Protocols"}]},{"id":"v6EX1hO7kLKmB2gheiXe","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/guides/machine-connectivity/gateways-generic-protocols/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_RtDXd","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Gateways & Generic Protocols"}]},{"id":"5fGrvrNlhFLWV6FbToDv","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/guides/machine-connectivity/gateways-generic-protocols/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_RtDXd","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"},{"label":"Gateways & Generic Protocols"}]},{"id":"8GmJHI6xatEvfGg1zfYT","title":"System Connectivity","pathname":"/guides/system-connectivity","siteSpaceId":"sitesp_RtDXd","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"bM4H458d1UCNrHY6GiR4","title":"MES, ERP & Business Systems","pathname":"/guides/system-connectivity/mes-erp-business-systems","siteSpaceId":"sitesp_RtDXd","description":"Integration guides for MES, ERP, and business platforms such as SAP, Microsoft Dynamics 365, and Ignition.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"B0rrRb3RBidSqBatqm27","title":"SAP Digital Manufacturing Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/sap-digital-manufacturing-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate SAP Digital Manufacturing with Connectware, including OAuth authentication, starting production processes, logging data collection values, and receiving data from SAP DM.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"Dedrpi68VQn3hbVnWOfg","title":"SAP S/4HANA Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/sap-s4hana-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate SAP S/4HANA with Connectware via OData REST APIs, including communication arrangements, authentication, polling production orders, and posting confirmations.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"inAZulIs8rfv5zEMrFGa","title":"SAP MII Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/sap-mii-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate SAP Manufacturing Integration and Intelligence (SAP MII) with Connectware, including basic authentication, running MII transactions with shop floor data, and polling query templates.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"YTeRvITMPZ8EojqrNiVa","title":"Microsoft Dynamics 365 Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/microsoft-dynamics-365-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Microsoft Dynamics 365 with Connectware, including Entra ID authentication, creating Dataverse rows from shop floor data, and polling Dataverse tables with OData queries.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"K0lnO8Tkuxw6yaNwWuDK","title":"Oracle Fusion Cloud SCM Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/oracle-fusion-cloud-scm-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Oracle Fusion Cloud SCM with Connectware, including basic authentication, reporting operation and material transactions, and polling work orders.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"I6W3gmKOK3Ov9PeenZFE","title":"Odoo Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/odoo-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Odoo with Connectware, including API key authentication, reading manufacturing orders over JSON-RPC, logging production events, and receiving webhook notifications.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"5us3CchlRW09iMpuVAlf","title":"Tulip Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/tulip-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Tulip with Connectware, including API token authentication, streaming machine attributes, creating Tulip Table records, and polling Tulip Tables.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"iLViPe3c6sygr6qVPeG2","title":"Critical Manufacturing MES Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/critical-manufacturing-mes-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Critical Manufacturing MES with Connectware, including Security Portal authentication, posting data collection results, polling business objects, and receiving workflow data.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"HMJ9NH1FhMq39OVSHVee","title":"Ignition Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/ignition-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Inductive Automation Ignition with Connectware, including publishing tag data with the MQTT Transmission module and reading Ignition tags with the OPC UA client connector.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"ikbfKSxGwOFRLabpJ4O6","title":"AVEVA PI System Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/aveva-pi-system-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate the AVEVA PI System with Connectware, including authentication against the PI Web API, resolving PI Point WebIds, writing time-series values, and reading recorded values.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"BY3pHZ7i1eky9RAxSk7d","title":"Heisenware Integration","pathname":"/guides/system-connectivity/mes-erp-business-systems/heisenware-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate the Heisenware low-code platform with Connectware, including connecting the Heisenware MQTT client, feeding dashboards from Unified Namespace topics, and routing operator inputs back.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"MES, ERP & Business Systems"}]},{"id":"Fhfwoi5IxBCXJT5jLetj","title":"Cloud & IoT Platforms","pathname":"/guides/system-connectivity/cloud-iot-platforms","siteSpaceId":"sitesp_RtDXd","description":"Integration guides for cloud and IoT platforms such as Azure IoT Hub, AWS IoT Core, and Cumulocity IoT.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"deivcIPHOYIHcbNZY2Lr","title":"Azure IoT Hub Integration","pathname":"/guides/system-connectivity/cloud-iot-platforms/azure-iot-hub-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Cloud & IoT Platforms"}]},{"id":"FlCKVuvvULcO0ZxPzBFH","title":"Azure IoT Operations Integration","pathname":"/guides/system-connectivity/cloud-iot-platforms/azure-iot-operations-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Cloud & IoT Platforms"}]},{"id":"mlixRF6W9up2WQ63tsoK","title":"AWS IoT Core Integration","pathname":"/guides/system-connectivity/cloud-iot-platforms/aws-iot-core-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate AWS IoT Core with Connectware, including X.509 mutual TLS authentication, the required IoT policy, publishing shop floor data, and receiving cloud-to-device messages.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Cloud & IoT Platforms"}]},{"id":"CKi2K6ZfGXDpIAK6vzmP","title":"AWS IoT Greengrass Integration","pathname":"/guides/system-connectivity/cloud-iot-platforms/aws-iot-greengrass-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Cloud & IoT Platforms"}]},{"id":"QnY2Hw28tUfFSb7ZhBV1","title":"Cumulocity IoT Integration","pathname":"/guides/system-connectivity/cloud-iot-platforms/cumulocity-iot-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Cumulocity IoT with Connectware, including device credentials, sending shop floor data as measurements using SmartREST static templates, and receiving operations.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Cloud & IoT Platforms"}]},{"id":"99kBoiJZyynjgbf8GgZP","title":"ThingsBoard Integration","pathname":"/guides/system-connectivity/cloud-iot-platforms/thingsboard-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate ThingsBoard with Connectware, including gateway authentication with a device access token, sending telemetry and attributes for multiple devices, and answering RPC commands.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Cloud & IoT Platforms"}]},{"id":"Ok1pYyDqq28A0zKzo0zA","title":"Messaging & Event Streaming","pathname":"/guides/system-connectivity/messaging-event-streaming","siteSpaceId":"sitesp_RtDXd","description":"Integration guides for message brokers and event streaming platforms such as Apache Kafka, RabbitMQ, and HiveMQ.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"kfRX6ACfgEmKENF2rZoi","title":"Apache Kafka Integration","pathname":"/guides/system-connectivity/messaging-event-streaming/apache-kafka-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate a self-managed Apache Kafka cluster with Connectware, including PLAINTEXT, SASL SCRAM, and mutual TLS security, producing shop floor data to a topic, and consuming a topic into MQTT.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Messaging & Event Streaming"}]},{"id":"ybG14kOA5IfVqzwP3VX9","title":"Confluent Cloud Integration","pathname":"/guides/system-connectivity/messaging-event-streaming/confluent-cloud-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Confluent Cloud with Connectware, including SASL authentication with API keys, producing shop floor data to a Confluent Cloud topic, and consuming a topic into MQTT.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Messaging & Event Streaming"}]},{"id":"Ar6QdWubT81CedBaR7XC","title":"Redpanda Integration","pathname":"/guides/system-connectivity/messaging-event-streaming/redpanda-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Redpanda with Connectware, including producing shop floor data to a topic, consuming a topic into MQTT, and securing the connection with SASL/SCRAM.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Messaging & Event Streaming"}]},{"id":"SxFWmfdnbRodlGCcFuvE","title":"Azure Event Hubs Integration","pathname":"/guides/system-connectivity/messaging-event-streaming/azure-event-hubs-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Azure Event Hubs with Connectware, including connecting to the Kafka endpoint of Event Hubs, streaming shop floor data into an event hub, and consuming events from an event hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Messaging & Event Streaming"}]},{"id":"3P71Z8zWu4dIvBCLgbjQ","title":"RabbitMQ Integration","pathname":"/guides/system-connectivity/messaging-event-streaming/rabbitmq-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate RabbitMQ with Connectware through the MQTT plugin, including topic-to-routing-key translation, publishing shop floor data to AMQP consumers, and receiving messages in return.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Messaging & Event Streaming"}]},{"id":"f1cUaSB4FbdWvqZvVUok","title":"HiveMQ Integration","pathname":"/guides/system-connectivity/messaging-event-streaming/hivemq-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate HiveMQ with Connectware, including HiveMQ Cloud and self-hosted platform setup, bridging shop floor data from an ISA-95 topic hierarchy, and receiving commands in return.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Messaging & Event Streaming"}]},{"id":"5KAXAnfiReKYtCtTSYg6","title":"Databases & Time-Series Storage","pathname":"/guides/system-connectivity/databases-time-series-storage","siteSpaceId":"sitesp_RtDXd","description":"Integration guides for relational, time-series, and search databases such as PostgreSQL, InfluxDB, and Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"uNBHMhegS8Clksvsgy2T","title":"Microsoft SQL Server Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/microsoft-sql-server-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Microsoft SQL Server with Connectware, including writing shop floor data into a production events table and polling query results back into MQTT topics.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"2yuXL2k3B0DAmgiYeuP5","title":"PostgreSQL Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/postgresql-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate PostgreSQL with Connectware, including writing shop floor data into a production events table and polling query results back into MQTT topics.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"PckKIanjVwc66L8r0Ob2","title":"MariaDB Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/mariadb-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate MariaDB with Connectware, including writing machine state changes into a MariaDB table and polling an aggregated machine state summary back into an MQTT topic.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"fypO4ZCAoX5XhRvQIYYV","title":"TimescaleDB Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/timescaledb-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate TimescaleDB with Connectware, including writing time-series sensor data into a hypertable and polling time_bucket aggregates back into MQTT topics.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"BTOwpbNVBPjt42DgxpTQ","title":"QuestDB Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/questdb-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate QuestDB with Connectware, including streaming time-series shop floor data over InfluxDB Line Protocol and polling a SAMPLE BY aggregation back into an MQTT topic.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"gRBsleCOvf0YIm5kNmii","title":"ClickHouse Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/clickhouse-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate ClickHouse with Connectware, including streaming shop floor data into a MergeTree table over the ClickHouse HTTP interface and polling aggregated results back into an MQTT topic.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"S6E8BAc8B6N0JpwHw4zM","title":"InfluxDB Service Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/influxdb-service-integration","siteSpaceId":"sitesp_RtDXd","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"XVKWO0I7mDeBfML1o1uC","title":"Elasticsearch Integration","pathname":"/guides/system-connectivity/databases-time-series-storage/elasticsearch-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Databases & Time-Series Storage"}]},{"id":"khh8W3nxe4dXWECR6Ioq","title":"Analytics, Monitoring & Alerting","pathname":"/guides/system-connectivity/analytics-monitoring-alerting","siteSpaceId":"sitesp_RtDXd","description":"Integration guides for analytics, monitoring, and alerting tools such as Grafana, Power BI, and Splunk.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"0NaUfZj9tKGcZL2DT2Yg","title":"Grafana Integration","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/grafana-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Grafana with Connectware, including service account authentication, posting annotations for shop floor events, and receiving Grafana alert notifications through a webhook.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"79SFJHA1vd3e06Oc2jaB","title":"Power BI Integration","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/power-bi-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Microsoft Power BI with Connectware, including creating a streaming semantic model, pushing live shop floor data to the REST API, and building a real-time dashboard.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"6pzjKm87UfN0ifoGGL12","title":"Datadog Integration","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/datadog-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Datadog with Connectware, including API key authentication, submitting machine metrics to the Metrics API, and shipping machine event logs to the Logs API.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"QczFDEF5ol6QXEy5LgEH","title":"Splunk Integration","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/splunk-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Splunk with Connectware, including setting up an HTTP Event Collector token, streaming shop floor events into a Splunk index, and adding the equipment hierarchy as indexed fields.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"gML63ts964C0gJuN4Vyk","title":"ServiceNow Integration","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/servicenow-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate ServiceNow with Connectware, including basic authentication, creating incidents from shop floor alarms, and polling assigned incidents through the Table API.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"9dZ0sgJu9yqXZ5QBH88c","title":"Slack Integration","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/slack-integration","siteSpaceId":"sitesp_RtDXd","description":"How to integrate Slack with Connectware, including creating incoming webhooks, posting machine alarms with a severity filter, and posting production milestones as Block Kit messages.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"JKNKTuXPLWJRX7Shp6FX","title":"Docker Container Monitoring Using PRTG","pathname":"/guides/system-connectivity/analytics-monitoring-alerting/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_RtDXd","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Analytics, Monitoring & Alerting"}]},{"id":"Ro7ImrlINVzHkkKHatXS","title":"Industry Standards & Interoperability","pathname":"/guides/system-connectivity/industry-standards-interoperability","siteSpaceId":"sitesp_RtDXd","description":"Guides for OPC UA and industry interoperability standards such as Sparkplug B, umati, VDA 5050, and EUROMAP 77.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"3FpERmOR7efe4okDLWAB","title":"Using Connectware as an OPC UA Client","pathname":"/guides/system-connectivity/industry-standards-interoperability/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_RtDXd","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Industry Standards & Interoperability"}]},{"id":"HSgyHEYC58tCwco3EJiN","title":"Using Connectware as an OPC UA Server","pathname":"/guides/system-connectivity/industry-standards-interoperability/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_RtDXd","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Industry Standards & Interoperability"}]},{"id":"fkeI2yPqpbZ87uqfCADa","title":"Sparkplug B Integration","pathname":"/guides/system-connectivity/industry-standards-interoperability/sparkplug-b-integration","siteSpaceId":"sitesp_RtDXd","description":"How to use Connectware as the central MQTT broker for a Sparkplug B infrastructure, including the topic namespace, permissions for edge nodes and host applications, and the STATE mechanism.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Industry Standards & Interoperability"}]},{"id":"J4UKfjUssJBRgCDFBcWd","title":"umati Integration","pathname":"/guides/system-connectivity/industry-standards-interoperability/umati-integration","siteSpaceId":"sitesp_RtDXd","description":"How to read operation mode, program information, and stacklight signals from machine tools that implement umati (OPC 40501-1) using the Connectware OPC UA client connector.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Industry Standards & Interoperability"}]},{"id":"iS0PKbZWcfU9pe1bei2S","title":"VDA 5050 AGV Integration","pathname":"/guides/system-connectivity/industry-standards-interoperability/vda-5050-agv-integration","siteSpaceId":"sitesp_RtDXd","description":"How to use Connectware as the MQTT broker between VDA 5050 compliant AGVs and a master control system, including the topic structure, user permissions, and AGV state in the Unified Namespace.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Industry Standards & Interoperability"}]},{"id":"P8bYuk9CJO7uH9uYOHLx","title":"EUROMAP 77 Integration","pathname":"/guides/system-connectivity/industry-standards-interoperability/euromap-77-integration","siteSpaceId":"sitesp_RtDXd","description":"How to read machine status, job information, and cycle data from injection molding machines that implement EUROMAP 77 (OPC 40077) using the Connectware OPC UA client connector.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"},{"label":"Industry Standards & Interoperability"}]},{"id":"qCiRmMtpmU9PdnRwnFGW","title":"Ansible","pathname":"/guides/ansible","siteSpaceId":"sitesp_RtDXd","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"3xB5ehA4MkVjDV682uKC","title":"Orchestrating Connectware with Ansible","pathname":"/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_RtDXd","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"zev78xeNSR8X3UkAIYW4","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_RtDXd","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"S6V5EOPqGQnDG7w9ISUl","title":"Migration","pathname":"/guides/migration","siteSpaceId":"sitesp_RtDXd","description":"Guides for migrating existing industrial connectivity configurations from other products to Cybus Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"dCwMJ1WNRtmR0hmqDaei","title":"Migrating from Kepware KEPServerEX","pathname":"/guides/migration/migrating-from-kepware-kepserverex","siteSpaceId":"sitesp_RtDXd","description":"How to export a Kepware KEPServerEX project as JSON and translate its channels, devices, and tags into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"TrXLnwk4eZ8M5946WCa4","title":"Migrating from Ignition","pathname":"/guides/migration/migrating-from-ignition","siteSpaceId":"sitesp_RtDXd","description":"How to export tags and device connections from an Inductive Automation Ignition Gateway and translate them into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"X3r0B05rPN3voJXyrTVQ","title":"Migrating from HighByte Intelligence Hub","pathname":"/guides/migration/migrating-from-highbyte-intelligence-hub","siteSpaceId":"sitesp_RtDXd","description":"How to export a HighByte Intelligence Hub project as JSON and translate its connections, inputs, and outputs into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"XFVSUQmYZr6tvX2LmITN","title":"Migrating from Litmus Edge","pathname":"/guides/migration/migrating-from-litmus-edge","siteSpaceId":"sitesp_RtDXd","description":"How to export DeviceHub devices and tags from Litmus Edge and translate them into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"5TUwWoIEel89pNOcEEec","title":"Migrating from HiveMQ Edge","pathname":"/guides/migration/migrating-from-hivemq-edge","siteSpaceId":"sitesp_RtDXd","description":"How to read the HiveMQ Edge configuration from config.xml or the REST API and translate protocol adapters, tags, and mappings into a Connectware service commissioning file using an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"uCLGGiZeJ94nt9HORB9O","title":"Migrating from Node-RED","pathname":"/guides/migration/migrating-from-node-red","siteSpaceId":"sitesp_RtDXd","description":"How to export Node-RED flows as JSON and translate industrial connectivity flows into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"iZ6j0W84MQHDyQRKhy2Z","title":"Migrating from EMQX Neuron","pathname":"/guides/migration/migrating-from-emqx-neuron","siteSpaceId":"sitesp_RtDXd","description":"How to export southbound drivers, groups, and tags from EMQX Neuron and translate them into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"XPwr1nPOQOyBInTIKnD0","title":"Migrating from United Manufacturing Hub","pathname":"/guides/migration/migrating-from-united-manufacturing-hub","siteSpaceId":"sitesp_RtDXd","description":"How to extract protocol converter configurations from United Manufacturing Hub and translate them into a Connectware service commissioning file with the help of an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"3HJmUcmWOaeq3FQoeZD2","title":"Migrating from OPC Router","pathname":"/guides/migration/migrating-from-opc-router","siteSpaceId":"sitesp_RtDXd","description":"How to export an inray OPC Router project, inspect the XML, and translate plug-in instances, transfer objects, and connections into a Connectware service commissioning file using an AI assistant.","breadcrumbs":[{"label":"Guides"},{"label":"Migration"}]},{"id":"63VOo1qW0AkXxy5fls4w","title":"Cybus Connectware Extension (VS Code)","pathname":"/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_RtDXd","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"tKH3SUv7xwZEs01ybYYP","title":"Cybus Connectware GPT","pathname":"/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_RtDXd","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"CRnfSCt5VbukXxOP47XK","title":"Helm Chart Reference","pathname":"/reference/helm-chart-reference","siteSpaceId":"sitesp_RtDXd","description":"All configuration parameters available in the Connectware Helm Chart.","breadcrumbs":[{"label":"Reference"}]},{"id":"lSKjwYGqvVpF4YG5J1jJ","title":"Environment Variables","pathname":"/reference/environment-variables","siteSpaceId":"sitesp_RtDXd","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Reference"}]},{"id":"3Mg0YpH6vStohgkALpzV","title":"API Reference","pathname":"/reference/api-reference","siteSpaceId":"sitesp_RtDXd","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"WA22OwRuLnDUDvgaYkjs","title":"Auth-Server API","pathname":"/reference/api-reference/auth-server-api","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"1707yRz2pwjChGi29OIy","title":"Services API","pathname":"/reference/api-reference/services-api","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"Ps5cKQk4atTLaDcr2TCj","title":"Resources API","pathname":"/reference/api-reference/resources-api","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"4R1Uqnx54WUpu4tB54rZ","title":"System Status API","pathname":"/reference/api-reference/system-status-api","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"Q50gCrWfQsLb0Tcn9le1","title":"Resource Status Tracking API","pathname":"/reference/api-reference/resource-status-tracking-api","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"juJgTlKFVFtiZNORbTbR","title":"Topic Explorer API","pathname":"/reference/api-reference/topic-explorer-api","siteSpaceId":"sitesp_RtDXd","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"YMIDnFQTdv8dT9jQRKoD","title":"Cybus Connectware Documentation","pathname":"/2-4-1","siteSpaceId":"sitesp_uRyjk","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems."},{"id":"oaNB1xy1JqlJuXOHMOZE","title":"Changelog","pathname":"/2-4-1/changelog","siteSpaceId":"sitesp_uRyjk","description":"Release notes for Connectware and Cybus Helm Charts, including new features, improvements, and bug fixes."},{"id":"wyzRL7cWhAEJJrxlj5jD","title":"System Requirements","pathname":"/2-4-1/getting-started/system-requirements","siteSpaceId":"sitesp_uRyjk","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"cnGWXxZqJkkfMv5IdrLv","title":"Connectware on Kubernetes","pathname":"/2-4-1/getting-started/connectware-on-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Getting Started"}]},{"id":"65Kzvsxhp0JAOKIcLoqv","title":"Admin UI","pathname":"/2-4-1/getting-started/admin-ui","siteSpaceId":"sitesp_uRyjk","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"iC7WBjpBqdgPDBgOgfDA","title":"Concepts","pathname":"/2-4-1/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_uRyjk","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"jIJv2pooyqWtqlxjmGq0","title":"Connecting Your First Machine","pathname":"/2-4-1/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_uRyjk","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"VNolCkoiEla36bhMOppN","title":"Your First Service Commissioning File","pathname":"/2-4-1/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_uRyjk","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"wl5PmpMbsaXOI2Jm4VdK","title":"Installation & Upgrades","pathname":"/2-4-1/documentation/installation-and-upgrades","siteSpaceId":"sitesp_uRyjk","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"a01LgI2NTwwuMAjPRlE3","title":"Installing Connectware","pathname":"/2-4-1/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_uRyjk","description":"Install Connectware on Docker or Kubernetes, including offline environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"fgyuOc6VECPPCxFoQcXk","title":"Installing Connectware (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"X2mi4YfYzauO5QV9C6Kf","title":"Installing Connectware (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_uRyjk","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"ecL9kijEVxH3IsmyrxM3","title":"Offline Installation (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/installing-connectware/offline-installation-docker","siteSpaceId":"sitesp_uRyjk","description":"Install Connectware on Docker in offline environments using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"9cXllRLlJfq9lvbOcGKc","title":"Offline Installation (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/installing-connectware/offline-installation-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Install Connectware on a Kubernetes cluster without Internet access using Cybus Helm charts.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"mNgJVykhaBft74Odh8qV","title":"Upgrading Connectware","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_uRyjk","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"l0TIandIBQlKCTTegD6E","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"sTGz9eOWCEJ7nurD5gTu","title":"Upgrading Connectware Helm Charts to 3.0.0","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-helm-charts-to-3-0-0","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade your connectware and connectware-agent Helm charts from version 2.1.0 or later to version 3.0.0.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"txntkYo9LijE0OQzVJ1Q","title":"Upgrading Connectware to 2.4.0 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-4-0-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.4.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"ZmsRXtnhxRDZX80idLbw","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Xn1hhJYj08wvvI4kA69w","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"yvUDwHFfieXOmbfQFcbQ","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"OrjsQkRX3NqLgD6LdVsZ","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"M6esdtr93ZvV2QBkHmSp","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"tRS2tacJQYPui1AFfvp6","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"svELrC2J381MbgY5nkzG","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"menbvsuIEbrEl7WE0FE4","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"dHyUvzt8liG5sykqssl5","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"yTHOfRsJex4yHKbA1fa9","title":"Upgrading Connectware (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_uRyjk","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"UKk8BLhLhhzBRi81rmuK","title":"Upgrading Connectware to 2.4.0 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-4-0-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.4.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"v9NgHil2jCdl3bre21jF","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"8LzbZEfNJjqgOR3Jy6iq","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"dHNuYEWEmPhZgN649Bbf","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"QNkHbhN5srUF4UD0VSt9","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"R7Tja7B1LiSGegg4gS8R","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"4tkIGeXTIEIJeMTgFk3a","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZUaEdK49TpVxZfWhg1X5","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"OYfuJNr5sDYdntjjU41c","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_uRyjk","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"PEb0qIia0UM3arbc5fmU","title":"Uninstalling Connectware","pathname":"/2-4-1/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_uRyjk","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"yxV4NiC2CI7w7xKU5LWT","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-4-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"0TVE8SZmsfNEaAqrh7td","title":"Uninstalling Connectware (Docker)","pathname":"/2-4-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_uRyjk","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"a3osDuAjXhwySH8zrJmh","title":"Licensing","pathname":"/2-4-1/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_uRyjk","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"ClKu2r93SKkgMGXSa7eO","title":"Restarting Connectware","pathname":"/2-4-1/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_uRyjk","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"ano1Gij5RE7N31Nl1vSJ","title":"Backing Up the Connectware Database","pathname":"/2-4-1/documentation/installation-and-upgrades/backing-up-the-connectware-database","siteSpaceId":"sitesp_uRyjk","description":"Create and restore a logical backup of the Connectware PostgreSQL database on Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"CPKceCenm7mEXt50AP0G","title":"User Management","pathname":"/2-4-1/documentation/user-management","siteSpaceId":"sitesp_uRyjk","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"sKzXEQqUFOt6PlWfZHlq","title":"Users","pathname":"/2-4-1/documentation/user-management/users","siteSpaceId":"sitesp_uRyjk","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"RMvzRSKYNe56z3iKW3BB","title":"Default Admin User","pathname":"/2-4-1/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_uRyjk","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"WrRKXl4qZcfEtZa2lg7S","title":"User Session Expiration","pathname":"/2-4-1/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_uRyjk","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"MPnsw7RzEUfovi1lJCuz","title":"Roles","pathname":"/2-4-1/documentation/user-management/roles","siteSpaceId":"sitesp_uRyjk","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"lzZEjdHUAl1AH9k0vQ48","title":"Permissions","pathname":"/2-4-1/documentation/user-management/permissions","siteSpaceId":"sitesp_uRyjk","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"AKLmvD3fbApYqkdopip9","title":"MQTT Client Authentication","pathname":"/2-4-1/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_uRyjk","description":"Configure authentication for MQTT clients connecting to Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"qegFuqRyN2umvIjzgtnK","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-4-1/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"uQtkJ4ISoL0WpXxj2PnL","title":"Multi-Factor Authentication","pathname":"/2-4-1/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ioO04phR8SPuaVBnvQDg","title":"Single Sign-On (SSO)","pathname":"/2-4-1/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"WgojbvHIJW0IErnrQvkc","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-4-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"1NYZK29YxnpL7BRQx874","title":"Single Sign-On with LDAP","pathname":"/2-4-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_uRyjk","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"ecKIK5Zxd5nqbsurb50r","title":"Access Permissions for Admin UI","pathname":"/2-4-1/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_uRyjk","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Gutu0weuNrUVBxxgjxX1","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-4-1/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"mxxjEYcUQpmsNc7jtsnK","title":"Admin UI Permissions","pathname":"/2-4-1/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"CLCKoMQUrPcnnc9s5ShI","title":"Services","pathname":"/2-4-1/documentation/services","siteSpaceId":"sitesp_uRyjk","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"rbXIBNKoudP21XTG5nEa","title":"Service Overview","pathname":"/2-4-1/documentation/services/service-overview","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bKjdgJwUZvfmwrEP8moZ","title":"Service Resources View","pathname":"/2-4-1/documentation/services/service-resources-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"JZgh2hNd87JP60qRymgE","title":"Service Links View","pathname":"/2-4-1/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"aTqjCQqo7R8hTUKKqVyO","title":"Servers View","pathname":"/2-4-1/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"uXZYq7iB8zDRuSQGKtZ8","title":"Containers View","pathname":"/2-4-1/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"qmGzKqndpsQVLyIgfXMM","title":"Volumes View","pathname":"/2-4-1/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"caAsKnTgtWojLXUHIGAS","title":"Connections View","pathname":"/2-4-1/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"JprmLRSxZH9jrt6pWOgh","title":"Endpoints View","pathname":"/2-4-1/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"6SSlcYyYTN89lTQDSuxp","title":"Mappings View","pathname":"/2-4-1/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"k78Xa4sq7THuQKD4NmoJ","title":"Service Details View","pathname":"/2-4-1/documentation/services/service-details-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"kZ2f6n0bywfmIADrJl6z","title":"Service Commissioning Files","pathname":"/2-4-1/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"CEGGGHPmsbpSipthmF7R","title":"Version","pathname":"/2-4-1/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"DTlisIhHHiTFzmyh2kdE","title":"Description","pathname":"/2-4-1/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"5nmsWwJglTnNs5E64mpw","title":"Metadata","pathname":"/2-4-1/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"WfD0IqWIPR0q4MaCnE17","title":"Parameters","pathname":"/2-4-1/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"OV9ZAq2HFwFEafGVN990","title":"Definitions","pathname":"/2-4-1/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"BMDxYkBtXlnrhJaNJ3ai","title":"Resources","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"HWvegeY5f57b5Qpe08Rm","title":"Cybus::Connection","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_uRyjk","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"bizeP4DCcSwKqq07ndyd","title":"Cybus::Container","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_uRyjk","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Xi43KAIsXPIJTAGePEVy","title":"Docker Problem with Network Changes","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_uRyjk","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"8D0yHjsC21gyACzyUev4","title":"Cybus::Endpoint","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_uRyjk","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"LWR1LafZiGV2RHP0k1FZ","title":"Cybus::File","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_uRyjk","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"iobgbHohPMJsvbFJhY0N","title":"Cybus::IngressRoute","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_uRyjk","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"fwhRuwlt6rnKK35lzwCn","title":"Cybus::Link","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_uRyjk","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"145lw5tA8TATdLR4k2Ar","title":"Cybus::Mapping","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_uRyjk","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ga5Qyt6TDHDU2P1VHFww","title":"Cybus::Node","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_uRyjk","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"xXgeFWkKwsJb8JIZ42x7","title":"Cybus::Role","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_uRyjk","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"tFlvXvNylVjCyzLGbIX8","title":"Cybus::Server","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_uRyjk","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"qKYnQRgItm6vxDyGsPbA","title":"Cybus::User","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_uRyjk","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"zuEwapvJc3pi05MY525D","title":"Cybus::Volume","pathname":"/2-4-1/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_uRyjk","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wnQzxQW3quunkA32kIlX","title":"Setting Up & Configuring Services","pathname":"/2-4-1/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"fwifqK3Db8eMgdYkoK9Y","title":"Installing Services","pathname":"/2-4-1/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"7jcue3bbRY9Jkbc5ySu6","title":"Enabling Services","pathname":"/2-4-1/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"TwFcdQbhsfCWXq1Sr753","title":"Updating Services","pathname":"/2-4-1/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_uRyjk","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"FyQxF3EXMM28d6gAEY7G","title":"Disabling Services","pathname":"/2-4-1/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"2HIK8pWk0pjJMyJKtQCT","title":"Deleting Services","pathname":"/2-4-1/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"2eIOeC3lGfV366gIAvtA","title":"FlowSync","pathname":"/2-4-1/documentation/services/flowsync","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"F2nIlGk94PF3FfYx64dU","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-4-1/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"6lUrUmDji6RnlhXREF7B","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-4-1/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Qwf1JKkgb3yt1AOOnECq","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-4-1/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Esp4MFHXyzglBvmt86mt","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-4-1/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"7KRSP9AxjJrMtcTHBHKH","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-4-1/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"F7yjtwtd7L2CZQI8AKof","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-4-1/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"BVWPbsMijGPbIugAfKH8","title":"Service ID","pathname":"/2-4-1/documentation/services/serviceid","siteSpaceId":"sitesp_uRyjk","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"elRHAfwwizXZWPTGOgW3","title":"Inter-Service Referencing","pathname":"/2-4-1/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_uRyjk","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"eaZwwvsuIaCTDcuhQ2aD","title":"Deviations","pathname":"/2-4-1/documentation/services/deviations","siteSpaceId":"sitesp_uRyjk","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Dned5itf441zdEOJGfvP","title":"Service Logs","pathname":"/2-4-1/documentation/services/service-logs","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"RDemNpjhIRpViFnlkMhi","title":"Logs of Individual Services","pathname":"/2-4-1/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"AnTi82YWU3v9g2q6G4QE","title":"Logs of All Services","pathname":"/2-4-1/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"qzi1soP7nuQNZb4IpTtm","title":"Rule Engine","pathname":"/2-4-1/documentation/services/rule-engine","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Pt7q0Xx8bQasHwBpQLzS","title":"Data Processing Rules","pathname":"/2-4-1/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"xnU8CZSpcm5rFxEaogjb","title":"Rule Sandbox","pathname":"/2-4-1/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_uRyjk","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"EkrN3NU85gVTvIx0uLhE","title":"Shared Subscriptions","pathname":"/2-4-1/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_uRyjk","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"0kIqVbTQO8jFrHDMT8Yb","title":"Setting Up Shared Subscriptions","pathname":"/2-4-1/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_uRyjk","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"4D97JX3FwhXL6ZXRt6bD","title":"Agents","pathname":"/2-4-1/documentation/agents","siteSpaceId":"sitesp_uRyjk","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"lrPBfmHpKyPkCntabXOb","title":"Agents View","pathname":"/2-4-1/documentation/agents/agents-view","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"QiAYD4NP4aN7Up6K4Q4s","title":"Installing Agents","pathname":"/2-4-1/documentation/agents/installing-agents","siteSpaceId":"sitesp_uRyjk","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"wULLoznDEivapICNMA7A","title":"Installing Agents via Docker","pathname":"/2-4-1/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_uRyjk","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"C1rC0jLnjxdxgN3bWZNR","title":"Installing Agents via Docker Compose","pathname":"/2-4-1/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_uRyjk","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"JIPeLWPEpPX9dEGWNi9Z","title":"Installing Agents via Kubernetes","pathname":"/2-4-1/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"rkGk0gbBza6Rv0VZRLnA","title":"Using Mutual TLS for Agents","pathname":"/2-4-1/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"u6011oUw4pYqlIwwPSIg","title":"Registering Agents in Connectware","pathname":"/2-4-1/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"xjC34EbrWXIDXaQXBAHB","title":"Configuring Agents","pathname":"/2-4-1/documentation/agents/configuring-agents","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"eexvlqUDWiVWDfujCgAa","title":"Progressive Service Deployment","pathname":"/2-4-1/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_uRyjk","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"eWa51gxjvaTW3ZkwiMEX","title":"Monitoring Agents","pathname":"/2-4-1/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"lfuMYNstbyQFUE3yAHbp","title":"Restarting Agents","pathname":"/2-4-1/documentation/agents/restarting-agents","siteSpaceId":"sitesp_uRyjk","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"SpIGQBOb10Oe76CiyzTM","title":"Agents with the connectware-agent Helm Chart","pathname":"/2-4-1/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"jWvhSriyykE984DR0pkT","title":"Deploying Agents with Your Connectware Installation","pathname":"/2-4-1/documentation/agents/agents-in-kubernetes/deploying-agents-with-your-connectware-installation","siteSpaceId":"sitesp_uRyjk","description":"Deploy Connectware agents as part of your Connectware installation using the connectware-agent Helm subchart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"bZy0Mh3RTxIzuyi0SQkp","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-4-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_uRyjk","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"9g4zHyjNiI5x4D56h7PM","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-4-1/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_uRyjk","description":"Upgrade the connectware-agent Helm chart to a new version.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"eQlppbyW3FxiH3ijLM8V","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-4-1/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_uRyjk","description":"Remove agents deployed with the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents with the connectware-agent Helm Chart"}]},{"id":"OPcZ0sj03d2rhVCW2jE7","title":"Troubleshooting Agents","pathname":"/2-4-1/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"cJKyDAv5M2fZNOo3Xq5S","title":"Client Registry","pathname":"/2-4-1/documentation/client-registry","siteSpaceId":"sitesp_uRyjk","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"848mHtraNAilzU58WtA9","title":"Self-Registering MQTT Clients","pathname":"/2-4-1/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_uRyjk","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"Jcp7zlwlrDbhVJwX9yJ2","title":"Self-Registering Clients via REST API","pathname":"/2-4-1/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_uRyjk","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"GfClL03cyXhtss0X12Hw","title":"Client Registry View","pathname":"/2-4-1/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_uRyjk","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"8csAUVrhFo4szUPRY9sm","title":"Troubleshooting Client Registry","pathname":"/2-4-1/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"7uxQABJD69SWaoYncG9m","title":"Security","pathname":"/2-4-1/documentation/security","siteSpaceId":"sitesp_uRyjk","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"GKevOATX68ioBgWAiilo","title":"TLS Certificates","pathname":"/2-4-1/documentation/security/tls-certificates","siteSpaceId":"sitesp_uRyjk","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"CW9PsIbLGB1QllFDdnxP","title":"Certificate Requirements","pathname":"/2-4-1/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_uRyjk","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"ARPANsRkui2pJGQ39o1M","title":"Cipher Suites & TLS Versions","pathname":"/2-4-1/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_uRyjk","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"y1u4XmQCI6mVLSLUKjV4","title":"CA Certificates","pathname":"/2-4-1/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_uRyjk","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"n243drgA4zd2OKAadieH","title":"Certificates View","pathname":"/2-4-1/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_uRyjk","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"SnpmreL95QSaWf4ALqRV","title":"Client Certificates","pathname":"/2-4-1/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_uRyjk","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"CctLUOPRmosoB0o1Olfy","title":"Server Certificates","pathname":"/2-4-1/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_uRyjk","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"gpCAEEZ1IyYgAMqQH3z1","title":"Password Policy Configuration","pathname":"/2-4-1/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_uRyjk","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"uZqe1SlQl9H78eCuW19g","title":"JSON Web Tokens","pathname":"/2-4-1/documentation/security/json-web-tokens","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"NMjWEYPqlwr6dMLzCJHF","title":"Monitoring","pathname":"/2-4-1/documentation/monitoring","siteSpaceId":"sitesp_uRyjk","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"qeqYRnH1vGkF0zRx92D7","title":"Data Explorer","pathname":"/2-4-1/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_uRyjk","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"uSXXBe3bwbNO0nwOCv4d","title":"Live Data","pathname":"/2-4-1/documentation/monitoring/live-data","siteSpaceId":"sitesp_uRyjk","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"Oj2GFwbW6t0qT51fMLUd","title":"Node-RED Workbench","pathname":"/2-4-1/documentation/node-red-workbench","siteSpaceId":"sitesp_uRyjk","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"q7bgrQ3kkWa3Vx33UEzf","title":"System Status","pathname":"/2-4-1/documentation/system-status","siteSpaceId":"sitesp_uRyjk","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"JaiatU2SuheezUoo4gjQ","title":"System Container Status","pathname":"/2-4-1/documentation/system-status/system-container-status","siteSpaceId":"sitesp_uRyjk","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"pLJbI8cqlWx4AfsRKWx9","title":"Internet Connectivity Status","pathname":"/2-4-1/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_uRyjk","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"1nu1hS5MwWtNZkpZZ3vq","title":"Metrics (Data Points & Messages)","pathname":"/2-4-1/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_uRyjk","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"nrP9l8EIdlb04qXag7JR","title":"Agents Status","pathname":"/2-4-1/documentation/system-status/agents-status","siteSpaceId":"sitesp_uRyjk","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"xhO2uiDcltuXg7lRFyki","title":"License Information","pathname":"/2-4-1/documentation/system-status/license-information","siteSpaceId":"sitesp_uRyjk","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"9AJrjOcLZDD6y3pmss8U","title":"System Information","pathname":"/2-4-1/documentation/system-status/system-information","siteSpaceId":"sitesp_uRyjk","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"QNKx9LTERFVAdTnwTyYj","title":"CybusMQ","pathname":"/2-4-1/broker/cybusmq","siteSpaceId":"sitesp_uRyjk","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Broker"}]},{"id":"iG7fWgyKKEZNkxYhwRa1","title":"Configuring CybusMQ","pathname":"/2-4-1/broker/cybusmq/configuration","siteSpaceId":"sitesp_uRyjk","description":"Features, concepts, and configuration options for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"HxKkSmGCpykY2hoP2Otf","title":"Metadata Store","pathname":"/2-4-1/broker/cybusmq/configuration/metadata-store","siteSpaceId":"sitesp_uRyjk","description":"The metadata store manages retained messages and subscription data across the CybusMQ broker cluster, ensuring efficient replication and cluster scaling.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"er1w1A66ndZfHtLDMiHZ","title":"Clustering Connections","pathname":"/2-4-1/broker/cybusmq/configuration/clustering-connections","siteSpaceId":"sitesp_uRyjk","description":"CybusMQ clustering connection improvements for reliable message delivery and high throughput between broker nodes.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"I0nwKE8A1gJMEyDiTQaZ","title":"Continuous Cluster Discovery in Kubernetes","pathname":"/2-4-1/broker/cybusmq/configuration/continuous-cluster-discovery-in-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"CybusMQ continuous cluster discovery in Kubernetes prevents split-brain scenarios through periodic polling of the Kubernetes API.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"nDVYCgrNmRpwbMpssg17","title":"Synchronous SUBSCRIBE Handling","pathname":"/2-4-1/broker/cybusmq/configuration/synchronous-subscribe-handling","siteSpaceId":"sitesp_uRyjk","description":"CybusMQ synchronous SUBSCRIBE handling ensures the cluster is ready before sending SUBACK, preventing message loss during overload scenarios.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"VRNeBRfodzRRoQt9WYRt","title":"Duplicate Message Delivery","pathname":"/2-4-1/broker/cybusmq/configuration/duplicate-message-delivery","siteSpaceId":"sitesp_uRyjk","description":"Configure duplicate message delivery behavior in CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"thk8wzLbabl2Hcw2gh8J","title":"Collocated One-way and Mutual TLS","pathname":"/2-4-1/broker/cybusmq/configuration/collocated-tls-configuration","siteSpaceId":"sitesp_uRyjk","description":"CybusMQ supports both one-way TLS and mutual TLS clients on the same listener with configurable mount point routing.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"BJjZPGnT6eEbcFx8SxJr","title":"Self-Refreshing Webhooks Cache","pathname":"/2-4-1/broker/cybusmq/configuration/self-refreshing-webhooks-cache","siteSpaceId":"sitesp_uRyjk","description":"CybusMQ self-refreshing webhooks cache enables efficient authentication and authorization at scale by proactively refreshing cached objects.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"mY8SiK3WMKwXsA2yZUwg","title":"Monitoring & Analytics","pathname":"/2-4-1/broker/cybusmq/configuration/monitoring-and-analytics","siteSpaceId":"sitesp_uRyjk","description":"Monitoring and analytics capabilities of CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"e6pzEFrPqryZesnlJTRO","title":"Operating CybusMQ","pathname":"/2-4-1/broker/cybusmq/operations","siteSpaceId":"sitesp_uRyjk","description":"Operational and maintenance tasks for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"9WP6En5wCMFzt88l0RYA","title":"Deleting Broker Data Volumes","pathname":"/2-4-1/broker/cybusmq/operations/deleting-broker-data-volumes","siteSpaceId":"sitesp_uRyjk","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"iaYwOPslNRriWfFsKXPc","title":"Environment Variables (CybusMQ)","pathname":"/2-4-1/broker/cybusmq/environment-variables","siteSpaceId":"sitesp_uRyjk","description":"Environment variables for configuring CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"6JLAjK8wGQbVJLKgBXLR","title":"Shop Floor Connectors","pathname":"/2-4-1/connectors/shop-floor-connectors","siteSpaceId":"sitesp_uRyjk","description":"Configure connectors to connect the industrial devices on your shop floor.","breadcrumbs":[{"label":"Connectors"}]},{"id":"y6RX4Sn986noJML87z2V","title":"ADS","pathname":"/2-4-1/connectors/shop-floor-connectors/ads","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"SgAlNLosUMhViE0hPB0t","title":"ADS Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/ads/adsconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"ue8pt3Z9YjniNFZiLsJX","title":"ADS Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/ads/adsendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"Sbsw98VbDzC1xb9IGrJT","title":"BACnet","pathname":"/2-4-1/connectors/shop-floor-connectors/bacnet","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"lfcqT8Te4M50LDXguKe9","title":"BACnet Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/bacnet/bacnetconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"EnvcGXBYbrSKnZMwX5BK","title":"BACnet Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/bacnet/bacnetendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"ssoeCtuhlhGHZTGVnxqa","title":"EtherNet/IP","pathname":"/2-4-1/connectors/shop-floor-connectors/ethernet-ip","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"yWfCTUFT9xixIi4bnlWS","title":"EtherNet/Ip Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"SqYckAfW8aQFk521WfOk","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"MbqqQifsLPLiMBsNdx6Z","title":"FOCAS","pathname":"/2-4-1/connectors/shop-floor-connectors/focas","siteSpaceId":"sitesp_uRyjk","description":"Reference for the FOCAS connector, which reads data from FANUC CNC machines using the FOCAS protocol.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"enZID458G81b7RHapaRI","title":"FOCAS Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/focas/focasconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"7z6F3aRcJSLF5VSr4w1v","title":"FOCAS Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/focas/focasendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"tmKoKTUHUMTgym4yFWm6","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-4-1/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"yzB639VLykbXJaf6edFw","title":"HBM Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"wBy2MTnCo4pLbzA8xltx","title":"HBM Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"gAbFw6pdfYu3T9AvfPbL","title":"Heidenhain DNC","pathname":"/2-4-1/connectors/shop-floor-connectors/heidenhain-dnc","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"HrmM6tTeY0tMikY2ZzO0","title":"Heidenhain DNC Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"X6AJA09jUObzLCCMcyS3","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"UqNp8foKIDoDcmYYRVrl","title":"Modbus/TCP","pathname":"/2-4-1/connectors/shop-floor-connectors/modbus-tcp","siteSpaceId":"sitesp_uRyjk","description":"Configure Connectware to read from and write to Modbus/TCP devices.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"V8VBAi7FAIQYl8w4YcLG","title":"Modbus/TCP Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"9of4ZHCRx5NwuCTGHcSi","title":"Modbus/TCP Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"ts3uWYcbVgJCHWON4U68","title":"OPC DA","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-da","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"JqcrIqPiqsBZOpffaYBp","title":"OPC DA Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-da/opcdaconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"yAXmYqHVTzXcgBlJmw8q","title":"OPC DA Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-da/opcdaendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"7dBQB6Jz97jwc80V2HHN","title":"OPC UA","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-ua","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"NVbDKtRGNZcmSnEFWNPl","title":"OPC UA Client","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-ua/opc-ua-client","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"lzHLradqq0C73LGCKfEo","title":"OPC UA Client Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"pvsxsr3OIGtjAg1nSQsz","title":"OPC UA Client Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"RVFqogzhwNQXk2loPbSX","title":"OPC UA Object Types","pathname":"/2-4-1/connectors/shop-floor-connectors/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"QI7e0a3yiNLzXnf6UgLN","title":"Siemens SIMATIC S7","pathname":"/2-4-1/connectors/shop-floor-connectors/siemens-simatic-s7","siteSpaceId":"sitesp_uRyjk","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"8ywm2G6B2PAQ7589gWgo","title":"Siemens S7 Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"mzXegAFoRKdZmU73ASnk","title":"Siemens S7 Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"AjkmLN6VKYdafo4lMiaY","title":"Siemens SIMATIC S7+","pathname":"/2-4-1/connectors/shop-floor-connectors/siemens-simatic-s7+","siteSpaceId":"sitesp_uRyjk","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"6jYewNoDGGqBniX7Ibzo","title":"Siemens S7+ Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"8EuhOtJ1PTDNfAcpMHbV","title":"Siemens S7+ Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"JevPFypWji1PBJptR3Rt","title":"Shdr","pathname":"/2-4-1/connectors/shop-floor-connectors/shdr","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"MeYaD29SQJxXNA7iqqYk","title":"Shdr Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/shdr/shdrconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"fRVR6ECiFqSPlanWxq7v","title":"Shdr Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/shdr/shdrendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"WaHq5hDtL35X7BzRqq5l","title":"SINUMERIK","pathname":"/2-4-1/connectors/shop-floor-connectors/sinumerik","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"ouFqcMdnMdeC7Lowx1D8","title":"SINUMERIK Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"pDNzIqdzYmZXXIiGo11h","title":"SINUMERIK Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"nRYHNbJERKjDeMPTuOxc","title":"SOPAS","pathname":"/2-4-1/connectors/shop-floor-connectors/sopas","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"bcKdU8aC1pxmMsp7IPvQ","title":"SOPAS Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/sopas/sopasconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"SL0mi02HrvuhjaPxV6Vk","title":"SOPAS Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/sopas/sopasendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"XNfRmWTwUv5NwvnbpJeW","title":"Werma WIN Ethernet","pathname":"/2-4-1/connectors/shop-floor-connectors/werma-win-ethernet","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"vf9pMrTJEdvbrbGs7I14","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"q6xiM9GLJ4ATfF7GU4HQ","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-4-1/connectors/shop-floor-connectors/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"rIpPjkdeXFav5uLERLUj","title":"Enterprise Connectors","pathname":"/2-4-1/connectors/enterprise-connectors","siteSpaceId":"sitesp_uRyjk","description":"Connect Connectware to enterprise IT systems, databases, and cloud platforms.","breadcrumbs":[{"label":"Connectors"}]},{"id":"FV6dHE4qpqC2eHvcHzrA","title":"HTTP/REST","pathname":"/2-4-1/connectors/enterprise-connectors/http-rest","siteSpaceId":"sitesp_uRyjk","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"wYeefd517ghy5GNObAZW","title":"HTTP/REST Connection Properties","pathname":"/2-4-1/connectors/enterprise-connectors/http-rest/httpconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"5OnYjG70PcVgZb1C9owy","title":"HTTP/REST Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/http-rest/httpendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"FnLwR94GJSxOObijRLd2","title":"InfluxDB","pathname":"/2-4-1/connectors/enterprise-connectors/influxdb","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"24BK3UrVNHgpEV4KZfF8","title":"InfluxDB Connection Properties","pathname":"/2-4-1/connectors/enterprise-connectors/influxdb/influxdbconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"kR5A1hCIT7Ap01EBKvb6","title":"InfluxDB Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/influxdb/influxdbendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"xkRsQvzt3gj0qWHZppKO","title":"Kafka","pathname":"/2-4-1/connectors/enterprise-connectors/kafka","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"payQC1Y4Idwe4XdnXV2Q","title":"Kafka Connection Properties","pathname":"/2-4-1/connectors/enterprise-connectors/kafka/kafkaconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"KL8UmllETpEkwcn5cLsJ","title":"Kafka Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/kafka/kafkaendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"PF1YXbUJtmPBlHUFhCiE","title":"MQTT","pathname":"/2-4-1/connectors/enterprise-connectors/mqtt","siteSpaceId":"sitesp_uRyjk","description":"Configuration and usage of MQTT connections and endpoints for publishing and subscribing to MQTT topics.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"nQaU22r8VhMI6hboPCtn","title":"MQTT Connection Properties","pathname":"/2-4-1/connectors/enterprise-connectors/mqtt/mqttconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"h5f1tD80oryyyl6LT6k1","title":"MQTT Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/mqtt/mqttendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"OMpOuf6VMrN9FuJPlxjN","title":"MSSQL","pathname":"/2-4-1/connectors/enterprise-connectors/mssql","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"z9yJdl9Sj3xed4zZDcTA","title":"Mssql Connection Properties","pathname":"/2-4-1/connectors/enterprise-connectors/mssql/mssqlconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"ZiMQTny0PF4OGQlCEihI","title":"Mssql Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/mssql/mssqlendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"iWRSDGBwDuBaloo2hUpb","title":"SQL","pathname":"/2-4-1/connectors/enterprise-connectors/sql","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"5WiJtlVSLtK8nKA3krgH","title":"SQL Connection Properties","pathname":"/2-4-1/connectors/enterprise-connectors/sql/sqlconnection","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"tCLsDn4X40WtHGF74Axu","title":"SQL Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/sql/sqlendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"5ZJt8s6Fnjig3eMiW3fG","title":"Systemstate","pathname":"/2-4-1/connectors/enterprise-connectors/systemstate","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"zCNyk7t6rjj67iQb6WdH","title":"Systemstate Endpoint Properties","pathname":"/2-4-1/connectors/enterprise-connectors/systemstate/systemstateendpoint","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Systemstate"}]},{"id":"5srFPmqrVtQ7XZRlGAZ5","title":"Custom Connectors","pathname":"/2-4-1/connectors/custom-connectors","siteSpaceId":"sitesp_uRyjk","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Connectors"}]},{"id":"yuTdakxp9Hpv0pzjK1CB","title":"Developing Custom Connectors","pathname":"/2-4-1/connectors/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_uRyjk","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"DSPTp4yNAmlin07BQCHs","title":"Deploying Custom Connectors","pathname":"/2-4-1/connectors/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_uRyjk","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"cwO1RPG0wJL1OLiEfHfJ","title":"Using Custom Connectors","pathname":"/2-4-1/connectors/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"cZZaF8XrnlFw5hJKIItJ","title":"Servers","pathname":"/2-4-1/connectors/servers","siteSpaceId":"sitesp_uRyjk","description":"Configure Connectware to provide server interfaces for external systems to access industrial data.","breadcrumbs":[{"label":"Connectors"}]},{"id":"HkBZPsW7UMjc7JzwLwWO","title":"HTTP Server/Node","pathname":"/2-4-1/connectors/servers/http-server","siteSpaceId":"sitesp_uRyjk","description":"Configure Connectware to expose data points over HTTP/REST using the HTTP Server and Node resources.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"BdQpmDZTRQqdNUzD288x","title":"HTTP Server Properties","pathname":"/2-4-1/connectors/servers/http-server/httpserver","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"LhGCUh09mY3JLVaSGfVY","title":"HTTP Node Properties","pathname":"/2-4-1/connectors/servers/http-server/httpnode","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"bIjrsq5R81yjK8AAp4yN","title":"OPC UA Server","pathname":"/2-4-1/connectors/servers/opc-ua-server","siteSpaceId":"sitesp_uRyjk","description":"Configure Connectware as an OPC UA server to expose data to OPC UA clients.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"TCxnPHjHG9mI40FClw5v","title":"OPC UA Server Properties","pathname":"/2-4-1/connectors/servers/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"zMWa2ZVs5LubkcPTFzD9","title":"OPC UA Node Properties","pathname":"/2-4-1/connectors/servers/opc-ua-server/opcuanode","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"8sxTd8Do0ekYRa4Jj14d","title":"OPC UA Server References","pathname":"/2-4-1/connectors/servers/opc-ua-server-references","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"WR70EfMaqemomcJkcmA7","title":"OPC UA Reference Node","pathname":"/2-4-1/connectors/servers/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"3N1lSfh9zKlHiPnJVvFt","title":"OPC UA Object Node","pathname":"/2-4-1/connectors/servers/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"k7f43cJKEUhCviQxJjgd","title":"Introduction","pathname":"/2-4-1/cybus-helm-charts/cybus-helm-charts","siteSpaceId":"sitesp_uRyjk","description":"Learn about Helm charts offered by Cybus.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"xwvX31d9myx7UepoGGJw","title":"Compatibility Matrix for Cybus Helm Charts","pathname":"/2-4-1/cybus-helm-charts/compatibility-matrix","siteSpaceId":"sitesp_uRyjk","description":"How to choose the right Cybus Helm chart version for your Connectware version.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"kbrJ6TImFhHgNQsEG6Qp","title":"Working with Cybus Helm Charts","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts","siteSpaceId":"sitesp_uRyjk","description":"Deploy, configure, and manage deployments using Cybus Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"jh3GYgwZtlxagHCvmr2T","title":"Configuring Registries and Pull Secrets","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/registries-and-pull-secrets","siteSpaceId":"sitesp_uRyjk","description":"Configure image registries and pull secrets for the connectware and connectware-agent Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"7jAoQ64b7tayDK36WMbF","title":"Overriding Security Contexts","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/overriding-security-contexts","siteSpaceId":"sitesp_uRyjk","description":"Override the default pod, container, and init container security contexts for Connectware and Connectware agent components, including OpenShift-specific configuration.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"jmNcmQeVttcIO3TRjOKC","title":"Pod Priority Classes","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/pod-priority-classes","siteSpaceId":"sitesp_uRyjk","description":"Assign pod priority classes to Connectware and Connectware agent components to control scheduling order and protect critical workloads from eviction.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"QMcRMn6Q4tJ61gM7ibKg","title":"Adding Sidecars and Volumes","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/adding-sidecars-and-volumes","siteSpaceId":"sitesp_uRyjk","description":"Attach sidecar containers and shared volumes to Connectware and Connectware agent components for advanced Kubernetes scheduling.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"pXCusTHeGlaIK1kqR1eW","title":"Adding Init Containers","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/adding-init-containers","siteSpaceId":"sitesp_uRyjk","description":"Attach init containers to Connectware and Connectware agent components for setup tasks, dependency checking, and configuration preparation.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"Tv8FQvWI0Lfchj8Rje00","title":"Adding Labels and Annotations","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/adding-labels-and-annotations","siteSpaceId":"sitesp_uRyjk","description":"Configure custom Kubernetes labels and annotations on Connectware and Connectware agent resources using global and per-component Helm values.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"X8L9HYwrnkC3U3d9Tiu0","title":"Configuring Environment Variables","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/environment-variables","siteSpaceId":"sitesp_uRyjk","description":"Configure environment variables for Connectware and Connectware agent components using the connectware and connectware-agent Helm charts.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"D7XPCqlYapPWF8rITou7","title":"Kubernetes Scheduling","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/kubernetes-scheduling","siteSpaceId":"sitesp_uRyjk","description":"Target specific Kubernetes nodes for Connectware components and Connectware agents using node selectors, tolerations, and pod anti-affinity.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"ei9w05Q7UhXDmbhuOiLA","title":"Configuring Compute Resources","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/compute-resources","siteSpaceId":"sitesp_uRyjk","description":"Configure Kubernetes CPU and memory requests and limits for Connectware components and Connectware agents.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"VYHXeUm0D0p1lMTZp0g4","title":"Locking Helm Chart Version in values.yaml","pathname":"/2-4-1/cybus-helm-charts/working-with-cybus-helm-charts/locking-chart-version","siteSpaceId":"sitesp_uRyjk","description":"Lock your values file to a specific Helm chart version to prevent accidental upgrades or version mismatches.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Working with Cybus Helm Charts"}]},{"id":"1YyYdXJ2Q7KuZtOrmPqd","title":"Connectware Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-helm-chart","siteSpaceId":"sitesp_uRyjk","description":"Learn about the Cybus Connectware Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"AbfXJceid6p7rM6qAqAw","title":"Configuring the Load Balancer for the connectware Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-helm-chart/load-balancer","siteSpaceId":"sitesp_uRyjk","description":"Configure the Kubernetes LoadBalancer Service that exposes Connectware outside your cluster using the connectware Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"ZfSaUSgfnZwbVZywhzwt","title":"Configuring the Proxy for the connectware Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-helm-chart/proxy-configuration","siteSpaceId":"sitesp_uRyjk","description":"Configure HTTP proxy settings for Connectware components that need outbound Internet access using the connectware Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"O1M0Ui2hyOJfvGebfjcQ","title":"Scaling Connectware Components Horizontally","pathname":"/2-4-1/cybus-helm-charts/connectware-helm-chart/scaling-connectware-components-horizontally","siteSpaceId":"sitesp_uRyjk","description":"Adjust replica counts for Connectware components to handle higher load and improve availability.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"uBsJu3nK6tnVgSIpmRa3","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-4-1/cybus-helm-charts/connectware-helm-chart/broker-storage","siteSpaceId":"sitesp_uRyjk","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"ii7uIHzaXHPiSii9XDBz","title":"Configuring the Broker Cluster Secret","pathname":"/2-4-1/cybus-helm-charts/connectware-helm-chart/broker-cluster-secret","siteSpaceId":"sitesp_uRyjk","description":"Configure a broker cluster secret for the connectware Helm chart to control how broker nodes authenticate when forming a cluster.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Helm Chart"}]},{"id":"nPRGtoGQd0h82MmnQBE4","title":"Connectware Agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart","siteSpaceId":"sitesp_uRyjk","description":"Deploy and configure multiple Connectware Agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"edThF8nqwvlDSHEIfhfi","title":"Targeting Connectware for the connectware-agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart/connectware-target","siteSpaceId":"sitesp_uRyjk","description":"Configure how agents connect to Connectware, including hostname, TLS for the MQTT data plane, and advanced network overrides.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"OF4OxtyIfbuNC31UsxIC","title":"Configuring Container Image Parameters for the connectware-agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart/container-image-parameters","siteSpaceId":"sitesp_uRyjk","description":"Configure container image name and version for agents deployed with the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"DeeZWVDsd2VpYqmJMTqb","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart/ca-certificate-chain","siteSpaceId":"sitesp_uRyjk","description":"Configure the CA certificate chain for agents deployed with the connectware-agent Helm chart to verify TLS connections to Connectware.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"jZPTUj01HkadCzPzN1Cf","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart/agent-persistence","siteSpaceId":"sitesp_uRyjk","description":"Configure persistent storage for agents deployed with the connectware-agent Helm chart, including storage class, volume size, and access mode.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"hFGkJSXBGp5hwo9utIzc","title":"Mutual Transport Layer Security (mTLS) for the connectware-agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart/mutual-tls","siteSpaceId":"sitesp_uRyjk","description":"Configure mutual TLS (mTLS) authentication for agents deployed with the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"lhRDEAKJthTr2yWT4uOE","title":"Controlling Kubernetes Object Names for the connectware-agent Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-agent-helm-chart/kubernetes-object-names","siteSpaceId":"sitesp_uRyjk","description":"Customize the naming of Kubernetes objects created by the connectware-agent Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Agent Helm Chart"}]},{"id":"VBzIg651U4umkUQXl5pl","title":"Connectware Toolkit Helm Chart","pathname":"/2-4-1/cybus-helm-charts/connectware-toolkit-helm-chart","siteSpaceId":"sitesp_uRyjk","description":"Deploy a debugging toolkit container alongside Connectware using the connectware-toolkit Helm chart.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"crx0B6CwU6ruSTuhHmdK","title":"Sharing Connectware Certificates with the Toolkit Container","pathname":"/2-4-1/cybus-helm-charts/connectware-toolkit-helm-chart/sharing-connectware-certificates-with-the-toolkit-container","siteSpaceId":"sitesp_uRyjk","description":"Mount the Connectware certs volume into the toolkit container to give it access to the certificates used by Connectware components.","breadcrumbs":[{"label":"Cybus Helm Charts"},{"label":"Connectware Toolkit Helm Chart"}]},{"id":"NTqkNexni1HAlJdTsiP5","title":"Troubleshooting on Kubernetes","pathname":"/2-4-1/cybus-helm-charts/troubleshooting-on-kubernetes","siteSpaceId":"sitesp_uRyjk","description":"Troubleshooting guide for diagnosing and resolving common issues when running on Kubernetes.","breadcrumbs":[{"label":"Cybus Helm Charts"}]},{"id":"LCcoNLDDj4hr5hTJohuq","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-4-1/guides/operation-principles","siteSpaceId":"sitesp_uRyjk","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"muBEHaEb7KstyMT0l3CA","title":"Right-Sizing Kubernetes Resources for Connectware","pathname":"/2-4-1/guides/right-sizing-kubernetes-resources","siteSpaceId":"sitesp_uRyjk","description":"Measure actual Connectware resource usage on Kubernetes and tune Kubernetes requests and limits for your workload.","breadcrumbs":[{"label":"Guides"}]},{"id":"ZpMfit5bUU1KVnwTSQYx","title":"Machine Connectivity","pathname":"/2-4-1/guides/machine-connectivity","siteSpaceId":"sitesp_uRyjk","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"aoMNAknXsyT6QqEClMZT","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-4-1/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_uRyjk","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"oMlJkMJpR9oE8mKwiFVU","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-4-1/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_uRyjk","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"A9BnEY9yfdfDiLSTq7Pv","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-4-1/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_uRyjk","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"BsJvY1Tq0OKzM27sDSYU","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-4-1/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_uRyjk","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"lpbZcE2gniLZzdhjHzMa","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-4-1/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_uRyjk","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"C3rjNwRjIuOr4shPmHjJ","title":"System Connectivity","pathname":"/2-4-1/guides/system-connectivity","siteSpaceId":"sitesp_uRyjk","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"aU1tC3vvUg1krkD85I7N","title":"Using Connectware as an OPC UA Client","pathname":"/2-4-1/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_uRyjk","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"SxFaQmXKHo76aXQJqIOV","title":"Using Connectware as an OPC UA Server","pathname":"/2-4-1/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_uRyjk","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"wEeIFF8gXexyGVw8rnA2","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-4-1/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_uRyjk","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"2zhf9Kapv38OhOeoINqz","title":"Elasticsearch Integration","pathname":"/2-4-1/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_uRyjk","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"IUybVJD4e9sL1znnBgj0","title":"Azure IoT Hub Integration","pathname":"/2-4-1/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_uRyjk","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"tETVZrJqICYssNVeBiqz","title":"Azure IoT Operations Integration","pathname":"/2-4-1/guides/system-connectivity/azure-iot-operations-integration","siteSpaceId":"sitesp_uRyjk","description":"How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"mFkYMYCxCO12WLzHg5OK","title":"AWS IoT Greengrass Integration","pathname":"/2-4-1/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_uRyjk","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"vbn1fpkir9Oc80Mb4IIP","title":"InfluxDB Service Integration","pathname":"/2-4-1/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_uRyjk","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"JLdbevcVKVvFF5FcluRK","title":"Docker Container Monitoring Using PRTG","pathname":"/2-4-1/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_uRyjk","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"nyZc3L9YqZlM3a9UV1eP","title":"Ansible","pathname":"/2-4-1/guides/ansible","siteSpaceId":"sitesp_uRyjk","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"Vtte9XVDJhUXLlgvj3ln","title":"Orchestrating Connectware with Ansible","pathname":"/2-4-1/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_uRyjk","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"0R6avHv5JooduEJ62djl","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-4-1/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_uRyjk","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"h1KK5r21plHXne3AbB2M","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-4-1/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_uRyjk","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"Dq0mnotqEzFqHZYLzKDt","title":"Cybus Connectware GPT","pathname":"/2-4-1/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_uRyjk","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"NjLjsoWvOhkUG9Z6N3XP","title":"Helm Chart Reference","pathname":"/2-4-1/reference/helm-chart-reference","siteSpaceId":"sitesp_uRyjk","description":"All configuration parameters available in the Connectware Helm Chart.","breadcrumbs":[{"label":"Reference"}]},{"id":"2GznKNcHm30Iu35RXxQE","title":"Environment Variables","pathname":"/2-4-1/reference/environment-variables","siteSpaceId":"sitesp_uRyjk","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Reference"}]},{"id":"3gRGviKi00ZczwLtL9S7","title":"API Reference","pathname":"/2-4-1/reference/api-reference","siteSpaceId":"sitesp_uRyjk","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"R0WLyksXaV2F20DMSojz","title":"Auth-Server API","pathname":"/2-4-1/reference/api-reference/api-definition","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"4uBS5yc0D4oy3y9Wf5vY","title":"Services API","pathname":"/2-4-1/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"7sD0vNGDvjIycK8gkFnd","title":"Resources API","pathname":"/2-4-1/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"JuURswoh8Ibk8Bdm1vRz","title":"System Status API","pathname":"/2-4-1/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"hRU9sJfarx2Q2vcnRIFf","title":"Resource Status Tracking API","pathname":"/2-4-1/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"KaGkeHeO5SEI2YEc2FAf","title":"Topic Explorer API","pathname":"/2-4-1/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_uRyjk","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"l9evXDRlvj5mSm3d06aO","title":"Cybus Connectware Documentation","pathname":"/2-4-0","siteSpaceId":"sitesp_o9Tu4","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"j76BsyeU6IwRR9MGa8q2","title":"System Requirements","pathname":"/2-4-0/getting-started/system-requirements","siteSpaceId":"sitesp_o9Tu4","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"G6n7xPnuOf8ZI4QdO69K","title":"Admin UI","pathname":"/2-4-0/getting-started/admin-ui","siteSpaceId":"sitesp_o9Tu4","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"nrhDRNiLUv7T7SrxyCKw","title":"Concepts","pathname":"/2-4-0/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_o9Tu4","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"gWMpCglvdfrNmjPWXwot","title":"Connecting Your First Machine","pathname":"/2-4-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_o9Tu4","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"nEdoSJVGCHpCc3350Fbj","title":"Your First Service Commissioning File","pathname":"/2-4-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_o9Tu4","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"cipfvSk3smCoOMj5UOIi","title":"Installation & Upgrades","pathname":"/2-4-0/documentation/installation-and-upgrades","siteSpaceId":"sitesp_o9Tu4","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"W9LmheJfDQlE99baCyYz","title":"Installing Connectware","pathname":"/2-4-0/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_o9Tu4","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"Cewic24jaNqOxm9MFVSB","title":"Installing Connectware (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"LB80mQBWWD5OITgnuA2X","title":"Installing Connectware (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_o9Tu4","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"VX3JSN0X2qnv29hRnnoe","title":"Offline Installation (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/installing-connectware/offline-installation-docker","siteSpaceId":"sitesp_o9Tu4","description":"Install Connectware on Docker in offline environments using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"995HTvLnTdaKPDwd864a","title":"Upgrading Connectware","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_o9Tu4","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"nz3M96bVXE83VfiaDIwV","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"RTPCPlDsSb2bjixr4kQg","title":"Upgrading Connectware to 2.4.0 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-4-0-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.4.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"BeTNb11DopluAjysbazc","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"PQyxhHeiPl7BQ4vX9Ve9","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"xZNOzbYRG1JDbXzY8nP2","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"qJxrkMSiXLLcbumbFC2E","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"qSll23gv9nBXPfUymKzU","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"aMiKf5lvtxKstCZxIfL9","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"xfS1wJK1zCqTf5OBrh7o","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"vDqHfFKUCLI3Ec1dcEvN","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"9fvdlJjJnJVM5dXgEOGt","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"DXLYNQrARNbir0DxQTLU","title":"Upgrading Connectware (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_o9Tu4","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"SCjQhjVSiUDSybIZ3piR","title":"Upgrading Connectware to 2.4.0 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-4-0-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.4.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"DYDqIs6zgpVidv7CoV74","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"lt2JC8esPockJ7i83FAQ","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"PoxLgycMrvRFfuzA4ilK","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"EquYwkxH1Z2pGlpXw9N0","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"rE25QW9YnOKlk587NXRV","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZhjetmIY2Vg9rzAJFRG0","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"IsVRLAArS9MQkq5xxHAX","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZL8Fund0Z0UxOt698KHS","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"V6PDWgESUcUBWXzaK4o6","title":"Uninstalling Connectware","pathname":"/2-4-0/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_o9Tu4","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"BUwIpdcg8LhOrKwagBr2","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-4-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"B6D6xk0aSUiRu8iS6Idb","title":"Uninstalling Connectware (Docker)","pathname":"/2-4-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_o9Tu4","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"65LuU3FY6ErwV536yUcO","title":"Licensing","pathname":"/2-4-0/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_o9Tu4","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"Rg1TAWtExL2lUyejs7gu","title":"Restarting Connectware","pathname":"/2-4-0/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_o9Tu4","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"vZMIE5HV1yekCVOcXmCT","title":"User Management","pathname":"/2-4-0/documentation/user-management","siteSpaceId":"sitesp_o9Tu4","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ROTzOqEB3wNqFDVtHJGr","title":"Users","pathname":"/2-4-0/documentation/user-management/users","siteSpaceId":"sitesp_o9Tu4","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"DWa9X8jXaEj92Mwc9p2l","title":"Default Admin User","pathname":"/2-4-0/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_o9Tu4","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"gUthQoG227ek7xY33I5X","title":"User Session Expiration","pathname":"/2-4-0/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_o9Tu4","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"7l6jGs19f6rnHQIrVFOk","title":"Roles","pathname":"/2-4-0/documentation/user-management/roles","siteSpaceId":"sitesp_o9Tu4","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"H38uyM9t3GcdYOjQ8WuQ","title":"Permissions","pathname":"/2-4-0/documentation/user-management/permissions","siteSpaceId":"sitesp_o9Tu4","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ZTm1AZGkroFCSPGZ4h8V","title":"MQTT Client Authentication","pathname":"/2-4-0/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_o9Tu4","description":"Configure authentication for MQTT clients connecting to Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"wCPVCUTXgA9FpH9jh8S0","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-4-0/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"fdMsBxWSQUQBw6l7tv6E","title":"Multi-Factor Authentication","pathname":"/2-4-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"HjFr9VrqXSY0WVYYulKV","title":"Single Sign-On (SSO)","pathname":"/2-4-0/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"4G0Zba1hT7ofqyOfgoec","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-4-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"Qb7hK3dp9jISIQ9K1aFX","title":"Single Sign-On with LDAP","pathname":"/2-4-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_o9Tu4","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"fhR8k1XMvFMSvDP8oL43","title":"Access Permissions for Admin UI","pathname":"/2-4-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_o9Tu4","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"CiXIaoH08sLDsp0qkamH","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-4-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"awlHGtmyV5YHwcyN1rT9","title":"Admin UI Permissions","pathname":"/2-4-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"3UpKLFE35IYXVs7Gbdue","title":"Services","pathname":"/2-4-0/documentation/services","siteSpaceId":"sitesp_o9Tu4","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Msz0utNaQhd7XeU6c7B7","title":"Service Overview","pathname":"/2-4-0/documentation/services/service-overview","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"LJrbEk8JHGcOacfbfyL8","title":"Service Resources View","pathname":"/2-4-0/documentation/services/service-resources-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"s1mnBEwTU4trJg5DS07y","title":"Service Links View","pathname":"/2-4-0/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"nauzDZqOiXWSkddJ12Sw","title":"Servers View","pathname":"/2-4-0/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"s9wIjq7ZHBivB3r14a3S","title":"Containers View","pathname":"/2-4-0/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"5G0nLHsbmQNPZDSDzgvf","title":"Volumes View","pathname":"/2-4-0/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"4jXhTYkONvGkLR9LlkEr","title":"Connections View","pathname":"/2-4-0/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"ODnlHj7cu6MoOYxs61gq","title":"Endpoints View","pathname":"/2-4-0/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"Jfo6DgCPjPWB89674BSn","title":"Mappings View","pathname":"/2-4-0/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"x3wyCr6XOBU7uqPS6fPg","title":"Service Details View","pathname":"/2-4-0/documentation/services/service-details-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"fh7qj7CxTczsmqN3wuI4","title":"Service Commissioning Files","pathname":"/2-4-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"7IHjV4p5NnJHwCWfRxlp","title":"Version","pathname":"/2-4-0/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"kJWx4CdYlbpTGg0NGaON","title":"Description","pathname":"/2-4-0/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"7eMJdQI0t18icbQa6XxD","title":"Metadata","pathname":"/2-4-0/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"nsKDqc4Y4tq8Ni0Zc7Nx","title":"Parameters","pathname":"/2-4-0/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"dI0SN68KcNDfvKyvfwTM","title":"Definitions","pathname":"/2-4-0/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"fk7CKhXQ8AECo0aGy2p9","title":"Resources","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"Q2q3GdBRKteZiyYts4gA","title":"Cybus::Connection","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_o9Tu4","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"oEpqxW1BfXid83aS8RiH","title":"Cybus::Container","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_o9Tu4","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"AuvEFGzL1GdTqLO9o7Ca","title":"Docker Problem with Network Changes","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_o9Tu4","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"uIoyFGc5Wv6ppxSZJ4W3","title":"Cybus::Endpoint","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_o9Tu4","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"dQqNmqYnELMfFpkzQHTi","title":"Cybus::File","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_o9Tu4","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"oGhGlXzoyZMyrAD5jopt","title":"Cybus::IngressRoute","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_o9Tu4","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wjfk1LAIfVFbI3fdundD","title":"Cybus::Link","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_o9Tu4","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"mPxZVhQAJykKYeYBnUx3","title":"Cybus::Mapping","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_o9Tu4","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"7leyqgOAMZWdNflMIR8e","title":"Cybus::Node","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_o9Tu4","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"IplV3LNYUEg57ZpAEdWy","title":"Cybus::Role","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_o9Tu4","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"rnuIMiBVnVDzZMyl47De","title":"Cybus::Server","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_o9Tu4","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"T4OOMjBpnTocapDZMRag","title":"Cybus::User","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_o9Tu4","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"AqMcCQhMGvQ6ZrJsv4QO","title":"Cybus::Volume","pathname":"/2-4-0/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_o9Tu4","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"rB3ot1yAVKjVTe27zpLq","title":"Setting Up & Configuring Services","pathname":"/2-4-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"PuyNO9RVxbhOat02wuth","title":"Installing Services","pathname":"/2-4-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"PQ7eWumH6m0j9hTNfXlT","title":"Enabling Services","pathname":"/2-4-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"XqCbSgmJGX4MngQ2CUEE","title":"Updating Services","pathname":"/2-4-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_o9Tu4","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"bT3TmBemHGDbpdTXWYIQ","title":"Disabling Services","pathname":"/2-4-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"OgPfkg625VZyEUEyjgaa","title":"Deleting Services","pathname":"/2-4-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"aE0ZN7WgahjkVF7hZv7r","title":"FlowSync","pathname":"/2-4-0/documentation/services/flowsync","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"DYcuf1QQY7bQGIEHNe28","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-4-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"PO5dcrTE5gXdgs3nOMFy","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-4-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"zmgEatQIJ8pTVta7RX2H","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-4-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"ygaaYDdEX5MflwOhyoCG","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-4-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"slJcXJllU644HWWbKN4Z","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-4-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"cm7Jd9z4inUf9yR3GFwu","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-4-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"CDir3mRM4vFshOLNhAXW","title":"Service ID","pathname":"/2-4-0/documentation/services/serviceid","siteSpaceId":"sitesp_o9Tu4","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"64Vb2CpVk4z35sZut1RP","title":"Inter-Service Referencing","pathname":"/2-4-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_o9Tu4","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"cjDIer4QbVpwKMr7PSuU","title":"Deviations","pathname":"/2-4-0/documentation/services/deviations","siteSpaceId":"sitesp_o9Tu4","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"2FlLczNV4ai2gmJHFFGl","title":"Service Logs","pathname":"/2-4-0/documentation/services/service-logs","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zLeMBiEJghcyPjWbFpLZ","title":"Logs of Individual Services","pathname":"/2-4-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"CDPWwvOCAa7VL3dRG6Uv","title":"Logs of All Services","pathname":"/2-4-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"Ay8Ah1dYiJUeyOoZJgkC","title":"Rule Engine","pathname":"/2-4-0/documentation/services/rule-engine","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"odbIJDfAK33drcGySOnl","title":"Data Processing Rules","pathname":"/2-4-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"E9Z2j1SfRWBGcQYUjaR7","title":"Rule Sandbox","pathname":"/2-4-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_o9Tu4","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"eVWkHlzQxdU0gfinpp8Q","title":"Shared Subscriptions","pathname":"/2-4-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_o9Tu4","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"tpKMYGHZqqzHNVUH7V6s","title":"Setting Up Shared Subscriptions","pathname":"/2-4-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_o9Tu4","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"p2ZpKn8o2Q0UpALEJIxI","title":"Agents","pathname":"/2-4-0/documentation/agents","siteSpaceId":"sitesp_o9Tu4","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"22uaIfAqKCiBop8PD8zg","title":"Agents View","pathname":"/2-4-0/documentation/agents/agents-view","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"bq5xeD5k1cR5FvmIBdzj","title":"Installing Agents","pathname":"/2-4-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_o9Tu4","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0wY5b2a4zcouo1MzBjKp","title":"Installing Agents via Docker","pathname":"/2-4-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_o9Tu4","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"20ZZMVjOj3f4sFsnkIDa","title":"Installing Agents via Docker Compose","pathname":"/2-4-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_o9Tu4","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"IUqOpcKsRkLWXtmLvqDL","title":"Installing Agents via Kubernetes","pathname":"/2-4-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"km7HRLcUNffHivmbUzlY","title":"Using Mutual TLS for Agents","pathname":"/2-4-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"0TusKOQPznue1ZAHHMSh","title":"Registering Agents in Connectware","pathname":"/2-4-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"ZoseAQxno47Jw2gy7EjC","title":"Configuring Agents","pathname":"/2-4-0/documentation/agents/configuring-agents","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"ztMF27qV9wtD224JXQ8a","title":"Progressive Service Deployment","pathname":"/2-4-0/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_o9Tu4","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"dTZedVSI8ImPCgB1sjIf","title":"Monitoring Agents","pathname":"/2-4-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"H8oXUcMiNf3mZk06ZHMW","title":"Restarting Agents","pathname":"/2-4-0/documentation/agents/restarting-agents","siteSpaceId":"sitesp_o9Tu4","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"1VQIxyMNV5bp0FRGlNEo","title":"Agents in Kubernetes","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"9f8fBjAdaG7HwMkhgsBf","title":"Adding Agents Inside Your Connectware Installation","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"eMJnniB65ZHwY5XKtiXb","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"uomO5C9toRob4ZLLDniz","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"2GWx2qsm5uvFl9KzIs8y","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"xbX6Cjt7mdVElcKhcK3V","title":"Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"tyk1NLSWQqKGfbiX8vRx","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"pkGIJa8XBIfvyyhFAZKL","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"zuiEIZDRn1XN4iyZeOa1","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"WzMcgahzAEgxAdRZlxDU","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"ch4hO3dyXGaudn5amg3c","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"xQNorogUUd37ZtETmcmx","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"LrbGiTKHahZqjWglvOX4","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"96HkyRDxUj87xZoSWqu7","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"QVIUYCJWaRYwxMePLbkC","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"TBFJIb8pZqazrDCPo7mT","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"3PWz8XEfCl7qzNQg5vj0","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Fh8mnKbX5ss73fE7xYMU","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"PsXQhp5eRQbnAKueXfCm","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ORWldVabvTH1WIfnevUy","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"2aB2qABaUvJfo0q48Is4","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"FEfsEB92Oe3xj2OLb1r2","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"KrY2RoSnA4WfgeVlbgDZ","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"CmquuFOzyFQYPhEk7jqk","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-4-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"URxPUnVFnlKL7r6tNIvi","title":"Troubleshooting Agents","pathname":"/2-4-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"hnSULWWrhb2p9VH8lSuE","title":"Client Registry","pathname":"/2-4-0/documentation/client-registry","siteSpaceId":"sitesp_o9Tu4","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"KhrGZgQoKGrrAGjq85Jd","title":"Self-Registering MQTT Clients","pathname":"/2-4-0/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_o9Tu4","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"zAgGLfcJH0YO8xrTmrif","title":"Self-Registering Clients via REST API","pathname":"/2-4-0/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_o9Tu4","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"lHvXQy9Cle1Zo2Vn56wK","title":"Client Registry View","pathname":"/2-4-0/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_o9Tu4","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"5LT3L0RyL9MjV1F6wqFs","title":"Troubleshooting Client Registry","pathname":"/2-4-0/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"U3WTqcyUqwiTnCOtCaF8","title":"Security","pathname":"/2-4-0/documentation/security","siteSpaceId":"sitesp_o9Tu4","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"JuustfMrhDGWUt3yF00b","title":"TLS Certificates","pathname":"/2-4-0/documentation/security/tls-certificates","siteSpaceId":"sitesp_o9Tu4","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"Rr9r2mScXOTAYvMvW3Nc","title":"Certificate Requirements","pathname":"/2-4-0/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_o9Tu4","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"orpn4EFhagBxjS0YqLmp","title":"Cipher Suites & TLS Versions","pathname":"/2-4-0/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_o9Tu4","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"rMLWo2zlCrnTAZljG5It","title":"CA Certificates","pathname":"/2-4-0/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_o9Tu4","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"OQZBt6GJjqGxNdn8PJGO","title":"Certificates View","pathname":"/2-4-0/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_o9Tu4","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"JrI9BLsTerrUg5IVkfzL","title":"Client Certificates","pathname":"/2-4-0/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_o9Tu4","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"iflWIQtTGlTipsR6j1vM","title":"Server Certificates","pathname":"/2-4-0/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_o9Tu4","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"71Sj0rTMHAIEeA2OLy1K","title":"Password Policy Configuration","pathname":"/2-4-0/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_o9Tu4","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"H8LelNEKHjsTX1YWHNT2","title":"JSON Web Tokens","pathname":"/2-4-0/documentation/security/json-web-tokens","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"d63woKLI73OgwdrvxzYM","title":"Monitoring","pathname":"/2-4-0/documentation/monitoring","siteSpaceId":"sitesp_o9Tu4","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"f9j1kB9bKla0KX7cSATd","title":"Data Explorer","pathname":"/2-4-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_o9Tu4","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"gQromSbGautSfa2ApSvz","title":"Live Data","pathname":"/2-4-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_o9Tu4","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"dqpQ8qnw5pkitQN8gPRE","title":"Node-RED Workbench","pathname":"/2-4-0/documentation/node-red-workbench","siteSpaceId":"sitesp_o9Tu4","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"xvmBGt8K5Bmjho6miM59","title":"System Status","pathname":"/2-4-0/documentation/system-status","siteSpaceId":"sitesp_o9Tu4","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"rWtVejwbJPlW15ElN6YH","title":"System Container Status","pathname":"/2-4-0/documentation/system-status/system-container-status","siteSpaceId":"sitesp_o9Tu4","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"573MbF2UIWrWiorelj3x","title":"Internet Connectivity Status","pathname":"/2-4-0/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_o9Tu4","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"5ctBLyCZRyVFF2lLPmFB","title":"Metrics (Data Points & Messages)","pathname":"/2-4-0/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_o9Tu4","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"vL06yg9WTKsVfRPfcv8W","title":"Agents Status","pathname":"/2-4-0/documentation/system-status/agents-status","siteSpaceId":"sitesp_o9Tu4","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"jOHZp0WcBWkFcoxrbVqh","title":"License Information","pathname":"/2-4-0/documentation/system-status/license-information","siteSpaceId":"sitesp_o9Tu4","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"1qW7KO1hWMChN0G1PxdQ","title":"System Information","pathname":"/2-4-0/documentation/system-status/system-information","siteSpaceId":"sitesp_o9Tu4","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"3HQOmS6rqZOUj9K2RFiD","title":"Connectware on Kubernetes","pathname":"/2-4-0/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"SK6VU4yqSevs7CaRigVH","title":"Connectware Helm Chart","pathname":"/2-4-0/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_o9Tu4","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"wDXseD5UsCswpbapSgir","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-4-0/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_o9Tu4","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"4z8JVgzTmrdWKIDxBsEv","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-4-0/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"OCBN1CxyBpokbSCsoeKv","title":"Environment Variables","pathname":"/2-4-0/documentation/environment-variables","siteSpaceId":"sitesp_o9Tu4","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Rod5eRjj7PQJFAleBT24","title":"CybusMQ","pathname":"/2-4-0/broker/cybusmq","siteSpaceId":"sitesp_o9Tu4","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Broker"}]},{"id":"tFszosYUTyvzuLmxooVz","title":"Configuring CybusMQ","pathname":"/2-4-0/broker/cybusmq/configuration","siteSpaceId":"sitesp_o9Tu4","description":"Features, concepts, and configuration options for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"d39D8u7sZCb4qpLO82Wt","title":"Metadata Store","pathname":"/2-4-0/broker/cybusmq/configuration/metadata-store","siteSpaceId":"sitesp_o9Tu4","description":"The metadata store manages retained messages and subscription data across the CybusMQ broker cluster, ensuring efficient replication and cluster scaling.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"GiV8kB4aWKcFRpIBaNSG","title":"Clustering Connections","pathname":"/2-4-0/broker/cybusmq/configuration/clustering-connections","siteSpaceId":"sitesp_o9Tu4","description":"CybusMQ clustering connection improvements for reliable message delivery and high throughput between broker nodes.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"HRrMgsVFwyzIJEoze1cU","title":"Continuous Cluster Discovery in Kubernetes","pathname":"/2-4-0/broker/cybusmq/configuration/continuous-cluster-discovery-in-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"CybusMQ continuous cluster discovery in Kubernetes prevents split-brain scenarios through periodic polling of the Kubernetes API.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"jg57ZkyW9aPmlQh1AEkP","title":"Synchronous SUBSCRIBE Handling","pathname":"/2-4-0/broker/cybusmq/configuration/synchronous-subscribe-handling","siteSpaceId":"sitesp_o9Tu4","description":"CybusMQ synchronous SUBSCRIBE handling ensures the cluster is ready before sending SUBACK, preventing message loss during overload scenarios.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"F41NOdX4hrI1xVmzTHKo","title":"Duplicate Message Delivery","pathname":"/2-4-0/broker/cybusmq/configuration/duplicate-message-delivery","siteSpaceId":"sitesp_o9Tu4","description":"Configure duplicate message delivery behavior in CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"eJJ9d4v69enIXCL05jNR","title":"Collocated One-way and Mutual TLS","pathname":"/2-4-0/broker/cybusmq/configuration/collocated-tls-configuration","siteSpaceId":"sitesp_o9Tu4","description":"CybusMQ supports both one-way TLS and mutual TLS clients on the same listener with configurable mount point routing.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"FnD06dZZXk4VbFrLviOv","title":"Self-Refreshing Webhooks Cache","pathname":"/2-4-0/broker/cybusmq/configuration/self-refreshing-webhooks-cache","siteSpaceId":"sitesp_o9Tu4","description":"CybusMQ self-refreshing webhooks cache enables efficient authentication and authorization at scale by proactively refreshing cached objects.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"jloJ2xf1iTqclnQgyg9b","title":"Monitoring & Analytics","pathname":"/2-4-0/broker/cybusmq/configuration/monitoring-and-analytics","siteSpaceId":"sitesp_o9Tu4","description":"Monitoring and analytics capabilities of CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"5Ms9VP64nVUdwjpw6wtx","title":"Operating CybusMQ","pathname":"/2-4-0/broker/cybusmq/operations","siteSpaceId":"sitesp_o9Tu4","description":"Operational and maintenance tasks for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"IiVK5SDjJASbB1dmzQFf","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-4-0/broker/cybusmq/operations/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_o9Tu4","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"6Jds2ohoTlnSSG8LsVpx","title":"Scaling the Broker Cluster","pathname":"/2-4-0/broker/cybusmq/operations/scaling-the-broker-cluster","siteSpaceId":"sitesp_o9Tu4","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"hiqky9Y53jdyY9IG8o7i","title":"Deleting Broker Data Volumes","pathname":"/2-4-0/broker/cybusmq/operations/deleting-broker-data-volumes","siteSpaceId":"sitesp_o9Tu4","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"ju0mnNW82dcxUyFlqUME","title":"Environment Variables (CybusMQ)","pathname":"/2-4-0/broker/cybusmq/environment-variables","siteSpaceId":"sitesp_o9Tu4","description":"Environment variables for configuring CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"4CankqVQgD38BPmVnMSM","title":"Shop Floor Connectors","pathname":"/2-4-0/connectors/shop-floor-connectors","siteSpaceId":"sitesp_o9Tu4","description":"Configure connectors to connect the industrial devices on your shop floor.","breadcrumbs":[{"label":"Connectors"}]},{"id":"xPtfawU6UGaw7dly9LEO","title":"ADS","pathname":"/2-4-0/connectors/shop-floor-connectors/ads","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"ZQCpn1pakSMmdJsHK4fQ","title":"ADS Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/ads/adsconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"wc8gI4bLsy6cK2DxQJ4c","title":"ADS Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/ads/adsendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"Mv4nbUJNVU9dUBYojqnb","title":"BACnet","pathname":"/2-4-0/connectors/shop-floor-connectors/bacnet","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"Ea8WNBK75fLzSLOVQIDw","title":"BACnet Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/bacnet/bacnetconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"FRNvkOW8dFMMJfwlk4Es","title":"BACnet Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/bacnet/bacnetendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"wDaSygR0jCjmecvJe6MW","title":"EtherNet/IP","pathname":"/2-4-0/connectors/shop-floor-connectors/ethernet-ip","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"UjcwP76RqFhW34EN2gb2","title":"EtherNet/Ip Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"HpX8p3QX72zLyvgkwapL","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"mjhmMDty0HsdZdkzlPTD","title":"FOCAS","pathname":"/2-4-0/connectors/shop-floor-connectors/focas","siteSpaceId":"sitesp_o9Tu4","description":"Reference for the FOCAS connector, which reads data from FANUC CNC machines using the FOCAS protocol.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"wnKPwIq1fa9E0Fkd9Xmm","title":"FOCAS Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/focas/focasconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"Tg5WvzZPYamsSrLutMDG","title":"FOCAS Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/focas/focasendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"WFUdzBUb2oXnOKoNQUY5","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-4-0/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"YyBf8TYk03lRm9BoHfi8","title":"HBM Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"SrmyVFoUr5VFvwJPB6LJ","title":"HBM Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"rnI6enz9kl4N6k7Asf2f","title":"Heidenhain DNC","pathname":"/2-4-0/connectors/shop-floor-connectors/heidenhain-dnc","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"nbQu1lTBraCSbLrSOxCk","title":"Heidenhain DNC Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"d7LGrECbNSRQTL02km7e","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"ZYfePh3YC1U43A5OCMiu","title":"Modbus/TCP","pathname":"/2-4-0/connectors/shop-floor-connectors/modbus-tcp","siteSpaceId":"sitesp_o9Tu4","description":"Configure Connectware to read from and write to Modbus/TCP devices.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"XLrLbsRcKPHYr7WXZCOt","title":"Modbus/TCP Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"4wvg1a2aPYBPfL8FDwaY","title":"Modbus/TCP Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"jNqUAHRMj5F0R6h1FMRm","title":"OPC DA","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-da","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"LPeE4MMERy58FS2z1VYo","title":"OPC DA Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-da/opcdaconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"omOKNb9Wiaeq1YygoLJc","title":"OPC DA Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-da/opcdaendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"PRNuLleuNTuWcEZcWarN","title":"OPC UA","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-ua","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"dKbs174YF5Qeof6nZNeR","title":"OPC UA Client","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-ua/opc-ua-client","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"dP8X6SuQfzHVXOXOzDTL","title":"OPC UA Client Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"fvrNaQsUlt8YXtFCPou8","title":"OPC UA Client Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"cglJdtW395edeGmeubAs","title":"OPC UA Object Types","pathname":"/2-4-0/connectors/shop-floor-connectors/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"wT5HjhI7lFovkH6aCps9","title":"Siemens SIMATIC S7","pathname":"/2-4-0/connectors/shop-floor-connectors/siemens-simatic-s7","siteSpaceId":"sitesp_o9Tu4","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"4QeiUFudAGwze1aizEJp","title":"Siemens S7 Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"3cekDJK2VvIGRXua5aHO","title":"Siemens S7 Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"3KzEUUpSYZZiCA68ppGT","title":"Siemens SIMATIC S7+","pathname":"/2-4-0/connectors/shop-floor-connectors/siemens-simatic-s7+","siteSpaceId":"sitesp_o9Tu4","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"IrazBqAwoxBxRMF7JpJ7","title":"Siemens S7+ Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"thiB4YHrhV8MmOyrYXkT","title":"Siemens S7+ Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"8nqDM7jz4dcH88PNypPo","title":"Shdr","pathname":"/2-4-0/connectors/shop-floor-connectors/shdr","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"wB14BaTn1JQ0BIE4e45P","title":"Shdr Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/shdr/shdrconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"5LqdxpuEhiuihEhdCHyF","title":"Shdr Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/shdr/shdrendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"JzU7rahbZpUZOnpaKIwd","title":"SINUMERIK","pathname":"/2-4-0/connectors/shop-floor-connectors/sinumerik","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"NGAi0oe6qBzAVezexISF","title":"SINUMERIK Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"P6ZoGZU4GbN9IzxPEAZ3","title":"SINUMERIK Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"h62wMcmCf4p8EAFM9rIb","title":"SOPAS","pathname":"/2-4-0/connectors/shop-floor-connectors/sopas","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"HxfQ8GiZrGANkN2r6ub6","title":"SOPAS Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/sopas/sopasconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"PFdXJR22F8W2jfQbI4OQ","title":"SOPAS Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/sopas/sopasendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"QhAJFOpjNdff7v9PjieV","title":"Werma WIN Ethernet","pathname":"/2-4-0/connectors/shop-floor-connectors/werma-win-ethernet","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"NzsvpD9KfCqKDXxItLSD","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"kUZEWsjH68NxT83IFISz","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-4-0/connectors/shop-floor-connectors/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"unDZOU3ygsHKicJzOlKz","title":"Enterprise Connectors","pathname":"/2-4-0/connectors/enterprise-connectors","siteSpaceId":"sitesp_o9Tu4","description":"Connect Connectware to enterprise IT systems, databases, and cloud platforms.","breadcrumbs":[{"label":"Connectors"}]},{"id":"XHqhGF1qCnVsghjrr12J","title":"HTTP/REST","pathname":"/2-4-0/connectors/enterprise-connectors/http-rest","siteSpaceId":"sitesp_o9Tu4","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"kQfiEMkwNqFRxJyuWRSu","title":"HTTP/REST Connection Properties","pathname":"/2-4-0/connectors/enterprise-connectors/http-rest/httpconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"5t1HzuUTh7lxlmXEpfFe","title":"HTTP/REST Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/http-rest/httpendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"eSHR2kFmpPl2PTTKf2w3","title":"InfluxDB","pathname":"/2-4-0/connectors/enterprise-connectors/influxdb","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"gyc2OqRYWL1hNdg14QXB","title":"InfluxDB Connection Properties","pathname":"/2-4-0/connectors/enterprise-connectors/influxdb/influxdbconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"g0BScC7ER4siKKwsVd5e","title":"InfluxDB Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/influxdb/influxdbendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"7zO8f5zKQTpzvHGR7PVD","title":"Kafka","pathname":"/2-4-0/connectors/enterprise-connectors/kafka","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"zHgdXHr6ZKxLYZjKTtTp","title":"Kafka Connection Properties","pathname":"/2-4-0/connectors/enterprise-connectors/kafka/kafkaconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"BpG84XnrycqjW5kE9PBM","title":"Kafka Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/kafka/kafkaendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"2YaRz3EznHQYOzKAMDMT","title":"MQTT","pathname":"/2-4-0/connectors/enterprise-connectors/mqtt","siteSpaceId":"sitesp_o9Tu4","description":"Configuration and usage of MQTT connections and endpoints for publishing and subscribing to MQTT topics.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"TdTB2ttvPXz4N0yrShOQ","title":"MQTT Connection Properties","pathname":"/2-4-0/connectors/enterprise-connectors/mqtt/mqttconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"PQ5EP1AIHzhiYDGdRHQO","title":"MQTT Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/mqtt/mqttendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"ImNiOkaE3syyCpECgtYe","title":"MSSQL","pathname":"/2-4-0/connectors/enterprise-connectors/mssql","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"eMAxxqPVypRUnBZ6wdnS","title":"Mssql Connection Properties","pathname":"/2-4-0/connectors/enterprise-connectors/mssql/mssqlconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"XY5W4orZ1obnKhMFFDiT","title":"Mssql Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/mssql/mssqlendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"NcwVoTrY5UOwvfBUtE4Y","title":"SQL","pathname":"/2-4-0/connectors/enterprise-connectors/sql","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"NcmJUMmMiNDy0kx6e0Z6","title":"SQL Connection Properties","pathname":"/2-4-0/connectors/enterprise-connectors/sql/sqlconnection","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"B53hi5x8VZEiVb4tgRt4","title":"SQL Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/sql/sqlendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"lnCW8obkaHIAoRuIDn13","title":"Systemstate","pathname":"/2-4-0/connectors/enterprise-connectors/systemstate","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"x4rQtrdiTb26aV8Z55qn","title":"Systemstate Endpoint Properties","pathname":"/2-4-0/connectors/enterprise-connectors/systemstate/systemstateendpoint","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Systemstate"}]},{"id":"J2SWW5H5INxy31Rqhq2t","title":"Custom Connectors","pathname":"/2-4-0/connectors/custom-connectors","siteSpaceId":"sitesp_o9Tu4","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Connectors"}]},{"id":"Tx3BLrLUYD5D8dm65fbB","title":"Developing Custom Connectors","pathname":"/2-4-0/connectors/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_o9Tu4","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"AClRx1W2DXWzGzTaephZ","title":"Deploying Custom Connectors","pathname":"/2-4-0/connectors/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_o9Tu4","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"hB7O4wAL7LeutHvXxcm7","title":"Using Custom Connectors","pathname":"/2-4-0/connectors/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"ZMa16EA6IXEjsQuIGOJI","title":"Servers","pathname":"/2-4-0/connectors/servers","siteSpaceId":"sitesp_o9Tu4","description":"Configure Connectware to provide server interfaces for external systems to access industrial data.","breadcrumbs":[{"label":"Connectors"}]},{"id":"XLxP9uXtdJM8bzxQKfXk","title":"HTTP Server/Node","pathname":"/2-4-0/connectors/servers/http-server","siteSpaceId":"sitesp_o9Tu4","description":"Configure Connectware to expose data points over HTTP/REST using the HTTP Server and Node resources.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"WV6xdv76Kb44I44ygh3s","title":"HTTP Server Properties","pathname":"/2-4-0/connectors/servers/http-server/httpserver","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"lt0lEpxDYuLURRVgUw5e","title":"HTTP Node Properties","pathname":"/2-4-0/connectors/servers/http-server/httpnode","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"4wPQx4WPLSoXpYpwJA4f","title":"OPC UA Server","pathname":"/2-4-0/connectors/servers/opc-ua-server","siteSpaceId":"sitesp_o9Tu4","description":"Configure Connectware as an OPC UA server to expose data to OPC UA clients.","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"2hIumy4NJZ36wV6xOL1z","title":"OPC UA Server Properties","pathname":"/2-4-0/connectors/servers/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"Bumfw9qzs5K3WTDkIXLH","title":"OPC UA Node Properties","pathname":"/2-4-0/connectors/servers/opc-ua-server/opcuanode","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"V1LvAeHTkVoeVUW3TZ0u","title":"OPC UA Server References","pathname":"/2-4-0/connectors/servers/opc-ua-server-references","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"yKOHPDSPYqN86pLIwBPW","title":"OPC UA Reference Node","pathname":"/2-4-0/connectors/servers/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"87gp97avanOUEJidVh0e","title":"OPC UA Object Node","pathname":"/2-4-0/connectors/servers/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"NC2zmbtdDfnZJGst6s3I","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-4-0/guides/operation-principles","siteSpaceId":"sitesp_o9Tu4","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"HtldfIuJ8NWmNoLXJb1E","title":"Machine Connectivity","pathname":"/2-4-0/guides/machine-connectivity","siteSpaceId":"sitesp_o9Tu4","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"bfK24z44XJOkuWyJd5yv","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-4-0/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_o9Tu4","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"viwiaiIHBF55CGZD8bxg","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-4-0/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_o9Tu4","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"uwTg8VHyDhrruM4LVURJ","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-4-0/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_o9Tu4","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"6aGKwZ1SeXTKq0l0NOTh","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-4-0/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_o9Tu4","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"C3KnMVWxgghxZ3xeMIee","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-4-0/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_o9Tu4","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"NbsnqZeOU8siB4XGq7zJ","title":"System Connectivity","pathname":"/2-4-0/guides/system-connectivity","siteSpaceId":"sitesp_o9Tu4","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"vmxQWCpEvrTMFibw2HxN","title":"Using Connectware as an OPC UA Client","pathname":"/2-4-0/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_o9Tu4","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"gvXD9zktiLvtQZVcZZ6U","title":"Using Connectware as an OPC UA Server","pathname":"/2-4-0/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_o9Tu4","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"owNl2pnnpYjkv3tcPMea","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-4-0/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_o9Tu4","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"WijyRD3sE1cOnRqd7cit","title":"Elasticsearch Integration","pathname":"/2-4-0/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_o9Tu4","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"CPsw0ure1HRlbEkaT0nR","title":"Azure IoT Hub Integration","pathname":"/2-4-0/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_o9Tu4","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"yud8oGY9j45udXD92lCm","title":"Azure IoT Operations Integration","pathname":"/2-4-0/guides/system-connectivity/azure-iot-operations-integration","siteSpaceId":"sitesp_o9Tu4","description":"How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"k2XM4C0t9nw3N7DhfYRV","title":"AWS IoT Greengrass Integration","pathname":"/2-4-0/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_o9Tu4","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"pkiVFMsxxp7fo3TK6VfS","title":"InfluxDB Service Integration","pathname":"/2-4-0/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_o9Tu4","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"R2s3SNAXa4UkSq2Zu22k","title":"Docker Container Monitoring Using PRTG","pathname":"/2-4-0/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_o9Tu4","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"VzNv0hFG47uAO5GkIggS","title":"Ansible","pathname":"/2-4-0/guides/ansible","siteSpaceId":"sitesp_o9Tu4","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"h855GbfUZmhpVl1vGXyi","title":"Orchestrating Connectware with Ansible","pathname":"/2-4-0/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_o9Tu4","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"Rg4W3ilqi7SlZfVl4BRC","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-4-0/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_o9Tu4","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"zYcDOlPT3GppVcJaHTLl","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-4-0/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_o9Tu4","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"niKIVs08IU54qiCN5IUk","title":"Cybus Connectware GPT","pathname":"/2-4-0/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_o9Tu4","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"h7vCXjrsHyZtwnCHd6Oe","title":"API Reference","pathname":"/2-4-0/reference/api-reference","siteSpaceId":"sitesp_o9Tu4","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"gdf6gIueJsEfUFmrIvco","title":"Auth-Server API","pathname":"/2-4-0/reference/api-reference/api-definition","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"SBGPcujX6hDSkf1QHziU","title":"Services API","pathname":"/2-4-0/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"oqEtqkwDWBoHv9JB62WP","title":"Resources API","pathname":"/2-4-0/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"2ZCYyIrpwL8JIofdYk3G","title":"System Status API","pathname":"/2-4-0/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"H1WTmHAf0tUUFGfo2JFX","title":"Resource Status Tracking API","pathname":"/2-4-0/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"uayeBCHEA3nuXGTN6R7L","title":"Topic Explorer API","pathname":"/2-4-0/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_o9Tu4","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"Ikq5bt92yeRVw4ltw6KG","title":"Changelog","pathname":"/2-4-0/whats-new/changelog","siteSpaceId":"sitesp_o9Tu4","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"What's New?"}]},{"id":"9Tnq1SBzqNxxIyhsVuAy","title":"Cybus Connectware Documentation","pathname":"/2-3-1","siteSpaceId":"sitesp_RtrD9","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"8GbbAnybk2WzjFwzdoSA","title":"System Requirements","pathname":"/2-3-1/getting-started/system-requirements","siteSpaceId":"sitesp_RtrD9","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"72SClX8DDHC0DmyxdWiO","title":"Admin UI","pathname":"/2-3-1/getting-started/admin-ui","siteSpaceId":"sitesp_RtrD9","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"hCbor72faqhVBAu8dH9d","title":"Concepts","pathname":"/2-3-1/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_RtrD9","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"GAFlDmbAu00Vwpb0mqZN","title":"Connecting Your First Machine","pathname":"/2-3-1/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_RtrD9","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"t21WUCVEau89GLu0MiRT","title":"Your First Service Commissioning File","pathname":"/2-3-1/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_RtrD9","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"FDHW9j8uyDBwJpDMbsLc","title":"Installation & Upgrades","pathname":"/2-3-1/documentation/installation-and-upgrades","siteSpaceId":"sitesp_RtrD9","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"EL1XuJRNH5JOj35eOToP","title":"Installing Connectware","pathname":"/2-3-1/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_RtrD9","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"O0IwumeFevy2RuQREVKy","title":"Installing Connectware (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"FXt6m3HF3veKswMJN7t7","title":"Installing Connectware (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_RtrD9","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"Q4bLCJBU0V9jb1bwAtYM","title":"Offline Installation (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/installing-connectware/offline-installation-docker","siteSpaceId":"sitesp_RtrD9","description":"Install Connectware on Docker in offline environments using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"MyKWePPnOaTtFLwQZtbW","title":"Upgrading Connectware","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_RtrD9","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"litFn4wdS023CJ3NrTzD","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"8KiEN1km08AOHULMaQCz","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"qm02vUGzCslXEi2slTIH","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"xA5apBDIwRp2xG7rjLvA","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"xTBvbEXuYaRHsFuhHuQx","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"LbHk6gu2SeDcsaT2TkuT","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"aWh4AXDS73MjWgDFWPTX","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"cDLbkgJ5wrXGDFKpTLmX","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"E8kTEdgmzXay1pfPvJ2K","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"w9vbrMUcKrMnEwcEuEOV","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"WVELI5juZvcbiwPvukKn","title":"Upgrading Connectware (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_RtrD9","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"nuxdMlHtls6tC9GwYiq0","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"IqcROWjVsu9fLzjmQkOn","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"nHIkYUp3wgS0scRwCbvU","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"bPjnjari5Q2Kmx0Feb2i","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"AUqz3JytzxN1n3I5hR7M","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZE7F6gUrXo7FbjNMLyHl","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"6Bzee6JwE2CtQtIr20LH","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"8CLkHWcKTpNtAYB33YO6","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_RtrD9","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"0GMf1ZzCw2Ah9ZnUSF0x","title":"Uninstalling Connectware","pathname":"/2-3-1/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_RtrD9","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"zHNSS0LLHeXAqzStYcSb","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-3-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"rsop835VhtHcl1K6CmdC","title":"Uninstalling Connectware (Docker)","pathname":"/2-3-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_RtrD9","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"lmnzVZVkpaYYXrdKXoaB","title":"Licensing","pathname":"/2-3-1/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_RtrD9","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"HBedwEkL4saerFmJwKA1","title":"Restarting Connectware","pathname":"/2-3-1/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_RtrD9","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"xrBtN7UHZrSIjFoRxn7A","title":"User Management","pathname":"/2-3-1/documentation/user-management","siteSpaceId":"sitesp_RtrD9","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"G5ttzTdi3Oh0XAxYMjQH","title":"Users","pathname":"/2-3-1/documentation/user-management/users","siteSpaceId":"sitesp_RtrD9","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"XLI1KTrjLzYtoA5GrpMn","title":"Default Admin User","pathname":"/2-3-1/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_RtrD9","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"yyEo1J976tpvW0zBfRW5","title":"User Session Expiration","pathname":"/2-3-1/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_RtrD9","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"YGzJwjAauMB0DQbWRhUE","title":"Roles","pathname":"/2-3-1/documentation/user-management/roles","siteSpaceId":"sitesp_RtrD9","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"rvSCoYhvrDksmR6mimi1","title":"Permissions","pathname":"/2-3-1/documentation/user-management/permissions","siteSpaceId":"sitesp_RtrD9","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"2QOKNlcRcWfRjKFvOLCn","title":"MQTT Client Authentication","pathname":"/2-3-1/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_RtrD9","description":"Configure authentication for MQTT clients connecting to Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"lQbcYY7roN6kx3N1xLXM","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-3-1/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"pyp9IjSD5D0VfCKANnYZ","title":"Multi-Factor Authentication","pathname":"/2-3-1/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"wOiCmlzgWYtsOBxtbqGk","title":"Single Sign-On (SSO)","pathname":"/2-3-1/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"NQl98ZinjfokT99YR412","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-3-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"LRk6bnv2lVg2o2kAIpRE","title":"Single Sign-On with LDAP","pathname":"/2-3-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_RtrD9","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"U3nHCQa8nGR2ves15bjd","title":"Access Permissions for Admin UI","pathname":"/2-3-1/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_RtrD9","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ou8fTa3uL3RHDBG09Lnf","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-3-1/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"5RBkpgoTPj5adc9a6QfE","title":"Admin UI Permissions","pathname":"/2-3-1/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"98JbG2ZOYA9Rr0GSWxAG","title":"Services","pathname":"/2-3-1/documentation/services","siteSpaceId":"sitesp_RtrD9","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"j0bApb2Hj09hKxFvS25C","title":"Service Overview","pathname":"/2-3-1/documentation/services/service-overview","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"vRWxgrvO8ORqDpcyrMC9","title":"Service Resources View","pathname":"/2-3-1/documentation/services/service-resources-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"JUH58jAEIzGeG3FOyMq6","title":"Service Links View","pathname":"/2-3-1/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"bwIL8ys8e5uUB3Mg8hV3","title":"Servers View","pathname":"/2-3-1/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"Mw1BXon0YzVQeTQlx11K","title":"Containers View","pathname":"/2-3-1/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"nmZPKwogVHbYEgzCVbBm","title":"Volumes View","pathname":"/2-3-1/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"OQ6SG6qnEoLQGyRShxXk","title":"Connections View","pathname":"/2-3-1/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"EQAeRlwlSftMSjsIyuIC","title":"Endpoints View","pathname":"/2-3-1/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"grIPJd8iM8xOa2NNYEtp","title":"Mappings View","pathname":"/2-3-1/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"Z9HguTACQuuc5kNjs2kq","title":"Service Details View","pathname":"/2-3-1/documentation/services/service-details-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OP3nq1NP6GP7rh9WkKOj","title":"Service Commissioning Files","pathname":"/2-3-1/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"YP2ip1ntpJ9zGwbhpCqy","title":"Version","pathname":"/2-3-1/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"i5Bh1bbk4yFX9ifnodsr","title":"Description","pathname":"/2-3-1/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"c5rimhEP8bWafN7yxnT0","title":"Metadata","pathname":"/2-3-1/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"pj139S250q8ZFMsw5n90","title":"Parameters","pathname":"/2-3-1/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"0NrAaVK3SDgEwidjhQow","title":"Definitions","pathname":"/2-3-1/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"wfaB8lTRVkDYfZk8kV8c","title":"Resources","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"yKKGXsdVe1iVrky1zrK4","title":"Cybus::Connection","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_RtrD9","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"W8meuu3H76N9Ix9NKK0d","title":"Cybus::Container","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_RtrD9","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"q73BXU0OVDEi1vqEwc8Z","title":"Docker Problem with Network Changes","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_RtrD9","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"kHX0FU2MpHYs6NNMmd1y","title":"Cybus::Endpoint","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_RtrD9","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"LItL9u3WiI1PFiZxR1pr","title":"Cybus::File","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_RtrD9","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"GeaLgO5dtZhu0z2uwBOz","title":"Cybus::IngressRoute","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_RtrD9","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"HBTynIziE3rg1yCILSjK","title":"Cybus::Link","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_RtrD9","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Vnb3Q1QTC04XQVMGhEC5","title":"Cybus::Mapping","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_RtrD9","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"EUbbOnAOWnmzKNBmSXHP","title":"Cybus::Node","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_RtrD9","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"clMREGeIxIIPeEnIv2n4","title":"Cybus::Role","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_RtrD9","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"XpBykzhuqStwBM86YLCd","title":"Cybus::Server","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_RtrD9","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"t6zXHhAllynGlfC1oXL6","title":"Cybus::User","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_RtrD9","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"oG581S2WqCQywUv1cOKO","title":"Cybus::Volume","pathname":"/2-3-1/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_RtrD9","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"QQdmbx3IQjSpxUlc3XTd","title":"Setting Up & Configuring Services","pathname":"/2-3-1/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OwbXYEs2nmZ94lbBrNOL","title":"Installing Services","pathname":"/2-3-1/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"qwcvu8bMmUDxFQFlHhgz","title":"Enabling Services","pathname":"/2-3-1/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"6TDswGxsF2f0YOrYTYan","title":"Updating Services","pathname":"/2-3-1/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_RtrD9","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"EttruU4Fu1ZrrZD6Igyv","title":"Disabling Services","pathname":"/2-3-1/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"N4m5ZwMI6NFjUr55g1yK","title":"Deleting Services","pathname":"/2-3-1/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"ectzMoaOMlAk5zW6BhOa","title":"FlowSync","pathname":"/2-3-1/documentation/services/flowsync","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"KPXJBmT0AH7C9YaHTQw1","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-3-1/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"RgSg2fqZJPAX8AFl04hG","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-3-1/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"DXS8GhReR4YH94SpghOg","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-3-1/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"T6yljq0C0OWuXFK8cF58","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-3-1/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"lewhtn5CqgSS7p4FTLkJ","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-3-1/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"UFnObQZZO4aHiauIroPP","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-3-1/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"5LOb038pFzMzh5zlpHr2","title":"Service ID","pathname":"/2-3-1/documentation/services/serviceid","siteSpaceId":"sitesp_RtrD9","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pN6Wahab8gAOowLdi5t0","title":"Inter-Service Referencing","pathname":"/2-3-1/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_RtrD9","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"4ISMFbDm47RfTWP5Qrv8","title":"Deviations","pathname":"/2-3-1/documentation/services/deviations","siteSpaceId":"sitesp_RtrD9","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"7sZoUJ0VUXgfXnpvlKWh","title":"Service Logs","pathname":"/2-3-1/documentation/services/service-logs","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"FOJNBb3WsPS4VKeAH04x","title":"Logs of Individual Services","pathname":"/2-3-1/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"1BcP6mfCGrvdY3ZLCJwb","title":"Logs of All Services","pathname":"/2-3-1/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"H66DKB4Clge4jANCx54d","title":"Rule Engine","pathname":"/2-3-1/documentation/services/rule-engine","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"tLYd0AjedxaB9nVmWCrn","title":"Data Processing Rules","pathname":"/2-3-1/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"sR93aEPZkee1GkQvtKAg","title":"Rule Sandbox","pathname":"/2-3-1/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_RtrD9","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"bWJkct7KhZKq7JRBjdNM","title":"Shared Subscriptions","pathname":"/2-3-1/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_RtrD9","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"hlz0VK9kvgqiqCntsiaY","title":"Setting Up Shared Subscriptions","pathname":"/2-3-1/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_RtrD9","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"s37VLg0VlrXxGyE7SRSO","title":"Agents","pathname":"/2-3-1/documentation/agents","siteSpaceId":"sitesp_RtrD9","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"VKZ0bWsl8yoDR7uH57H7","title":"Agents View","pathname":"/2-3-1/documentation/agents/agents-view","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"HvGEXiJC8CAG4v7NAsfO","title":"Installing Agents","pathname":"/2-3-1/documentation/agents/installing-agents","siteSpaceId":"sitesp_RtrD9","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"iq3Diz0E9kqjdV1xIg2u","title":"Installing Agents via Docker","pathname":"/2-3-1/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_RtrD9","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"rHFAI7J0shBVo4AnNAQr","title":"Installing Agents via Docker Compose","pathname":"/2-3-1/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_RtrD9","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"MMLOM6ykDd9bMRI6N7q4","title":"Installing Agents via Kubernetes","pathname":"/2-3-1/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"bnxTo0ZQhZkXgUEOa3LD","title":"Using Mutual TLS for Agents","pathname":"/2-3-1/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"g4Eb0b27u2vl8n6OubBX","title":"Registering Agents in Connectware","pathname":"/2-3-1/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"nvkYwaF7vRDDFHJyLYll","title":"Configuring Agents","pathname":"/2-3-1/documentation/agents/configuring-agents","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"FrVShI8NfcXI6fdLFQEE","title":"Progressive Service Deployment","pathname":"/2-3-1/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_RtrD9","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"3JcjHuuZLsJQfHBe6Vat","title":"Monitoring Agents","pathname":"/2-3-1/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"S4YFS7myhvi9sYiyOa3a","title":"Restarting Agents","pathname":"/2-3-1/documentation/agents/restarting-agents","siteSpaceId":"sitesp_RtrD9","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"DHqCmLsistsHWBwnNMmF","title":"Agents in Kubernetes","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"vQxCmHxMcGoKU33VPKmQ","title":"Adding Agents Inside Your Connectware Installation","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"WrKCRsKrdeNAtHT8eaup","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"lXYtz86DHyWi5ZGj97S7","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Ct2qU3c8cirwoxFPC7nw","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"IfLO561x85cGZFC50xb0","title":"Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"4Xd91fB5YhC1im0Udn2G","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"3jUmGr0TeVfuKP5ht4oe","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"G3uXNnQ2s6YxZsdp5ciI","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"tJp1hZIUEFmEKk06mUXo","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"bwX25vXbAZKKt7Mn4nRN","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"7ozAusuPhn3BJCORvH3v","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"8TwdPYaWqOngUycWsBLa","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"t9sFgKXI5GSFGTNdGYKZ","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"zxrOs3sMPqw0wuZgvnR4","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"0FYB3hDBVia9hfCEHX0X","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"GwaKtjk4taR2hlJvDBUn","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"nQjnZDlf7spt3MSnb7lZ","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"GZoJK1TbPH5ZVLkKL87N","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"NYSullzJ8vrlty8jCaO8","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"qnMzz0EPyI36tUIjRG6q","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"7oWwk1kYx2EJAWpA9cxS","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ZE8OW60qLcdM08Iu988p","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"lwHjScxR8qIbHWaK7Sf6","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-3-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Be8Jp7awYRC16n6JKvGp","title":"Troubleshooting Agents","pathname":"/2-3-1/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"GncHUsjGSdBR8FPVhBVT","title":"Client Registry","pathname":"/2-3-1/documentation/client-registry","siteSpaceId":"sitesp_RtrD9","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"QrBt0ehD1lVM79rCQdFo","title":"Self-Registering MQTT Clients","pathname":"/2-3-1/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_RtrD9","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"xjeiEtrzyYZo2Ql5EnZa","title":"Self-Registering Clients via REST API","pathname":"/2-3-1/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_RtrD9","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"3kpeFGZ6u0RbdSeA306g","title":"Client Registry View","pathname":"/2-3-1/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_RtrD9","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"8Sgs3qV1DdS2r4rrDASX","title":"Troubleshooting Client Registry","pathname":"/2-3-1/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"rjtR8EDC8zVxLyyRrEXZ","title":"Security","pathname":"/2-3-1/documentation/security","siteSpaceId":"sitesp_RtrD9","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"XhQJMZlKz0nR9PlRN7Rw","title":"TLS Certificates","pathname":"/2-3-1/documentation/security/tls-certificates","siteSpaceId":"sitesp_RtrD9","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"koSvJJkfFIvrK0ieqW7j","title":"Certificate Requirements","pathname":"/2-3-1/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_RtrD9","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"LQSEWszrzwVz0DOmxuBr","title":"Cipher Suites & TLS Versions","pathname":"/2-3-1/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_RtrD9","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"1LG7W5Gv4lh8f4eazhVg","title":"CA Certificates","pathname":"/2-3-1/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_RtrD9","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"q1tKEVINPwUeaUVK3kBC","title":"Certificates View","pathname":"/2-3-1/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_RtrD9","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"IW7t4N6rFamBkwPWduty","title":"Client Certificates","pathname":"/2-3-1/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_RtrD9","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"xIl0mgsdLUc7clvuuZrg","title":"Server Certificates","pathname":"/2-3-1/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_RtrD9","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"QXGMLoUSf2rqLQZiVhIU","title":"Password Policy Configuration","pathname":"/2-3-1/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_RtrD9","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"LDzq7a5dWn5hXfremcL1","title":"JSON Web Tokens","pathname":"/2-3-1/documentation/security/json-web-tokens","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"PGGDxygW54Nz5AAGT20l","title":"Monitoring","pathname":"/2-3-1/documentation/monitoring","siteSpaceId":"sitesp_RtrD9","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ei9PtH0KjwfVV1CeQrit","title":"Data Explorer","pathname":"/2-3-1/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_RtrD9","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"1SUBY7xFQ6WAeP3uAURq","title":"Live Data","pathname":"/2-3-1/documentation/monitoring/live-data","siteSpaceId":"sitesp_RtrD9","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"4RIjSOHtN1iiJr7JFFRi","title":"Node-RED Workbench","pathname":"/2-3-1/documentation/node-red-workbench","siteSpaceId":"sitesp_RtrD9","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"RcsfeDDdpl50EaLzwNP9","title":"System Status","pathname":"/2-3-1/documentation/system-status","siteSpaceId":"sitesp_RtrD9","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"oGtMMx9HDCjZAVm66ehD","title":"System Container Status","pathname":"/2-3-1/documentation/system-status/system-container-status","siteSpaceId":"sitesp_RtrD9","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"7UiKh6ztGhWxWpxMYyK4","title":"Internet Connectivity Status","pathname":"/2-3-1/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_RtrD9","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"KDHS50FYbYx0v7B8QaOs","title":"Metrics (Data Points & Messages)","pathname":"/2-3-1/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_RtrD9","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"9WwBNGIEPwRH7P5L5LVX","title":"Agents Status","pathname":"/2-3-1/documentation/system-status/agents-status","siteSpaceId":"sitesp_RtrD9","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"BGKkgdHyg3m9SB45WvWV","title":"License Information","pathname":"/2-3-1/documentation/system-status/license-information","siteSpaceId":"sitesp_RtrD9","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"TM8x1a6PuDtV3PoUD9s7","title":"System Information","pathname":"/2-3-1/documentation/system-status/system-information","siteSpaceId":"sitesp_RtrD9","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"ee8x29w1Ddq14mIOeAhD","title":"Connectware on Kubernetes","pathname":"/2-3-1/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"Iez2tKfVaFBtm9KEaQAT","title":"Connectware Helm Chart","pathname":"/2-3-1/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_RtrD9","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"LHDhGRUmXqhv2lpMkLGU","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-3-1/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_RtrD9","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"Xkx7FTRhHMIjS8vEoMg8","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-3-1/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"CvXFakPdkmCNVyd9Ius4","title":"Environment Variables","pathname":"/2-3-1/documentation/environment-variables","siteSpaceId":"sitesp_RtrD9","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"pGsNZdIj8ywksMkgoFWR","title":"CybusMQ","pathname":"/2-3-1/broker/cybusmq","siteSpaceId":"sitesp_RtrD9","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Broker"}]},{"id":"g64wmWwQvfNvNZhE5pqj","title":"Configuring CybusMQ","pathname":"/2-3-1/broker/cybusmq/configuration","siteSpaceId":"sitesp_RtrD9","description":"Features, concepts, and configuration options for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"eJv0b579oBbit6n7PIrQ","title":"Metadata Store","pathname":"/2-3-1/broker/cybusmq/configuration/metadata-store","siteSpaceId":"sitesp_RtrD9","description":"The metadata store manages retained messages and subscription data across the CybusMQ broker cluster, ensuring efficient replication and cluster scaling.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"SMTNCdQoEiTe8QwP9fTz","title":"Clustering Connections","pathname":"/2-3-1/broker/cybusmq/configuration/clustering-connections","siteSpaceId":"sitesp_RtrD9","description":"CybusMQ clustering connection improvements for reliable message delivery and high throughput between broker nodes.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"D51RwMVjq1EDYIo6tK12","title":"Continuous Cluster Discovery in Kubernetes","pathname":"/2-3-1/broker/cybusmq/configuration/continuous-cluster-discovery-in-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"CybusMQ continuous cluster discovery in Kubernetes prevents split-brain scenarios through periodic polling of the Kubernetes API.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"LMZSVhYjHN2sMpBVe5es","title":"Synchronous SUBSCRIBE Handling","pathname":"/2-3-1/broker/cybusmq/configuration/synchronous-subscribe-handling","siteSpaceId":"sitesp_RtrD9","description":"CybusMQ synchronous SUBSCRIBE handling ensures the cluster is ready before sending SUBACK, preventing message loss during overload scenarios.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"Mh2lbMmMce2Xp4uhhWLI","title":"Duplicate Message Delivery","pathname":"/2-3-1/broker/cybusmq/configuration/duplicate-message-delivery","siteSpaceId":"sitesp_RtrD9","description":"Configure duplicate message delivery behavior in CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"k1XrCL4u3zF3RJOPKMyQ","title":"Collocated One-way and Mutual TLS","pathname":"/2-3-1/broker/cybusmq/configuration/collocated-tls-configuration","siteSpaceId":"sitesp_RtrD9","description":"CybusMQ supports both one-way TLS and mutual TLS clients on the same listener with configurable mount point routing.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"WeVdp3wyD3V4YX3r7jDg","title":"Self-Refreshing Webhooks Cache","pathname":"/2-3-1/broker/cybusmq/configuration/self-refreshing-webhooks-cache","siteSpaceId":"sitesp_RtrD9","description":"CybusMQ self-refreshing webhooks cache enables efficient authentication and authorization at scale by proactively refreshing cached objects.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"V6ncxmscGurSF4diu3vC","title":"Monitoring & Analytics","pathname":"/2-3-1/broker/cybusmq/configuration/monitoring-and-analytics","siteSpaceId":"sitesp_RtrD9","description":"Monitoring and analytics capabilities of CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"rJnZvk2sLAhD6JPdD8i2","title":"Operating CybusMQ","pathname":"/2-3-1/broker/cybusmq/operations","siteSpaceId":"sitesp_RtrD9","description":"Operational and maintenance tasks for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"TNqTvA46utOcCKfzFblX","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-3-1/broker/cybusmq/operations/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_RtrD9","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"wL2iusYRP0EEdaZYiR0r","title":"Scaling the Broker Cluster","pathname":"/2-3-1/broker/cybusmq/operations/scaling-the-broker-cluster","siteSpaceId":"sitesp_RtrD9","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"AmW3H4RVIiY4UO4rdXGj","title":"Deleting Broker Data Volumes","pathname":"/2-3-1/broker/cybusmq/operations/deleting-broker-data-volumes","siteSpaceId":"sitesp_RtrD9","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"0I2X6htZ7dzjQ7pVCO5r","title":"Environment Variables (CybusMQ)","pathname":"/2-3-1/broker/cybusmq/environment-variables","siteSpaceId":"sitesp_RtrD9","description":"Environment variables for configuring CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"fBiDarfxDti1FzikWTDE","title":"Shop Floor Connectors","pathname":"/2-3-1/connectors/shop-floor-connectors","siteSpaceId":"sitesp_RtrD9","description":"Configure connectors to connect the industrial devices on your shop floor.","breadcrumbs":[{"label":"Connectors"}]},{"id":"n7NLU5e6Oa5ezdsG7vvI","title":"ADS","pathname":"/2-3-1/connectors/shop-floor-connectors/ads","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"0EYLW58nUooRbREpaBEb","title":"ADS Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/ads/adsconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"apRUXk8mfDhrlLOg4gmf","title":"ADS Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/ads/adsendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"40J0Qi1wdLYLYHEA6Eor","title":"BACnet","pathname":"/2-3-1/connectors/shop-floor-connectors/bacnet","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"s1AoPmHvMYB8kPtjPMvP","title":"BACnet Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/bacnet/bacnetconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"Nw7minNODGOvGdshc4un","title":"BACnet Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/bacnet/bacnetendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"Df6tFOTHfPcaxRr83yOx","title":"EtherNet/IP","pathname":"/2-3-1/connectors/shop-floor-connectors/ethernet-ip","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"fbS8cwlMDRcqLuxjmhWU","title":"EtherNet/Ip Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"iKVXisMIlmUmwT7lfGim","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"IvZDu9er5MjInyoSH56B","title":"FOCAS","pathname":"/2-3-1/connectors/shop-floor-connectors/focas","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"10hy8inY3Dh7HYAau2VG","title":"FOCAS Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/focas/focasconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"HPZ3cosCn7a0QQ9xxkeI","title":"FOCAS Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/focas/focasendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"ctbOlH3xoqmj8j6FYNl4","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-3-1/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"pUXl70D71ULt29UbfSFJ","title":"HBM Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"8GfTjTCBt9I4QfAQZI4r","title":"HBM Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"Xx7PLEULwXYEvOBkw6f2","title":"Heidenhain DNC","pathname":"/2-3-1/connectors/shop-floor-connectors/heidenhain-dnc","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"nUhy1GxnBCExhCajYnvg","title":"Heidenhain DNC Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"jMJqehbfoClyOzAR61R9","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"O8v0BPWmGrZl8x35djkc","title":"Modbus/TCP","pathname":"/2-3-1/connectors/shop-floor-connectors/modbus-tcp","siteSpaceId":"sitesp_RtrD9","description":"Configure Connectware to read from and write to Modbus/TCP devices.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"2aiwuqwttKH5Wf69WOfy","title":"Modbus/TCP Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"s4HGJwnYvabBxpscvKGZ","title":"Modbus/TCP Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"96rpQXTlTi4o35Hl4vRa","title":"OPC DA","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-da","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"XraKGXDiI0OiwUiC5CZb","title":"OPC DA Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-da/opcdaconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"im5Ubv40v1t3UKCukWda","title":"OPC DA Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-da/opcdaendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"2EQrAqJn3s5K5Pn4p0S0","title":"OPC UA","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-ua","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"Ww13Dt2OvFZpSGFwIryJ","title":"OPC UA Client","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-ua/opc-ua-client","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"iGTlndgmz82FnmDRMpIh","title":"OPC UA Client Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"Yerw82oS2g7oEIMoTkME","title":"OPC UA Client Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"koSnZMsBovN1DRwXmJTq","title":"OPC UA Object Types","pathname":"/2-3-1/connectors/shop-floor-connectors/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"c2atSMBIxHUJTOwh13wd","title":"Siemens SIMATIC S7","pathname":"/2-3-1/connectors/shop-floor-connectors/siemens-simatic-s7","siteSpaceId":"sitesp_RtrD9","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"ZNEHmpljK5oSO4xoUAQT","title":"Siemens S7 Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"7VMTfgwE3wSznfUw0CC2","title":"Siemens S7 Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"v5Of0KKr1Hxf1dLMkNIU","title":"Siemens SIMATIC S7+","pathname":"/2-3-1/connectors/shop-floor-connectors/siemens-simatic-s7+","siteSpaceId":"sitesp_RtrD9","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"Ujys3VjbHbqAeFyyjQiD","title":"Siemens S7+ Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"O3hipePgwmfjTWGxcLZz","title":"Siemens S7+ Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"HuqYJQAyRRMnce6CDmHx","title":"Shdr","pathname":"/2-3-1/connectors/shop-floor-connectors/shdr","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"JXIc0cWNlgOvabhWf5CT","title":"Shdr Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/shdr/shdrconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"WZpZL9Fj3EQbZJAaelMW","title":"Shdr Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/shdr/shdrendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"y0ZAozrhQ45nIvUYb3ZV","title":"SINUMERIK","pathname":"/2-3-1/connectors/shop-floor-connectors/sinumerik","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"geVCuWf9keiHJmSAVVzJ","title":"SINUMERIK Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"QRHHBGqYILj4mtbwDHS0","title":"SINUMERIK Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"eyGg7TOD7sa0w2TGgDvz","title":"SOPAS","pathname":"/2-3-1/connectors/shop-floor-connectors/sopas","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"vDPzhLWt2p7Bkz5dL3di","title":"SOPAS Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/sopas/sopasconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"SQXq46WbwV4RN13N2J6L","title":"SOPAS Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/sopas/sopasendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"FRrQZ3OBFjD53Lch6CmA","title":"Werma WIN Ethernet","pathname":"/2-3-1/connectors/shop-floor-connectors/werma-win-ethernet","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"nJIfHN1nbDEjRWBlj5tl","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"Uspylzhw9CZUGNOTyDvf","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-3-1/connectors/shop-floor-connectors/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"9zNeMCtR6TQVAtwm1OwS","title":"Enterprise Connectors","pathname":"/2-3-1/connectors/enterprise-connectors","siteSpaceId":"sitesp_RtrD9","description":"Connect Connectware to enterprise IT systems, databases, and cloud platforms.","breadcrumbs":[{"label":"Connectors"}]},{"id":"bznkcdhJQkIDY4AfDp2T","title":"HTTP/REST","pathname":"/2-3-1/connectors/enterprise-connectors/http-rest","siteSpaceId":"sitesp_RtrD9","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"tHthpN8ZgbN0am7XunmC","title":"HTTP/REST Connection Properties","pathname":"/2-3-1/connectors/enterprise-connectors/http-rest/httpconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"I7k5rmy1aq7RerLJ36NJ","title":"HTTP/REST Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/http-rest/httpendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"XQqg9B3gGzpgwp1GVBbA","title":"InfluxDB","pathname":"/2-3-1/connectors/enterprise-connectors/influxdb","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"nMO45rFXc2N3sBfbBSQ9","title":"InfluxDB Connection Properties","pathname":"/2-3-1/connectors/enterprise-connectors/influxdb/influxdbconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"6GCyp5sPNJw9YwiWvUtA","title":"InfluxDB Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/influxdb/influxdbendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"mvSWNQ3NSymncSA5a1AR","title":"Kafka","pathname":"/2-3-1/connectors/enterprise-connectors/kafka","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"ZTVA8Ax66yxtxgkvQyjf","title":"Kafka Connection Properties","pathname":"/2-3-1/connectors/enterprise-connectors/kafka/kafkaconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"LNonbyARTXuUWh83m9p2","title":"Kafka Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/kafka/kafkaendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"ncRx4YoWyhOrTxMAeEUs","title":"MQTT","pathname":"/2-3-1/connectors/enterprise-connectors/mqtt","siteSpaceId":"sitesp_RtrD9","description":"Configuration and usage of MQTT connections and endpoints for publishing and subscribing to MQTT topics.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"nVCAjVFy7K1dfo7g5xJ7","title":"MQTT Connection Properties","pathname":"/2-3-1/connectors/enterprise-connectors/mqtt/mqttconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"ctDVeWkr40zD8i7V96Mo","title":"MQTT Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/mqtt/mqttendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"57cg1oEQKuI8kTj70sul","title":"MSSQL","pathname":"/2-3-1/connectors/enterprise-connectors/mssql","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"h6Ypf2qZc5KI6zr7ZiTQ","title":"Mssql Connection Properties","pathname":"/2-3-1/connectors/enterprise-connectors/mssql/mssqlconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"EVrYO66JS7Ko2PAPkVwO","title":"Mssql Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/mssql/mssqlendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"lKfsVTVixMpVzpYpvF4k","title":"SQL","pathname":"/2-3-1/connectors/enterprise-connectors/sql","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"wOhwDPGlEfCCTUbdZPdP","title":"SQL Connection Properties","pathname":"/2-3-1/connectors/enterprise-connectors/sql/sqlconnection","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"Dw142EQFmVcTjvbcmsek","title":"SQL Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/sql/sqlendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"5vZCfL78DZk85vhLTGae","title":"Systemstate","pathname":"/2-3-1/connectors/enterprise-connectors/systemstate","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"NLNpVGtIRAmIxVtnvFGn","title":"Systemstate Endpoint Properties","pathname":"/2-3-1/connectors/enterprise-connectors/systemstate/systemstateendpoint","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Systemstate"}]},{"id":"bcRao5vmEZHrMdg2Eq9q","title":"Custom Connectors","pathname":"/2-3-1/connectors/custom-connectors","siteSpaceId":"sitesp_RtrD9","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Connectors"}]},{"id":"QWSh2Uqp8uzcRHmymWPn","title":"Developing Custom Connectors","pathname":"/2-3-1/connectors/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_RtrD9","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"RH2CuKqZX8smSM8NAuLV","title":"Deploying Custom Connectors","pathname":"/2-3-1/connectors/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_RtrD9","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"SkrQfgLyPgLh2INmGaBL","title":"Using Custom Connectors","pathname":"/2-3-1/connectors/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"xa9hTzggggujyr5KtSQS","title":"Servers","pathname":"/2-3-1/connectors/servers","siteSpaceId":"sitesp_RtrD9","description":"Configure Connectware to provide server interfaces for external systems to access industrial data.","breadcrumbs":[{"label":"Connectors"}]},{"id":"eNedXhE9oXkdb3advdun","title":"HTTP Server/Node","pathname":"/2-3-1/connectors/servers/http-server","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"HP3GrTxPtu2RSkhRIyu2","title":"HTTP Server Properties","pathname":"/2-3-1/connectors/servers/http-server/httpserver","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"GvBwP6tZQ25osDmsM6hW","title":"HTTP Node Properties","pathname":"/2-3-1/connectors/servers/http-server/httpnode","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"h6OKglU4HebK1uo3RrmN","title":"OPC UA Server","pathname":"/2-3-1/connectors/servers/opc-ua-server","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"2rWXpFPQwKKuWbOSnx5A","title":"OPC UA Server Properties","pathname":"/2-3-1/connectors/servers/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"IxKIbkvkbG86ZQ9i1Wbv","title":"OPC UA Node Properties","pathname":"/2-3-1/connectors/servers/opc-ua-server/opcuanode","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"M5Hss4XMdtQTsVvoKgmy","title":"OPC UA Server References","pathname":"/2-3-1/connectors/servers/opc-ua-server-references","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"02RFEFKeTNl8ngIGBZqH","title":"OPC UA Reference Node","pathname":"/2-3-1/connectors/servers/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"uCsTZIJoN3gPkTOICMXB","title":"OPC UA Object Node","pathname":"/2-3-1/connectors/servers/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"krfGxfNIiP5hpUE1Rz6y","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-3-1/guides/operation-principles","siteSpaceId":"sitesp_RtrD9","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"fa4v3DIxycNxt8HJXngU","title":"Machine Connectivity","pathname":"/2-3-1/guides/machine-connectivity","siteSpaceId":"sitesp_RtrD9","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"bKEvSwuPtMGrgxObdKQy","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-3-1/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_RtrD9","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"Z4we1mHVZPgoanpvaUXU","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-3-1/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_RtrD9","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"XgNdT8gfefYbiBNThtdb","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-3-1/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_RtrD9","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"LOdrjo4tiAQwLDN2p4xL","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-3-1/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_RtrD9","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"pykldE4jqIX9VloOtavI","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-3-1/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_RtrD9","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"44TSWgbgPHt8bspqrWXK","title":"System Connectivity","pathname":"/2-3-1/guides/system-connectivity","siteSpaceId":"sitesp_RtrD9","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"Mj5a8Lf5Zh81Cyzc1tSV","title":"Using Connectware as an OPC UA Client","pathname":"/2-3-1/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_RtrD9","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"qhKQrZAbvk81rK94TLvl","title":"Using Connectware as an OPC UA Server","pathname":"/2-3-1/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_RtrD9","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"z4owpClPSmiVPA8SjAD9","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-3-1/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_RtrD9","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"6LBaBudBlBqKMXKI5eoX","title":"Elasticsearch Integration","pathname":"/2-3-1/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_RtrD9","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"htCx33Ror8lfHYaUQE90","title":"Azure IoT Hub Integration","pathname":"/2-3-1/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_RtrD9","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ZwelX1Opgg009mbWp7Ys","title":"Azure IoT Operations Integration","pathname":"/2-3-1/guides/system-connectivity/azure-iot-operations-integration","siteSpaceId":"sitesp_RtrD9","description":"How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"G66V6QPhcHKTJoo4KnSQ","title":"AWS IoT Greengrass Integration","pathname":"/2-3-1/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_RtrD9","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"wQgUq0VLI6BpevBDwt2s","title":"InfluxDB Service Integration","pathname":"/2-3-1/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_RtrD9","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"YkAmgXX5udUVbrhV4wvc","title":"Docker Container Monitoring Using PRTG","pathname":"/2-3-1/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_RtrD9","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"XklfPqlWUjaYBoqw3vnn","title":"Ansible","pathname":"/2-3-1/guides/ansible","siteSpaceId":"sitesp_RtrD9","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"ex7yA7NZOVmCl36SFVGL","title":"Orchestrating Connectware with Ansible","pathname":"/2-3-1/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_RtrD9","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"I0SzFOgvOmXRsYRHHBOV","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-3-1/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_RtrD9","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"k4aXbaMMKQeEwg8h0sxo","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-3-1/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_RtrD9","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"jjUc8eneg13n5bNqe9AU","title":"Cybus Connectware GPT","pathname":"/2-3-1/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_RtrD9","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"ic9xyOibxOpDXbcmVZVM","title":"API Reference","pathname":"/2-3-1/reference/api-reference","siteSpaceId":"sitesp_RtrD9","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"3Zd3LqFkf73qls0k1Mi6","title":"Auth-Server API","pathname":"/2-3-1/reference/api-reference/api-definition","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"gW7O8Z4Dc2KNeu8lmjA0","title":"Services API","pathname":"/2-3-1/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"D4q9ykLhHNnlIkQNDMoz","title":"Resources API","pathname":"/2-3-1/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"dQcM3NGnJc4f1vVWyUI2","title":"System Status API","pathname":"/2-3-1/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ej50P02vPkgX3xEKEmnD","title":"Resource Status Tracking API","pathname":"/2-3-1/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"uu4DIdi2AlqlIZ4wNC37","title":"Topic Explorer API","pathname":"/2-3-1/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_RtrD9","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"qVhNcvHH3s2HfcZBH2DJ","title":"Changelog","pathname":"/2-3-1/whats-new/changelog","siteSpaceId":"sitesp_RtrD9","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"What's New?"}]},{"id":"aN24gDi6pAXSEfZfHEcI","title":"Cybus Connectware Documentation","pathname":"/2-3-0","siteSpaceId":"sitesp_Rfw8v","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"UjwXvCEaDSDuxGFxpiIV","title":"System Requirements","pathname":"/2-3-0/getting-started/system-requirements","siteSpaceId":"sitesp_Rfw8v","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"egSDjEM1FUnc6kvRKNmm","title":"Admin UI","pathname":"/2-3-0/getting-started/admin-ui","siteSpaceId":"sitesp_Rfw8v","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"zuaJNRpDTQf4LFTNajco","title":"Concepts","pathname":"/2-3-0/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_Rfw8v","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"cmOQI1XVTmaFfFJ4QfpW","title":"Connecting Your First Machine","pathname":"/2-3-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_Rfw8v","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Wj4vdlXKBrIXRh5tiO8k","title":"Your First Service Commissioning File","pathname":"/2-3-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_Rfw8v","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"G5wIibbUSfhUvnTSPBKf","title":"Installation & Upgrades","pathname":"/2-3-0/documentation/installation-and-upgrades","siteSpaceId":"sitesp_Rfw8v","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"iJYNDl8Ao64cDuk2w3NK","title":"Installing Connectware","pathname":"/2-3-0/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_Rfw8v","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"y1BjcQUV5HJHhNHSs06Q","title":"Installing Connectware (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"tmalgPcFtT3XQSiXCkHk","title":"Installing Connectware (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_Rfw8v","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"aFjSPzJEiwGZqsNQ2PcI","title":"Offline Installation (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/installing-connectware/offline-installation-docker","siteSpaceId":"sitesp_Rfw8v","description":"Install Connectware on Docker in offline environments using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"TV8ohNRK1Q98YfmfEN35","title":"Upgrading Connectware","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_Rfw8v","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"wRlplF9t4N67UKSsPh0Z","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"wHWyYDIow10ie7LtQk8y","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"fnuJ1NXwg7umJVT71gi0","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"0hSHVgck05XakmCTdeDT","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"IpcWDcJmXyDyKspAlsRO","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"W2bAZV2QfGvMTdlemzxn","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"knXGjLhbu7Ke9MAlTTsy","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Fk9oaIwYPcXzvmqp7KNJ","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Paq55jYTZm2Ws3hfvTW6","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"0vKfF0uAqC3ft9DAtmIp","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"ADq9WCNgza98wvmdq9Al","title":"Upgrading Connectware (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_Rfw8v","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"YmwNjZ9UPyhXJtjgMIWf","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"412ZLtnym5ofIo3HRRrD","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"gbA1PwvIwI77wKH9N6sl","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"AQ1JydhcNs5wZAlD5KY7","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZfDpzsDqwHlRcCBJL3g8","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"2ryn8YUBFdVoZb4EmIJX","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"F1bGzelUWojJVDZmVOwK","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"KHWFDfj8XZMcuCa7rEgo","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"o8zIeDPTi2fPZEzzz7zv","title":"Uninstalling Connectware","pathname":"/2-3-0/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_Rfw8v","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"RInhPNRu8pYa76xTBMr4","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-3-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"zLn79HHv8JN9Ox9j8PjV","title":"Uninstalling Connectware (Docker)","pathname":"/2-3-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_Rfw8v","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"EDPFTBTIXyXTxUqhZeps","title":"Licensing","pathname":"/2-3-0/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_Rfw8v","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"PQ1rQoRP8F8syELOYz4y","title":"Restarting Connectware","pathname":"/2-3-0/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_Rfw8v","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"RWttxfOImH9SNgweujuE","title":"User Management","pathname":"/2-3-0/documentation/user-management","siteSpaceId":"sitesp_Rfw8v","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"NaphZZHk6JOkPr97mhJs","title":"Users","pathname":"/2-3-0/documentation/user-management/users","siteSpaceId":"sitesp_Rfw8v","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"KHkbQLlZwSyvNqRM83yI","title":"Default Admin User","pathname":"/2-3-0/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_Rfw8v","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"AzsbGTczGQKGD8CDavLz","title":"User Session Expiration","pathname":"/2-3-0/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_Rfw8v","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"T2TNKl8vydZW4RMQ7KAI","title":"Roles","pathname":"/2-3-0/documentation/user-management/roles","siteSpaceId":"sitesp_Rfw8v","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"p8Fxwawsku0bNlGiIrlM","title":"Permissions","pathname":"/2-3-0/documentation/user-management/permissions","siteSpaceId":"sitesp_Rfw8v","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"aPYexYaMjZYEVI8Q4U2L","title":"MQTT Client Authentication","pathname":"/2-3-0/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_Rfw8v","description":"Configure authentication for MQTT clients connecting to Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"qivmIE5kKzM5XEB7T5Vu","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-3-0/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"1rzWcoSX4splAiFZJ0FH","title":"Multi-Factor Authentication","pathname":"/2-3-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"PYbE2MunWzj2AeHubpoe","title":"Single Sign-On (SSO)","pathname":"/2-3-0/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"awd5PwcGEu9qNKner9pP","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-3-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"Rekv6lRidPwTyOAuq6aU","title":"Single Sign-On with LDAP","pathname":"/2-3-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_Rfw8v","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"crSwUusTEzBCb6tcVRqy","title":"Access Permissions for Admin UI","pathname":"/2-3-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_Rfw8v","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"vUwAfPGyb6SMaDtC1AJV","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-3-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"ShVbkpwFG7o790VH3YqP","title":"Admin UI Permissions","pathname":"/2-3-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"6ayCTcHSc3urGow7RLcN","title":"Services","pathname":"/2-3-0/documentation/services","siteSpaceId":"sitesp_Rfw8v","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"cdsE7AJdu0j2BH6TIbQb","title":"Service Overview","pathname":"/2-3-0/documentation/services/service-overview","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Dr8nxFj0lTNgkFI9AKFJ","title":"Service Resources View","pathname":"/2-3-0/documentation/services/service-resources-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"DRhW40d7mwqiJRMwuMxQ","title":"Service Links View","pathname":"/2-3-0/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3xIW6ISoUZewMJG5F1o8","title":"Servers View","pathname":"/2-3-0/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"5LzZVqLQB3OJNIubm3Qu","title":"Containers View","pathname":"/2-3-0/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"kYmToi9w4F0nPQektrDI","title":"Volumes View","pathname":"/2-3-0/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3WkZe7myMA3OVbHzMUBT","title":"Connections View","pathname":"/2-3-0/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"2l3ecOrjzfd6TqzPEY7d","title":"Endpoints View","pathname":"/2-3-0/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"CGdpdK1t2fE5Lbq03odY","title":"Mappings View","pathname":"/2-3-0/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"c4eCXsVIVVSdVedGqDs9","title":"Service Details View","pathname":"/2-3-0/documentation/services/service-details-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pRY8FbID09C0DKC3Tmk3","title":"Service Commissioning Files","pathname":"/2-3-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zI3famKZ9FNnRh0wob0z","title":"Version","pathname":"/2-3-0/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"3YDQKlqqjMZFfNeCFnN9","title":"Description","pathname":"/2-3-0/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"R0jNrv0QY1rjR5klNM50","title":"Metadata","pathname":"/2-3-0/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"pVf2uyOGnuaawr46zOdk","title":"Parameters","pathname":"/2-3-0/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"m6ZiiamiqXiPEShlNyDd","title":"Definitions","pathname":"/2-3-0/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"gx0d4S6PiGrHjSnhGn2O","title":"Resources","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"SwUZKTX0a3OnEOSibSFA","title":"Cybus::Connection","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_Rfw8v","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"98fuaMCntXicOUdmU50a","title":"Cybus::Container","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_Rfw8v","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"51xLPxzc7jrA3z3RgRgr","title":"Docker Problem with Network Changes","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_Rfw8v","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"hAI2NNia0dTSH2HD5dMe","title":"Cybus::Endpoint","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_Rfw8v","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"XPDmW0hezMKGpf3JX8x4","title":"Cybus::File","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_Rfw8v","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"7bCCNlmtDqlWFQtUiNni","title":"Cybus::IngressRoute","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_Rfw8v","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"HNx31Gu7u7aslSeYpBko","title":"Cybus::Link","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_Rfw8v","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"iXOMKt303atDAFn05WAL","title":"Cybus::Mapping","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_Rfw8v","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"NaL0mgT3icHH35Gg4CwL","title":"Cybus::Node","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_Rfw8v","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"V0mDhENM7dmtvHCFKNMh","title":"Cybus::Role","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_Rfw8v","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"P39mAQpeyi5AoGPej8TK","title":"Cybus::Server","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_Rfw8v","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"j88WBvewNYhpLS6ACYz0","title":"Cybus::User","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_Rfw8v","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wBaNR163GVdG4FjeM4sE","title":"Cybus::Volume","pathname":"/2-3-0/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_Rfw8v","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"9kmlE7r4HBWbccKQHdbE","title":"Setting Up & Configuring Services","pathname":"/2-3-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"QSCESzaKaHH4KmAlnqGZ","title":"Installing Services","pathname":"/2-3-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"qziU5EXQqA9OEpopn94l","title":"Enabling Services","pathname":"/2-3-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"wur3AFPNdQp1kggxbvWn","title":"Updating Services","pathname":"/2-3-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_Rfw8v","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"3klwmqNvYP4LJWeWniv4","title":"Disabling Services","pathname":"/2-3-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"gNVkzMYTGzB8Z19PlFl8","title":"Deleting Services","pathname":"/2-3-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"c1qXcaX2crBO9gQcmr0U","title":"FlowSync","pathname":"/2-3-0/documentation/services/flowsync","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"u2G4GdRmZ8xYybdZxesl","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-3-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Er8HL5KMxvUFd2pthidG","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-3-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"PmD096G8H1NOL2dWTUzm","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-3-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"4btvJ8gpdHQlO2bdqZAe","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-3-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"AvjGVENGKn4k23bRW0cj","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-3-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"oMmZ6hCRjWLfy01KuDTX","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-3-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"iGc4ZDmmU8ctfz2Z3Uhb","title":"Service ID","pathname":"/2-3-0/documentation/services/serviceid","siteSpaceId":"sitesp_Rfw8v","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"H167AIefDcQ1gf5DCVvO","title":"Inter-Service Referencing","pathname":"/2-3-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_Rfw8v","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"yczRNjA8kg88GY4N2CMU","title":"Deviations","pathname":"/2-3-0/documentation/services/deviations","siteSpaceId":"sitesp_Rfw8v","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mn8mk6GbfNZXSIjzScZJ","title":"Service Logs","pathname":"/2-3-0/documentation/services/service-logs","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Ksu73ZNs90LojuZbK13S","title":"Logs of Individual Services","pathname":"/2-3-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"JK0ibywtDSDpxRQkgm73","title":"Logs of All Services","pathname":"/2-3-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"oFV6LUCtbXv8ViSZ9oHW","title":"Rule Engine","pathname":"/2-3-0/documentation/services/rule-engine","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Z5AYVhYzwr38kwjrohN4","title":"Data Processing Rules","pathname":"/2-3-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"neicblfdNDVvDAUzCUjg","title":"Rule Sandbox","pathname":"/2-3-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_Rfw8v","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"JEowXyK1fu0ieERYe6M0","title":"Shared Subscriptions","pathname":"/2-3-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_Rfw8v","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Z5S7ParKKOPeNEtu7L8K","title":"Setting Up Shared Subscriptions","pathname":"/2-3-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_Rfw8v","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"FWPYetIZCr7TQ0RVyuRr","title":"Agents","pathname":"/2-3-0/documentation/agents","siteSpaceId":"sitesp_Rfw8v","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Aw8mOKSSqjU5OrwTtHFH","title":"Agents View","pathname":"/2-3-0/documentation/agents/agents-view","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"AEWGCWPxQS02Q3lhMaTA","title":"Installing Agents","pathname":"/2-3-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_Rfw8v","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"yQdonoidNuMzn6iBycR8","title":"Installing Agents via Docker","pathname":"/2-3-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_Rfw8v","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"7dSoSWix5SiPi9b6aX1w","title":"Installing Agents via Docker Compose","pathname":"/2-3-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_Rfw8v","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"sUkwbyhT0apaMr99UwSE","title":"Installing Agents via Kubernetes","pathname":"/2-3-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"nD83fWCNiFLgbbhdDh38","title":"Using Mutual TLS for Agents","pathname":"/2-3-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"tnoPYjYuRKFHDoaVeLne","title":"Registering Agents in Connectware","pathname":"/2-3-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"87rSfC3R0y47vdAGaPLB","title":"Configuring Agents","pathname":"/2-3-0/documentation/agents/configuring-agents","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0AjtJDPUy3V7c0Ire3jo","title":"Progressive Service Deployment","pathname":"/2-3-0/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_Rfw8v","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"Jr1dQhscLOJo9i5lBq2N","title":"Monitoring Agents","pathname":"/2-3-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"8s3Uy9H4D8VzojZfTgE2","title":"Restarting Agents","pathname":"/2-3-0/documentation/agents/restarting-agents","siteSpaceId":"sitesp_Rfw8v","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"QkItBEOFNWEPkXiTSpLi","title":"Agents in Kubernetes","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"WjOUSxJhLNn7QQWiarhU","title":"Adding Agents Inside Your Connectware Installation","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"7nhTcg4qtta4W5q0jIP7","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Rjp2OTJKmQKR9T2vMEPc","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"uF4k3WnZqUGMIKc2jo30","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"0l2qLwYubHwk1hidHLCq","title":"Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"pbzilgrqgPluoP30J6Uz","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Y9urfTj4ZwTriPepNEKB","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"6NXqvHqs35aIYpCq8lpr","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"jwP63s6wRfMcoiCDbxPo","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"W6uOiHgJ5FVSCZaZeguP","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"4GxzaiWq4VdVpWKM6nNY","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"SYGDWliSrsZBORm605TJ","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"rXGaIGUkVWb7E9Cqj1wR","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"VUR3FGbayWKLdaBWjV7A","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"wQujNKafTSbtCTicbyMh","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"gXM99C0WTCgxXvVqA4n9","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"3XR4TR5pd4lT2M1J741J","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"MMqJ6PNsErauxV7GXXUb","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"FZutntkRV2zBCHgO4JyK","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"91eTcWepuhHRXO7ihQo8","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"2MjnDpdtRJjV8jHVtb9A","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"a4MK7hGCuLHRigBMr73j","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ozA3ZwWT2BsCQ2b81chR","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Pcyvl9DgmizNmCn3LAsT","title":"Troubleshooting Agents","pathname":"/2-3-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"KS2ME97x4mnpfV8P0LdY","title":"Client Registry","pathname":"/2-3-0/documentation/client-registry","siteSpaceId":"sitesp_Rfw8v","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"SipkjyxafPfMiv7p5Xe0","title":"Self-Registering MQTT Clients","pathname":"/2-3-0/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_Rfw8v","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"TBJYTqilBpSZuj65d3NM","title":"Self-Registering Clients via REST API","pathname":"/2-3-0/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_Rfw8v","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"GI119vGEZd1mepcqeYYf","title":"Client Registry View","pathname":"/2-3-0/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_Rfw8v","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"kdFv9FvykBJPGcbsas7h","title":"Troubleshooting Client Registry","pathname":"/2-3-0/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"mH1EkUA1kfzDKoyt2Wyz","title":"Security","pathname":"/2-3-0/documentation/security","siteSpaceId":"sitesp_Rfw8v","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"inytCAmWIj3qDNrUFWw5","title":"TLS Certificates","pathname":"/2-3-0/documentation/security/tls-certificates","siteSpaceId":"sitesp_Rfw8v","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"05mOigGiSEeJpChqlmI6","title":"Certificate Requirements","pathname":"/2-3-0/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_Rfw8v","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"0SUXSyzRpZe8sKmcmc7A","title":"Cipher Suites & TLS Versions","pathname":"/2-3-0/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_Rfw8v","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"fOZ3Z3dXTJnUCvrY253h","title":"CA Certificates","pathname":"/2-3-0/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_Rfw8v","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"jJzgDzGv8SYnBGMvjZC9","title":"Certificates View","pathname":"/2-3-0/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_Rfw8v","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"k7jTyPlVJYazsuoO8JyR","title":"Client Certificates","pathname":"/2-3-0/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_Rfw8v","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"W7xeQC5eDn8I59TTJccF","title":"Server Certificates","pathname":"/2-3-0/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_Rfw8v","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"qLKBcHkdjyeFHZvZM17o","title":"Password Policy Configuration","pathname":"/2-3-0/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_Rfw8v","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"87P3zv2zKSm1p3jMstPd","title":"JSON Web Tokens","pathname":"/2-3-0/documentation/security/json-web-tokens","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"2K4qeQTjVhEircTo6ZH9","title":"Monitoring","pathname":"/2-3-0/documentation/monitoring","siteSpaceId":"sitesp_Rfw8v","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"qvy4VDVpQV9iUibnrv67","title":"Data Explorer","pathname":"/2-3-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_Rfw8v","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"lwyxf3g6mblg1jTVipM4","title":"Live Data","pathname":"/2-3-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_Rfw8v","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"VIzIuejMYldrfdgZHIeU","title":"Node-RED Workbench","pathname":"/2-3-0/documentation/node-red-workbench","siteSpaceId":"sitesp_Rfw8v","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"BEJ3HbER0IPxodKqKxEi","title":"System Status","pathname":"/2-3-0/documentation/system-status","siteSpaceId":"sitesp_Rfw8v","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"wYt8ka4X9saFAAFbkYx5","title":"System Container Status","pathname":"/2-3-0/documentation/system-status/system-container-status","siteSpaceId":"sitesp_Rfw8v","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"ghGGyYv0JO6aZZ0WVGyI","title":"Internet Connectivity Status","pathname":"/2-3-0/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_Rfw8v","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"Ej3qPvj7pXlHP4uxaToE","title":"Metrics (Data Points & Messages)","pathname":"/2-3-0/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_Rfw8v","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"W8dQs2dzDv4AEHURvgI2","title":"Agents Status","pathname":"/2-3-0/documentation/system-status/agents-status","siteSpaceId":"sitesp_Rfw8v","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"FEmt6b07GTxZ1rTL60Yc","title":"License Information","pathname":"/2-3-0/documentation/system-status/license-information","siteSpaceId":"sitesp_Rfw8v","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"KmLRdR1qXqVK539Dlhym","title":"System Information","pathname":"/2-3-0/documentation/system-status/system-information","siteSpaceId":"sitesp_Rfw8v","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"XzAygb3pELMyog3RIxAe","title":"Connectware on Kubernetes","pathname":"/2-3-0/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"ZiF3K1468XAinijapagO","title":"Connectware Helm Chart","pathname":"/2-3-0/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_Rfw8v","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ojVlj2wocSikwgvnCmmL","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-3-0/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_Rfw8v","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"Aj0HPZzOzLXyqfFuNWin","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-3-0/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"aDsblVHg1IRoaeuOUn1m","title":"Environment Variables","pathname":"/2-3-0/documentation/environment-variables","siteSpaceId":"sitesp_Rfw8v","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"LbmnlIrB72bhHhyd6uWt","title":"CybusMQ","pathname":"/2-3-0/broker/cybusmq","siteSpaceId":"sitesp_Rfw8v","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Broker"}]},{"id":"29QOS4Tg2nYdfHHyO226","title":"Configuring CybusMQ","pathname":"/2-3-0/broker/cybusmq/configuration","siteSpaceId":"sitesp_Rfw8v","description":"Features, concepts, and configuration options for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"O8fKLqVYOzjJzE39nVUC","title":"Metadata Store","pathname":"/2-3-0/broker/cybusmq/configuration/metadata-store","siteSpaceId":"sitesp_Rfw8v","description":"The metadata store manages retained messages and subscription data across the CybusMQ broker cluster, ensuring efficient replication and cluster scaling.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"1747I2yPSq22JidBufZr","title":"Clustering Connections","pathname":"/2-3-0/broker/cybusmq/configuration/clustering-connections","siteSpaceId":"sitesp_Rfw8v","description":"CybusMQ clustering connection improvements for reliable message delivery and high throughput between broker nodes.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"6K6YlREjMSbkM808hyMf","title":"Continuous Cluster Discovery in Kubernetes","pathname":"/2-3-0/broker/cybusmq/configuration/continuous-cluster-discovery-in-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"CybusMQ continuous cluster discovery in Kubernetes prevents split-brain scenarios through periodic polling of the Kubernetes API.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"JqSCliVITmTLfXSK1vQL","title":"Synchronous SUBSCRIBE Handling","pathname":"/2-3-0/broker/cybusmq/configuration/synchronous-subscribe-handling","siteSpaceId":"sitesp_Rfw8v","description":"CybusMQ synchronous SUBSCRIBE handling ensures the cluster is ready before sending SUBACK, preventing message loss during overload scenarios.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"fUJg461HigDIKiXOUzHv","title":"Duplicate Message Delivery","pathname":"/2-3-0/broker/cybusmq/configuration/duplicate-message-delivery","siteSpaceId":"sitesp_Rfw8v","description":"Configure duplicate message delivery behavior in CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"uhHfSI2IaRg52ICcehRa","title":"Collocated One-way and Mutual TLS","pathname":"/2-3-0/broker/cybusmq/configuration/collocated-tls-configuration","siteSpaceId":"sitesp_Rfw8v","description":"CybusMQ supports both one-way TLS and mutual TLS clients on the same listener with configurable mount point routing.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"XRIPCyrmM4eNeQudFsHg","title":"Self-Refreshing Webhooks Cache","pathname":"/2-3-0/broker/cybusmq/configuration/self-refreshing-webhooks-cache","siteSpaceId":"sitesp_Rfw8v","description":"CybusMQ self-refreshing webhooks cache enables efficient authentication and authorization at scale by proactively refreshing cached objects.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"nfUtFna1wm33GWnwEXto","title":"Monitoring & Analytics","pathname":"/2-3-0/broker/cybusmq/configuration/monitoring-and-analytics","siteSpaceId":"sitesp_Rfw8v","description":"Monitoring and analytics capabilities of CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Configuring CybusMQ"}]},{"id":"lray7wD273GVpvhbkWD2","title":"Operating CybusMQ","pathname":"/2-3-0/broker/cybusmq/operations","siteSpaceId":"sitesp_Rfw8v","description":"Operational and maintenance tasks for CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"LcUa0z1th9cTnQqn9UxD","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-3-0/broker/cybusmq/operations/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_Rfw8v","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"rLO0976fNGVjeRhqgHT2","title":"Scaling the Broker Cluster","pathname":"/2-3-0/broker/cybusmq/operations/scaling-the-broker-cluster","siteSpaceId":"sitesp_Rfw8v","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"XB1znBW2uXVKuSejMxzz","title":"Deleting Broker Data Volumes","pathname":"/2-3-0/broker/cybusmq/operations/deleting-broker-data-volumes","siteSpaceId":"sitesp_Rfw8v","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"},{"label":"Operating CybusMQ"}]},{"id":"YD28W881S2vOqCEvqRNS","title":"Environment Variables (CybusMQ)","pathname":"/2-3-0/broker/cybusmq/environment-variables","siteSpaceId":"sitesp_Rfw8v","description":"Environment variables for configuring CybusMQ.","breadcrumbs":[{"label":"Broker"},{"label":"CybusMQ"}]},{"id":"Px4SiHlhY9FIyUw5IhRD","title":"Shop Floor Connectors","pathname":"/2-3-0/connectors/shop-floor-connectors","siteSpaceId":"sitesp_Rfw8v","description":"Configure connectors to connect the industrial devices on your shop floor.","breadcrumbs":[{"label":"Connectors"}]},{"id":"HbHCcvbKl3iWHGg93uZJ","title":"ADS","pathname":"/2-3-0/connectors/shop-floor-connectors/ads","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"cLGygdGxX8qYYherxyfT","title":"ADS Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/ads/adsconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"kKdoBoNS16r0s9ipZ96h","title":"ADS Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/ads/adsendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"EMIlYHe9pz4xvC4jcVhV","title":"BACnet","pathname":"/2-3-0/connectors/shop-floor-connectors/bacnet","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"qgk8AtgNoPnWOPOoWCWD","title":"BACnet Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/bacnet/bacnetconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"FtfXPFTD9vueda33ZzqB","title":"BACnet Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/bacnet/bacnetendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"DHRIBnQlyGHXR9VQXWB2","title":"EtherNet/IP","pathname":"/2-3-0/connectors/shop-floor-connectors/ethernet-ip","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"bciyLwR4wjjB4vBz1qei","title":"EtherNet/Ip Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"JFfkCbp3v3ROFpR0i6hC","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"aUyW8C2hZLmZFNSjruZH","title":"FOCAS","pathname":"/2-3-0/connectors/shop-floor-connectors/focas","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"bPeWFUJrr5ewog5jxagf","title":"FOCAS Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/focas/focasconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"SM4polFMFYL2OWxWKaCM","title":"FOCAS Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/focas/focasendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"qLBWVEiVG9lAPJyRHyyP","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-3-0/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"qGuMXQcpe7uyuvQf6bgn","title":"HBM Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"KGQOlOvp289uuj9tou0a","title":"HBM Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"vMhdOQO1r0LRs6ed2Qgy","title":"Heidenhain DNC","pathname":"/2-3-0/connectors/shop-floor-connectors/heidenhain-dnc","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"k3n911WTsAxDlXqx9j16","title":"Heidenhain DNC Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"gPL09YCibjp1x5gS2CNK","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"PNklSVhHmJD2ULTagDN7","title":"Modbus/TCP","pathname":"/2-3-0/connectors/shop-floor-connectors/modbus-tcp","siteSpaceId":"sitesp_Rfw8v","description":"Configure Connectware to read from and write to Modbus/TCP devices.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"l8FSEAECNb2miQ33Xl7M","title":"Modbus/TCP Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"cbfsuWp162DcmAY9BDoj","title":"Modbus/TCP Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"ILe1xED03a8dRT8WmfMm","title":"OPC DA","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-da","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"5Fq49FLaGvrhYyS329Ha","title":"OPC DA Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-da/opcdaconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"Ne477udUZNrtN4ao9wfJ","title":"OPC DA Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-da/opcdaendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"J81BHAogAoNmtywjF2sF","title":"OPC UA","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-ua","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"YTqV454GZCKcAaxcXJH1","title":"OPC UA Client","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-ua/opc-ua-client","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"Pc8gS09YKXZ2H18Nkhxe","title":"OPC UA Client Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"sJS1nBaZCkp6qJKxF1x5","title":"OPC UA Client Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"RZFLawjMwhSsCQG44Nkx","title":"OPC UA Object Types","pathname":"/2-3-0/connectors/shop-floor-connectors/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"pjuCuLulv7NsGVzdWOa3","title":"Siemens SIMATIC S7","pathname":"/2-3-0/connectors/shop-floor-connectors/siemens-simatic-s7","siteSpaceId":"sitesp_Rfw8v","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"PCFuKK1GwpF8dI9Gi0rr","title":"Siemens S7 Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"dd5U5vP69NLrMAc3BTQe","title":"Siemens S7 Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"qDWNbwHQDnFgzqRjCgJD","title":"Siemens SIMATIC S7+","pathname":"/2-3-0/connectors/shop-floor-connectors/siemens-simatic-s7+","siteSpaceId":"sitesp_Rfw8v","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"LgT5CfZnqvktETfNRnbq","title":"Siemens S7+ Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"bVjxDqD2CT4fDjSDNZPy","title":"Siemens S7+ Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"PwxqGSwdJk0OezjN6MNd","title":"Shdr","pathname":"/2-3-0/connectors/shop-floor-connectors/shdr","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"HF3zO5l72dQElcxnfCOI","title":"Shdr Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/shdr/shdrconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"cBsoBsJqXec3G056yjvk","title":"Shdr Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/shdr/shdrendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"82R4LhqiqKFOEWw7epkC","title":"SINUMERIK","pathname":"/2-3-0/connectors/shop-floor-connectors/sinumerik","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"AVRySdmzwi2hRGVglHZT","title":"SINUMERIK Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"5dE9ezvNgrFANsXdLVO0","title":"SINUMERIK Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"0TdVCtaEcWaBrFYwRXJr","title":"SOPAS","pathname":"/2-3-0/connectors/shop-floor-connectors/sopas","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"2zneeM4d84ZxgY0TsZge","title":"SOPAS Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/sopas/sopasconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"TLILMDGInq6HJnsdnZNn","title":"SOPAS Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/sopas/sopasendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"nsA72aKPzHlLW44Enpw3","title":"Werma WIN Ethernet","pathname":"/2-3-0/connectors/shop-floor-connectors/werma-win-ethernet","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"UBde2tEjSABOJtVylBbl","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"nTv9rUPMCkhltqW4W1uP","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-3-0/connectors/shop-floor-connectors/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"UW1Pfpy6Xtj0uRisWSbW","title":"Enterprise Connectors","pathname":"/2-3-0/connectors/enterprise-connectors","siteSpaceId":"sitesp_Rfw8v","description":"Connect Connectware to enterprise IT systems, databases, and cloud platforms.","breadcrumbs":[{"label":"Connectors"}]},{"id":"9VF428K7Zr3dPBNMVXS5","title":"HTTP/REST","pathname":"/2-3-0/connectors/enterprise-connectors/http-rest","siteSpaceId":"sitesp_Rfw8v","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"KO8qMCV0UK2yS451rus8","title":"HTTP/REST Connection Properties","pathname":"/2-3-0/connectors/enterprise-connectors/http-rest/httpconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"HVaeilorEGeEyKsCfVZN","title":"HTTP/REST Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/http-rest/httpendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"VWhJYCoNNRZ7TFakOeul","title":"InfluxDB","pathname":"/2-3-0/connectors/enterprise-connectors/influxdb","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"ouveVGNAl5FwS3IZeNh2","title":"InfluxDB Connection Properties","pathname":"/2-3-0/connectors/enterprise-connectors/influxdb/influxdbconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"f0HjVEC7sUmEWesxbVoG","title":"InfluxDB Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/influxdb/influxdbendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"ISsVDV8qunLt0xgoee7j","title":"Kafka","pathname":"/2-3-0/connectors/enterprise-connectors/kafka","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"vz9o1C3sulOnlzFy4yQq","title":"Kafka Connection Properties","pathname":"/2-3-0/connectors/enterprise-connectors/kafka/kafkaconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"4DqMlyjVGi19bBY1zJ8i","title":"Kafka Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/kafka/kafkaendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"vnWLoCqvG6I3nWaQvH9x","title":"MQTT","pathname":"/2-3-0/connectors/enterprise-connectors/mqtt","siteSpaceId":"sitesp_Rfw8v","description":"Configuration and usage of MQTT connections and endpoints for publishing and subscribing to MQTT topics.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"EHFgpBKc6XeFoI5pnjtf","title":"MQTT Connection Properties","pathname":"/2-3-0/connectors/enterprise-connectors/mqtt/mqttconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"Osmsl5lKnKmFIgr7LemA","title":"MQTT Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/mqtt/mqttendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"5KqdI1cmYu2UHUsDABBX","title":"MSSQL","pathname":"/2-3-0/connectors/enterprise-connectors/mssql","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"T8OGXW7rsjQa7UYPYKLb","title":"Mssql Connection Properties","pathname":"/2-3-0/connectors/enterprise-connectors/mssql/mssqlconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"61fN5RZ2lnWasmRxl2gu","title":"Mssql Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/mssql/mssqlendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"jQ7qhfK49zvPBjyHcume","title":"SQL","pathname":"/2-3-0/connectors/enterprise-connectors/sql","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"3yKQZn8NCy3BCfn9XM0N","title":"SQL Connection Properties","pathname":"/2-3-0/connectors/enterprise-connectors/sql/sqlconnection","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"y7kcQcEwX8fBJYBzro9l","title":"SQL Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/sql/sqlendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"BNjGhi7gRQVcH2jtb2LD","title":"Systemstate","pathname":"/2-3-0/connectors/enterprise-connectors/systemstate","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"GS45PjdyjGHStNwijbxk","title":"Systemstate Endpoint Properties","pathname":"/2-3-0/connectors/enterprise-connectors/systemstate/systemstateendpoint","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Systemstate"}]},{"id":"99hSK28gIUurx1n8jBVp","title":"Custom Connectors","pathname":"/2-3-0/connectors/custom-connectors","siteSpaceId":"sitesp_Rfw8v","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Connectors"}]},{"id":"1t3Qq4LB0BNizN6F6Wz2","title":"Developing Custom Connectors","pathname":"/2-3-0/connectors/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_Rfw8v","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"ZW9lmyakbtFfb9NWukEp","title":"Deploying Custom Connectors","pathname":"/2-3-0/connectors/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_Rfw8v","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"mmHE9VTAxsTs3a3Wemv8","title":"Using Custom Connectors","pathname":"/2-3-0/connectors/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"gFF2jbKbwcvOdqFBtnen","title":"Servers","pathname":"/2-3-0/connectors/servers","siteSpaceId":"sitesp_Rfw8v","description":"Configure Connectware to provide server interfaces for external systems to access industrial data.","breadcrumbs":[{"label":"Connectors"}]},{"id":"Kp1HVdu7joT7J5Vzbopt","title":"HTTP Server/Node","pathname":"/2-3-0/connectors/servers/http-server","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"mPOOCy3XQHN5RhnBCMtt","title":"HTTP Server Properties","pathname":"/2-3-0/connectors/servers/http-server/httpserver","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"CebSz54ru5tHMmT8Dv8b","title":"HTTP Node Properties","pathname":"/2-3-0/connectors/servers/http-server/httpnode","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"u6Cqe03So7gUCWtvUjUD","title":"OPC UA Server","pathname":"/2-3-0/connectors/servers/opc-ua-server","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"kRF3phmT6rnDyLqoYgt2","title":"OPC UA Server Properties","pathname":"/2-3-0/connectors/servers/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"HFoL2CYCTAAlXdGIrpIE","title":"OPC UA Node Properties","pathname":"/2-3-0/connectors/servers/opc-ua-server/opcuanode","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"wM6v2JkL2Emc4WN0y9i8","title":"OPC UA Server References","pathname":"/2-3-0/connectors/servers/opc-ua-server-references","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"rkhzQ8tupxU4UMssYw0G","title":"OPC UA Reference Node","pathname":"/2-3-0/connectors/servers/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"XDT6GYI0NAe44MNnfc8y","title":"OPC UA Object Node","pathname":"/2-3-0/connectors/servers/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"klljuo7QpKxJpf6tGD6L","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-3-0/guides/operation-principles","siteSpaceId":"sitesp_Rfw8v","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"xeZllqpHdUNRReimM7C5","title":"Machine Connectivity","pathname":"/2-3-0/guides/machine-connectivity","siteSpaceId":"sitesp_Rfw8v","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"jOKMQAxNcjqMuZFYvZLj","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-3-0/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_Rfw8v","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"RMOv815ODOJvS9O73pV6","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-3-0/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_Rfw8v","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"BWNeOygV3W6lILSNyNK3","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-3-0/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_Rfw8v","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"83W3Dna82QwQQKeAjZH9","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-3-0/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_Rfw8v","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"AkeyQJzgzPP0P48nMvIm","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-3-0/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_Rfw8v","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"VVm1OsBaDqYtGcWanqA7","title":"System Connectivity","pathname":"/2-3-0/guides/system-connectivity","siteSpaceId":"sitesp_Rfw8v","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"tQ7TZpYtzhkrPa3C0vW0","title":"Using Connectware as an OPC UA Client","pathname":"/2-3-0/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_Rfw8v","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"iHkdmJ4zHjCBzViETBPP","title":"Using Connectware as an OPC UA Server","pathname":"/2-3-0/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_Rfw8v","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"YGZB2fr5zN5cwJMaGKYY","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-3-0/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_Rfw8v","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"coiBjIGzzq8ElgajeOeD","title":"Elasticsearch Integration","pathname":"/2-3-0/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_Rfw8v","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"8WzOuBoeepaznVg9d1ur","title":"Azure IoT Hub Integration","pathname":"/2-3-0/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_Rfw8v","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ke3HlqXJPFqBnBq9amfe","title":"Azure IoT Operations Integration","pathname":"/2-3-0/guides/system-connectivity/azure-iot-operations-integration","siteSpaceId":"sitesp_Rfw8v","description":"How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"0oyaFRc2mHlweQqBq88J","title":"AWS IoT Greengrass Integration","pathname":"/2-3-0/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_Rfw8v","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"1fOYHnWVUIAz8v86ECFB","title":"InfluxDB Service Integration","pathname":"/2-3-0/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_Rfw8v","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"BtJf7n5RmwZKr5ICiij5","title":"Docker Container Monitoring Using PRTG","pathname":"/2-3-0/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_Rfw8v","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"MRzqN5XnFOXCm8UFHVfL","title":"Ansible","pathname":"/2-3-0/guides/ansible","siteSpaceId":"sitesp_Rfw8v","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"6dDssga2qoKFW7PLuiGe","title":"Orchestrating Connectware with Ansible","pathname":"/2-3-0/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_Rfw8v","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"ley4pEhcM3XJmQ4ArjE6","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-3-0/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_Rfw8v","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"fzynhJTTcOfVmWnZr4vt","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-3-0/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_Rfw8v","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"s8pCyc8XGMxqjbB9lbcG","title":"Cybus Connectware GPT","pathname":"/2-3-0/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_Rfw8v","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"6YbHDpuNOgRBZVqnZqNc","title":"API Reference","pathname":"/2-3-0/reference/api-reference","siteSpaceId":"sitesp_Rfw8v","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"ZP1ZnWFgf4uByjFeCiHV","title":"Auth-Server API","pathname":"/2-3-0/reference/api-reference/api-definition","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"582EG9kSefzHOI3a33cE","title":"Services API","pathname":"/2-3-0/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"nqzlGoyjHMmaoVIJCdDQ","title":"Resources API","pathname":"/2-3-0/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"sxk02WlJZgZNIQN35whk","title":"System Status API","pathname":"/2-3-0/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"1JwwoRXvZDNUYYN8dG3L","title":"Resource Status Tracking API","pathname":"/2-3-0/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"u7BmvjaKtANXTK3OR8ry","title":"Topic Explorer API","pathname":"/2-3-0/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_Rfw8v","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ud5wyQbNQEwxzMoe0CiK","title":"Changelog","pathname":"/2-3-0/whats-new/changelog","siteSpaceId":"sitesp_Rfw8v","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"What's New?"}]},{"id":"TvnoGdA2QVkjMCLea67r","title":"Cybus Connectware Documentation","pathname":"/2-1-2","siteSpaceId":"sitesp_UtAYC","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"V4QKnNQWLdtB41A311oi","title":"System Requirements","pathname":"/2-1-2/getting-started/system-requirements","siteSpaceId":"sitesp_UtAYC","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"m76FNTx9EDGzNQ9bT991","title":"Admin UI","pathname":"/2-1-2/getting-started/admin-ui","siteSpaceId":"sitesp_UtAYC","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"tjh9iSbp2w5E39htrPtb","title":"Concepts","pathname":"/2-1-2/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_UtAYC","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"n4xIRfnTP8U8Xfak4G21","title":"Connecting Your First Machine","pathname":"/2-1-2/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_UtAYC","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"1gYxXDqaFrV9pyVceOND","title":"Your First Service Commissioning File","pathname":"/2-1-2/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_UtAYC","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"bhGttv7rSfVSneYw5GSQ","title":"Installation & Upgrades","pathname":"/2-1-2/documentation/installation-and-upgrades","siteSpaceId":"sitesp_UtAYC","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"uOhMJpT1OduVbarIOKcM","title":"Installing Connectware","pathname":"/2-1-2/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_UtAYC","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"Nyxj9h6kbV2oOtn5yTQS","title":"Installing Connectware (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"J3WoinkblnCp2WYQ0yRB","title":"Installing Connectware (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_UtAYC","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"0Z0J2pCbiYxzXXsSKH6y","title":"Offline Installation (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/installing-connectware/offline-installation-docker","siteSpaceId":"sitesp_UtAYC","description":"Install Connectware on Docker in offline environments using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"sfZpDjTUsy7nmjXVjGV4","title":"Upgrading Connectware","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_UtAYC","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"o82jHhCBoJebwEQsyFZ8","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"KzWsUCwXra3IXvl6F8ZT","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"JuP3jKrTMMFTM4FzU4E6","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Q9tKvAbKPoI5M9GAxMV2","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"jepf0X6VbPBdZNXmuv8t","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"YFQprIy5G2TcJMH8CYif","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"GD7H02Es6raNKc12OeuU","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"VQLZfvNa1GXZI63dIan7","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"6Zcmz9YLVCECAOFUJJd9","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"pBpzTAdDBkCGzCN2xBYZ","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"gsyf6CgyjLrWJu4LQhk0","title":"Upgrading Connectware (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_UtAYC","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"VEI0FLh21abEsAQb5gbb","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"mpJiDKuJ8z423RFwjfkK","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Uxa0518xC6VANZqx8nZ9","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"rF2qWYfuNqk9YcoSq97U","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"wK6UwRgI0WFzj7lXCkX4","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"RkrnuCdpZkvgbYwNovbO","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"nXu6pFLQnWK5BU3i7WLN","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"IQSl6q9tr84jbgOBfHCm","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_UtAYC","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"TLuwrRpMzvytdVKrpcQW","title":"Uninstalling Connectware","pathname":"/2-1-2/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_UtAYC","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"pbeAHZDtQCVZoNOvwnPo","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-1-2/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"BHm0MaRJWe4chkB1CU6z","title":"Uninstalling Connectware (Docker)","pathname":"/2-1-2/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_UtAYC","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"6UeyCDjcQDeBgnCrqWhh","title":"Licensing","pathname":"/2-1-2/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_UtAYC","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"p8nO3N0yPxRYEyoWpeUj","title":"Restarting Connectware","pathname":"/2-1-2/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_UtAYC","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"PVcRV0QNeW9C7s6kg8g7","title":"User Management","pathname":"/2-1-2/documentation/user-management","siteSpaceId":"sitesp_UtAYC","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"xPnUcMPUPQg7G55UzQCB","title":"Users","pathname":"/2-1-2/documentation/user-management/users","siteSpaceId":"sitesp_UtAYC","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"l8yNlLsfUBjaO0GwODq7","title":"Default Admin User","pathname":"/2-1-2/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_UtAYC","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"BnEOqCRrksuGUd1NMTcC","title":"User Session Expiration","pathname":"/2-1-2/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_UtAYC","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"gBY8xyjmT7oqw3jMb5FX","title":"Roles","pathname":"/2-1-2/documentation/user-management/roles","siteSpaceId":"sitesp_UtAYC","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"0HJ5ei0VmObokhkl4Wxr","title":"Permissions","pathname":"/2-1-2/documentation/user-management/permissions","siteSpaceId":"sitesp_UtAYC","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"FvbfRHoM7XYfElyldpyb","title":"MQTT User Authentication","pathname":"/2-1-2/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_UtAYC","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"VOG3xqQQMkAvTicpLcbc","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-1-2/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"LTQ0ob6O8GkPBSQcZNsS","title":"Multi-Factor Authentication","pathname":"/2-1-2/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"010vWF67s0TnF8doj64X","title":"Single Sign-On (SSO)","pathname":"/2-1-2/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"BYYHjZmJ9cXFbtPGRh0h","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-1-2/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"TxcOQuE7DadH9skhf3OJ","title":"Single Sign-On with LDAP","pathname":"/2-1-2/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_UtAYC","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"hfVoVnxyLVWs05kWH3rk","title":"Access Permissions for Admin UI","pathname":"/2-1-2/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_UtAYC","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"aSUfRVsmbQdwv5iFmk8P","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-1-2/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"4WdHwHVtn4IRwPAcn5MP","title":"Admin UI Permissions","pathname":"/2-1-2/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"gyvNfulptmZytElKgG4b","title":"Services","pathname":"/2-1-2/documentation/services","siteSpaceId":"sitesp_UtAYC","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"JZFODlYegEh3ENJb0KuE","title":"Service Overview","pathname":"/2-1-2/documentation/services/service-overview","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"WzvJeJnUrLsjVo5dSmgX","title":"Service Resources View","pathname":"/2-1-2/documentation/services/service-resources-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"z09R2Zd5Velrs31pThST","title":"Service Links View","pathname":"/2-1-2/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"pkMJI2c1fO3JVvdccfWL","title":"Servers View","pathname":"/2-1-2/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"OZBXE8hxMgJY5nogPXtm","title":"Containers View","pathname":"/2-1-2/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"B4OQkzJ09uXAZBMcoyLd","title":"Volumes View","pathname":"/2-1-2/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"JxE4lLaxnhkBTChNOfX0","title":"Connections View","pathname":"/2-1-2/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"VzcbQM9rAn1d3NDCmKJF","title":"Endpoints View","pathname":"/2-1-2/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"0X8DPETXe4AVz6c1iYor","title":"Mappings View","pathname":"/2-1-2/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"inlcCpIvAm1nXBfJVOzD","title":"Service Details View","pathname":"/2-1-2/documentation/services/service-details-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Se4t6O6CE71TBW2bl5iA","title":"Service Commissioning Files","pathname":"/2-1-2/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Nft6HO6zSn6tTvJuBRQk","title":"Version","pathname":"/2-1-2/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"TTHQpBb2BmM4UpQO2Q8s","title":"Description","pathname":"/2-1-2/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"LWuwfnUohcKmIJ2qfTYY","title":"Metadata","pathname":"/2-1-2/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"sa0WWqX4fboqJ4ZgWuu8","title":"Parameters","pathname":"/2-1-2/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"QV3PNig06zqCVesBg8Dd","title":"Definitions","pathname":"/2-1-2/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"X9HrGZ2W8vTzrtXfJYbF","title":"Resources","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"kbqFwTVg70RIzZ43xzi3","title":"Cybus::Connection","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_UtAYC","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"44wcqhqMvLUmGBpw0E9z","title":"Cybus::Container","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_UtAYC","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"PgRBXVisM1l31pAfJuux","title":"Docker Problem with Network Changes","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_UtAYC","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"yR6dKDs6g205sL3zPtw9","title":"Cybus::Endpoint","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_UtAYC","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ojIQS6RBwBKzBu4xz4f9","title":"Cybus::File","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_UtAYC","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"I8RiLf1PBV9c751qZutB","title":"Cybus::IngressRoute","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_UtAYC","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"N6PR2Snm9c10rerHr0Ss","title":"Cybus::Link","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_UtAYC","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"HirkpbviDQr8boc6FqXk","title":"Cybus::Mapping","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_UtAYC","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"m39zMmVmghtKbKXis4no","title":"Cybus::Node","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_UtAYC","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ePCGx0ivMXcg829OqUoZ","title":"Cybus::Role","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_UtAYC","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"4Jf90A4W8SI9A1uuYEty","title":"Cybus::Server","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_UtAYC","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"JT5T50Eg7lytqc8bsHa6","title":"Cybus::User","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_UtAYC","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"1O2yiyIhJxp83QtJZf7W","title":"Cybus::Volume","pathname":"/2-1-2/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_UtAYC","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"97vYaxJwgh7uAxuBbvwt","title":"Setting Up & Configuring Services","pathname":"/2-1-2/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"UTwfBKXkjQMozZMGUDpY","title":"Installing Services","pathname":"/2-1-2/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"XfEjWY9wNth6nj415EnQ","title":"Enabling Services","pathname":"/2-1-2/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"DB5ETaMhc8466wvu3aZC","title":"Updating Services","pathname":"/2-1-2/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_UtAYC","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"AJOuIINSURADyuvJZILx","title":"Disabling Services","pathname":"/2-1-2/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"64DhudvFNnhwdck3LpTY","title":"Deleting Services","pathname":"/2-1-2/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"oTbtc3KphIVE8aZT31DH","title":"FlowSync","pathname":"/2-1-2/documentation/services/flowsync","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"FQUxsJa1jKUOUJDGUOX5","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-1-2/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"bHfNHZR4lSI3Aopl4psk","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-1-2/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"leLF6DW0ZlLtoU7VZ1YM","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-1-2/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"K4yXZ16PZpNggwTxaflG","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-1-2/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"9elWyYkO0F2JhovNU6Ei","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-1-2/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"dFpCjAyyCWUHHNs89I9f","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-1-2/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Hu6R2ah5XdhNywjwOcAl","title":"Service ID","pathname":"/2-1-2/documentation/services/serviceid","siteSpaceId":"sitesp_UtAYC","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"8TV1ept5c8wWnLMMLgb8","title":"Inter-Service Referencing","pathname":"/2-1-2/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_UtAYC","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bEW0vJsHdE5OYJF9GXhk","title":"Deviations","pathname":"/2-1-2/documentation/services/deviations","siteSpaceId":"sitesp_UtAYC","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"eheUNhDFGMzPMcuKj5vs","title":"Service Logs","pathname":"/2-1-2/documentation/services/service-logs","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"oQAS2jk5wuZjRm5tFVru","title":"Logs of Individual Services","pathname":"/2-1-2/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"rxhg4dzyI0HbmbV8yMT5","title":"Logs of All Services","pathname":"/2-1-2/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"Spm9lNhjXGuBXu0uxavB","title":"Rule Engine","pathname":"/2-1-2/documentation/services/rule-engine","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"olGCzsmSrV5KVxwdOqjK","title":"Data Processing Rules","pathname":"/2-1-2/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"dfAw6SubdXOtZvMy04Gt","title":"Rule Sandbox","pathname":"/2-1-2/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_UtAYC","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"FuqlVuR8lBBUQpgVfzmG","title":"Shared Subscriptions","pathname":"/2-1-2/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_UtAYC","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"yadKUihMuLItHFG1zH66","title":"Setting Up Shared Subscriptions","pathname":"/2-1-2/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_UtAYC","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"dUqWS0O7zAikyBgSkGeg","title":"Agents","pathname":"/2-1-2/documentation/agents","siteSpaceId":"sitesp_UtAYC","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"BwLUVdqoIscQojvrVIhU","title":"Agents View","pathname":"/2-1-2/documentation/agents/agents-view","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"EFkC33Sp6Ruiyu77Dtnp","title":"Installing Agents","pathname":"/2-1-2/documentation/agents/installing-agents","siteSpaceId":"sitesp_UtAYC","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"fBlngrU5qpdeymfvHJEj","title":"Installing Agents via Docker","pathname":"/2-1-2/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_UtAYC","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"8gG6MYcnR7uwrKOY9Zht","title":"Installing Agents via Docker Compose","pathname":"/2-1-2/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_UtAYC","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"nLeVVx0P1ZNEk65ZsSai","title":"Installing Agents via Kubernetes","pathname":"/2-1-2/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"iPSlNbu7TW9Z7B7zCJB3","title":"Using Mutual TLS for Agents","pathname":"/2-1-2/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"afP4jq3126Bfgur6wgoq","title":"Registering Agents in Connectware","pathname":"/2-1-2/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"CH3D12IlzSoCKw4CoGRI","title":"Configuring Agents","pathname":"/2-1-2/documentation/agents/configuring-agents","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"mibJ85DLuWenGlAckEdB","title":"Progressive Service Deployment","pathname":"/2-1-2/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_UtAYC","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"4j8T1TXnyZd5kfgFT5Eg","title":"Monitoring Agents","pathname":"/2-1-2/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"DARcbHhi11MTDEwK1iol","title":"Restarting Agents","pathname":"/2-1-2/documentation/agents/restarting-agents","siteSpaceId":"sitesp_UtAYC","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"T8B0ea0BTFTS0X5EVkY6","title":"Agents in Kubernetes","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"tb5nyAeqxVf6IcxjULTL","title":"Adding Agents Inside Your Connectware Installation","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"dFDgEQZry5uN9rVHmQJd","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"JVqxueVpe8zAEKtXN44r","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"b87gh7W69fVFLVNw6Yw4","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"XXbtdRnES0YH0a8ASMii","title":"Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"G181XUimdV4y9G63f7l8","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"DaSjV8IgZRxDJhWlGGNN","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"NMXm9TGs5XmDC9cPp9e5","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Kjv3zW3tbUJ4lxVwLpul","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"XDnwo0tmAIHXkFbfH32h","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"WAVP490Lcew9rSkYbob8","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"GGcOWD7Y8ITI41aRRoez","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"5gsF6vziNI531V3lgdx8","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"whtaMydfhF8bObC9ZAku","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"rsxdqf4fBFpZ5v6mvT14","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"MSqjeQ6WfmqeIQi1u8LJ","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"BAEv0Fk5sZ0UeMu7UdPk","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"gxcQIC5DqdXrGpiIUXNU","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"MRgA91Fsi5iSMxsfVu8k","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"fEAHYTQlcLC4w3NbZnyZ","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"uo0LZ2MlaLylRrrbAlGK","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"arwvygQx6dgOeGldif6n","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"pB5owl4IV800iMyWo518","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-1-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"1fUGCRoDpJ9o8iBvt7AE","title":"Troubleshooting Agents","pathname":"/2-1-2/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"foS8S5xd7v99Ia3ei1mj","title":"Client Registry","pathname":"/2-1-2/documentation/client-registry","siteSpaceId":"sitesp_UtAYC","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"MtkdnPHlkj3v6vCZhGxt","title":"Self-Registering MQTT Clients","pathname":"/2-1-2/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_UtAYC","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"DbiayQg30RD9kBnu55ih","title":"Self-Registering Clients via REST API","pathname":"/2-1-2/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_UtAYC","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"AL8xbHRj9hc3X2dfbwX2","title":"Client Registry View","pathname":"/2-1-2/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_UtAYC","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"GLhj4px1zCHR9xm85gOQ","title":"Troubleshooting Client Registry","pathname":"/2-1-2/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"kqLznGeS2W0L9cfdjrco","title":"Security","pathname":"/2-1-2/documentation/security","siteSpaceId":"sitesp_UtAYC","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"kkcSG8iUASWAPjNqa0KQ","title":"TLS Certificates","pathname":"/2-1-2/documentation/security/tls-certificates","siteSpaceId":"sitesp_UtAYC","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"l4PZUlrHFgAopeSjPKe3","title":"Certificate Requirements","pathname":"/2-1-2/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_UtAYC","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"GUm5lJQdIbpM9muZO8ly","title":"Cipher Suites & TLS Versions","pathname":"/2-1-2/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_UtAYC","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"LmhCKgwdbIqmTHlC95L3","title":"CA Certificates","pathname":"/2-1-2/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_UtAYC","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"EYpFJqzJ5BYnU3WknTPH","title":"Certificates View","pathname":"/2-1-2/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_UtAYC","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"2fqS0PlKKIX7LuNz3Pwr","title":"Client Certificates","pathname":"/2-1-2/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_UtAYC","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"JYN7pwlLzk1sTeY6csYB","title":"Server Certificates","pathname":"/2-1-2/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_UtAYC","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"sW65Cezseoq2sdMHbjYt","title":"Password Policy Configuration","pathname":"/2-1-2/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_UtAYC","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"DhRSM3OFJLVVxwY9jErJ","title":"JSON Web Tokens","pathname":"/2-1-2/documentation/security/json-web-tokens","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"QjSiYg8NGATjBkwWuEyq","title":"Monitoring","pathname":"/2-1-2/documentation/monitoring","siteSpaceId":"sitesp_UtAYC","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"gb0g8D8DXKrjIoFUWsLE","title":"Data Explorer","pathname":"/2-1-2/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_UtAYC","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"XtKKQOe58qamzYk793SL","title":"Live Data","pathname":"/2-1-2/documentation/monitoring/live-data","siteSpaceId":"sitesp_UtAYC","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"IFxeDAxvj53Qhr0Fxohm","title":"Node-RED Workbench","pathname":"/2-1-2/documentation/node-red-workbench","siteSpaceId":"sitesp_UtAYC","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"QEiZ2WQlLNPXqsSELmT0","title":"System Status","pathname":"/2-1-2/documentation/system-status","siteSpaceId":"sitesp_UtAYC","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"v7v6hFCgxxAdKVC3eGtc","title":"System Container Status","pathname":"/2-1-2/documentation/system-status/system-container-status","siteSpaceId":"sitesp_UtAYC","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"IrKdEZYDWeOtO5sOLzpw","title":"Internet Connectivity Status","pathname":"/2-1-2/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_UtAYC","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"VBFcFGm0hZxxYdh1w2vn","title":"Metrics (Data Points & Messages)","pathname":"/2-1-2/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_UtAYC","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"ySRdl6GjAcaRCJoaUmpF","title":"Agents Status","pathname":"/2-1-2/documentation/system-status/agents-status","siteSpaceId":"sitesp_UtAYC","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"2bq1fEF8nqhl5BRn31eC","title":"License Information","pathname":"/2-1-2/documentation/system-status/license-information","siteSpaceId":"sitesp_UtAYC","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"GBhQxpIAUQXtemkqLxDQ","title":"System Information","pathname":"/2-1-2/documentation/system-status/system-information","siteSpaceId":"sitesp_UtAYC","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"ZfQQu7jpCgV3Qp6k4HV6","title":"CybusMQ","pathname":"/2-1-2/documentation/cybusmq","siteSpaceId":"sitesp_UtAYC","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"7hhy1WTJ5wmBPpAQlsx8","title":"Deleting Broker Data Volumes","pathname":"/2-1-2/documentation/cybusmq/deleting-broker-data-volumes","siteSpaceId":"sitesp_UtAYC","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"Xq1kC4DzIrFKtDceu21G","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-1-2/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"GXyzpw5gybyZL1YT5rYp","title":"Scaling the Broker Cluster","pathname":"/2-1-2/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes/scaling-the-broker-cluster","siteSpaceId":"sitesp_UtAYC","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"},{"label":"MQTT Broker Storage Volumes in Kubernetes"}]},{"id":"4NkpcII5QY96FGRki8PU","title":"Duplicate Message Delivery in MQTT Clients","pathname":"/2-1-2/documentation/cybusmq/duplicate-message-delivery-in-mqtt-clients","siteSpaceId":"sitesp_UtAYC","description":"Configure duplicate message delivery behavior in CybusMQ for overlapping MQTT subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"CXh4Sal8cu22Zx2j3uB0","title":"Connectware on Kubernetes","pathname":"/2-1-2/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"3xxvknRBzLj7sf1nzfjp","title":"Connectware Helm Chart","pathname":"/2-1-2/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_UtAYC","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"Z8N9m7qi8W8lH9urP3zy","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-1-2/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_UtAYC","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"QUOPXC2GkAlYgQk3gW9h","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-1-2/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_UtAYC","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"RAnPiYCqUrpsA2ZdeHqa","title":"Environment Variables","pathname":"/2-1-2/documentation/environment-variables","siteSpaceId":"sitesp_UtAYC","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"wAWRMdmPrKHxodgUH9pI","title":"Shop Floor Connectors","pathname":"/2-1-2/connectors/shop-floor-connectors","siteSpaceId":"sitesp_UtAYC","description":"Configure connectors to connect the industrial devices on your shop floor.","breadcrumbs":[{"label":"Connectors"}]},{"id":"pq6SsCaQ47UzCqEidfYY","title":"ADS","pathname":"/2-1-2/connectors/shop-floor-connectors/ads","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"HtToHPR5SkaiAPoCUSAr","title":"ADS Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/ads/adsconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"4EKqB82iLeDfKKxXuNaN","title":"ADS Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/ads/adsendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"ADS"}]},{"id":"YcuXJwbp4VSytNyL3Buk","title":"BACnet","pathname":"/2-1-2/connectors/shop-floor-connectors/bacnet","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"sTst3MHm1Ypv5UcUEwqI","title":"BACnet Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/bacnet/bacnetconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"sHVNJbLnVfTTyB7SOHGM","title":"BACnet Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/bacnet/bacnetendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"BACnet"}]},{"id":"4556ua0exriZ4lVurhJX","title":"EtherNet/IP","pathname":"/2-1-2/connectors/shop-floor-connectors/ethernet-ip","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"5HkwDOJavPODzhZRkS4K","title":"EtherNet/Ip Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"dlqt4JE5ulsFyPYXxihD","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"EtherNet/IP"}]},{"id":"SUeLWml3qDJSb01cNQZJ","title":"FOCAS","pathname":"/2-1-2/connectors/shop-floor-connectors/focas","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"7IJVk2642sGjmDidr3sq","title":"FOCAS Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/focas/focasconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"NvvU5Dgr8BUmd7DocPsu","title":"FOCAS Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/focas/focasendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"FOCAS"}]},{"id":"nuYvUtes941WWwk9ozLy","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-1-2/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"akiyMAiI4d71a0DW9DXQ","title":"HBM Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"jWmGI85xzhLlX7AlPJ21","title":"HBM Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"lxhGm5My35nlW5pAzMPl","title":"Heidenhain DNC","pathname":"/2-1-2/connectors/shop-floor-connectors/heidenhain-dnc","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"JZFbf8xMluODgr6HTYvl","title":"Heidenhain DNC Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"onfMlBwQNc6nw32KDOce","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Heidenhain DNC"}]},{"id":"W6Fj7AHB1kUOXm15LgVf","title":"Modbus/TCP","pathname":"/2-1-2/connectors/shop-floor-connectors/modbus-tcp","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"jnanZeG2Flb8kvNnb2V0","title":"Modbus/TCP Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"c5X8Cm2ExWqrYNoGbszv","title":"Modbus/TCP Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Modbus/TCP"}]},{"id":"veN4gOwdfTsEXrxwzeOe","title":"OPC DA","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-da","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"ZyDmDPt7sBl0GB9KSxQG","title":"OPC DA Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-da/opcdaconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"NxLzvBPjgejCWz0ZQ838","title":"OPC DA Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-da/opcdaendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC DA"}]},{"id":"xDRxbfBKcnrLafuMZZnd","title":"OPC UA","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-ua","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"jieTdchK0R8weHKXAxfR","title":"OPC UA Client","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-ua/opc-ua-client","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"NnpBY5BMTVEUowfSn02Q","title":"OPC UA Client Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"tizlk18viYwaef6RcsJI","title":"OPC UA Client Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"nLzsarDRCfZjseGnnreI","title":"OPC UA Object Types","pathname":"/2-1-2/connectors/shop-floor-connectors/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"OPC UA"}]},{"id":"O0zQd6Yx1xk4DbYiICla","title":"Siemens SIMATIC S7","pathname":"/2-1-2/connectors/shop-floor-connectors/siemens-simatic-s7","siteSpaceId":"sitesp_UtAYC","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"Uwbm8SOwmDfxDqv6xvvJ","title":"Siemens S7 Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"rXEuw8XsgsnxBok87H4i","title":"Siemens S7 Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7"}]},{"id":"5bidYh9oAdVomhHz3qlG","title":"Siemens SIMATIC S7+","pathname":"/2-1-2/connectors/shop-floor-connectors/siemens-simatic-s7+","siteSpaceId":"sitesp_UtAYC","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"sv1LCDk6HxBUeOLJAKe6","title":"Siemens S7+ Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"TfnBFnsAYL1m2wdJhlFz","title":"Siemens S7+ Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Siemens SIMATIC S7+"}]},{"id":"DnbEehMUuDPlmlYovWTS","title":"Shdr","pathname":"/2-1-2/connectors/shop-floor-connectors/shdr","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"4O2oXCJjmFIBRRy7M9rq","title":"Shdr Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/shdr/shdrconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"c9h19x3uql3Gh7mqBxcM","title":"Shdr Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/shdr/shdrendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Shdr"}]},{"id":"ZdDZSGg0WlK2p2LpWTgv","title":"SINUMERIK","pathname":"/2-1-2/connectors/shop-floor-connectors/sinumerik","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"mds0RgKVcXwsHmQtvSng","title":"SINUMERIK Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"J2zFZ0Ip6zB5t2lwjt94","title":"SINUMERIK Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SINUMERIK"}]},{"id":"nt9Q4GKjs9ZVu4X6Gfit","title":"SOPAS","pathname":"/2-1-2/connectors/shop-floor-connectors/sopas","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"WcIpxxnblW3Bv2gkaItQ","title":"SOPAS Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/sopas/sopasconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"Q3WibwlIrHay4fqn2ADS","title":"SOPAS Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/sopas/sopasendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"SOPAS"}]},{"id":"91g8gWWVDIBMhnzWZG3H","title":"Werma WIN Ethernet","pathname":"/2-1-2/connectors/shop-floor-connectors/werma-win-ethernet","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"}]},{"id":"eqgwfLYtSUkMraTFpUtB","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"D0IOrCmaSoDKrreQNzZP","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-1-2/connectors/shop-floor-connectors/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Shop Floor Connectors"},{"label":"Werma WIN Ethernet"}]},{"id":"Re6s4TcRkW0U2sXWgix7","title":"Enterprise Connectors","pathname":"/2-1-2/connectors/enterprise-connectors","siteSpaceId":"sitesp_UtAYC","description":"Connect Connectware to enterprise IT systems, databases, and cloud platforms.","breadcrumbs":[{"label":"Connectors"}]},{"id":"s9eLEYAcuPfQDYzu4CNg","title":"HTTP/REST","pathname":"/2-1-2/connectors/enterprise-connectors/http-rest","siteSpaceId":"sitesp_UtAYC","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"3lNbuW7ECjpPP2qQUDAj","title":"HTTP/REST Connection Properties","pathname":"/2-1-2/connectors/enterprise-connectors/http-rest/httpconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"BwlYor7gsPdjIaw6aYXz","title":"HTTP/REST Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/http-rest/httpendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"HTTP/REST"}]},{"id":"t1NIKNj541HuDVL2m94h","title":"InfluxDB","pathname":"/2-1-2/connectors/enterprise-connectors/influxdb","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"0AuiexQQZRuOT5idkeNx","title":"InfluxDB Connection Properties","pathname":"/2-1-2/connectors/enterprise-connectors/influxdb/influxdbconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"j8KfwisNanY1Gj5TNAS7","title":"InfluxDB Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/influxdb/influxdbendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"InfluxDB"}]},{"id":"bjRwzp1ZNl08BbLafeBy","title":"Kafka","pathname":"/2-1-2/connectors/enterprise-connectors/kafka","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"vDSuS0jMFddTpQDtI9VL","title":"Kafka Connection Properties","pathname":"/2-1-2/connectors/enterprise-connectors/kafka/kafkaconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"pNDflDWurdLr15T1s6Qd","title":"Kafka Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/kafka/kafkaendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Kafka"}]},{"id":"KXyRPytZVIP5gIEPlnul","title":"MQTT","pathname":"/2-1-2/connectors/enterprise-connectors/mqtt","siteSpaceId":"sitesp_UtAYC","description":"Configuration and usage of MQTT connections and endpoints for publishing and subscribing to MQTT topics.","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"ia1ggYn0YRlSGuA12HJE","title":"MQTT Connection Properties","pathname":"/2-1-2/connectors/enterprise-connectors/mqtt/mqttconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"oHAiXnPVbfK4g9XNTe1l","title":"MQTT Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/mqtt/mqttendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MQTT"}]},{"id":"wyRse7UVR5zG1gDpNLu3","title":"MSSQL","pathname":"/2-1-2/connectors/enterprise-connectors/mssql","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"vxUEmXB60jVLWXswk52z","title":"Mssql Connection Properties","pathname":"/2-1-2/connectors/enterprise-connectors/mssql/mssqlconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"CtRqCme2PtkFepgsJtv1","title":"Mssql Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/mssql/mssqlendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"MSSQL"}]},{"id":"igxchtsr3GwuIzx5zFO5","title":"SQL","pathname":"/2-1-2/connectors/enterprise-connectors/sql","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"yLngictLJnQv9eA4jx0B","title":"SQL Connection Properties","pathname":"/2-1-2/connectors/enterprise-connectors/sql/sqlconnection","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"D01Z9OUAhIBPPq1JZWEO","title":"SQL Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/sql/sqlendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"SQL"}]},{"id":"BHPg6fX7zdNdAlel7IEC","title":"Systemstate","pathname":"/2-1-2/connectors/enterprise-connectors/systemstate","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"}]},{"id":"fVvbrgbwTw1mC5JGZM3j","title":"Systemstate Endpoint Properties","pathname":"/2-1-2/connectors/enterprise-connectors/systemstate/systemstateendpoint","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Enterprise Connectors"},{"label":"Systemstate"}]},{"id":"ximkqk7Oq7xe4EOWPEvT","title":"Custom Connectors","pathname":"/2-1-2/connectors/custom-connectors","siteSpaceId":"sitesp_UtAYC","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Connectors"}]},{"id":"VkvU1FD4Q0Getu3qdve2","title":"Developing Custom Connectors","pathname":"/2-1-2/connectors/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_UtAYC","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"UrhMEAULyjxe1eGcU4v8","title":"Deploying Custom Connectors","pathname":"/2-1-2/connectors/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_UtAYC","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"XVjj8H8xys8Cff97dxfm","title":"Using Custom Connectors","pathname":"/2-1-2/connectors/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Custom Connectors"}]},{"id":"eROcyEgnvulxAlsVyPrb","title":"Servers","pathname":"/2-1-2/connectors/servers","siteSpaceId":"sitesp_UtAYC","description":"Configure Connectware to provide server interfaces for external systems to access industrial data.","breadcrumbs":[{"label":"Connectors"}]},{"id":"QoYGfiRwOF96U8assGqj","title":"HTTP Server/Node","pathname":"/2-1-2/connectors/servers/http-server","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"GjFS8bjmWBdKh7leR8qZ","title":"HTTP Server Properties","pathname":"/2-1-2/connectors/servers/http-server/httpserver","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"s5KGdDcuE2Wd7wxgrClF","title":"HTTP Node Properties","pathname":"/2-1-2/connectors/servers/http-server/httpnode","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"HTTP Server/Node"}]},{"id":"XWbAVR6UA2nKp6xUNFMY","title":"OPC UA Server","pathname":"/2-1-2/connectors/servers/opc-ua-server","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"xUYqjo1pM3w8Dgma3OZF","title":"OPC UA Server Properties","pathname":"/2-1-2/connectors/servers/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"yBS0oztCPaKGRv8BvWVC","title":"OPC UA Node Properties","pathname":"/2-1-2/connectors/servers/opc-ua-server/opcuanode","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server"}]},{"id":"CPaiNtu4Nl2o7ySjChVN","title":"OPC UA Server References","pathname":"/2-1-2/connectors/servers/opc-ua-server-references","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"}]},{"id":"Hu24GN1ruNjZYRmpQZtA","title":"OPC UA Reference Node","pathname":"/2-1-2/connectors/servers/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"YawGjxCogfiF6T1WwKBq","title":"OPC UA Object Node","pathname":"/2-1-2/connectors/servers/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Connectors"},{"label":"Servers"},{"label":"OPC UA Server References"}]},{"id":"kLh5rq2bkPeUnQFcck9n","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-1-2/guides/operation-principles","siteSpaceId":"sitesp_UtAYC","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"5nwrSx7aJYKIt8zycDND","title":"Machine Connectivity","pathname":"/2-1-2/guides/machine-connectivity","siteSpaceId":"sitesp_UtAYC","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"7dPtInnTM5MboBucrgOr","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-1-2/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_UtAYC","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"Ie6ih2eZzcjPeMIU3eu0","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-1-2/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_UtAYC","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"uMYmsLppAwKfoBhj9sPH","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-1-2/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_UtAYC","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"7i8SHb9JVUGio4uyAlpL","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-1-2/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_UtAYC","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"OBrXd1eqBXmZAhlnJiqZ","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-1-2/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_UtAYC","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"DAVENZ1bmYG0MKOrJLPK","title":"System Connectivity","pathname":"/2-1-2/guides/system-connectivity","siteSpaceId":"sitesp_UtAYC","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"Z3TNhO9qaqWoqj20BjfM","title":"Using Connectware as an OPC UA Client","pathname":"/2-1-2/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_UtAYC","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"kuWW4YoOtAg9RVtRPxh7","title":"Using Connectware as an OPC UA Server","pathname":"/2-1-2/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_UtAYC","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"zcKFFvIYxhuwdf7iixJv","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-1-2/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_UtAYC","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"sm2BnqduBYmWKUSkxwnO","title":"Elasticsearch Integration","pathname":"/2-1-2/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_UtAYC","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"amKvbiLWxc8QWQt7yFtK","title":"Azure IoT Hub Integration","pathname":"/2-1-2/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_UtAYC","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"0SsEwmNPnG5MxyMhCitE","title":"Azure IoT Operations Integration","pathname":"/2-1-2/guides/system-connectivity/azure-iot-operations-integration","siteSpaceId":"sitesp_UtAYC","description":"How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"V1S42H26TSU0f13LS6WI","title":"AWS IoT Greengrass Integration","pathname":"/2-1-2/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_UtAYC","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"FTWjDfKnYnrkmGIf1GCG","title":"InfluxDB Service Integration","pathname":"/2-1-2/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_UtAYC","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"vJqHIGdMrHZMhAC6Ywhw","title":"Docker Container Monitoring Using PRTG","pathname":"/2-1-2/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_UtAYC","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"d5JWcJai6ty8JAFylpSe","title":"Ansible","pathname":"/2-1-2/guides/ansible","siteSpaceId":"sitesp_UtAYC","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"UfzN9h0EpJxnhdscgX6N","title":"Orchestrating Connectware with Ansible","pathname":"/2-1-2/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_UtAYC","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"0WEFbF3Kskl6ik64k7ZU","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-1-2/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_UtAYC","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"BuJdMRLX06uounzxDwzi","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-1-2/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_UtAYC","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"dfJQanXPd5Wf0B4MfC71","title":"Cybus Connectware GPT","pathname":"/2-1-2/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_UtAYC","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"bfZ4krzUwFkb9utYjwiE","title":"API Reference","pathname":"/2-1-2/reference/api-reference","siteSpaceId":"sitesp_UtAYC","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"mq2P2I1uGArj9BkW5Ihn","title":"Auth-Server API","pathname":"/2-1-2/reference/api-reference/api-definition","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"eTUBR5II5AXo7AI7gEbt","title":"Services API","pathname":"/2-1-2/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"AgNqU89fy5VXrVKEZAZl","title":"Resources API","pathname":"/2-1-2/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"PS9UrRmcrQI3gnycJ2cH","title":"System Status API","pathname":"/2-1-2/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"tOLSoP2wnNO0yb6rs540","title":"Resource Status Tracking API","pathname":"/2-1-2/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"jYp1kQLW4VhwERqxVvvE","title":"Topic Explorer API","pathname":"/2-1-2/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_UtAYC","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"0F22SWN9NNNKBU2GJWbW","title":"Changelog","pathname":"/2-1-2/whats-new/changelog","siteSpaceId":"sitesp_UtAYC","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"What's New?"}]},{"id":"6ZFdemipXkfbrIPoxghZ","title":"Cybus Connectware Documentation","pathname":"/2-1-1","siteSpaceId":"sitesp_F1xi7","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"7lbZZ9ir6ItPaUt0TahN","title":"System Requirements","pathname":"/2-1-1/getting-started/system-requirements","siteSpaceId":"sitesp_F1xi7","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"2kX1rkzDNvCVXbuxcCSa","title":"Admin UI","pathname":"/2-1-1/getting-started/admin-ui","siteSpaceId":"sitesp_F1xi7","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ShrwaH1NI8LafOTWOkaa","title":"Concepts","pathname":"/2-1-1/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_F1xi7","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"9WTYTm2xQeonpOOs2tPf","title":"Connecting Your First Machine","pathname":"/2-1-1/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_F1xi7","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"6Nl0AyJB3gWCLpIQpLT9","title":"Your First Service Commissioning File","pathname":"/2-1-1/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_F1xi7","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"LKSec3z3hbkuynMK0xxK","title":"Installation & Upgrades","pathname":"/2-1-1/documentation/installation-and-upgrades","siteSpaceId":"sitesp_F1xi7","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"asRjLEi7lqoINr32mbiv","title":"Installing Connectware","pathname":"/2-1-1/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_F1xi7","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"3GMlKuOa0mpEO0tU3thn","title":"Installing Connectware (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"iKZxbEW1NcXSukWVHJ4t","title":"Installing Connectware (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_F1xi7","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"NB5LNu7aRotOaqq4GDcM","title":"Upgrading Connectware","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_F1xi7","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"DZbCFmNHf0sSGM9oZc8s","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"YRfVrElyv3s9j24UV2z1","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"rMxnoOz50mvY7LSlsWVP","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Gp5n8D2z9FYuHIAeYQ8r","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"WFZpsWBgcRGhJ0ch9t2v","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"X2synBvB34s53QyYF1W9","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"YAPqAscqYQVEKCH12CHQ","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"wayzK9bKPrlf2BNi36Lz","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"GlFhnGRy8lncB3nkiGtl","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"o2fEueGUevKPlNXT3Sis","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"k77UBk8coHtWggXCtLoI","title":"Upgrading Connectware (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_F1xi7","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"NW20y5wPIqav5D0W9aEj","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"4254opPXHYi3KdVU9JGd","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"MY0B58b2YxAoiwIXJy6g","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"lKci1MIfN86bMocV4FSc","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"fMRnZqGDSeYRo8HrygBQ","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"NJ19oxQiTdBdQ05zWbpO","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"HeAefKCUC050H2QkKy4K","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"F2hb0vXlfzrjoBeWWSCR","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_F1xi7","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"yXLzEOlOYnMnTGeZV6bV","title":"Uninstalling Connectware","pathname":"/2-1-1/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_F1xi7","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"LpO4HsZ5z1fNREqIexGm","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-1-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"4QkYRMXjvN2JdOYhHeR4","title":"Uninstalling Connectware (Docker)","pathname":"/2-1-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_F1xi7","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"h4UACjpitbudhXHqhQeP","title":"Licensing","pathname":"/2-1-1/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_F1xi7","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"mOHb2cg73lLoelhCl11y","title":"Restarting Connectware","pathname":"/2-1-1/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_F1xi7","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"QpNAgQq4zjs2lBPbweAM","title":"User Management","pathname":"/2-1-1/documentation/user-management","siteSpaceId":"sitesp_F1xi7","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"sDcnRyNbHpvZSFqFsupx","title":"Users","pathname":"/2-1-1/documentation/user-management/users","siteSpaceId":"sitesp_F1xi7","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"4Z9KtC6Ftm0EoWfqbAkM","title":"Default Admin User","pathname":"/2-1-1/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_F1xi7","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"oQjkQybndefPJVkVxbAQ","title":"User Session Expiration","pathname":"/2-1-1/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_F1xi7","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"Z98OAzoZpmROIPJ19ZPQ","title":"Roles","pathname":"/2-1-1/documentation/user-management/roles","siteSpaceId":"sitesp_F1xi7","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"zGh9GHCgeDpsmSHsyVY8","title":"Permissions","pathname":"/2-1-1/documentation/user-management/permissions","siteSpaceId":"sitesp_F1xi7","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"SF8Ltc6HBe8D4WpiRcC1","title":"MQTT User Authentication","pathname":"/2-1-1/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_F1xi7","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"BnSp7yNvRHT3TvP7nPxH","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-1-1/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"IbJR0m13Ba9b0ud84yDG","title":"Multi-Factor Authentication","pathname":"/2-1-1/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ZgV0VofO4cZAiBibfFzV","title":"Single Sign-On (SSO)","pathname":"/2-1-1/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"usz0OzTLGhPrTP6Im2ir","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-1-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"drWGvKQ5M5pdSIMTLMxd","title":"Single Sign-On with LDAP","pathname":"/2-1-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_F1xi7","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"IZCkCeyyFO67UErXQ5P4","title":"Access Permissions for Admin UI","pathname":"/2-1-1/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_F1xi7","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"A6066FV1kN6t5oI0YBo3","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-1-1/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"O4r0WZKx8Yfto3Sl8siA","title":"Admin UI Permissions","pathname":"/2-1-1/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"Vs9FFficrFCEtoV1nvAX","title":"Services","pathname":"/2-1-1/documentation/services","siteSpaceId":"sitesp_F1xi7","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"cSA5YjLaxEU4zufNiJuE","title":"Service Overview","pathname":"/2-1-1/documentation/services/service-overview","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"X8ZHVdpDeBAwy17XZQ6a","title":"Service Resources View","pathname":"/2-1-1/documentation/services/service-resources-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mUjX7VduVRRyiWw4ARC3","title":"Service Links View","pathname":"/2-1-1/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"Xd7ZlMth9duHynJKLb5P","title":"Servers View","pathname":"/2-1-1/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"bFkjd2FGMBirE3kZuxXM","title":"Containers View","pathname":"/2-1-1/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"q8jp2uLd7w9Soij54njm","title":"Volumes View","pathname":"/2-1-1/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"ZuzcMxomtpJGhh9YHNbQ","title":"Connections View","pathname":"/2-1-1/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"sdXuacmpVa8F2TU9MgAb","title":"Endpoints View","pathname":"/2-1-1/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"ZFB2ohhk1F5s3D6opJ7w","title":"Mappings View","pathname":"/2-1-1/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"jlEuiK6THyeF9bKTQvkf","title":"Service Details View","pathname":"/2-1-1/documentation/services/service-details-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"F5gO4722Pfs8YceEK7M0","title":"Service Commissioning Files","pathname":"/2-1-1/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"V7iXBweucWTkMYY139sN","title":"Version","pathname":"/2-1-1/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"wONceVLRoG1P4oYpeDiO","title":"Description","pathname":"/2-1-1/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"pumNFnYKz2prHmtM51CH","title":"Metadata","pathname":"/2-1-1/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"2aelhZbX4vLjtwghsB9H","title":"Parameters","pathname":"/2-1-1/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"VOcRlDN6yDKaltZ7xA92","title":"Definitions","pathname":"/2-1-1/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"r6EU1GLMlddAZnAy5PBc","title":"Resources","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"m2YW7CVKUhzFKV2nLmBa","title":"Cybus::Connection","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_F1xi7","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"AILjVjppqiNmUThDjewr","title":"Cybus::Container","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_F1xi7","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"oi98furF6bVdqMVLEx5h","title":"Docker Problem with Network Changes","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_F1xi7","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"um1MIWReQSCGw3o1oFNZ","title":"Cybus::Endpoint","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_F1xi7","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"AZUSf58rOfVYa2SFJU7Z","title":"Cybus::File","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_F1xi7","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Hyx8uoFJD90eL2HIm9st","title":"Cybus::IngressRoute","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_F1xi7","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"j2egxX2FwnUeDNCHQnqM","title":"Cybus::Link","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_F1xi7","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"5TB1Zz0TACcTGWnOFtYO","title":"Cybus::Mapping","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_F1xi7","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"XaMbXKN4oHYKmzbcFDRM","title":"Cybus::Node","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_F1xi7","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"cNLPbP3FX4hgb6xCm0ek","title":"Cybus::Role","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_F1xi7","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"DMWvdaJbvF0wuzI2fZ7o","title":"Cybus::Server","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_F1xi7","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ANLvrRLiG6rxpnMSYu6d","title":"Cybus::User","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_F1xi7","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"68brTFAo2v4JTrcFvYHd","title":"Cybus::Volume","pathname":"/2-1-1/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_F1xi7","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"LmDHp6to7S8xbFvmaKjW","title":"Setting Up & Configuring Services","pathname":"/2-1-1/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"x5ZY5l673Yx5sU3K3vid","title":"Installing Services","pathname":"/2-1-1/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"wCgzhSw3AlC8Ey0wIekj","title":"Enabling Services","pathname":"/2-1-1/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"Ew7sTYywaGEcnOIhrSb5","title":"Updating Services","pathname":"/2-1-1/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_F1xi7","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"WAvBfkX30esxifQj0mTF","title":"Disabling Services","pathname":"/2-1-1/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"RUs35atqgulHgoEAk19k","title":"Deleting Services","pathname":"/2-1-1/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"yZAIBKskrYaWMsQRtZIl","title":"FlowSync","pathname":"/2-1-1/documentation/services/flowsync","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"wnMJpOx1TbetbgSpk2HS","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-1-1/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"JcX2MxdhNiscSEpCMNTp","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-1-1/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"OOBYLbo4RPlTzm1viES7","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-1-1/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"HCzhuazTr4IqOAcBunzT","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-1-1/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"b0oOi61NCsjxG8fWd9PR","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-1-1/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"sxtdr6SirN2dSfMsfqmG","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-1-1/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Ne3CS0XdVHy8UnZQfaR2","title":"Service ID","pathname":"/2-1-1/documentation/services/serviceid","siteSpaceId":"sitesp_F1xi7","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qNNUwd9hG12m0RWaqRbH","title":"Inter-Service Referencing","pathname":"/2-1-1/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_F1xi7","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Tk7HE44YfQxeAYCmLbUh","title":"Deviations","pathname":"/2-1-1/documentation/services/deviations","siteSpaceId":"sitesp_F1xi7","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"sF4Ud7ZnTROO8rVyaxFl","title":"Service Logs","pathname":"/2-1-1/documentation/services/service-logs","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"wa9WMlm582EkWpqmcZlo","title":"Logs of Individual Services","pathname":"/2-1-1/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"Qtx5Y0E6VifJFFF7Y7XL","title":"Logs of All Services","pathname":"/2-1-1/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"eWXPgzNjeMtRwwAET1vG","title":"Rule Engine","pathname":"/2-1-1/documentation/services/rule-engine","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"NLNiOeKX0YXmOjIJ08GY","title":"Data Processing Rules","pathname":"/2-1-1/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"7Bsh1wP9SudcJlm0qfVo","title":"Rule Sandbox","pathname":"/2-1-1/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_F1xi7","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"m77yGNCnJm8Qlsxa4ayF","title":"Shared Subscriptions","pathname":"/2-1-1/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_F1xi7","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zqJIRYHbcI29yqbYBM6V","title":"Setting Up Shared Subscriptions","pathname":"/2-1-1/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_F1xi7","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"acCsIOKoJUtTJjtt4xqk","title":"Agents","pathname":"/2-1-1/documentation/agents","siteSpaceId":"sitesp_F1xi7","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"etwgJz119QFFu1gkUHds","title":"Agents View","pathname":"/2-1-1/documentation/agents/agents-view","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"5dbunnBjqO28beW4kyLx","title":"Installing Agents","pathname":"/2-1-1/documentation/agents/installing-agents","siteSpaceId":"sitesp_F1xi7","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"6RIKzo1CiRXsaDF7kVSw","title":"Installing Agents via Docker","pathname":"/2-1-1/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_F1xi7","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"AGN2cOGAMHP6JEzKGDvV","title":"Installing Agents via Docker Compose","pathname":"/2-1-1/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_F1xi7","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"0Bp02q5NREAavKdqggP5","title":"Installing Agents via Kubernetes","pathname":"/2-1-1/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"sWggO08315xKVtjXGd8m","title":"Using Mutual TLS for Agents","pathname":"/2-1-1/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"RZ9P85GQNS5pvBFTrJZs","title":"Registering Agents in Connectware","pathname":"/2-1-1/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"f2f3O082ieQRclN7t519","title":"Configuring Agents","pathname":"/2-1-1/documentation/agents/configuring-agents","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"AD4i137KVCYgAR5qJl2g","title":"Progressive Service Deployment","pathname":"/2-1-1/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_F1xi7","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"ERWh7pD6hFSPKP4lS155","title":"Monitoring Agents","pathname":"/2-1-1/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"9pkv1o10eNdh7kpu18b0","title":"Restarting Agents","pathname":"/2-1-1/documentation/agents/restarting-agents","siteSpaceId":"sitesp_F1xi7","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"XkO3FiiaoeYr4PxwcrJ3","title":"Agents in Kubernetes","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"IV0EAeoRGKeG2BWQhjhZ","title":"Adding Agents Inside Your Connectware Installation","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"1IjUY2nqOxsuwhMF5wUv","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"dElEkHlkMtlPiFMBfd8z","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"US2lc0A7gqCEMMMlIFmw","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"evV3hGpEcPHDqUTT8yy8","title":"Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"gl1Cfo4o4WvooeNYetgE","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"aR0nXECm1gGdvdI5YwEI","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"pJIzLoKrZNeU65qbExLn","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"k1fjCBucT10yP4WSgf7J","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"5QcfdeyxpUCB0K9waEnD","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Y3X5fIRgicUGtR3ObYcv","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Qf70owopQjxK5pEdUUNc","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"kBhBkYjPKIjYCrpg2a7d","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"9AgZAfcnbVGc6gN5sD4I","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ZDkniXZvE8tAyOqeUc5S","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"LE5k4VlEhn8LHpNeRaH9","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"SqECQDL1DxLIyELsj5dX","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"BJJwrUndJyRUbUGQ95Aq","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"2aDxElFrcX5iUl9vcn6b","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"8Bu8Ht0wByuPvsz93A4d","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"OVXal3QycFGr9ZF2xXja","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ToboH1wWtusjXfjB4fcj","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"7M5VrWPk7kmHG568kuOO","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-1-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"unYzTqcUan8s0Tr3Rtpb","title":"Troubleshooting Agents","pathname":"/2-1-1/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"s9Rk7px8xhtPA9UrqBbN","title":"Client Registry","pathname":"/2-1-1/documentation/client-registry","siteSpaceId":"sitesp_F1xi7","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"diFATk6AbLPQCGzn1o2i","title":"Self-Registering MQTT Clients","pathname":"/2-1-1/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_F1xi7","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"FobZT4iBSj7zB5RcwWCl","title":"Self-Registering Clients via REST API","pathname":"/2-1-1/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_F1xi7","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"mw60TqRHwf5463BUx4yC","title":"Client Registry View","pathname":"/2-1-1/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_F1xi7","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"fTlkDBYDLGdRdJHsckWW","title":"Troubleshooting Client Registry","pathname":"/2-1-1/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"ktuZMJTzUIXVW7UxiyDF","title":"Security","pathname":"/2-1-1/documentation/security","siteSpaceId":"sitesp_F1xi7","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"PFvsEWReGcMjYk0FZ4vw","title":"TLS Certificates","pathname":"/2-1-1/documentation/security/tls-certificates","siteSpaceId":"sitesp_F1xi7","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"Pm3OBmMs3YEp3MD7mnnP","title":"Certificate Requirements","pathname":"/2-1-1/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_F1xi7","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"8G3H447t1f72XDl5o3wB","title":"Cipher Suites & TLS Versions","pathname":"/2-1-1/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_F1xi7","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"ckVR9JnRrfoGNGytcYRs","title":"CA Certificates","pathname":"/2-1-1/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_F1xi7","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"nfKaEcNfESnujMaxTFDa","title":"Certificates View","pathname":"/2-1-1/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_F1xi7","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"E6ZS7zPNfvrzwi2nwWwt","title":"Client Certificates","pathname":"/2-1-1/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_F1xi7","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"HTu9Gk8SEzrLpIORAdMf","title":"Server Certificates","pathname":"/2-1-1/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_F1xi7","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"tduOl46hry6v7xFq3yUz","title":"Password Policy Configuration","pathname":"/2-1-1/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_F1xi7","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"ZXzHCrx6JVOWVFORkuXX","title":"JSON Web Tokens","pathname":"/2-1-1/documentation/security/json-web-tokens","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"9yS0bp4TYwjGP6OraHvw","title":"Monitoring","pathname":"/2-1-1/documentation/monitoring","siteSpaceId":"sitesp_F1xi7","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"GnqNcNu7WEgProXvomAl","title":"Data Explorer","pathname":"/2-1-1/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_F1xi7","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"ZkmMVQuqz84D0735A3ly","title":"Live Data","pathname":"/2-1-1/documentation/monitoring/live-data","siteSpaceId":"sitesp_F1xi7","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"erpQQjkrR6IiEY4nlTiP","title":"Node-RED Workbench","pathname":"/2-1-1/documentation/node-red-workbench","siteSpaceId":"sitesp_F1xi7","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"0dl9fKsUfiNByDrqsNyi","title":"System Status","pathname":"/2-1-1/documentation/system-status","siteSpaceId":"sitesp_F1xi7","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"WJnsC6gSSNYHfsDmX1eC","title":"System Container Status","pathname":"/2-1-1/documentation/system-status/system-container-status","siteSpaceId":"sitesp_F1xi7","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"3ZlszreTO4qeGqOUE7Gv","title":"Internet Connectivity Status","pathname":"/2-1-1/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_F1xi7","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"27vOSldzHyx6OMdqp0yS","title":"Metrics (Data Points & Messages)","pathname":"/2-1-1/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_F1xi7","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"es5fo1WnhVIR3J1Lg986","title":"Agents Status","pathname":"/2-1-1/documentation/system-status/agents-status","siteSpaceId":"sitesp_F1xi7","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"kLyNBtZ7ylDsksw32E87","title":"License Information","pathname":"/2-1-1/documentation/system-status/license-information","siteSpaceId":"sitesp_F1xi7","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"FsrKTsYNm3qBI8kzgdyu","title":"System Information","pathname":"/2-1-1/documentation/system-status/system-information","siteSpaceId":"sitesp_F1xi7","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"ST4aIOeLk59nDp1UARhS","title":"CybusMQ","pathname":"/2-1-1/documentation/cybusmq","siteSpaceId":"sitesp_F1xi7","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"pTDoXP6Cf3miO78p9l96","title":"Deleting Broker Data Volumes","pathname":"/2-1-1/documentation/cybusmq/deleting-broker-data-volumes","siteSpaceId":"sitesp_F1xi7","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"HKyezG6LXP94DGG4hB8c","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-1-1/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"QtfX3aU5ffU3oZUOtFzF","title":"Scaling the Broker Cluster","pathname":"/2-1-1/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes/scaling-the-broker-cluster","siteSpaceId":"sitesp_F1xi7","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"},{"label":"MQTT Broker Storage Volumes in Kubernetes"}]},{"id":"adx8ZWWCIpPWdLMoXcVJ","title":"Duplicate Message Delivery in MQTT Clients","pathname":"/2-1-1/documentation/cybusmq/duplicate-message-delivery-in-mqtt-clients","siteSpaceId":"sitesp_F1xi7","description":"Configure duplicate message delivery behavior in CybusMQ for overlapping MQTT subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"JCCELmVlw5wDLL7l0xkv","title":"Connectware on Kubernetes","pathname":"/2-1-1/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"00DKjguQ8gmSqEvv8vMR","title":"Connectware Helm Chart","pathname":"/2-1-1/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_F1xi7","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"kUZFm60akITkcQS69uLN","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-1-1/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_F1xi7","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"YFzXPJiiFftw629VP9n7","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-1-1/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_F1xi7","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"pCT6Qiz0SdcEfg4jVbeg","title":"Environment Variables","pathname":"/2-1-1/documentation/environment-variables","siteSpaceId":"sitesp_F1xi7","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"gjC8FqimSCH3KyUoL4eu","title":"Industry Protocol Details","pathname":"/2-1-1/documentation/industry-protocol-details","siteSpaceId":"sitesp_F1xi7","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"IzZZtTvSNgB45GOsJtCF","title":"ADS","pathname":"/2-1-1/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"VgBO9DmwZMvd0LoY25jT","title":"ADS Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"DtRBIhZxA6KvjgoqmnDU","title":"ADS Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"i6DKkAHRghJU3UtNfhls","title":"BACnet","pathname":"/2-1-1/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"uIo3Mow5vE3UHDaPGWrA","title":"BACnet Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"o3t9lZiln8Mcwf3SCucj","title":"BACnet Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"pZJq4yCDKvbUhKYHETXh","title":"Custom Connectors","pathname":"/2-1-1/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_F1xi7","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"FJv8Uz4ykXhh9xn6DACa","title":"Developing Custom Connectors","pathname":"/2-1-1/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_F1xi7","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"QeeQSmVmlO8H6uYGkfwj","title":"Deploying Custom Connectors","pathname":"/2-1-1/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_F1xi7","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"GysbxvpKn3uu7EsQ0Qo6","title":"Using Custom Connectors","pathname":"/2-1-1/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"Xk3HzbXvye1kXLB2I5Am","title":"EtherNet/IP","pathname":"/2-1-1/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5Hc5cgWzvPk5vDDREvxk","title":"EtherNet/Ip Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"Bo24t7uIjxC0g2YbdWmc","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"zxVPeRQbnNbziRo597gC","title":"FOCAS","pathname":"/2-1-1/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"QNIyHY752VMVqOdJ0oxO","title":"FOCAS Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"tp87sYDPCePb0pUCYBWj","title":"FOCAS Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"qv8fcY4t8TBH2LoQsWlA","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-1-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"2d9Zy2wk06CLyGhDGUmp","title":"HBM Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"35Z7goxk5Et2Eo5kSLOX","title":"HBM Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"9kxCx6EeEFm1RI5aVBym","title":"Heidenhain DNC","pathname":"/2-1-1/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"p25dvkSk0aCNanwihE1b","title":"Heidenhain DNC Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"e9Ss9K7QiEHxAo1OXxX0","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"8XWSX7ugosPwuUUdmm58","title":"HTTP/REST","pathname":"/2-1-1/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_F1xi7","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"8JdskJ1WHP8Y4hJGGUHZ","title":"HTTP/REST Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"3unQqmBxEVNCwXRyGxSA","title":"HTTP/REST Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"97HIgv5AvlJQ5h3e8mUg","title":"HTTP Server/Node","pathname":"/2-1-1/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"pDZVf7YUSOECJ7yguB0N","title":"HTTP Server Properties","pathname":"/2-1-1/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"UBNZPF6LHzyyLQLYEfa6","title":"HTTP Node Properties","pathname":"/2-1-1/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"ufT3ErXUPlv4dVGarWLQ","title":"InfluxDB","pathname":"/2-1-1/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"q9WJfaoiQdfBnnKZ3Y5w","title":"InfluxDB Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"NLyeAd6nyjGQj9HcyjwJ","title":"InfluxDB Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"W9ZIw0QsmLeW8aFq2XkT","title":"Kafka","pathname":"/2-1-1/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"7o7ScozJxrDEd04GFc3f","title":"Kafka Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"SMhwxqQAvN1gDBSJMqE8","title":"Kafka Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"OnLsBXMeV1Bi4C2jXEaD","title":"Modbus/TCP","pathname":"/2-1-1/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"tcaxqRFBQmjKQ5REOiwC","title":"Modbus/TCP Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"bLLVpM9fFJG7FLiVsLh3","title":"Modbus/TCP Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"sTDeh5rA4Epe50LnFWgv","title":"MQTT","pathname":"/2-1-1/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"8RwHhWdkbPOkM0dY3hCd","title":"MQTT Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"bqSTwLd2FKoBjJvDlQ23","title":"MQTT Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"URjJAGT63ohTyvWseRo6","title":"MSSQL","pathname":"/2-1-1/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"THoKhqkfna9AnhrnwH1G","title":"Mssql Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"rsn98y7WKpWzY6sLc7JZ","title":"Mssql Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"bPfxu2W0gLtKSNXe8QVd","title":"OPC DA","pathname":"/2-1-1/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KCcahuyLdmm4bjUo9I6D","title":"OPC DA Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"q4qQgBDmNv42tBUzVUB7","title":"OPC DA Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"D0ehpibPwtiSroo0sgyM","title":"OPC UA","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"7o5VTSXLTVGaEOzmOzP1","title":"OPC UA Client","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"lXof9zbQvKr1DbXxh0Fr","title":"OPC UA Client Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"LmZqZpzHD4ZoEYkW3LOk","title":"OPC UA Client Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"FQgCJBWst3Q9xIPidmcq","title":"OPC UA Server","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"vDj9M0aMZR7oE3r5Mrhh","title":"OPC UA Server Properties","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"iztMkiPJxswP6m0lN73b","title":"OPC UA Node Properties","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"9kQ6lLZmyOWzj1YOKCVZ","title":"OPC UA Object Types","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"GkJD5v75AVDrcpFfMPRs","title":"OPC UA Server References","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"j3ZyTyVfSrDqp7bpzbkC","title":"OPC UA Reference Node","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"vn0PrFi6Ej3mfpJp7DsM","title":"OPC UA Object Node","pathname":"/2-1-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"f8TFtMJM8nkX1brXBMDp","title":"Siemens SIMATIC S7","pathname":"/2-1-1/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_F1xi7","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PkJ7BMObdylIgqj8oC3Y","title":"Siemens S7 Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"vPCU6a27nMRAZqlS1Xkx","title":"Siemens S7 Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"ngt1hm4Z6jGKc23sbQ0a","title":"Siemens SIMATIC S7+","pathname":"/2-1-1/documentation/industry-protocol-details/siemens-simatic-s7+","siteSpaceId":"sitesp_F1xi7","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"GAPJW5qLWv7mrFxMPHvo","title":"Siemens S7+ Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7+"}]},{"id":"NNPXJeuCrEtKtZUMS4Pl","title":"Siemens S7+ Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7+"}]},{"id":"JwhfyaHP8sVilyhP546I","title":"Shdr","pathname":"/2-1-1/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YJvMArErOyIqpqYVVsfV","title":"Shdr Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"fZzWzAd4538Tf2ZysxdL","title":"Shdr Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"X2C5amqyl7EVCO8SnEFo","title":"SINUMERIK","pathname":"/2-1-1/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"6bICMFnNcutYJ93d5j7v","title":"SINUMERIK Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"8n8G4qcAhR6x5Hl9Y0La","title":"SINUMERIK Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"kjkEcXXnwQzwFP5BR5Pk","title":"SOPAS","pathname":"/2-1-1/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"k5vtaytv9qOcCTnvHJ2e","title":"SOPAS Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"HB2R4qZgzHpozs3mobyB","title":"SOPAS Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"dsyhZMAjaVwKeNMqMN1b","title":"SQL","pathname":"/2-1-1/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"07kHLd56rziNQ4CA7xXL","title":"SQL Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"VZ7dLvrYFpexwufIvR7n","title":"SQL Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"MJ3dJTEo6LseCC6Otv13","title":"Systemstate","pathname":"/2-1-1/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"lfROdax4tehlcXWacshI","title":"Systemstate Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"yty2j2UY1PUdqRdCOv4y","title":"Werma WIN Ethernet","pathname":"/2-1-1/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UPGPDnR1kG65es9mDKvR","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-1-1/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"nlSTEsRL4khLE428aH2v","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-1-1/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"yT4pgAknNJdf4wcMUeP5","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-1-1/guides/operation-principles","siteSpaceId":"sitesp_F1xi7","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"mroevlXFEcQN6jXOAFXm","title":"Machine Connectivity","pathname":"/2-1-1/guides/machine-connectivity","siteSpaceId":"sitesp_F1xi7","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"nlh4dRCjObK18D2zYVMB","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-1-1/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_F1xi7","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"f8EBsVFTX0YxUVQDavXb","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-1-1/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_F1xi7","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"kRmJNYRb1bSkO0u4nfYP","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-1-1/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_F1xi7","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"LKcR3Dq7ZMFrq87jotAv","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-1-1/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_F1xi7","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"GYpz6g4meV20iyRrJrNi","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-1-1/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_F1xi7","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"v3IkoRV8ewkVQwYrcvx6","title":"System Connectivity","pathname":"/2-1-1/guides/system-connectivity","siteSpaceId":"sitesp_F1xi7","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"ShAF7cuWboLPdKC1ytUN","title":"Using Connectware as an OPC UA Client","pathname":"/2-1-1/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_F1xi7","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"eaFcNI0HyOucoN4bSjOL","title":"Using Connectware as an OPC UA Server","pathname":"/2-1-1/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_F1xi7","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"wt3kVYcSNc3nKK36HXoJ","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-1-1/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_F1xi7","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"pezVnAxNHdmQFzmnHyRH","title":"Elasticsearch Integration","pathname":"/2-1-1/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_F1xi7","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"dURc2GN02XRM4BoIqWMz","title":"Azure IoT Hub Integration","pathname":"/2-1-1/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_F1xi7","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"JMQuffhm1MoaKtf4Kmcq","title":"AWS IoT Greengrass Integration","pathname":"/2-1-1/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_F1xi7","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"R827wnmcz70wBHPaRylS","title":"InfluxDB Service Integration","pathname":"/2-1-1/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_F1xi7","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"rPKNoYSzVZPtOKuWGzo3","title":"Docker Container Monitoring Using PRTG","pathname":"/2-1-1/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_F1xi7","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"LxtQwMujE11uJS3tOFp6","title":"Ansible","pathname":"/2-1-1/guides/ansible","siteSpaceId":"sitesp_F1xi7","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"SqKauGfRU0zXCLwIKjWd","title":"Orchestrating Connectware with Ansible","pathname":"/2-1-1/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_F1xi7","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"pcRJ18TpqG5EpVMYWHdw","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-1-1/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_F1xi7","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"3QKBySRNeTIYE8EuNBKR","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-1-1/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_F1xi7","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"ZR2eXGUZOyQZkGA0w9SU","title":"Cybus Connectware GPT","pathname":"/2-1-1/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_F1xi7","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"1u0xXjGfx5qSlVfKq0MP","title":"API Reference","pathname":"/2-1-1/reference/api-reference","siteSpaceId":"sitesp_F1xi7","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"kFqQcmMiQjCk6HU9uGB7","title":"Auth-Server API","pathname":"/2-1-1/reference/api-reference/api-definition","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"HZxwftrhhEDufX7wBfbw","title":"Services API","pathname":"/2-1-1/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"xKi43gdXgNuPwrjJhnBE","title":"Resources API","pathname":"/2-1-1/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ylWJznscdWEyIjlwRk5W","title":"System Status API","pathname":"/2-1-1/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"XXr41wfI467pFn5ERWkK","title":"Resource Status Tracking API","pathname":"/2-1-1/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"OKpp5h1k7NizghMWSmm3","title":"Topic Explorer API","pathname":"/2-1-1/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_F1xi7","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"pdr0MkWRneHyUvCq3LFM","title":"Changelog","pathname":"/2-1-1/reference/changelog","siteSpaceId":"sitesp_F1xi7","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"z3khU1eUGcX5wl1YUPol","title":"Cybus Connectware Documentation","pathname":"/2-1-0","siteSpaceId":"sitesp_WVTIG","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"OXTktkmlwclxJTYZjBIM","title":"System Requirements","pathname":"/2-1-0/getting-started/system-requirements","siteSpaceId":"sitesp_WVTIG","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"blfHsMT7w5ePdSkwudeW","title":"Admin UI","pathname":"/2-1-0/getting-started/admin-ui","siteSpaceId":"sitesp_WVTIG","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"VEhjjdxioo1qNohy1AEK","title":"Concepts","pathname":"/2-1-0/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_WVTIG","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Gss5tIFQs406aUfc02vV","title":"Connecting Your First Machine","pathname":"/2-1-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_WVTIG","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Yvy887WXOlqsCl59EqaL","title":"Your First Service Commissioning File","pathname":"/2-1-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_WVTIG","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting Your First Machine"}]},{"id":"XzaAp93Y2NZfV7QQ1JCq","title":"Installation & Upgrades","pathname":"/2-1-0/documentation/installation-and-upgrades","siteSpaceId":"sitesp_WVTIG","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"qlfUTygYdbdBEvFlMCr6","title":"Installing Connectware","pathname":"/2-1-0/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_WVTIG","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"As0DPRP4V07DGrWqGLIq","title":"Installing Connectware (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"Install Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"xgZ4xWMXqEJJeqgpsA7T","title":"Installing Connectware (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_WVTIG","description":"Install Connectware on Docker using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"opLzGVO7g9xjHxzkDjmI","title":"Upgrading Connectware","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_WVTIG","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"TUuqVna86GkHrrrQ5K3A","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"Upgrade Connectware on a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"7iPz1XFtJ2ANoOcPGO7u","title":"Upgrading Connectware to 2.1.0 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.1.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"fHyq5ozmfK01kyvOEraA","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"dKo41IcPNzDS7wNxCOxg","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"MoxLpAf7r8k5nh4rZDp0","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"HPNyWPJfhfKSJ8LtzBFl","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"cieEg4vd1eFCLINcr4iD","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"u3EAID96wu4VryvMuFmR","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"44ARJQ9GL20U2BmSV4JD","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"tL9dNsd2TOwk6kMjmgnG","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"IQkgLSoFTAaIbpscRIYZ","title":"Upgrading Connectware (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_WVTIG","description":"Upgrade Connectware on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"rn3KeENyrmuUs79c6QVW","title":"Upgrading Connectware to 2.1.0 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.1.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"8zFcGxmIXG7VOdwUthl3","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"wHHY1ClHmJ6tuuT2XZ2l","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"DRNYvVsTjy472EHqCLZ3","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"9BVdRBrrw65qn7rKUAkB","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"q6W3EjOrdJ5Fs7XQZWo5","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"RcKZDHhUfmVSlG5nEM4t","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"wlFUN4NqcYadRsUE7Z6s","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_WVTIG","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"E2iTfzsoKVmIr0XKbsB7","title":"Uninstalling Connectware","pathname":"/2-1-0/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_WVTIG","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"pF3PVAcQqupG1jNrvHBe","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-1-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"Uninstall Connectware from a Kubernetes cluster using Helm.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"e2UDoFqjkTJ4cVaGMqDY","title":"Uninstalling Connectware (Docker)","pathname":"/2-1-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_WVTIG","description":"Uninstall Connectware from Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"VmcMJe0V5LhCCiZBz4OY","title":"Licensing","pathname":"/2-1-0/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_WVTIG","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"zX6exrcdXKjzCdwx7LPT","title":"Restarting Connectware","pathname":"/2-1-0/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_WVTIG","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"3djcbPz3Qmn1TuwYlhAZ","title":"User Management","pathname":"/2-1-0/documentation/user-management","siteSpaceId":"sitesp_WVTIG","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"K2BVXjtz3qYf3SGoto7U","title":"Users","pathname":"/2-1-0/documentation/user-management/users","siteSpaceId":"sitesp_WVTIG","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"VaMxRPbYTkQiEojPvfnj","title":"Default Admin User","pathname":"/2-1-0/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_WVTIG","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"zJriXKqfTXNU1gx6ksET","title":"User Session Expiration","pathname":"/2-1-0/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_WVTIG","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"bpQB6hCXOHT9VnfGiP22","title":"Roles","pathname":"/2-1-0/documentation/user-management/roles","siteSpaceId":"sitesp_WVTIG","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"qqvSlBaXEhT76azD4krM","title":"Permissions","pathname":"/2-1-0/documentation/user-management/permissions","siteSpaceId":"sitesp_WVTIG","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"mEWyjK5Sh3eOFM8NONkP","title":"MQTT User Authentication","pathname":"/2-1-0/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_WVTIG","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ZMsnNuytkwatlndorsky","title":"Adding an MQTT Publish Prefix for Users","pathname":"/2-1-0/documentation/user-management/adding-an-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"4jMtTUj7neMnUf7pUqOe","title":"Multi-Factor Authentication","pathname":"/2-1-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"5RFV03LlmWI0qvpfmIep","title":"Single Sign-On (SSO)","pathname":"/2-1-0/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"XqO5euETm8swpP6qW0Yr","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-1-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"bdHeg2M1Z4pGx34EN5QK","title":"Single Sign-On with LDAP","pathname":"/2-1-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_WVTIG","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"rh4vwICxLSlu1RZZ7EiR","title":"Access Permissions for Admin UI","pathname":"/2-1-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_WVTIG","description":"Configure fine-grained access permissions for Admin UI features and operations.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"HRYr3MU4ZYedl7HLp7p2","title":"Admin UI Pages Available to Minimum Access Users","pathname":"/2-1-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"TY8VkusXsu9cszryGRjY","title":"Admin UI Permissions","pathname":"/2-1-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin UI"}]},{"id":"f4lmh4euYSa5LqlHX2B0","title":"Services","pathname":"/2-1-0/documentation/services","siteSpaceId":"sitesp_WVTIG","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"xhSXMD026UFm7utzTXZc","title":"Service Overview","pathname":"/2-1-0/documentation/services/service-overview","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OIgA0NJvqvtGWwSYkLrF","title":"Service Resources View","pathname":"/2-1-0/documentation/services/service-resources-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"eYJxcrjGMrGcC5S5KDsU","title":"Service Links View","pathname":"/2-1-0/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"nirc8su5JXMwAfU6XihT","title":"Servers View","pathname":"/2-1-0/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"UIqQKOAELp2swuiwYsts","title":"Containers View","pathname":"/2-1-0/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"FaLTGh6DtbxhDVjFRz50","title":"Volumes View","pathname":"/2-1-0/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"ITYj2RqVzS9qKGM0eXQP","title":"Connections View","pathname":"/2-1-0/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"fAXhDYxmNql7TxnuU2TL","title":"Endpoints View","pathname":"/2-1-0/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"O5BmK8a6kR2VapYL7YYg","title":"Mappings View","pathname":"/2-1-0/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"JXLCmiXGMdhkVxd5O1vC","title":"Service Details View","pathname":"/2-1-0/documentation/services/service-details-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"6NDNX2l2QXDqh1fFJURD","title":"Service Commissioning Files","pathname":"/2-1-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"KUGhcomGISj7Bmp0NkUl","title":"Version","pathname":"/2-1-0/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"bA8Hy7OsFhnP0AnYfCQs","title":"Description","pathname":"/2-1-0/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"SGU8xNt6AGGk9ZtFZVsz","title":"Metadata","pathname":"/2-1-0/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"TAs1ZEhWfmsaSvch4VHs","title":"Parameters","pathname":"/2-1-0/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"d9CanzNDXXLbArnp7YQB","title":"Definitions","pathname":"/2-1-0/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"Fwf5Oxyh1NtTdVaNaeDs","title":"Resources","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"KF1sYShDEPKWkBDcGSA6","title":"Cybus::Connection","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_WVTIG","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wJNsEtzqmlPOEZ4lD3DC","title":"Cybus::Container","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_WVTIG","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"VUU6GOPVqZDgc0cptrfy","title":"Docker Problem with Network Changes","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_WVTIG","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"OJTmkI7I9IcbbzRMem4n","title":"Cybus::Endpoint","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_WVTIG","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"TAM8tDmQgyqvsLZzaGo6","title":"Cybus::File","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_WVTIG","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"9j1DmUYwbmek5oky2X2o","title":"Cybus::IngressRoute","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_WVTIG","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"yPF7lWtN63f4j7KXoujQ","title":"Cybus::Link","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_WVTIG","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"RrQjLXkkxPs5ReJQ47rj","title":"Cybus::Mapping","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_WVTIG","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"5cvBF8P3nRuSWlEbbHPQ","title":"Cybus::Node","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_WVTIG","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ve7qcm6hMQWcR2vW3qJH","title":"Cybus::Role","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_WVTIG","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"dg6LUiyydKyX8EjTxnvL","title":"Cybus::Server","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_WVTIG","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"3ldJVqnPlUjlDjg3L99X","title":"Cybus::User","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_WVTIG","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"S5mkdz36yitHFzqXq3VP","title":"Cybus::Volume","pathname":"/2-1-0/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_WVTIG","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"n3mC62MTu1HYKzVb5oiu","title":"Setting Up & Configuring Services","pathname":"/2-1-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"sD5lWwpaCBADGvwDQPYp","title":"Installing Services","pathname":"/2-1-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"1Bp9QYhaUTJkyfnEuWTe","title":"Enabling Services","pathname":"/2-1-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"KtLXEArKqInlm8QSVEoe","title":"Updating Services","pathname":"/2-1-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_WVTIG","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"eSbPvwK3g4TYRnih6GDQ","title":"Disabling Services","pathname":"/2-1-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"4pMINrU1TBiAq70MaVt2","title":"Deleting Services","pathname":"/2-1-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"0ITJ4cDjHVDscR6VDMI4","title":"FlowSync","pathname":"/2-1-0/documentation/services/flowsync","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"DtGXYSniJ82512DnFkKz","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-1-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"x7TTxuxSclZMHWQe57Tl","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-1-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"sJZdVnlCrzigBdHntkcN","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-1-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"M47PpgZ8NWiws9VEULjn","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-1-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"aHEZG8HVwsHzG1ByA6Zi","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-1-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"HVhv8SJZ2ktgxInDwJnb","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-1-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"IS9Z2ixurOXKqMb2JYsO","title":"Service ID","pathname":"/2-1-0/documentation/services/serviceid","siteSpaceId":"sitesp_WVTIG","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"CfXnlfq3kLoBuXuLFPCC","title":"Inter-Service Referencing","pathname":"/2-1-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_WVTIG","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"NNGQBB1tdNtgBKmmavAc","title":"Deviations","pathname":"/2-1-0/documentation/services/deviations","siteSpaceId":"sitesp_WVTIG","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"T7vsb9vhwfWZqzRbYI3T","title":"Service Logs","pathname":"/2-1-0/documentation/services/service-logs","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ZM4w2RYWYwAN8m0GpJz3","title":"Logs of Individual Services","pathname":"/2-1-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"KzfElwMZ7VMjnBvQAtMA","title":"Logs of All Services","pathname":"/2-1-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"b6i9WR6xmaP1MVvRzCzY","title":"Rule Engine","pathname":"/2-1-0/documentation/services/rule-engine","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pAaOALgnIKjAZMbD1RjL","title":"Data Processing Rules","pathname":"/2-1-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"1txOnaU7kv6skPgOWFbr","title":"Rule Sandbox","pathname":"/2-1-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_WVTIG","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"LOGr93bH2JsCLrNkXWx8","title":"Shared Subscriptions","pathname":"/2-1-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_WVTIG","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"dvnCEqPuKVsE4uJB155P","title":"Setting Up Shared Subscriptions","pathname":"/2-1-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_WVTIG","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"bHLohvYvYtrmQZc0AmTr","title":"Agents","pathname":"/2-1-0/documentation/agents","siteSpaceId":"sitesp_WVTIG","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"AlOdlOcFYpN2QfUKBaaK","title":"Agents View","pathname":"/2-1-0/documentation/agents/agents-view","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"thIgb7qixd2zdI3WSV7W","title":"Installing Agents","pathname":"/2-1-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_WVTIG","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0kcedXC5gZyMvI3KxVUZ","title":"Installing Agents via Docker","pathname":"/2-1-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_WVTIG","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"wT77DpGkvkHPPIFqdpJL","title":"Installing Agents via Docker Compose","pathname":"/2-1-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_WVTIG","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"6XzKQilzf2uD4WqVtQXT","title":"Installing Agents via Kubernetes","pathname":"/2-1-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"ByRC1ntwJQYjAc7kEcQV","title":"Using Mutual TLS for Agents","pathname":"/2-1-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"yePMQueJfugqK4WrVYt0","title":"Registering Agents in Connectware","pathname":"/2-1-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"mCDzMP8PWi0VV1JtsUwE","title":"Configuring Agents","pathname":"/2-1-0/documentation/agents/configuring-agents","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"lOguBV3nVmEPy7wxp4YL","title":"Progressive Service Deployment","pathname":"/2-1-0/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_WVTIG","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"3CkqQB5G9dq121CwudBT","title":"Monitoring Agents","pathname":"/2-1-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"VcdsklktCstPq97M5pGs","title":"Restarting Agents","pathname":"/2-1-0/documentation/agents/restarting-agents","siteSpaceId":"sitesp_WVTIG","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"qtAjPvWOU0Wdlg66TP4l","title":"Agents in Kubernetes","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"8UuYq8y8lHf9OYDupVLA","title":"Adding Agents Inside Your Connectware Installation","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"1cxeqPI6RPxFuhftolHZ","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"JCxWDIgO4NVUpfDF22Va","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"eNVGkjMwpDQ2ARTG2ciB","title":"Installing Connectware Agents Using the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"hUfVt0nWRy6ioV4A0o3b","title":"Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"2gqvLmH8jV7FBuNouOUX","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"ikPmrCXWvfQUieGlu3m7","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Oq9ObONmiJVilQ0xMdDU","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"YxcDnXirL7hmc8C1V3FP","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"5lkOTtSBWj7RrYXAVHIz","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"uOeQ6qljG4SijlE10QAR","title":"Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"b49Q8esTL7t5ENaJrj4L","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"SDpWs3HPp6kwm1jVtMCF","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"IT1s8V7QXwBT0NQUnZib","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"MS3sxwYeN14CPAHbjDHo","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Wmg0BJgyhs7oUHm4swzs","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Z6AcCQ8X9icvtVbrGzEq","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"lMKwOeX0umDWT7ZabZvm","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"QZ5qzCaDontjPhssjMn0","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"doz2O3LQpb7pna5RIOZw","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"88DMXAS7tPgoBQpce5PL","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"MDpdMrBgl7WkCMgfvNbK","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"WbRdUReXKMVtiGCovH20","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-1-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"rWkmoMw9mXlpFxrYVjQ4","title":"Troubleshooting Agents","pathname":"/2-1-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"4S261RoofCyWu2oKDbLC","title":"Client Registry","pathname":"/2-1-0/documentation/client-registry","siteSpaceId":"sitesp_WVTIG","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"SVLmrwJFFGOSi9slEZSc","title":"Self-Registering MQTT Clients","pathname":"/2-1-0/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_WVTIG","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"TBKW6Ktd4TcTyj9Y3IMr","title":"Self-Registering Clients via REST API","pathname":"/2-1-0/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_WVTIG","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"7BrpbIxJmnKF5U2K9H3u","title":"Client Registry View","pathname":"/2-1-0/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_WVTIG","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"wzVk6qs5cjzv07m2Vgn8","title":"Troubleshooting Client Registry","pathname":"/2-1-0/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"SPhsLSNJnxGCn7Ads6jW","title":"Security","pathname":"/2-1-0/documentation/security","siteSpaceId":"sitesp_WVTIG","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"u85k7FWfEFFPhdC8Dcsq","title":"TLS Certificates","pathname":"/2-1-0/documentation/security/tls-certificates","siteSpaceId":"sitesp_WVTIG","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"1BHH2AVthDMo82xkVE4u","title":"Certificate Requirements","pathname":"/2-1-0/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_WVTIG","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"BJ99I4W0n68YMJEY6rWV","title":"Cipher Suites & TLS Versions","pathname":"/2-1-0/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_WVTIG","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"9VINw1LBBeoLxykR2GRw","title":"CA Certificates","pathname":"/2-1-0/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_WVTIG","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"4m8AeQ24eAau7AWAGKZY","title":"Certificates View","pathname":"/2-1-0/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_WVTIG","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"0KX3Gdnz6Q1EvtCEOBkd","title":"Client Certificates","pathname":"/2-1-0/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_WVTIG","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"EVjPSS6FqIh4tz7SwAbi","title":"Server Certificates","pathname":"/2-1-0/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_WVTIG","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"yhQ5n1dx4zUNSz2F9bEj","title":"Password Policy Configuration","pathname":"/2-1-0/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_WVTIG","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"PCWyIXdyEEqbsjHAAKlI","title":"JSON Web Tokens","pathname":"/2-1-0/documentation/security/json-web-tokens","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"cy4KHT6OaYqKrIjurF2y","title":"Monitoring","pathname":"/2-1-0/documentation/monitoring","siteSpaceId":"sitesp_WVTIG","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"BmAPisqBsdMhqXajr9A0","title":"Data Explorer","pathname":"/2-1-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_WVTIG","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"tz3ldsMjedXpRkxL5P5r","title":"Live Data","pathname":"/2-1-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_WVTIG","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"nUdT8SxrQOWRJ96A4iqS","title":"Node-RED Workbench","pathname":"/2-1-0/documentation/node-red-workbench","siteSpaceId":"sitesp_WVTIG","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"53OhJv7lwbdKeUWiJeYG","title":"System Status","pathname":"/2-1-0/documentation/system-status","siteSpaceId":"sitesp_WVTIG","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ZqRQkTg7t30eNxAAwdtX","title":"System Container Status","pathname":"/2-1-0/documentation/system-status/system-container-status","siteSpaceId":"sitesp_WVTIG","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"JiJ8J44VnayQZSOHiHhM","title":"Internet Connectivity Status","pathname":"/2-1-0/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_WVTIG","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"h6TRs3CIVZihEvcvQi0V","title":"Metrics (Data Points & Messages)","pathname":"/2-1-0/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_WVTIG","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"JUACQ1JITon4vhDfP1lf","title":"Agents Status","pathname":"/2-1-0/documentation/system-status/agents-status","siteSpaceId":"sitesp_WVTIG","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"MqBtT254MyAppF6UckDi","title":"License Information","pathname":"/2-1-0/documentation/system-status/license-information","siteSpaceId":"sitesp_WVTIG","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"xRCF75TnbT0J9Au2JdAV","title":"System Information","pathname":"/2-1-0/documentation/system-status/system-information","siteSpaceId":"sitesp_WVTIG","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"nDffQFIKV2YXejdKocyf","title":"CybusMQ","pathname":"/2-1-0/documentation/cybusmq","siteSpaceId":"sitesp_WVTIG","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"2DszsjHHGazgR6Adwdn9","title":"Deleting Broker Data Volumes","pathname":"/2-1-0/documentation/cybusmq/deleting-broker-data-volumes","siteSpaceId":"sitesp_WVTIG","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"6uK2G8zVbfj1LAwmosc8","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-1-0/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"byDafbPPl2Bpxz7NbAkw","title":"Scaling the Broker Cluster","pathname":"/2-1-0/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes/scaling-the-broker-cluster","siteSpaceId":"sitesp_WVTIG","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"},{"label":"MQTT Broker Storage Volumes in Kubernetes"}]},{"id":"X8Mmf9pQX7ELjMfhlpdb","title":"Duplicate Message Delivery in MQTT Clients","pathname":"/2-1-0/documentation/cybusmq/duplicate-message-delivery-in-mqtt-clients","siteSpaceId":"sitesp_WVTIG","description":"Configure duplicate message delivery behavior in CybusMQ for overlapping MQTT subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"4N8AdAiyqDFzrrvYMCLy","title":"Connectware on Kubernetes","pathname":"/2-1-0/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"5O7KAdjfzizTKbhsW0D3","title":"Connectware Helm Chart","pathname":"/2-1-0/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_WVTIG","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"RckIQgFZA00auBLE1g8z","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-1-0/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_WVTIG","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"0QmmNPSleyFEjjpBV0h3","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-1-0/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_WVTIG","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"d5uVQzhIjJJqN5FBJMgV","title":"Environment Variables","pathname":"/2-1-0/documentation/environment-variables","siteSpaceId":"sitesp_WVTIG","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"VKAIaYDQp3jM0bqppsnX","title":"Industry Protocol Details","pathname":"/2-1-0/documentation/industry-protocol-details","siteSpaceId":"sitesp_WVTIG","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"kTYVjSePWHdjBpjaKvuo","title":"ADS","pathname":"/2-1-0/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZT0gbzlaXQr4ZVYF4a2j","title":"ADS Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"c0XxX13uGgIALiZaYJwr","title":"ADS Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"JAWzi6u3Zokw5QGuw4sp","title":"BACnet","pathname":"/2-1-0/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZxjavUgGVs2kgTUw60d8","title":"BACnet Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"LUMh0qbmhZdDl4J1Bb18","title":"BACnet Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"7RDeEl1tB9YG2V4dZvhg","title":"Custom Connectors","pathname":"/2-1-0/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_WVTIG","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"DnWMq8fL7A8bb6neOD7T","title":"Developing Custom Connectors","pathname":"/2-1-0/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_WVTIG","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"tcktITdwUnrp8fIw0Eb8","title":"Deploying Custom Connectors","pathname":"/2-1-0/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_WVTIG","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"2HYfyqxLzVt0d6UMFgbf","title":"Using Custom Connectors","pathname":"/2-1-0/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"KFhZrLGJgaMAqbvGRM3W","title":"EtherNet/IP","pathname":"/2-1-0/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wfTwOE5VGkRO9yOCV9qH","title":"EtherNet/Ip Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"pJn5Uj5iFnf121OrV4Kl","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"IaiawOZqrUWT6cBYca1D","title":"FOCAS","pathname":"/2-1-0/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"nLXPKaJZ4QJNEn2LYN78","title":"FOCAS Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"D9vEsZL4qojUpRzXOxHl","title":"FOCAS Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"goKz5h5qEZYZ5qH5BCOg","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-1-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"u4Xdn2YefN0EbYFEzN1f","title":"HBM Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"CUVJLbRPhgqe2X3nHMB6","title":"HBM Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"cGPNlIeVJVE5HgLLGjmW","title":"Heidenhain DNC","pathname":"/2-1-0/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"06IT3eUQDsF2qKE57Jue","title":"Heidenhain DNC Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"tBW8fvAPvdUWBAn1xYAR","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"gHVK6VSAjjfMmfoIR7Ya","title":"HTTP/REST","pathname":"/2-1-0/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_WVTIG","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"OfMzuTZRzMCfqomtvaMN","title":"HTTP/REST Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"LxYooheUkM7Q8j64U7tN","title":"HTTP/REST Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"rf94EXKiFDX9vjOaJ0bA","title":"HTTP Server/Node","pathname":"/2-1-0/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MYIW5TWplNl98XT9a0sX","title":"HTTP Server Properties","pathname":"/2-1-0/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"jcxDFHgcK5rhkT1qtDh9","title":"HTTP Node Properties","pathname":"/2-1-0/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"dcAsCVY3BP7AMuhxnRTd","title":"InfluxDB","pathname":"/2-1-0/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Rgsf2Zk8T5ULN6KytXdW","title":"InfluxDB Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"uYPpfcEKSeyTmxtfhlMS","title":"InfluxDB Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"SdU8Q9CLXwl6A08uGSP9","title":"Kafka","pathname":"/2-1-0/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"etYfvXuqzf2bWYFxsrBQ","title":"Kafka Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"rqRJTKbhf9HDzNLQ5LB4","title":"Kafka Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"IkBOwilWqtIdLcL12O6C","title":"Modbus/TCP","pathname":"/2-1-0/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MfkcQ8SgY62yHDAEn2Ll","title":"Modbus/TCP Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"XRTGhaxRm40xe6oPblkh","title":"Modbus/TCP Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"sixSE1wcDrIlRO0eiBdb","title":"MQTT","pathname":"/2-1-0/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"q3hvNVds3WDmt3MXE0lJ","title":"MQTT Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"ardj6VHQCYF2Xa5j1iYY","title":"MQTT Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"dUxjjOnuhQei3xzP07pC","title":"MSSQL","pathname":"/2-1-0/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"frYAcYimSb97ay6AE62F","title":"Mssql Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"c5r6ELJMoDNzXDafIc9C","title":"Mssql Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"SocWxLuz340NVI3m9XJ1","title":"OPC DA","pathname":"/2-1-0/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"m52OofsBR3TbgBFCgBb9","title":"OPC DA Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"TXScttd62dhOd75gJ4TZ","title":"OPC DA Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"pBHzRrjHQO3B89r2xNDJ","title":"OPC UA","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YDkzsM03PW6wmiyIuhog","title":"OPC UA Client","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"wEuM2PcadEKtss2aemRz","title":"OPC UA Client Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"CLyrOj9sch5puMwnklkW","title":"OPC UA Client Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"qRchZwOLjHrfINcJWwCz","title":"OPC UA Server","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"i1TuHYAy9Z51oc7JmAhn","title":"OPC UA Server Properties","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"P57kZTK5GSMug29jV4YF","title":"OPC UA Node Properties","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"LILuomtR6CS9FhigWe3q","title":"OPC UA Object Types","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"IYqJHZqaHHShzopP9dTp","title":"OPC UA Server References","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"cDucD2H8cwxa0Rn16Ah2","title":"OPC UA Reference Node","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"4TEvY3CtV9Bgrihd6kF5","title":"OPC UA Object Node","pathname":"/2-1-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"AtHwe7bby7dT7P7aDoRC","title":"Siemens SIMATIC S7","pathname":"/2-1-0/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_WVTIG","description":"Connect to Siemens SIMATIC S7 PLCs using S7 Communication Services.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"i3t0djTFjG45YNcIPDJN","title":"Siemens S7 Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"cyybaiCnYE8Jnsiu0OKC","title":"Siemens S7 Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"mPCimmYDELeqwUi2rYOb","title":"Siemens SIMATIC S7+","pathname":"/2-1-0/documentation/industry-protocol-details/siemens-simatic-s7+","siteSpaceId":"sitesp_WVTIG","description":"Symbolic communication with Siemens S7-1200 and S7-1500 PLCs using the ACCON-AGLink library.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"I30D1It1neHqkQu3Q49l","title":"Siemens S7+ Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/siemens-simatic-s7+/s7plusconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7+"}]},{"id":"qj7TPKZYMon2AtYqIrd7","title":"Siemens S7+ Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/siemens-simatic-s7+/s7plusendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7+"}]},{"id":"LbkH6MFaURvQMMcQjpKi","title":"Shdr","pathname":"/2-1-0/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MNLSIOo072DhnLRHvXDP","title":"Shdr Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"xtj37rGZmwzPtdAQFrzh","title":"Shdr Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"oJqxN4vv6yhOdXZ1Olf6","title":"SINUMERIK","pathname":"/2-1-0/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"pvtkBAS2I7wVBmsWl4iG","title":"SINUMERIK Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"ByJx8sdvQ7361ctWkyie","title":"SINUMERIK Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"w5RhEiFCKcMiTSjHW3Z9","title":"SOPAS","pathname":"/2-1-0/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"eJQWmbqt4ClzckW0rqVx","title":"SOPAS Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"M6XIcI0yxR5bjSWgeov0","title":"SOPAS Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"bgon9h8RCeToKZoYklZV","title":"SQL","pathname":"/2-1-0/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"33fTeWCUPYhU1DuTAalN","title":"SQL Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"krN7V7UTzyJalwBznmLh","title":"SQL Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"tSZJTctrzaOrXDVqLURx","title":"Systemstate","pathname":"/2-1-0/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"o4SdROcqm5K1GdkGfLrM","title":"Systemstate Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"UtqMaOLjInOPcoluUTa5","title":"Werma WIN Ethernet","pathname":"/2-1-0/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"exQSbBwjMHA9PLfCKG7H","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-1-0/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"nxVJ19pAiEacgES1PGLa","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-1-0/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"T2ZvWVn24deKYejcEpEI","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-1-0/guides/operation-principles","siteSpaceId":"sitesp_WVTIG","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"lzrBCyCCf4VXZYWdbWsJ","title":"Machine Connectivity","pathname":"/2-1-0/guides/machine-connectivity","siteSpaceId":"sitesp_WVTIG","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"HhT2QBVxe1rYfxWlivK4","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-1-0/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_WVTIG","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"vZaqidPc2WxRD8hkYKcN","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-1-0/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_WVTIG","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"RTCDam1Tru2bxmIIEfVJ","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-1-0/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_WVTIG","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"JIvDKzGOr4UAAm2lCznr","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-1-0/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_WVTIG","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"wbMsN7yThQbZyuk7pYWF","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-1-0/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_WVTIG","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"xUGtrZZce5aRLrSLAJdr","title":"System Connectivity","pathname":"/2-1-0/guides/system-connectivity","siteSpaceId":"sitesp_WVTIG","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"LxdLlonuxGRrFARFoZLn","title":"Using Connectware as an OPC UA Client","pathname":"/2-1-0/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_WVTIG","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"0MBB13hty2x7Ze7tUhqN","title":"Using Connectware as an OPC UA Server","pathname":"/2-1-0/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_WVTIG","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"K0mt5If5qDz7xHXl6ypa","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-1-0/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_WVTIG","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"JLG1rIoMBFKumGi3QEpJ","title":"Elasticsearch Integration","pathname":"/2-1-0/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_WVTIG","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"1Fch9XdG9KXX9BLE5tKX","title":"Azure IoT Hub Integration","pathname":"/2-1-0/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_WVTIG","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"fVIQgAWsxaKDplwVXqHj","title":"AWS IoT Greengrass Integration","pathname":"/2-1-0/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_WVTIG","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"XeCff4SzK24swRhNTXuj","title":"InfluxDB Service Integration","pathname":"/2-1-0/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_WVTIG","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"x4GKUVEjUXx5FdMIVBwL","title":"Docker Container Monitoring Using PRTG","pathname":"/2-1-0/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_WVTIG","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ofo8uYaP6f4Gbs0BKGvS","title":"Ansible","pathname":"/2-1-0/guides/ansible","siteSpaceId":"sitesp_WVTIG","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"27HdfsFGZ15mtIffWY49","title":"Orchestrating Connectware with Ansible","pathname":"/2-1-0/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_WVTIG","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"5Ho1bje6SzuMYShLBkpJ","title":"Automated Connectware Deployment Using GitLab CI/CD & Ansible","pathname":"/2-1-0/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_WVTIG","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"FeYzrsLQ56JmnkRYRuyX","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-1-0/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_WVTIG","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"mroWFRjh6SB5mL63LP7s","title":"Cybus Connectware GPT","pathname":"/2-1-0/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_WVTIG","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"LHCMxoz051MDwLzLShWp","title":"API Reference","pathname":"/2-1-0/reference/api-reference","siteSpaceId":"sitesp_WVTIG","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"SltAAxFb12E8CGcP2Cwb","title":"Auth-Server API","pathname":"/2-1-0/reference/api-reference/api-definition","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"U8T13J0xptnUMrQ8MC4c","title":"Services API","pathname":"/2-1-0/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"5ZFw3QiT6waLWgGY4kcB","title":"Resources API","pathname":"/2-1-0/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"WQiM0nyQkTdks4caDpag","title":"System Status API","pathname":"/2-1-0/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"lNElEOhhmeLnK5Oe9i2D","title":"Resource Status Tracking API","pathname":"/2-1-0/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"wggWJhq1uVVKfTuL8UQd","title":"Topic Explorer API","pathname":"/2-1-0/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_WVTIG","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"spLrxHxLXURFFpPciGFk","title":"Changelog","pathname":"/2-1-0/reference/changelog","siteSpaceId":"sitesp_WVTIG","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"jRoxFW9ohZRfoWwl0pJk","title":"Cybus Connectware Documentation","pathname":"/2-0-6","siteSpaceId":"sitesp_rhlJP","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"bWPg1xTPbwpDjWwReGYP","title":"System Requirements","pathname":"/2-0-6/getting-started/system-requirements","siteSpaceId":"sitesp_rhlJP","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"uRmpImA11mxQLtNOhgcd","title":"Admin UI","pathname":"/2-0-6/getting-started/admin-ui","siteSpaceId":"sitesp_rhlJP","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"8eDlS2Rits4voYYW0Rr0","title":"Concepts","pathname":"/2-0-6/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_rhlJP","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"xrVLFrOzhKPutpJHvGF5","title":"Connecting your First Machine","pathname":"/2-0-6/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_rhlJP","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"4itH4eSGpk97sH4H7Mdv","title":"Your First Service Commissioning File","pathname":"/2-0-6/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_rhlJP","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"sNNyzGdgAmCqkfz1cRiD","title":"Installation & Upgrades","pathname":"/2-0-6/documentation/installation-and-upgrades","siteSpaceId":"sitesp_rhlJP","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"6mMzCpY1zYdQTnRr5FGo","title":"Installing Connectware","pathname":"/2-0-6/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_rhlJP","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"LmpxixEpDCBVcxoqebIa","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"In0nC0sEDwgzcGlLx1oO","title":"Installing Connectware (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"oaKdCUZusFZC4gHL9MbP","title":"Upgrading Connectware","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_rhlJP","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"yZZGF0SoF5Z0lSu97MKI","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"xPWwu5WiXNAqdeHOhGUh","title":"Upgrading Connectware to 2.0.6 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.6 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"B5bjWZzGa7vdzij02jCJ","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"8AyxmByQPlAYVMg912Rn","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"8G0nk7747Efm7i0KRIz3","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"3DNrjEXi3S2UpdgOqiub","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"415Dv9s16iKWrxQM7tyN","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"0vW2w9e8rBBDwWJhCpEC","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"yR4yxN2ZF8zuI8A3qJhg","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"1OrIRdDEUV3VFfHdKeSj","title":"Upgrading Connectware (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"HJBAM30BuvNpJNiLmtwM","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"8juLUNLpIZZCemK5nKOk","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"e8kM6iE0aaPwpBjUVQGn","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"huSMACNheRxjJq5TsVwR","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"rtMj7KC9QRuBT775yLAN","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"M8wqs9VuBBGTxYR8kJHY","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"NcAyHNmSUNHsKlQjP2S1","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_rhlJP","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"fZKHx6RocdrLK46dw5u2","title":"Uninstalling Connectware","pathname":"/2-0-6/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_rhlJP","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"SFXTol871ib1KbgaAkGg","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-6/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"lQNdu0j4DuTEEJxb2P9v","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-6/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"iwEXg0Li335eCzjGnYQ9","title":"Licensing","pathname":"/2-0-6/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_rhlJP","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"H02uPut7ZTTDWLlFBxGC","title":"Restarting Connectware","pathname":"/2-0-6/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_rhlJP","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"gkaq4HqEWroCQum84Vrw","title":"User Management","pathname":"/2-0-6/documentation/user-management","siteSpaceId":"sitesp_rhlJP","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"nrJolKRdWswu3bJuv81y","title":"Users","pathname":"/2-0-6/documentation/user-management/users","siteSpaceId":"sitesp_rhlJP","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"uA0akm34P0QiphFmvTLm","title":"Default Admin User","pathname":"/2-0-6/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_rhlJP","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"ABseapha61yWuW4sIiUe","title":"User Session Expiration","pathname":"/2-0-6/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_rhlJP","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"DROlmYE4cs87FnTAe0Yv","title":"Roles","pathname":"/2-0-6/documentation/user-management/roles","siteSpaceId":"sitesp_rhlJP","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"7fCPgYoyhjGyg6TBGhzx","title":"Permissions","pathname":"/2-0-6/documentation/user-management/permissions","siteSpaceId":"sitesp_rhlJP","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"dFZ98urAGpI8wOYa4OHs","title":"MQTT User Authentication","pathname":"/2-0-6/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_rhlJP","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"DaepoVC1Wn9wCarHoPAg","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-6/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"IqclNrjMsb4FKTT24GSe","title":"Multi-Factor Authentication","pathname":"/2-0-6/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"fVkWZQ9BnKgLMMph1MVQ","title":"Single Sign-On (SSO)","pathname":"/2-0-6/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"HReQlmycNcKDtLy2p3nj","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-6/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"4UP3vvqklWT1NoLup0JL","title":"Single Sign-On with LDAP","pathname":"/2-0-6/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_rhlJP","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"qMkTH8EO8MVlvlE05sMX","title":"Access Permissions for Admin-UI","pathname":"/2-0-6/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"l7hu3e4CmOUKPTydx8DF","title":"UI Access","pathname":"/2-0-6/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"t6rmvl1nrAxlMBq4r6qV","title":"Minimum Access Role Pages","pathname":"/2-0-6/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"KnL9IxMIaBqPQmUUPqlp","title":"Services","pathname":"/2-0-6/documentation/services","siteSpaceId":"sitesp_rhlJP","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"qUqpJAoQidHyLx7HxAJl","title":"Service Overview","pathname":"/2-0-6/documentation/services/service-overview","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"uMlaEzESUSWJWuNCXXzT","title":"Service Resources View","pathname":"/2-0-6/documentation/services/service-resources-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"XUA7oBUpXAO1WNwRkTXx","title":"Service Links View","pathname":"/2-0-6/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"2eG8nnaEqmLCj2XgXI4D","title":"Servers View","pathname":"/2-0-6/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"5jJJ59tEqpw3eVqq7f5y","title":"Containers View","pathname":"/2-0-6/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"QWwgr0W5dQmL5DFQMaYC","title":"Volumes View","pathname":"/2-0-6/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"7OEXq2FcDJgRJPJeTai6","title":"Connections View","pathname":"/2-0-6/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"BCX6en8m0BNuURIu8BUd","title":"Endpoints View","pathname":"/2-0-6/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"OUlBGxJ2MQqSSi7xVPHk","title":"Mappings View","pathname":"/2-0-6/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"ra0cRfePjlI5X1AMDmAl","title":"Service Details View","pathname":"/2-0-6/documentation/services/service-details-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"SB3C5N5iTaYgLG2vdjUa","title":"Service Commissioning Files","pathname":"/2-0-6/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"r9vYG7glemcyQxJdZbo7","title":"Version","pathname":"/2-0-6/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"uhXTV1ime9YLKbIpmvW4","title":"Description","pathname":"/2-0-6/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"pQ0QxXW4EzEAIqvKToxS","title":"Metadata","pathname":"/2-0-6/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"so7aTKir5AvnWMXU0Z5k","title":"Parameters","pathname":"/2-0-6/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"5dTa6GBW2Nkc11Lug4E5","title":"Definitions","pathname":"/2-0-6/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"vLaVaiDM5NxgTcxiKCEk","title":"Resources","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"ubCtgA0Lr6Rrf51UfJge","title":"Cybus::Connection","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_rhlJP","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"rAZeBvc0pLdxlmzWpSaX","title":"Cybus::Container","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_rhlJP","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"PhCClDcuGTsY9M8Orkmc","title":"Docker Problem with Network Changes","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_rhlJP","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"w81MrSjvBpUnG6VyuW2J","title":"Cybus::Endpoint","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_rhlJP","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"LRVjeioJ42Csu9JfIT9I","title":"Cybus::File","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_rhlJP","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"8XvQoRXyIkzR348jTnsT","title":"Cybus::IngressRoute","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_rhlJP","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"pxGr4kFFtEUf7k7D6SER","title":"Cybus::Link","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_rhlJP","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"SwapzzmFtylF1Qx1iibR","title":"Cybus::Mapping","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_rhlJP","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"70Qhpkc9mDnGGQCvUG3E","title":"Cybus::Node","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_rhlJP","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"0o21jZRJM17QQNriVynA","title":"Cybus::Role","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_rhlJP","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"FwBMR0Y83JXKIUbe4cHM","title":"Cybus::Server","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_rhlJP","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"U4ELSDDRkHYJhXu9oSEz","title":"Cybus::User","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_rhlJP","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"LIyDhfvBhu8NUaKgSrDS","title":"Cybus::Volume","pathname":"/2-0-6/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_rhlJP","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"6mMjaQ9tcghNMyNfDr8g","title":"Setting Up & Configuring Services","pathname":"/2-0-6/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"h0AHAXyxHarDkSDPj9xu","title":"Installing Services","pathname":"/2-0-6/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"5FKsIViWlqlH260NS3Eu","title":"Enabling Services","pathname":"/2-0-6/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"sI196CnWX6fS5AZVBKUi","title":"Updating Services","pathname":"/2-0-6/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_rhlJP","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"q6pygPMbR30nVB6YdkPo","title":"Disabling Services","pathname":"/2-0-6/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"RjnLNcz1F5qfPvh2793a","title":"Deleting Services","pathname":"/2-0-6/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"efuD8XAL51mv6WDHcZbe","title":"FlowSync","pathname":"/2-0-6/documentation/services/flowsync","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OalQw4fUmmAZbUkdcU3p","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-6/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"OS2odeJxaDhfUFpsYJDD","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-6/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"X5DqrAA09JMsDRW3reJk","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-6/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"iaBy0R4jYJuAyYdlG4XG","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-6/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"SOqMUYINnhE0cRR6L4ox","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-6/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"4uuciNJfS1GlXJzBZaiS","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-6/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Evk5O1TYvCTf3gjooU5V","title":"Service ID","pathname":"/2-0-6/documentation/services/serviceid","siteSpaceId":"sitesp_rhlJP","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"P6pHFxXKNZjP93JGXD2f","title":"Inter-Service Referencing","pathname":"/2-0-6/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_rhlJP","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"U3GPm0nUKeBxCIqPx9K8","title":"Deviations","pathname":"/2-0-6/documentation/services/deviations","siteSpaceId":"sitesp_rhlJP","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Hy2wvn5rEAWkDxf2RmXJ","title":"Service Logs","pathname":"/2-0-6/documentation/services/service-logs","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"1zmfmyg5lGgd2M5cf8vw","title":"Logs of Individual Services","pathname":"/2-0-6/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"125fa9AAYkdj0ve6eEC9","title":"Logs of All Services","pathname":"/2-0-6/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"19bV6qp2foWAEYWea6ya","title":"Rule Engine","pathname":"/2-0-6/documentation/services/rule-engine","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"K2DFQEPNYijPJ86taSY1","title":"Data Processing Rules","pathname":"/2-0-6/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"0WTRWUbKwryBoGngoFvv","title":"Rule Sandbox","pathname":"/2-0-6/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_rhlJP","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"1poaseRBA27i4Mos6iED","title":"Shared Subscriptions","pathname":"/2-0-6/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_rhlJP","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"MkHngpnamVbgQJ7v11gH","title":"Setting Up Shared Subscriptions","pathname":"/2-0-6/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_rhlJP","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"Xt83apDno7Y6HXwl2jjj","title":"Agents","pathname":"/2-0-6/documentation/agents","siteSpaceId":"sitesp_rhlJP","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"fOOVXSDZR2rGTLrCyQLi","title":"Agents View","pathname":"/2-0-6/documentation/agents/agents-view","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"V6pfglaFGNSILnBAp6qm","title":"Installing Agents","pathname":"/2-0-6/documentation/agents/installing-agents","siteSpaceId":"sitesp_rhlJP","description":"How to install and configure agents using Docker, Docker Compose, or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"N5CsTtuJMmqlSO1Ov4Bk","title":"Installing Agents via Docker","pathname":"/2-0-6/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_rhlJP","description":"How to install agents using Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"nxTbCGMeiIoY3OBypB2q","title":"Installing Agents via Docker Compose","pathname":"/2-0-6/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_rhlJP","description":"How to install agents using Docker Compose.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"zKxTwLVdZYN7f7ZtR11X","title":"Installing Agents via Kubernetes","pathname":"/2-0-6/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"How to install agents using Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"AP3mXnmMzU9liqeBudgN","title":"Using Mutual TLS for Agents","pathname":"/2-0-6/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"OceyCrHCOD7VV05wRLyQ","title":"Registering Agents in Connectware","pathname":"/2-0-6/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"BGPUg5xI6qz73IV3j0EF","title":"Configuring Agents","pathname":"/2-0-6/documentation/agents/configuring-agents","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"8qYoIYHxOU5h0z0GsbPm","title":"Progressive Service Deployment","pathname":"/2-0-6/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_rhlJP","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"ZlunmTRrgaewzBzxbMRE","title":"Monitoring Agents","pathname":"/2-0-6/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"dpbzEpBHCqFLPT1EYgVR","title":"Restarting Agents","pathname":"/2-0-6/documentation/agents/restarting-agents","siteSpaceId":"sitesp_rhlJP","description":"How to restart Connectware agents running in Docker or Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"ySNHv1KX351FI6MSVXrM","title":"Agents in Kubernetes","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"RQhdfqd1ikzud79bIoV8","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"RbEZIjZlDLnF7jqHVYyD","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"VlzkFhYR61QvZJorsdNc","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"AnrWtwgL33OA7vp8XmF5","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"RchN9mk3R5oxXcATdxs1","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"OCSjmbLCALqjCmxFW6m4","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"8ShP7nbw7ln4fRUtNrMb","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"gNca4gH89icT1z0hLqFs","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"br5lPRuic0Z0aFXcmPFh","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"P1iQ2Tv33njUsDmGC8za","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"EJqQKaNNFNHu9NNoPS8h","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"r2WPkzQXtVcZ2Z9kGw2R","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"EhumEVNixfqFI2NjFKfe","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"tVHTCtNOmXkFnSAeGOxA","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"4n2rxHeUMXAHi0Wb74Ue","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"TBTsiFCLhkyQFVGd3OPm","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"pJGjhkf1D2m9JpljP8pn","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"xFh9IX6GrfAjRbJ213i7","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"hiZ62brrDhRhP00kKcNi","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"madJxA5uiRf5Fop7QSTm","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"GF4s7oL8oOuNa8FdgLlv","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"eKnCaahIbLKpcd5L39a3","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"imDIYdqco5RSTOj8DoRs","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-6/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"F59tyZFdZ76nmFOjIpRe","title":"Troubleshooting Agents","pathname":"/2-0-6/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"IY09VXjxNwrSU8repNwX","title":"Client Registry","pathname":"/2-0-6/documentation/client-registry","siteSpaceId":"sitesp_rhlJP","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"M0Q4zqMEgETqWzSHFDZJ","title":"Self-Registering MQTT Clients","pathname":"/2-0-6/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_rhlJP","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"iVIeK5r1pXNgVkYpgZ4g","title":"Self-Registering Clients via REST API","pathname":"/2-0-6/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_rhlJP","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"2LI2wNExl63nVKIoGuot","title":"Client Registry View","pathname":"/2-0-6/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_rhlJP","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"3DTR9gOj4EJLv1jC5xdI","title":"Troubleshooting Client Registry","pathname":"/2-0-6/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"QJfmkJyHX9Og9BQAugws","title":"Security","pathname":"/2-0-6/documentation/security","siteSpaceId":"sitesp_rhlJP","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Tu1Zyb2ssVulDmSbialy","title":"TLS Certificates","pathname":"/2-0-6/documentation/security/tls-certificates","siteSpaceId":"sitesp_rhlJP","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"JCR9GHmDJm0Ts5SfbpJW","title":"Certificate Requirements","pathname":"/2-0-6/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_rhlJP","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"iYf2MQMl8MupiNZO3mYd","title":"Cipher Suites & TLS Versions","pathname":"/2-0-6/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_rhlJP","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"7wQnLBwvBSLozbfB293m","title":"CA Certificates","pathname":"/2-0-6/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_rhlJP","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"rD6PmmjlFT0rHvDITnfM","title":"Certificates View","pathname":"/2-0-6/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_rhlJP","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"Gk5nvmHYtM6JVPUkeruP","title":"Client Certificates","pathname":"/2-0-6/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_rhlJP","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"TpqX4s2uqTXmsaC6nxlp","title":"Server Certificates","pathname":"/2-0-6/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_rhlJP","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"lDvsQQFxaS3FoGfCphvc","title":"Password Policy Configuration","pathname":"/2-0-6/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_rhlJP","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"23EjlboqI7N8a53Aey78","title":"JSON Web Tokens","pathname":"/2-0-6/documentation/security/json-web-tokens","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"CROoEkd5k274UjTolAyT","title":"Monitoring","pathname":"/2-0-6/documentation/monitoring","siteSpaceId":"sitesp_rhlJP","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"IRBAL0nguRYM4sTHyEdK","title":"Data Explorer","pathname":"/2-0-6/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_rhlJP","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"r0AiB2zDgxvI0vpokG4b","title":"Live Data","pathname":"/2-0-6/documentation/monitoring/live-data","siteSpaceId":"sitesp_rhlJP","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"chPz4Lt9qAxuMLjhFSDZ","title":"Node-RED Workbench","pathname":"/2-0-6/documentation/node-red-workbench","siteSpaceId":"sitesp_rhlJP","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"tMRmeYAjdQfxoVVvlJDC","title":"System Status","pathname":"/2-0-6/documentation/system-status","siteSpaceId":"sitesp_rhlJP","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"reELijUneJQK2HlhRTrp","title":"System Container Status","pathname":"/2-0-6/documentation/system-status/system-container-status","siteSpaceId":"sitesp_rhlJP","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"gAJIZ4AlaU53PhEwRYfE","title":"Internet Connectivity Status","pathname":"/2-0-6/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_rhlJP","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"PNhOO9hSrgj9Hs8JAyTE","title":"Metrics (Data Points & Messages)","pathname":"/2-0-6/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_rhlJP","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"53BaJSYViCNPsrLF6VFx","title":"Agents Status","pathname":"/2-0-6/documentation/system-status/agents-status","siteSpaceId":"sitesp_rhlJP","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"vKTfvCrByEoHrjlhF3RC","title":"License Information","pathname":"/2-0-6/documentation/system-status/license-information","siteSpaceId":"sitesp_rhlJP","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"fBv5l0zVA0o0EnRUO1aY","title":"System Information","pathname":"/2-0-6/documentation/system-status/system-information","siteSpaceId":"sitesp_rhlJP","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"pl8DCVg88qS3DDeJPrVF","title":"CybusMQ","pathname":"/2-0-6/documentation/cybusmq","siteSpaceId":"sitesp_rhlJP","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"6zJ76ZJxWJWOoKSQVN2O","title":"Deleting Broker Data Volumes","pathname":"/2-0-6/documentation/cybusmq/deleting-broker-data-volumes","siteSpaceId":"sitesp_rhlJP","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"fHRG6kAjzlunfLQA9CPV","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-0-6/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"UJhUJua1xQedXcRbWL2S","title":"Scaling the Broker Cluster","pathname":"/2-0-6/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes/scaling-the-broker-cluster","siteSpaceId":"sitesp_rhlJP","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"},{"label":"MQTT Broker Storage Volumes in Kubernetes"}]},{"id":"TyjZjSnS3kLVL01DwRG6","title":"Duplicate Message Delivery in MQTT Clients","pathname":"/2-0-6/documentation/cybusmq/duplicate-message-delivery-in-mqtt-clients","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"otUfabuonMEr9v5sDpFb","title":"Connectware on Kubernetes","pathname":"/2-0-6/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"9CpiMDNr0v6Xlcm2JruC","title":"Connectware Helm Chart","pathname":"/2-0-6/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_rhlJP","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"GKO9m2lLwf18mes6H4Ut","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-0-6/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_rhlJP","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"9oQf0YvB9Xqm8gCExUlF","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-6/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_rhlJP","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"Ky0Nfntm3QDcC6UEFbm7","title":"Environment Variables","pathname":"/2-0-6/documentation/environment-variables","siteSpaceId":"sitesp_rhlJP","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"vS1WzLe2ZC1iW8Uq7XdR","title":"Industry Protocol Details","pathname":"/2-0-6/documentation/industry-protocol-details","siteSpaceId":"sitesp_rhlJP","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"AQOvKqIooNm2njSuN3qw","title":"ADS","pathname":"/2-0-6/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"k7d3GnvWCvWtaCQD1hAU","title":"ADS Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"ONa0jydL27JBrj5m7oQr","title":"ADS Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"1UJ59sDMwMJJjTM4dDiG","title":"BACnet","pathname":"/2-0-6/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"DoorPv0OoCnUzsBTpJ46","title":"BACnet Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"ck7QptRtwc2Nx5zDFRRK","title":"BACnet Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"br0xyB389tTMZ4VPvrZ8","title":"Custom Connectors","pathname":"/2-0-6/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_rhlJP","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"GvwuuU0V1phgiHYuUTJI","title":"Developing Custom Connectors","pathname":"/2-0-6/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_rhlJP","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"fakRQoHc7cPcefURpnlu","title":"Deploying Custom Connectors","pathname":"/2-0-6/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_rhlJP","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"7KQOL8yslr0zVVh02wiD","title":"Using Custom Connectors","pathname":"/2-0-6/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"amJbXOxBzoRucxb83WXN","title":"EtherNet/IP","pathname":"/2-0-6/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"VRdeoJ45994omzjJEDum","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"HTHIrjYoT1s3bgCv6WlJ","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"Qge6V1mVtQVwSIcShoNX","title":"FOCAS","pathname":"/2-0-6/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ln1Who46NAkYX4ldzZoK","title":"FOCAS Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"Dx2KjdpMQ7QCpPXrDN5C","title":"FOCAS Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"fEyNgZxBAKlNAY1iezEz","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-6/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"dWDvNDR6TftyYkoV5rnd","title":"HBM Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"EMdBVZtr9vGEDegDFByJ","title":"HBM Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"joW15rRrxOh2szIqOSjk","title":"Heidenhain DNC","pathname":"/2-0-6/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"WTGKRJ9FtJuBOM9QRGIv","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"yO2vThJrNAMUXEZfdLqi","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"kiRI2RAFHAwvPbnCb9eI","title":"HTTP/REST","pathname":"/2-0-6/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_rhlJP","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"nqc8s5H2WZjXFJnMmMx9","title":"HTTP/REST Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"6Saundvv1RsUn7UBLjXp","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"NrJO9VwDdAGQbiTav41P","title":"HTTP Server/Node","pathname":"/2-0-6/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"lL1JOrA36bivIFmKdaYl","title":"HTTP Server Properties","pathname":"/2-0-6/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"fv6BcSE7SeY4jWtnaDZb","title":"HTTP Node Properties","pathname":"/2-0-6/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"4j96741t9LgahO6WlSQX","title":"InfluxDB","pathname":"/2-0-6/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"EDNmRC4RSRO4fGetF330","title":"InfluxDB Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"sf96fj9lSqEO00hTzfCj","title":"InfluxDB Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"j5kTvs9IyyUKX971JqOt","title":"Kafka","pathname":"/2-0-6/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"R7VRDtFEUeusO8Oedgp4","title":"Kafka Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"V5A7phzVjN12cB1ZnK9K","title":"Kafka Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"OTBIa6xuizvIATSKuYn5","title":"Modbus/TCP","pathname":"/2-0-6/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"P9mfWTrgW4JuN1c2XuSx","title":"Modbus/TCP Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"hrenLHkGKTWfp83oxGSu","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"HBhMm4bqovKrEBjT40fh","title":"MQTT","pathname":"/2-0-6/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"0R1SvWYy1JKEfb2fY1jL","title":"MQTT Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"nOwSDgdtiDLQk2Fm3CtD","title":"MQTT Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"aRFB6rWlFHChEmKaM0d7","title":"MSSQL","pathname":"/2-0-6/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ipQHHRpNti2WbjjJs2oS","title":"Mssql Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"yqRiWCtAesLB9ehgQsCL","title":"Mssql Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"LXSuixNJ57jzJ9FvfjdM","title":"OPC DA","pathname":"/2-0-6/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"V8D3Uml4W4jrjzoYdkgL","title":"OPC DA Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"AniGKtaRrLbbFETVG6mZ","title":"OPC DA Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"OIim4hqsXuwxJzx7ejmf","title":"OPC UA","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"iRHQGCRHnchfm0Ka2T5P","title":"OPC UA Client","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"yS4lE2mdGTOpFhexOzAK","title":"OPC UA Client Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"40GG1DvlOmigtu6pJH28","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"Tzc48iu08cuic5FabrRG","title":"OPC UA Server","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"A7Vk8N46SH3MswhVMmXt","title":"OPC UA Server Properties","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"aIPt9NZXOReA26Ka3QLr","title":"OPC UA Node Properties","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"6HiBTV0CXoda5tb9F8ts","title":"OPC UA Object Types","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"ftUS0w7KMMPKj0jrK9Ki","title":"OPC UA Server References","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"nGABr64Wk4rDC1LeoYyc","title":"OPC UA Reference Node","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"pY9bfsOD1DbBCesl8nfR","title":"OPC UA Object Node","pathname":"/2-0-6/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"Bfm2vjah4CDuZdsKwWBV","title":"Siemens SIMATIC S7","pathname":"/2-0-6/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"n4OKtyAk17RypTloQKcR","title":"Siemens S7 Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"GmSVsPpoOA32rWPXqpNe","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"Jqqfc2LmiVmmOgmAAHK0","title":"Shdr","pathname":"/2-0-6/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"hIlfkKWb2RIiqzF6Gk0Q","title":"Shdr Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"l0zIHi7MSkPUPJjYyFXR","title":"Shdr Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"1Dkb5oOygSdFXWzoFcYF","title":"SINUMERIK","pathname":"/2-0-6/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"218m4BYS9VAhwq7Keb3x","title":"SINUMERIK Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"39GcXxLEK5icmJBTnNGl","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"6AWxvwAj8O7nYwKVeXLX","title":"SOPAS","pathname":"/2-0-6/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"A3I2kp7fRE0JZnRpLV1w","title":"SOPAS Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"MOSsxz6BSg6mKznwLhNk","title":"SOPAS Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"LJf62VQIg1BBtniUaOfJ","title":"SQL","pathname":"/2-0-6/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"XKBuWjXzCsjt6dylK4rt","title":"SQL Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"issAoeGJrTIWh0NxUkav","title":"SQL Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"eh69XUyca1j5yBXX2gPS","title":"Systemstate","pathname":"/2-0-6/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"NuK2Woz6cOlyAqsBaOzI","title":"Systemstate Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"geS0YhZobQitTD0CZpRg","title":"Werma WIN Ethernet","pathname":"/2-0-6/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"yiWhEqv5TqlJ9RE1s1Rj","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-6/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"igmldN1lGv5u042JUGXK","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-6/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"YWEihQpeBGY0fLCGrSbf","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-0-6/guides/operation-principles","siteSpaceId":"sitesp_rhlJP","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"x4V8ZzZsMOurlbnhGHpT","title":"Machine Connectivity","pathname":"/2-0-6/guides/machine-connectivity","siteSpaceId":"sitesp_rhlJP","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"727KWryMp3SD0F8MUZ6C","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-6/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_rhlJP","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"8lOpU4en67qU8pOfSA0c","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-6/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_rhlJP","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"YYgK9wxM5FPDqce5ttBr","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-6/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_rhlJP","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"uhcqJ8x3lpe651ZQ6nES","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-6/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_rhlJP","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"VNPLlwnauneMZg968kn1","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-6/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_rhlJP","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"aO51AeYUvyygEOq0GaLZ","title":"System Connectivity","pathname":"/2-0-6/guides/system-connectivity","siteSpaceId":"sitesp_rhlJP","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"DIKNWfFMhphcj1DkK938","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-6/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_rhlJP","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ABnfLo0XudywJzgiW1HA","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-6/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_rhlJP","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"r0bs4NyXHa175MQXg1Y9","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-6/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_rhlJP","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"3ujZU6vmuKtPw1eFDBV0","title":"Elasticsearch Integration","pathname":"/2-0-6/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_rhlJP","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"c8xqodWMjkErTljPU95K","title":"Azure IoT Hub Integration","pathname":"/2-0-6/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_rhlJP","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ETJ5uXijgRxhZtIFsyZM","title":"AWS IoT Greengrass Integration","pathname":"/2-0-6/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_rhlJP","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"09CDTRjxdmzaOIDmZlGS","title":"InfluxDB Service Integration","pathname":"/2-0-6/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_rhlJP","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"kaI8aHUvpeQq4O7l8K3x","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-6/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_rhlJP","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"98IGTkzKEUn7GiAU4cXh","title":"Ansible","pathname":"/2-0-6/guides/ansible","siteSpaceId":"sitesp_rhlJP","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"5YTWdS07xfQSw7BEDei0","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-6/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_rhlJP","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"aKytuKR60oM8mQA67zMT","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-6/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_rhlJP","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"T9rJkmTRthB3XdPXUq3V","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-0-6/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_rhlJP","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"QJ8o2x2RBBrz1zhPFpDV","title":"Cybus Connectware GPT","pathname":"/2-0-6/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_rhlJP","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"JNqr5aenfCdwYb9E4UeL","title":"API Reference","pathname":"/2-0-6/reference/api-reference","siteSpaceId":"sitesp_rhlJP","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"8xOvdaCm6daR6EPkRgXd","title":"Auth-Server API","pathname":"/2-0-6/reference/api-reference/api-definition","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"9ZbHtbXQHQhuCHcTWNvq","title":"Services API","pathname":"/2-0-6/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"yiWso9uKh4M9LaTlBp0F","title":"Resources API","pathname":"/2-0-6/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ttJqLLWM0lRcPmxWDa5s","title":"System Status API","pathname":"/2-0-6/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ny585FeuKYHbRN2ezEs1","title":"Resource Status Tracking API","pathname":"/2-0-6/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"z71XZse5nYVCdOnCGyjj","title":"Topic Explorer API","pathname":"/2-0-6/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_rhlJP","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"B4FLEmjosFDxGtYFP3Nm","title":"Changelog","pathname":"/2-0-6/reference/changelog","siteSpaceId":"sitesp_rhlJP","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"zmn7N4dsxkzaLWet2o62","title":"Cybus Connectware Documentation","pathname":"/2-0-5","siteSpaceId":"sitesp_Ut8g1","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"mdbIeKZ3VQPzyqM6OaHy","title":"System Requirements","pathname":"/2-0-5/getting-started/system-requirements","siteSpaceId":"sitesp_Ut8g1","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"JC5x1sdHouiMdq8aBEao","title":"Admin UI","pathname":"/2-0-5/getting-started/admin-ui","siteSpaceId":"sitesp_Ut8g1","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ZR6dg5waHpl1NDPncLF4","title":"Concepts","pathname":"/2-0-5/getting-started/concepts-of-connectware","siteSpaceId":"sitesp_Ut8g1","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"JzJ1y36aXbza1Ahp0e5W","title":"Connecting your First Machine","pathname":"/2-0-5/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_Ut8g1","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"kpVRXCKGB9XvMuRoJtIZ","title":"Your First Service Commissioning File","pathname":"/2-0-5/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_Ut8g1","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"pg2jnuIgUc7iCV03xu72","title":"Installation & Upgrades","pathname":"/2-0-5/documentation/installation-and-upgrades","siteSpaceId":"sitesp_Ut8g1","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"gfrc3mpMvEQHmPP3BXd7","title":"Installing Connectware","pathname":"/2-0-5/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_Ut8g1","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"kdEp1O36SBUIXRl8qZxT","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"57kQkduyVgsq5SUy9Cob","title":"Installing Connectware (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"Jy1u9EN8TV9EgyagzdY5","title":"Upgrading Connectware","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_Ut8g1","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"Pp6X7TboIdsfxoi5CoAN","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"EmAp1HMcADtZuqO0P0Mz","title":"Upgrading Connectware to 2.0.5 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.5 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"glzWjOztQJxcqkGKnFko","title":"Upgrading Connectware to 2.0.2 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.2 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"tzZ1gFAUshYOgmc2DQQJ","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"zuXBogJcY01CoLIEWlmI","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"P1SArcnWFY6xdMjS8E1p","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"fWSr1SNdTC7BjRRQaPfh","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"SrBG1uGIAEZ1DNhUDy12","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"sCqg6P4aocAr3qM7orBi","title":"Upgrading Connectware (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"HNHLoI2XoxgkTrS79xY6","title":"Upgrading Connectware to 2.0.5 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.5 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"ZE72FwFr23wmS3Jr9OAn","title":"Upgrading Connectware to 2.0.2 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.2 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"oe1aUJUiGgwAg33u1iZS","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Oel6dPXH5OnOPm1zo9et","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"dPm4mZgai5Wy8L1u3ggI","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"sn3wFLPYEOkWGBU6JJPN","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"yyZsunDAxP2UoFReoxw4","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_Ut8g1","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"8SDiF6Orm5YhUigySisq","title":"Uninstalling Connectware","pathname":"/2-0-5/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_Ut8g1","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"GlaAkOM1qY4kPUyGaJIa","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-5/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"PDv4Sa8wbVox2msrUk6i","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-5/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"BN6Q89LXBK8S5mkQhLJh","title":"Licensing","pathname":"/2-0-5/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_Ut8g1","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"e5IooiKBObrmwQg3Tqrj","title":"Restarting Connectware","pathname":"/2-0-5/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_Ut8g1","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"cq7Vmvj0odwPcD4YjczN","title":"User Management","pathname":"/2-0-5/documentation/user-management","siteSpaceId":"sitesp_Ut8g1","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"9s8YmxbM7X790WNRw6vw","title":"Users","pathname":"/2-0-5/documentation/user-management/users","siteSpaceId":"sitesp_Ut8g1","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"7kUDaNoEaKmeNWD6OpyZ","title":"Default Admin User","pathname":"/2-0-5/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_Ut8g1","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"1tsft7j5jodVMPmVs1u0","title":"User Session Expiration","pathname":"/2-0-5/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_Ut8g1","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"IABKp8FjuTe5JX8QKDvH","title":"Roles","pathname":"/2-0-5/documentation/user-management/roles","siteSpaceId":"sitesp_Ut8g1","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"nxqu3semnQ5FIUtY8oak","title":"Permissions","pathname":"/2-0-5/documentation/user-management/permissions","siteSpaceId":"sitesp_Ut8g1","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"yM6uVV0T0sag3rZmeGsa","title":"MQTT User Authentication","pathname":"/2-0-5/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_Ut8g1","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"yxO8QAlXpT3LEVSxAKrD","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-5/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"knBZaC2durGa9LLptF56","title":"Multi-Factor Authentication","pathname":"/2-0-5/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"KPPG8ARQiavZolA70GAT","title":"Single Sign-On (SSO)","pathname":"/2-0-5/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"bDJ0qXz9vswgyRDL4ev3","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-5/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"0a2YyzOKc8BH9yT7G3tm","title":"Single Sign-On with LDAP","pathname":"/2-0-5/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_Ut8g1","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"HmY4YpsVf0QFU1PBlDqS","title":"Access Permissions for Admin-UI","pathname":"/2-0-5/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"vaqZIbwjmLTBvIRKwkLx","title":"UI Access","pathname":"/2-0-5/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"nN6DaY4pPBPARqMza7FK","title":"Minimum Access Role Pages","pathname":"/2-0-5/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"c0g0HSI4nkGaYODInlJf","title":"Services","pathname":"/2-0-5/documentation/services","siteSpaceId":"sitesp_Ut8g1","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"lQhp9MOpH5Jg2XXtLTwb","title":"Service Overview","pathname":"/2-0-5/documentation/services/service-overview","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"W916JdjpIun75DdZwbz6","title":"Service Resources View","pathname":"/2-0-5/documentation/services/service-resources-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"QTbzSqFiCfI2ylaEVkSO","title":"Service Links View","pathname":"/2-0-5/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"OSSuU13orbV6Ts5ypL7J","title":"Servers View","pathname":"/2-0-5/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"JvthCdM1qjD18oFi7zK3","title":"Containers View","pathname":"/2-0-5/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"AfIb3f6VDDTwJAfx8fau","title":"Volumes View","pathname":"/2-0-5/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3hTaUjBIp1mrbYU2I03X","title":"Connections View","pathname":"/2-0-5/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"wJUkg4cweaKlW3uJrtF1","title":"Endpoints View","pathname":"/2-0-5/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"fsY53iUw2uEFCHgSbPdA","title":"Mappings View","pathname":"/2-0-5/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3WqpM7QUjfvUWEW2jnH2","title":"Service Details View","pathname":"/2-0-5/documentation/services/service-details-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"B2BuHO1JpWt4uNej6XCc","title":"Service Commissioning Files","pathname":"/2-0-5/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ipdPPxZ2K13xJNmxBTCj","title":"Version","pathname":"/2-0-5/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"kGAME3iIqOmMV29QQoqx","title":"Description","pathname":"/2-0-5/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"c7UFtYJISwyCKKt8fgIl","title":"Metadata","pathname":"/2-0-5/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"cNDwxxOYoJAjaCMhyD5T","title":"Parameters","pathname":"/2-0-5/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"CBALRuNhYEICrnR1vo25","title":"Definitions","pathname":"/2-0-5/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"JTf40Mdz1ED8ISUWQbGk","title":"Resources","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"LyDyHJP9FsHt7u7bTlK5","title":"Cybus::Connection","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_Ut8g1","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Mgv0m8FWCeBvgNeB5TGo","title":"Cybus::Container","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_Ut8g1","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"hUd5dySqEZSllz25Qy1C","title":"Docker Problem with Network Changes","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_Ut8g1","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"LTSJb8SlIKXBI1yUzYpI","title":"Cybus::Endpoint","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_Ut8g1","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"qnySHUtWGG6WivH2lPiQ","title":"Cybus::File","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_Ut8g1","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"SwuB95h0slFnbymQlSvT","title":"Cybus::IngressRoute","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_Ut8g1","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2EKnY5l5WGdBFIjDIcTM","title":"Cybus::Link","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_Ut8g1","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"vMDkstfmllGapFIiOnZy","title":"Cybus::Mapping","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_Ut8g1","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"E68qMUeTaucvCT36mVEF","title":"Cybus::Node","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_Ut8g1","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"0p6sRgSyrwfTsOtrXJDi","title":"Cybus::Role","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_Ut8g1","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2LF0MhBy7XJO39ThmhwX","title":"Cybus::Server","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_Ut8g1","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ygVxCV08h6yXkznI8Vrz","title":"Cybus::User","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_Ut8g1","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"QgWhCsPzC10rJCMyJVpe","title":"Cybus::Volume","pathname":"/2-0-5/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_Ut8g1","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"RdHUyn0F7HgrKtTaNiSI","title":"Setting Up & Configuring Services","pathname":"/2-0-5/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"e9yzxSzueEjCZpa6vfBY","title":"Installing Services","pathname":"/2-0-5/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"DA2NP4onNsQVPBwW1Qa7","title":"Enabling Services","pathname":"/2-0-5/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"p5oSi0AZrsYbMke1Qb3A","title":"Updating Services","pathname":"/2-0-5/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_Ut8g1","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"td4GXPfDqNLzApfIiH3r","title":"Disabling Services","pathname":"/2-0-5/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"D0vYROGAmdfX6stkRk9C","title":"Deleting Services","pathname":"/2-0-5/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"9CNxKF3onz0shS3yZ09d","title":"FlowSync","pathname":"/2-0-5/documentation/services/flowsync","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bIKLPH1s4Uo3uvPaLW6S","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-5/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"MwQTPzPunF9Bmrtve2tR","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-5/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"k3e0b4NFo8ddgzOS2kCm","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-5/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"FAmEXGBhxzxEoBwSBqmN","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-5/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"b3CZwE2mxeDJecnInbXa","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-5/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"xBYTYFTQo5EsDZ11ynNJ","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-5/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"RGsmU9S8Yv6t0aw02Ig8","title":"Service ID","pathname":"/2-0-5/documentation/services/serviceid","siteSpaceId":"sitesp_Ut8g1","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"7FgulmqhJ1B22lrj87Sl","title":"Inter-Service Referencing","pathname":"/2-0-5/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_Ut8g1","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"uHVUfBZHuf6LGDaw4lFr","title":"Deviations","pathname":"/2-0-5/documentation/services/deviations","siteSpaceId":"sitesp_Ut8g1","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"0xqQ54yqaWipMmeSMyxp","title":"Service Logs","pathname":"/2-0-5/documentation/services/service-logs","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OKBXf6X9ZrYdcPZSFWwj","title":"Logs of Individual Services","pathname":"/2-0-5/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"4O4LQCxbN65GRp6N81Ts","title":"Logs of All Services","pathname":"/2-0-5/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"118rGRLJLBh44OXGM362","title":"Rule Engine","pathname":"/2-0-5/documentation/services/rule-engine","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zdUuM9IiKAqBslmU3H5P","title":"Data Processing Rules","pathname":"/2-0-5/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"jygb2aTN5IlujjdgNHxv","title":"Rule Sandbox","pathname":"/2-0-5/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_Ut8g1","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"oT8ZCbruPVhFDhGYOTLw","title":"Shared Subscriptions","pathname":"/2-0-5/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_Ut8g1","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"wdO9RS0R8F8kIATYNN2d","title":"Setting Up Shared Subscriptions","pathname":"/2-0-5/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_Ut8g1","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"hGRZD1Vy8YmSWdTKWwrA","title":"Agents","pathname":"/2-0-5/documentation/agents","siteSpaceId":"sitesp_Ut8g1","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Ijij6hBfAlJOUBnvma42","title":"Agents View","pathname":"/2-0-5/documentation/agents/agents-view","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"VrcARZdPIM4uOuq6UyJX","title":"Installing Agents","pathname":"/2-0-5/documentation/agents/installing-agents","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"vjwDzl7j5eVTlnJoUrgH","title":"Installing Agents via Docker","pathname":"/2-0-5/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"RgXqUOc0BGlLUoao0e6T","title":"Installing Agents via Docker Compose","pathname":"/2-0-5/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"bXHBkFbgVhd0pGV2B8CB","title":"Installing Agents via Kubernetes","pathname":"/2-0-5/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"AyjE2yFUlUE3dfVDM56l","title":"Using Mutual TLS for Agents","pathname":"/2-0-5/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"L0zEEQbffWw5WpBzYkzP","title":"Registering Agents in Connectware","pathname":"/2-0-5/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"2mGpUtrUKyxHmAMh2XBX","title":"Configuring Agents","pathname":"/2-0-5/documentation/agents/configuring-agents","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"HPgTLZ90d26UQmyXtPpz","title":"Progressive Service Deployment","pathname":"/2-0-5/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_Ut8g1","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"8G5h5A6Bl0aHrZz1D5B0","title":"Monitoring Agents","pathname":"/2-0-5/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"CStqquBIsZ9IFzW0iyUk","title":"Agents in Kubernetes","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"R9OqzIiDvx9jxiuZaKi3","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"jKyVwKdl55IpD5HiRz4C","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"8XvWl2uS6y8Q2kk1bMvM","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"ONRssT6upvkuZIrNTJfJ","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"eo2ffYA3Z3dwGnZzYNhg","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"GnWkgiXpzoxElIxhA6nJ","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"LPeYp3jVwr8JAI7z1aPX","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"wE7D5LEZfTlsPcdjYanM","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"daRreqrvhJLsTcsWqUsi","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"nixMzozWHXNaYXnAhKSq","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ZlGRCd2bO3Gq9ij0rAya","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Vc1FJkb4fZORIgwPCOOX","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"NMgCiP4qQmTPGmpUXcw8","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"AFbZIOGdYWsiN2bvZuwz","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"qjT94JGkh2b3ObJNTlnj","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"TyJ7pedetxK80y28WLi9","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"JIzfwiQFNYgoUzZGKJOp","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ixOvSCDzc4jW8fpeLj3g","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"0ngJL74bZmkMgckWXEgc","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"iTPCt9gacEL2nJ3w4cto","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"sZicK15REvAigostikZy","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"gqeO1lOczwViyB0fIn3G","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"xz5YPpStOaJ363SV70FS","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-5/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"szndXZb25uwJlsQJc5LA","title":"Troubleshooting Agents","pathname":"/2-0-5/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"fqEjnok7BdP2qOjLl2nk","title":"Client Registry","pathname":"/2-0-5/documentation/client-registry","siteSpaceId":"sitesp_Ut8g1","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Ptri1AI34zZL8qGn2mUv","title":"Self-Registering MQTT Clients","pathname":"/2-0-5/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_Ut8g1","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"2E56kaEI5cZ5uONg8KzE","title":"Self-Registering Clients via REST API","pathname":"/2-0-5/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_Ut8g1","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"YEiY3EG6IdOkJQST6hHW","title":"Client Registry View","pathname":"/2-0-5/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_Ut8g1","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"ZQOKDfEGziWHAvHiBxSj","title":"Troubleshooting Client Registry","pathname":"/2-0-5/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"1YY8vdwP6Nla80EjsPeG","title":"Security","pathname":"/2-0-5/documentation/security","siteSpaceId":"sitesp_Ut8g1","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"mWLB6Bc9equsd8vUJprW","title":"TLS Certificates","pathname":"/2-0-5/documentation/security/tls-certificates","siteSpaceId":"sitesp_Ut8g1","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"vXGd8hicHDLXXwgZQ2vN","title":"Certificate Requirements","pathname":"/2-0-5/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_Ut8g1","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"ht93wFHLEynFGBWPB4E2","title":"Cipher Suites & TLS Versions","pathname":"/2-0-5/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_Ut8g1","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"nUU5imtplcgmnlEE8IhK","title":"CA Certificates","pathname":"/2-0-5/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_Ut8g1","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"Wl1VdGnm69qyifgM36dR","title":"Certificates View","pathname":"/2-0-5/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_Ut8g1","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"BQTwmHCQ9ZPbzrGQsYLc","title":"Client Certificates","pathname":"/2-0-5/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_Ut8g1","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"ZagP9vjiZTditbR8TfJN","title":"Server Certificates","pathname":"/2-0-5/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_Ut8g1","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"tq5OiLry15sNmKLSI9Tc","title":"Password Policy Configuration","pathname":"/2-0-5/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_Ut8g1","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"8hgNEuNZhr87DKTNIZjW","title":"JSON Web Tokens","pathname":"/2-0-5/documentation/security/json-web-tokens","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"9xRszaysjXXrQMXY3G4Z","title":"Monitoring","pathname":"/2-0-5/documentation/monitoring","siteSpaceId":"sitesp_Ut8g1","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"2wIhWO61nGFyrVu2u6If","title":"Data Explorer","pathname":"/2-0-5/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_Ut8g1","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"dRuUP5i1N4yorvRGaVsl","title":"Live Data","pathname":"/2-0-5/documentation/monitoring/live-data","siteSpaceId":"sitesp_Ut8g1","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"PQtp0u0b1NZB87mDDCMh","title":"Node-RED Workbench","pathname":"/2-0-5/documentation/node-red-workbench","siteSpaceId":"sitesp_Ut8g1","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"K8gWvvcj4fzbUytjmRwp","title":"System Status","pathname":"/2-0-5/documentation/system-status","siteSpaceId":"sitesp_Ut8g1","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"cD5kehNvblX12i1UngAJ","title":"System Container Status","pathname":"/2-0-5/documentation/system-status/system-container-status","siteSpaceId":"sitesp_Ut8g1","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"j1HSaAtKDAnSuOHMs2M9","title":"Internet Connectivity Status","pathname":"/2-0-5/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_Ut8g1","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"b9Us9yI2EgbNVCFewdj6","title":"Metrics (Data Points & Messages)","pathname":"/2-0-5/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_Ut8g1","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"76cpHp1PCvF5wOkUBUhU","title":"Agents Status","pathname":"/2-0-5/documentation/system-status/agents-status","siteSpaceId":"sitesp_Ut8g1","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"l3VruoyufsKqRzIApTUe","title":"License Information","pathname":"/2-0-5/documentation/system-status/license-information","siteSpaceId":"sitesp_Ut8g1","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"6sjJeuWkguchwR4ncWkW","title":"System Information","pathname":"/2-0-5/documentation/system-status/system-information","siteSpaceId":"sitesp_Ut8g1","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"rmLYe7Ei8Fd1c7HYe5qb","title":"CybusMQ","pathname":"/2-0-5/documentation/cybusmq","siteSpaceId":"sitesp_Ut8g1","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"xZS2amrycr1dkgwM3AZP","title":"Deleting Broker Data Volumes","pathname":"/2-0-5/documentation/cybusmq/deleting-broker-data-volumes","siteSpaceId":"sitesp_Ut8g1","description":"Delete broker data volumes to remove persistent MQTT data.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"v3WXhFL9wRAdxDvrKRh3","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-0-5/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"ElNWoyaQccdYiRGo3G13","title":"Scaling the Broker Cluster","pathname":"/2-0-5/documentation/cybusmq/mqtt-broker-storage-volumes-in-kubernetes/scaling-the-broker-cluster","siteSpaceId":"sitesp_Ut8g1","description":"Scale the MQTT broker cluster up, down, or to zero.","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"},{"label":"MQTT Broker Storage Volumes in Kubernetes"}]},{"id":"2zXWiL7bEuCGbcK2Z50H","title":"Duplicate Message Delivery in MQTT Clients","pathname":"/2-0-5/documentation/cybusmq/duplicate-message-delivery-in-mqtt-clients","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"fGC3gXw1HMZ9spRtQMNL","title":"Connectware on Kubernetes","pathname":"/2-0-5/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"ZeIDV6mD4cfOTd5RLQOX","title":"Connectware Helm Chart","pathname":"/2-0-5/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_Ut8g1","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"yGiC8kJ61MYsLzXPBKB9","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-0-5/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_Ut8g1","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"e5BMySr0Va5MBFvIxVRA","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-5/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_Ut8g1","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"cgXL0it7PF05kXAvv2BO","title":"Environment Variables","pathname":"/2-0-5/documentation/environment-variables","siteSpaceId":"sitesp_Ut8g1","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"stienNExGZc27FAwAbzK","title":"Industry Protocol Details","pathname":"/2-0-5/documentation/industry-protocol-details","siteSpaceId":"sitesp_Ut8g1","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"D0A3QOROHEHGnPv9riEv","title":"ADS","pathname":"/2-0-5/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"EkYcQxRojYapgQc94xjo","title":"ADS Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"umvmi4oP3BKG019D9xLy","title":"ADS Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"BogPf3Dxh0u9XNkhnRSz","title":"BACnet","pathname":"/2-0-5/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wyqR0xRAgXDJuYwcdARn","title":"BACnet Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"PbFstAb2jMUGEkdltwT6","title":"BACnet Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"BVBSzdTNNfWvOLhKkVS5","title":"Custom Connectors","pathname":"/2-0-5/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_Ut8g1","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"e4hFjJIu6GHe7kwJ188m","title":"Developing Custom Connectors","pathname":"/2-0-5/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_Ut8g1","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"6ymPfj9ID2nIZumS6sno","title":"Deploying Custom Connectors","pathname":"/2-0-5/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_Ut8g1","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"wC5Rt4tZm8gplE01CzDZ","title":"Using Custom Connectors","pathname":"/2-0-5/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"jkY2QmXcm0oY96p9ihZi","title":"EtherNet/IP","pathname":"/2-0-5/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"HPDbqR5GdoKHwT89mRCP","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"6TwgvRmQTmtUOkPIDpoW","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"6ExfsoQzCpHSvwKJYUQ9","title":"FOCAS","pathname":"/2-0-5/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"7oKBBtEeM0wnvuUjP4u0","title":"FOCAS Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"70bvz5JcT2ghIEnc6KVk","title":"FOCAS Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"0nAiIapm94bd97wdFYNJ","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-5/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"d94fBK0FUK0V4Horm7w4","title":"HBM Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"qvT9Z4vNTYmRKStoa0ZA","title":"HBM Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"e1qIQtz7QgMIs0Bw6m6Q","title":"Heidenhain DNC","pathname":"/2-0-5/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"q7QzWkmQ3FSP0ErQyV8d","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"Zmxox2CvRfykn5SOjJje","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"6G0lPlv7lsEbISgzowQD","title":"HTTP/REST","pathname":"/2-0-5/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_Ut8g1","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"FcoHOEmhweVLeS0kjd4H","title":"HTTP/REST Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"R5dr7rh2wTwG7XAGASNU","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"hJHVXMlzlXyfq15rybDv","title":"HTTP Server/Node","pathname":"/2-0-5/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"a0DOjbTi4Rw8igyvKU5F","title":"HTTP Server Properties","pathname":"/2-0-5/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"MdHQB1bzxk0IANDSf9Da","title":"HTTP Node Properties","pathname":"/2-0-5/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"zpNBZeHBgt9sxlyBGPH6","title":"InfluxDB","pathname":"/2-0-5/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"zV7LMxQQj7ieVOUPhn9c","title":"InfluxDB Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"UX18wW6fYcd2Z2M3ydFZ","title":"InfluxDB Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"18ERweTdl2Dz9tA1j5Wn","title":"Kafka","pathname":"/2-0-5/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ten95LLS7qLoBjtgDINH","title":"Kafka Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"PLL3dW4ZlaIgU1ik4VDJ","title":"Kafka Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"LJegc4W64o4tol6Noc9U","title":"Modbus/TCP","pathname":"/2-0-5/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JPiU8MkI8bf3NrAXtBP9","title":"Modbus/TCP Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"yEISSMMxQIdnOK6b2nSE","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"ZyhkuY0DJFT1yQYElwiG","title":"MQTT","pathname":"/2-0-5/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KkYzmlHgTY0JnJ4G4N2W","title":"MQTT Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"bH4LxUoqVPqQlsMwAR4c","title":"MQTT Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"uU3AISpK4mDUY3tvZjHB","title":"MSSQL","pathname":"/2-0-5/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"m1WfUvROrJz2UNcVKr9D","title":"Mssql Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"Xi6HqVPDjOS12Sd8agIb","title":"Mssql Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"ydEEcQM8bOaSrcU6ExWh","title":"OPC DA","pathname":"/2-0-5/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"DzKgFqwRzT2SBKd56Qj7","title":"OPC DA Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"t5v31RTsZlruTWVzqAau","title":"OPC DA Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"G49twsdL7J5KO1Hq0ACP","title":"OPC UA","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"oKT5F1yb1SPuwGhqJMrH","title":"OPC UA Client","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"OYNZ4mQ1H6b8rpBvrrHf","title":"OPC UA Client Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"v6ieMW9ZiZVlulgdcKdq","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"5Dctz24BSUfGr5Sew2B0","title":"OPC UA Server","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"NNI9iq5nq0bg7QV593mR","title":"OPC UA Server Properties","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"21zkObm65r9FcMELI6zx","title":"OPC UA Node Properties","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"oCOuc6Q20ulTLETx2c0C","title":"OPC UA Object Types","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"GJ65LBjVThOy5EONSniu","title":"OPC UA Server References","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"eOb36UkAIcI7YUu5L0RP","title":"OPC UA Reference Node","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"NfQ80bycu5MDcRedbV0T","title":"OPC UA Object Node","pathname":"/2-0-5/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"l4N9EeVL0vlaTWNycWxk","title":"Siemens SIMATIC S7","pathname":"/2-0-5/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"1lX0jY60xmo5BRADL2ly","title":"Siemens S7 Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"zsqVm1Wj7evdRLIwRGvO","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"Nk1hAA3bYQWoqaeIL6Wd","title":"Shdr","pathname":"/2-0-5/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"IePbqVxiiOhzbcFyLwnw","title":"Shdr Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"NfHZTJx4PFezxgodzHBZ","title":"Shdr Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"5sIccvjWMdG5JgLoTfIq","title":"SINUMERIK","pathname":"/2-0-5/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5QBrUXf8EwPetDE4etfS","title":"SINUMERIK Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"8XRU8siGxhH1387dzAkC","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"avebf470ZZgmlltRmzig","title":"SOPAS","pathname":"/2-0-5/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"LrDtj78YzI3HYrcbuYQ2","title":"SOPAS Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"qsVg61IpBYxUrV9lLp44","title":"SOPAS Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"GHq7bQa5mmmrkXS1G0jD","title":"SQL","pathname":"/2-0-5/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"HrYM5SJzscsyli6OTNvX","title":"SQL Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"Q1Se72EDTmM1YEaaDF3X","title":"SQL Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"kLwDfah06xXFYuCI0MZt","title":"Systemstate","pathname":"/2-0-5/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"iZcX3rEAmKRlpbzsGwCL","title":"Systemstate Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"XMtxcQsxiKJZqWNnvdwe","title":"Werma WIN Ethernet","pathname":"/2-0-5/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZJHO2TUAL7fQRsztviEk","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-5/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"A6OcCbxnh99hmy5fwnjI","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-5/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"Y8JSrATB9gXEPvkr4anS","title":"Running Connectware at Scale: 9 Principles","pathname":"/2-0-5/guides/operation-principles","siteSpaceId":"sitesp_Ut8g1","description":"Operational principles for scaling Connectware from first use cases to production.","breadcrumbs":[{"label":"Guides"}]},{"id":"kUVLWHcEplIEgb8TsQp9","title":"Machine Connectivity","pathname":"/2-0-5/guides/machine-connectivity","siteSpaceId":"sitesp_Ut8g1","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"XgnRGtTGWFJ9L9YyXpBN","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-5/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_Ut8g1","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"vWHre8VDoN5phXrcZ6UK","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-5/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_Ut8g1","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"gEXZJloWZoO1nJqER5t0","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-5/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_Ut8g1","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"Cxuv8gTFwdcY4cg2XBjx","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-5/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_Ut8g1","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"QDtSWPuWAQadPS3Dl4Xl","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-5/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_Ut8g1","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"BpLHR1ov48eMlQVlWPHS","title":"System Connectivity","pathname":"/2-0-5/guides/system-connectivity","siteSpaceId":"sitesp_Ut8g1","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"AM9ElPjxRabytrp5iNBA","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-5/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_Ut8g1","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"8EMJjoDMjSmgV8TB2EDH","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-5/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_Ut8g1","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ke19qhnprvivKzyEUREy","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-5/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_Ut8g1","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"GK3cTDWVB052wDzRu9Wk","title":"Elasticsearch Integration","pathname":"/2-0-5/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_Ut8g1","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"3DwwKlZ7IPSov2YtguJc","title":"Azure IoT Hub Integration","pathname":"/2-0-5/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_Ut8g1","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"7kROQkYqr4ihgwsxvU6J","title":"AWS IoT Greengrass Integration","pathname":"/2-0-5/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_Ut8g1","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"l7gQ96fKiMksrNStVUFH","title":"InfluxDB Service Integration","pathname":"/2-0-5/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_Ut8g1","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"dJXOLwXX0tDjPQOZi0l1","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-5/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_Ut8g1","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"OM5xVW62es25WwFokIIj","title":"Ansible","pathname":"/2-0-5/guides/ansible","siteSpaceId":"sitesp_Ut8g1","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"Cid1f9XcVVLEXtX3A0Df","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-5/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_Ut8g1","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"coFdg4wOrKeGzegduUSF","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-5/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_Ut8g1","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"L5eNvqj61L2hTqvi4ELE","title":"Cybus Connectware Extension (VS Code)","pathname":"/2-0-5/tools/cybus-connectware-extension-vs-code","siteSpaceId":"sitesp_Ut8g1","description":"VS Code extension for editing and validating Cybus Connectware service commissioning files.","breadcrumbs":[{"label":"Tools"}]},{"id":"PSntT00sjkifWdrj7COf","title":"Cybus Connectware GPT","pathname":"/2-0-5/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_Ut8g1","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"jPFFmwsNzrBLc3iGIJd1","title":"API Reference","pathname":"/2-0-5/reference/api-reference","siteSpaceId":"sitesp_Ut8g1","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"oPvtgE6n3nPOGYBYt0Aw","title":"Auth-Server API","pathname":"/2-0-5/reference/api-reference/api-definition","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"CJRwIIjOvFwPbahWg4t6","title":"Services API","pathname":"/2-0-5/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"TNky0ewjpVi0PDHOrplT","title":"Resources API","pathname":"/2-0-5/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"7V9QzuepKoAmKCnLDcgC","title":"System Status API","pathname":"/2-0-5/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"2DbGVdlx188oaMENe5US","title":"Resource Status Tracking API","pathname":"/2-0-5/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"7uReQljucgPf1z9bShwa","title":"Topic Explorer API","pathname":"/2-0-5/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_Ut8g1","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"DJU2DKnncZx5rRYSMKoY","title":"Changelog","pathname":"/2-0-5/reference/changelog","siteSpaceId":"sitesp_Ut8g1","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"JBOByfzu0nrJAlcIWiHM","title":"Cybus Connectware Documentation","pathname":"/2-0-4","siteSpaceId":"sitesp_rlx28","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"jEHj3HAV5gi4pLFGeI0I","title":"System Requirements","pathname":"/2-0-4/getting-started/system-requirements","siteSpaceId":"sitesp_rlx28","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"BlcKcPizd01HLMRZPWSl","title":"Admin UI","pathname":"/2-0-4/getting-started/admin-ui","siteSpaceId":"sitesp_rlx28","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Og3jwP4ovftxyuNK9tFG","title":"Basic Components of Connectware","pathname":"/2-0-4/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_rlx28","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"imgNbQjvOy7x2t5SUxim","title":"Connecting your First Machine","pathname":"/2-0-4/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_rlx28","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"FJLzemaFsa5NLNNqHeqY","title":"Your First Service Commissioning File","pathname":"/2-0-4/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_rlx28","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"aWJ4CDKYN6HJI7PUmOAB","title":"Installation & Upgrades","pathname":"/2-0-4/documentation/installation-and-upgrades","siteSpaceId":"sitesp_rlx28","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"A5Jx4WLjnDfGwVini8Ck","title":"Installing Connectware","pathname":"/2-0-4/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_rlx28","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"TZKNv4HA7NsoRDVfl1lC","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"R0Mh4UhjPayRbA4sgvq8","title":"Installing Connectware (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"WzLq0MVCwWd9KtdeySxR","title":"Upgrading Connectware","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_rlx28","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"ZOqleTCnmKsZFViIq3Vx","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"EvsQtAle4BAEaTJKmxeS","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"qtfSxeYTsUDQ67W0yaZv","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"Y8YmVOoBDuWlWXvaJOYs","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"bUtC5cerUl06ILMfhCy2","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"wKYFgseW5KSg48FbdLQK","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"DW9MxWBYMYqjIxie8uW9","title":"Upgrading Connectware (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"l6DWOgK5S1P55xzCRjUf","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Erfqe7mj7AMUNkiA79KY","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Jam9d08XlnABGWmkx4dK","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"y3XWFMTNzcnHqUSHUa7F","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Jwl1HRASHhYnGjKjSv6G","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_rlx28","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"AJFNif2EFa6FDQ76AQnI","title":"Uninstalling Connectware","pathname":"/2-0-4/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_rlx28","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"oc4f8cO57kj1GITszbOH","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-4/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"eK0EYPFMzqb3X56U5ppS","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-4/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"cvCkRkXOZ5YniIu2JzZ5","title":"Licensing","pathname":"/2-0-4/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_rlx28","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"ztDo0lKS42eT26teraB6","title":"Restarting Connectware","pathname":"/2-0-4/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_rlx28","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"nMztxSRwT6PuJydu7Ot1","title":"User Management","pathname":"/2-0-4/documentation/user-management","siteSpaceId":"sitesp_rlx28","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ASpxZiImyHbUenyFX1zV","title":"Users","pathname":"/2-0-4/documentation/user-management/users","siteSpaceId":"sitesp_rlx28","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"mUhFVrOF0XkRgOsaW0uU","title":"Default Admin User","pathname":"/2-0-4/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_rlx28","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"dGdQ4QOCnG5w6xqPqYWl","title":"User Session Expiration","pathname":"/2-0-4/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_rlx28","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"TxMtO6tQXCSuIBh0mZCL","title":"Roles","pathname":"/2-0-4/documentation/user-management/roles","siteSpaceId":"sitesp_rlx28","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"VJ3dgsWQ3zFmySd9adJJ","title":"Permissions","pathname":"/2-0-4/documentation/user-management/permissions","siteSpaceId":"sitesp_rlx28","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"XMSpbj2vAu9rNmxqkqmb","title":"MQTT User Authentication","pathname":"/2-0-4/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_rlx28","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"84tbqqOo5q8THSV3jT7t","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-4/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"AUl4fokFJObFVsZHQLy9","title":"Multi-Factor Authentication","pathname":"/2-0-4/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"GM16NUV7wevAzLKaROph","title":"Single Sign-On (SSO)","pathname":"/2-0-4/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"7u4PXrtD4k2cQXSaUds4","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-4/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"G0mdYhSo6hqRRx3wLZpN","title":"Single Sign-On with LDAP","pathname":"/2-0-4/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_rlx28","description":"Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"Y25ozHtZMdjz74wPRXJO","title":"Access Permissions for Admin-UI","pathname":"/2-0-4/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"l0sMu2ozWp0ogT5Q6lKP","title":"UI Access","pathname":"/2-0-4/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"WSOfKhQzzFEZILFJQKUq","title":"Minimum Access Role Pages","pathname":"/2-0-4/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"3KSH9KFDqJpsTCMeVDH4","title":"Services","pathname":"/2-0-4/documentation/services","siteSpaceId":"sitesp_rlx28","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ycgeH7gEzEoAG0usjq9z","title":"Service Overview","pathname":"/2-0-4/documentation/services/service-overview","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"yKkOevbGoXu71Jovg136","title":"Service Resources View","pathname":"/2-0-4/documentation/services/service-resources-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"fE744bvBJ68JRJKTGvs3","title":"Service Links View","pathname":"/2-0-4/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"6utYUWPLadPYVIwuUjdW","title":"Servers View","pathname":"/2-0-4/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"SejjlyWz4ZN9gtcjBmST","title":"Containers View","pathname":"/2-0-4/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"q7qtfBNSa2FhsUq8nYtW","title":"Volumes View","pathname":"/2-0-4/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"0UrXqH1Oi5YvUHB9JYoR","title":"Connections View","pathname":"/2-0-4/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"bRaDU51hhJ96UIRaoDcj","title":"Endpoints View","pathname":"/2-0-4/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"uweBqqq6g6vLSyP95B5x","title":"Mappings View","pathname":"/2-0-4/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"y1gIsr5ik8XwJPpUinfj","title":"Service Details View","pathname":"/2-0-4/documentation/services/service-details-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"3rkO08jLpxNmv793D2uc","title":"Service Commissioning Files","pathname":"/2-0-4/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"5Tj5VZgfR6XvAZ7Kb0d8","title":"Version","pathname":"/2-0-4/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"nDXgJqlwOPiCfZPWVqFi","title":"Description","pathname":"/2-0-4/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"QIYadQeoZ5QbmLNEU5dm","title":"Metadata","pathname":"/2-0-4/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"wyXLqhv6UyM5ZdoYSpjE","title":"Parameters","pathname":"/2-0-4/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"UOPRwtquiqcpivClI7E9","title":"Definitions","pathname":"/2-0-4/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"2SxcFetaFyGfa2hDcFp8","title":"Resources","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"zaW9SPPpyZAG6hd3TuJY","title":"Cybus::Connection","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_rlx28","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"P5k2WRxe3ZF1oYD8CPL1","title":"Cybus::Container","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_rlx28","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"41HcI4FfVVtMtD6Y9qmo","title":"Docker Problem with Network Changes","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_rlx28","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"VWueCX6JB1Ax7N8bEHqn","title":"Cybus::Endpoint","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_rlx28","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wQOqSd8JcO2oEX16GiVk","title":"Cybus::File","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_rlx28","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"T6F2hvbAo3mkuiYznStT","title":"Cybus::IngressRoute","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_rlx28","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"viyEykCWZ7i71yIM5FxI","title":"Cybus::Link","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_rlx28","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"rdAxoJJbtutLJTngLuuS","title":"Cybus::Mapping","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_rlx28","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"RXJ7vPdfbwu38BuskJIN","title":"Cybus::Node","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_rlx28","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"BFYhQOFdwHlrMxQPNC8g","title":"Cybus::Role","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_rlx28","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"uK7jG5xJm14E5kFU4HYo","title":"Cybus::Server","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_rlx28","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"byuvf24aJSupNEtdSh8p","title":"Cybus::User","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_rlx28","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"jJlarbuFJydgo4113iJC","title":"Cybus::Volume","pathname":"/2-0-4/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_rlx28","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"lmvjI9q7LHNSHuleUffu","title":"Setting Up & Configuring Services","pathname":"/2-0-4/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"SIASOHfervg61hb4ZK57","title":"Installing Services","pathname":"/2-0-4/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"TfQHUiAF1syBoQGSrF8j","title":"Enabling Services","pathname":"/2-0-4/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"Yvh5V0t0NpprCGbTSzcF","title":"Updating Services","pathname":"/2-0-4/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_rlx28","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"qV5Gdd5ovjftsYLXwKIx","title":"Disabling Services","pathname":"/2-0-4/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"kJLIwWXSPjeWN4pmYO0G","title":"Deleting Services","pathname":"/2-0-4/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"p5rUiG4UpdJikYzxIqFF","title":"FlowSync","pathname":"/2-0-4/documentation/services/flowsync","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"5FNNr5MTwtj9jeLYpR5o","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-4/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"OVVN1Fmlil3Hq1w4FxK4","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-4/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"tbmpU8FfllU7HomBIUCe","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-4/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"HHwEFeMLlSIuFYOGqrlW","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-4/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"DXwnua3oI6HQVZhgeylJ","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-4/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"hBbGt2KeAgpeSQQmtNbV","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-4/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"gHedU2okgAgn4mB8t7ky","title":"Service ID","pathname":"/2-0-4/documentation/services/serviceid","siteSpaceId":"sitesp_rlx28","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mXHuyai5YzrHCKUTs142","title":"Inter-Service Referencing","pathname":"/2-0-4/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_rlx28","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"9HKBpOsL3GsmrofbDF6y","title":"Deviations","pathname":"/2-0-4/documentation/services/deviations","siteSpaceId":"sitesp_rlx28","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"A8EnkImGwIgnr67TNw3U","title":"Service Logs","pathname":"/2-0-4/documentation/services/service-logs","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"5DyhlWsiwMevHVP9v0gn","title":"Logs of Individual Services","pathname":"/2-0-4/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"wbZ5eWIYxI1qYpH9P5pS","title":"Logs of All Services","pathname":"/2-0-4/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"pARODSnLdhpU3E8JTjTN","title":"Rule Engine","pathname":"/2-0-4/documentation/services/rule-engine","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qZ0DcyaLmsy972yBpz7F","title":"Data Processing Rules","pathname":"/2-0-4/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"FQew8TLlQZsNq87fJJPC","title":"Rule Sandbox","pathname":"/2-0-4/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_rlx28","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"ylAhfhJx9CBpOc6MEAZj","title":"Shared Subscriptions","pathname":"/2-0-4/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_rlx28","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"75QzS3EGzVTc3n1dvXf3","title":"Setting Up Shared Subscriptions","pathname":"/2-0-4/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_rlx28","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"D1BqUPJs8DHV04y6tO2K","title":"Agents","pathname":"/2-0-4/documentation/agents","siteSpaceId":"sitesp_rlx28","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Hvhsqj9d2PcaanLDXnqh","title":"Agents View","pathname":"/2-0-4/documentation/agents/agents-view","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"ybH6Sv1kG1RwXPDTg6O3","title":"Installing Agents","pathname":"/2-0-4/documentation/agents/installing-agents","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"azVccbb7wIGMjs7L0q3f","title":"Installing Agents via Docker","pathname":"/2-0-4/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"6csOirGh4Chuzgfuc28F","title":"Installing Agents via Docker Compose","pathname":"/2-0-4/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"SqIvuVfMSPt2aUkDhAt3","title":"Installing Agents via Kubernetes","pathname":"/2-0-4/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"aSXLb9AnOYoGo29VMSsb","title":"Using Mutual TLS for Agents","pathname":"/2-0-4/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"cSMf0rUsosObgnbmF2PN","title":"Registering Agents in Connectware","pathname":"/2-0-4/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"RIugQySQEkHuJI1cx6b5","title":"Configuring Agents","pathname":"/2-0-4/documentation/agents/configuring-agents","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"wZABxAEIs4hWMK9huLGp","title":"Progressive Service Deployment","pathname":"/2-0-4/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_rlx28","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"loSpa7QwodBImScdJ4Hm","title":"Monitoring Agents","pathname":"/2-0-4/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"8YScnMQQYGwTJSFtymm7","title":"Agents in Kubernetes","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"xAqrdaRaJVMZxI1Zwo1m","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"BrnCroplzfGoZyC2w3ev","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"MPd3ZuShdE6iaBcRPukS","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"z4hgklngVYdCyoZABQlz","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"wwuzW65l0zhvywAaiAJe","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Jp0g7zNZ2wCCM3POyJuf","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"bxZ0WCSrOZd9XRYNmFpE","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Of0mBNth1lfgKqMuJUSp","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"vAyQsjk6ZDiEWoX9eb4F","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"0tic3288RwSA2D3svnDe","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"m48v4gzocvTmqAZj47Dx","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"v6cvcruhC9mq8IRt3524","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"q23px8s6odcxmk09F2hd","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"PPRbnifVcVlVmt7PaAJd","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"1n4OwxARxOIk262HcpAO","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"cYkFXptCAPzoENALfy63","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Es7y9MwRloEnmwLUyZZ2","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"TUBaChFgnMhm4PfW7FnI","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Ew8vbFjMudJ45tJwcrXb","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"WRgYSNBJGd1ezWs4frYA","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ZtLKqcA5VTmIc3zgmR7p","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"G3sf9HY68aqfXRg9VZzR","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"f3B5FP5WNJ5nSMRWnuM0","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-4/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"tr3T52jHvYdB6YUXCwlF","title":"Troubleshooting Agents","pathname":"/2-0-4/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"MbcOMmWhcyHMuG43bDmt","title":"Client Registry","pathname":"/2-0-4/documentation/client-registry","siteSpaceId":"sitesp_rlx28","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"jq8uWjAAujl3eeY7tX11","title":"Self-Registering MQTT Clients","pathname":"/2-0-4/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_rlx28","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"odnfsd9yOovmcKToKCO2","title":"Self-Registering Clients via REST API","pathname":"/2-0-4/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_rlx28","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"DEyFxt6QnDBUGOvhEQma","title":"Client Registry View","pathname":"/2-0-4/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_rlx28","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"v4kEXuVlv2B4WftC2J5M","title":"Troubleshooting Client Registry","pathname":"/2-0-4/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"mTfBSP5Y97t3pyPrTL4k","title":"Security","pathname":"/2-0-4/documentation/security","siteSpaceId":"sitesp_rlx28","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"TqGGTlrT8iXXO0c8KXxX","title":"TLS Certificates","pathname":"/2-0-4/documentation/security/tls-certificates","siteSpaceId":"sitesp_rlx28","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"RMq59LdcP5LR4bU9KqEK","title":"Certificate Requirements","pathname":"/2-0-4/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_rlx28","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"E1w60WUGK1FHmpvkYED6","title":"Cipher Suites & TLS Versions","pathname":"/2-0-4/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_rlx28","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"X7ucs0mZQQbXer5swleM","title":"CA Certificates","pathname":"/2-0-4/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_rlx28","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"KEfQUQtf04eaGgHisWw1","title":"Certificates View","pathname":"/2-0-4/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_rlx28","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"FZMrpc7PEfp6Y9rHp8iQ","title":"Client Certificates","pathname":"/2-0-4/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_rlx28","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"hM7DzT3hF6UBj9R88ERa","title":"Server Certificates","pathname":"/2-0-4/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_rlx28","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"nrR1Owzb88gDvOoZtGlx","title":"Password Policy Configuration","pathname":"/2-0-4/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_rlx28","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"BlHaeycdIkbyV4bE5mi8","title":"JSON Web Tokens","pathname":"/2-0-4/documentation/security/json-web-tokens","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"8koj9VLHsTaxFXMYebXx","title":"Monitoring","pathname":"/2-0-4/documentation/monitoring","siteSpaceId":"sitesp_rlx28","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"SkNLk6v8n7WUDjCsXICb","title":"Data Explorer","pathname":"/2-0-4/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_rlx28","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"GnlZ5PzjGsa2lVowg59w","title":"Live Data","pathname":"/2-0-4/documentation/monitoring/live-data","siteSpaceId":"sitesp_rlx28","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"VXiTBx7cCg7xXP8zs19J","title":"Node-RED Workbench","pathname":"/2-0-4/documentation/node-red-workbench","siteSpaceId":"sitesp_rlx28","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"9w0nFYiScsG2EvvNgSoR","title":"System Status","pathname":"/2-0-4/documentation/system-status","siteSpaceId":"sitesp_rlx28","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"l5yvzItF3IbJYO03kkpq","title":"System Container Status","pathname":"/2-0-4/documentation/system-status/system-container-status","siteSpaceId":"sitesp_rlx28","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"UWy5eSWeRCw1pV3DuigR","title":"Internet Connectivity Status","pathname":"/2-0-4/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_rlx28","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"pWBZRYGcf461TAUvsoDn","title":"Metrics (Data Points & Messages)","pathname":"/2-0-4/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_rlx28","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"FjWR3jrrqJnNBS60ZBpE","title":"Agents Status","pathname":"/2-0-4/documentation/system-status/agents-status","siteSpaceId":"sitesp_rlx28","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"jacOVNrjIHzSE78umzE6","title":"License Information","pathname":"/2-0-4/documentation/system-status/license-information","siteSpaceId":"sitesp_rlx28","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"SO7MZQkGLX0Cf2YIMOkG","title":"System Information","pathname":"/2-0-4/documentation/system-status/system-information","siteSpaceId":"sitesp_rlx28","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"AyCJdPsKLbZ4DGfL1zTx","title":"CybusMQ","pathname":"/2-0-4/documentation/cybusmq","siteSpaceId":"sitesp_rlx28","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"pI8cnF4Hho2whifJ1L63","title":"Configuring CybusMQ","pathname":"/2-0-4/documentation/cybusmq/configuring-cybusmq","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"kRMe5WAOVBh26kg9sXdH","title":"Connectware on Kubernetes","pathname":"/2-0-4/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_rlx28","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"HyFbs4VAXUxs5LApU9G3","title":"Connectware Helm Chart","pathname":"/2-0-4/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_rlx28","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"zDHzUz8rImWtX9JIVjWV","title":"MQTT Broker Storage Volumes in Kubernetes","pathname":"/2-0-4/documentation/connectware-on-kubernetes/mqtt-broker-storage-volumes-in-kubernetes","siteSpaceId":"sitesp_rlx28","description":"Configure initial storage sizes for new deployments and resize existing broker volumes in Kubernetes environments.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"0K4gtCGYQdU9kz5z51XO","title":"Spreading Connectware Workloads Across Kubernetes Nodes","pathname":"/2-0-4/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes","siteSpaceId":"sitesp_rlx28","description":"Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"9QgZPMUUskNOhZUtigpq","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-4/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_rlx28","description":"Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"tLM9dF56UZ56TUZHaZVd","title":"Environment Variables","pathname":"/2-0-4/documentation/environment-variables","siteSpaceId":"sitesp_rlx28","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"3tLMI86mH9DmpknXQ3Dk","title":"Industry Protocol Details","pathname":"/2-0-4/documentation/industry-protocol-details","siteSpaceId":"sitesp_rlx28","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"vMXiFQ5578MWz7jYRFX6","title":"ADS","pathname":"/2-0-4/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Wz6YhWIDv7CkdF3GpHfi","title":"ADS Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"VKyOJcLj1AWdlUhL3LVJ","title":"ADS Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"GQkB9GyrIhAZ6wlfdUHk","title":"BACnet","pathname":"/2-0-4/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5CQSzPRfGN2BXjemWaqq","title":"BACnet Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"x3tQ2if9TUjjaogMtUwp","title":"BACnet Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"5Tc9vpdXwsv27aNVeKNv","title":"Custom Connectors","pathname":"/2-0-4/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_rlx28","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"mcBxUTq96YyG4gCQO2Yh","title":"Developing Custom Connectors","pathname":"/2-0-4/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_rlx28","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"r4ugMqJtGMeWOSE4a5MA","title":"Deploying Custom Connectors","pathname":"/2-0-4/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_rlx28","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"Shk6MfAO3FYNRJCR83hq","title":"Using Custom Connectors","pathname":"/2-0-4/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"V4xQGQCQa4jwHmA8ezWU","title":"EtherNet/IP","pathname":"/2-0-4/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"eEmx9L6FHyW8US8KIUV2","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"aIZnRs7iwUnmahJHEW99","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"CY0IgRYTMN0ZSNRoacze","title":"FOCAS","pathname":"/2-0-4/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"BxL3uQOIK0cIat2js6Pr","title":"FOCAS Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"THDRhZIcnetE7d0SK8Y2","title":"FOCAS Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"XBJQzI0ZsAu5TPXjsu2d","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-4/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YbCdsQDi2RoGD9Aq9crY","title":"HBM Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"hGblXy1JlnghSVpPJ8LV","title":"HBM Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"bG3WvlSNZQVdlRg5dhkC","title":"Heidenhain DNC","pathname":"/2-0-4/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"NYWgaxbmSheD1qjLpzO8","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"8M2P6wQPoLZwkrtlnqpe","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"h0dEm2voTzZ5DJG25fV5","title":"HTTP/REST","pathname":"/2-0-4/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_rlx28","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"dMFbOMJYZZOJVQSfNWd9","title":"HTTP/REST Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"ycdZOwVyWsmmFgk1b6a2","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"7aKzBW9kiu59h4yReMiz","title":"HTTP Server/Node","pathname":"/2-0-4/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"GLXa0soVMhSZu86gO5UN","title":"HTTP Server Properties","pathname":"/2-0-4/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"15ZsLG4MV5kXoIj3skEY","title":"HTTP Node Properties","pathname":"/2-0-4/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"LBxU7Cmak8pChxduT9s8","title":"InfluxDB","pathname":"/2-0-4/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"791ezEh3nHNL5rGgMMiW","title":"InfluxDB Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"n0H1TB7rTK1es7IySoX1","title":"InfluxDB Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"P9p8MQaGUslxLeFGsXKL","title":"Kafka","pathname":"/2-0-4/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"o7VrgLV2gxT1hH3uUxHk","title":"Kafka Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"RG2dqiaLWFjqcvXcQN5Y","title":"Kafka Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"RzlbVNVXJAHovtS4RWd2","title":"Modbus/TCP","pathname":"/2-0-4/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"qZOOBTVaef3CpZWqxXxK","title":"Modbus/TCP Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"6WzWMCSeYdbmXZcjnvQ8","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"ODZii00GaDihZscyb2QL","title":"MQTT","pathname":"/2-0-4/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"zFBA3Br5N1muiVIxGkyX","title":"MQTT Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"SOE2q1k50EBQhc6kWREE","title":"MQTT Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"1oAJNkOIGOyD4DM4ITzJ","title":"MSSQL","pathname":"/2-0-4/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"0r9xEoTsw1pUttOBBJJZ","title":"Mssql Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"QZbR29FtofesJZqCcAVq","title":"Mssql Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"3KAIkdGeBpPqWt8wEdxl","title":"OPC DA","pathname":"/2-0-4/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"zw1CgiiGW1OzLvHTbSxH","title":"OPC DA Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"qCrVl0qmMTvQ5bmDAETI","title":"OPC DA Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"BAllcsjXPcusm3HiBVyZ","title":"OPC UA","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"P6Q4LJ4Z8koUcy4DgIDU","title":"OPC UA Client","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"ZpXs7asv3VOYbiY3mg3d","title":"OPC UA Client Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"Y9lf7wIsBURexcSYEYuU","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"61NySp9v6jvVH5Bymcft","title":"OPC UA Server","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"2xkxWKzl8hfdo85mDUkB","title":"OPC UA Server Properties","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"FFj08GPgZNpaVXxvF0wa","title":"OPC UA Node Properties","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"iMhEzf6sCs8lQDIJDWn8","title":"OPC UA Object Types","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"55r9WySGinR62mcruqPu","title":"OPC UA Server References","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"nJ7DJUyBoM7dCcGEd5rK","title":"OPC UA Reference Node","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"AlfpecAU3n0Y9x5llwxl","title":"OPC UA Object Node","pathname":"/2-0-4/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"oPlVfycpDdFRBlMs5itN","title":"Siemens SIMATIC S7","pathname":"/2-0-4/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"g4cFaWPLvpH2bt6X1wik","title":"Siemens S7 Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"dSOFcqEPTd61zsIeP4C7","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"QQQsnJloz0E87VbDZSyI","title":"Shdr","pathname":"/2-0-4/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"rFsleOhLFejP30iX97ft","title":"Shdr Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"C7ZBA58oxqr9Vpe47Gcf","title":"Shdr Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"hP4AoAM1uYcKlpH3PSqA","title":"SINUMERIK","pathname":"/2-0-4/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"7JCw9GeRoF4yfZEN4fIj","title":"SINUMERIK Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"7h4Wb436ABUDlgk6L8Di","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"17VirlvrG0DTyWwxsj3U","title":"SOPAS","pathname":"/2-0-4/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wwFfxMtp2sqptBnFY7IC","title":"SOPAS Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"egaAmE53qbsbXlhBGX1k","title":"SOPAS Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"b0fDHQyalFscBhjndgje","title":"SQL","pathname":"/2-0-4/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Evk9ht12R2rpIOOgiE2d","title":"SQL Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"cCp2l8OpKceJbhhnSfYQ","title":"SQL Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"FRZs54yGAcOH3KMA0b58","title":"Systemstate","pathname":"/2-0-4/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"OhR4tbiPDkYkkl6KTIVr","title":"Systemstate Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"peS6qWvMf4wQJpywjvAJ","title":"Werma WIN Ethernet","pathname":"/2-0-4/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wTUa1ac0BvlRjvZfljLV","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-4/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"h9fBp9DPEU71sYUU1CjV","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-4/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"z23wgETl5dbKvX37TFDk","title":"Machine Connectivity","pathname":"/2-0-4/guides/machine-connectivity","siteSpaceId":"sitesp_rlx28","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"mopq2y60q3pIWLy21Z04","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-4/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_rlx28","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"vv6gaWt2hUQf95YcZ8S1","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-4/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_rlx28","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"mZflmeBBzmatQXi4c8ke","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-4/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_rlx28","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"vT6PbyfeCHsc39tfgiu9","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-4/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_rlx28","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"tm4Pw10H2MgDExRtoGTb","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-4/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_rlx28","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"dR4EqkFvYcGfB8mvMXCD","title":"System Connectivity","pathname":"/2-0-4/guides/system-connectivity","siteSpaceId":"sitesp_rlx28","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"SdnA5kwitQArz4MM4VwF","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-4/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_rlx28","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"E1rMM9fZWUbIYX3GQDps","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-4/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_rlx28","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"d6SFpQhuStNvgoj0WdHe","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-4/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_rlx28","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"uIhgQU9ES4ttC9xVNmzY","title":"Elasticsearch Integration","pathname":"/2-0-4/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_rlx28","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ES1vzfBy5bzwjEUilOtA","title":"Azure IoT Hub Integration","pathname":"/2-0-4/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_rlx28","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"jgZNf2G382MS6TJBJXvp","title":"AWS IoT Greengrass Integration","pathname":"/2-0-4/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_rlx28","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"Z1nyZzWofzX0BojZhB1W","title":"InfluxDB Service Integration","pathname":"/2-0-4/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_rlx28","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"YmAWSg8eZDD7XfIcV08N","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-4/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_rlx28","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"KwUIhsYIOdh0C5mOPxCR","title":"Ansible","pathname":"/2-0-4/guides/ansible","siteSpaceId":"sitesp_rlx28","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"O6VBPjEk8fGFNbsh3yv3","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-4/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_rlx28","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"2NJQUf1aYhhmLQIStHF2","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-4/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_rlx28","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"orAJNW5Cgu1iAKOVNHbg","title":"Cybus Connectware GPT","pathname":"/2-0-4/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_rlx28","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"hw1MJOZZ1cBSkC3ZO13f","title":"API Reference","pathname":"/2-0-4/reference/api-reference","siteSpaceId":"sitesp_rlx28","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"IjnQu882e5hUvjmd9CGe","title":"Auth-Server (API)","pathname":"/2-0-4/reference/api-reference/api-definition","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"YBcpqfw08aKWsU547BYb","title":"Services (API)","pathname":"/2-0-4/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"xiyK8Fc81iLHUijNyVN1","title":"Resources (API)","pathname":"/2-0-4/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"9MCR8H8fRZ08Q7rHNbAT","title":"System Status (API)","pathname":"/2-0-4/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"SxQTAPhcfQa50QaHdTJs","title":"Resource Status Tracking (API)","pathname":"/2-0-4/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"oyw6ulBD5soAtMToIHOO","title":"Topic Explorer (API)","pathname":"/2-0-4/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_rlx28","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ZWb0envDx7viNvVWbx1V","title":"Changelog","pathname":"/2-0-4/reference/changelog","siteSpaceId":"sitesp_rlx28","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"gf66TEygz9Ef1IItGLOp","title":"Cybus Connectware Documentation","pathname":"/2-0-3","siteSpaceId":"sitesp_02dma","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"HY07o6RJ7obOWjkuPxh4","title":"System Requirements","pathname":"/2-0-3/getting-started/system-requirements","siteSpaceId":"sitesp_02dma","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"dw3X2qxF7V6p5ovhTCm4","title":"Admin UI","pathname":"/2-0-3/getting-started/admin-ui","siteSpaceId":"sitesp_02dma","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"kSHizczkj7yCElCEJxYv","title":"Basic Components of Connectware","pathname":"/2-0-3/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_02dma","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ZMKMjDK7EGEuuReVwHvK","title":"Connecting your First Machine","pathname":"/2-0-3/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_02dma","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"0jRCUWMwIbbp3zxpQoAv","title":"Your First Service Commissioning File","pathname":"/2-0-3/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_02dma","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"Aoa8RevWLAL8Xfc9rOqC","title":"Installation & Upgrades","pathname":"/2-0-3/documentation/installation-and-upgrades","siteSpaceId":"sitesp_02dma","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"9696A7WzKeq8ApQf67mt","title":"Installing Connectware","pathname":"/2-0-3/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_02dma","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"zxTbjnwyLelVP8GQPS1I","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"KKpdzoPJn1t4yaCfuTJH","title":"Installing Connectware (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"KRGVEsN240dpQvS4RwsO","title":"Upgrading Connectware","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_02dma","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"YX8dWRCRNKW1pKIpkHbI","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"YquaWiHgU0q2NFNReORk","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"E06SvflHpA0gQu10EUQH","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"R9pUp5vpK6LLrqH9RY4a","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"o8FauZStIuNWYkpsVZYR","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"GL2BbVKRNB6NTHrKzReG","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"dYs3EYB16LIihwRzqqDq","title":"Upgrading Connectware (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"htSEFJ7AxSmljZ0XsZxz","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Iner1TxSw2jRk7MLVq3b","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"xlzAq6OxMJ6qFARkqdPE","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"Fnp0RmjU8u2zqkwvXgRL","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"nLsV4aPLWyM8rTgEw30B","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_02dma","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"sYcymHnJE68tTUDuCByk","title":"Uninstalling Connectware","pathname":"/2-0-3/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_02dma","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"Egd43WlW9yJKI2u41Xqz","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-3/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"3jJTNm9SzqyxKi33vVm0","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-3/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"j9wreYFupmlVyM2rTTK4","title":"Licensing","pathname":"/2-0-3/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_02dma","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"swUowQ31TfTDBZJ5tiJD","title":"Restarting Connectware","pathname":"/2-0-3/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_02dma","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"OQkRWZ7fMDGGBOFOGcU6","title":"User Management","pathname":"/2-0-3/documentation/user-management","siteSpaceId":"sitesp_02dma","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"mCzlR8vXc5DXrmIuGjNA","title":"Users","pathname":"/2-0-3/documentation/user-management/users","siteSpaceId":"sitesp_02dma","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ZpZ9lDt0DtjgLvEMq7GA","title":"Default Admin User","pathname":"/2-0-3/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_02dma","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"L02kBhKLE6Yvgk4ONKej","title":"User Session Expiration","pathname":"/2-0-3/documentation/user-management/users/user-session-expiration","siteSpaceId":"sitesp_02dma","description":"Configure how long user sessions remain valid before re-authentication is required.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"oYvfxAXzaV93IehBlBiR","title":"Roles","pathname":"/2-0-3/documentation/user-management/roles","siteSpaceId":"sitesp_02dma","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"BnUGeRx9JpTluG162wOl","title":"Permissions","pathname":"/2-0-3/documentation/user-management/permissions","siteSpaceId":"sitesp_02dma","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"AzBjlOc5RYPYJtPRFwWk","title":"MQTT User Authentication","pathname":"/2-0-3/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_02dma","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"bdLONc38uZXGnZ2rFji5","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-3/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ImcsBO9Cx2fhLV9LeorK","title":"Multi-Factor Authentication","pathname":"/2-0-3/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"yCpgvJ6PMP3gzyBflrlS","title":"Single Sign-On (SSO)","pathname":"/2-0-3/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"d52IE1nehhLNsCkynii5","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-3/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"ZSj6VrGDLv2S3MTB7Z2B","title":"Single Sign-On with LDAP","pathname":"/2-0-3/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"5wG2kyVBBXmHIrw7xgPG","title":"Access Permissions for Admin-UI","pathname":"/2-0-3/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"uzTOOTdDPj1dPqnscwFN","title":"UI Access","pathname":"/2-0-3/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"i5jtZ9dkEcqHpPQ2Mm6I","title":"Minimum Access Role Pages","pathname":"/2-0-3/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"4jJy4e6ietueuX5lRp9r","title":"Services","pathname":"/2-0-3/documentation/services","siteSpaceId":"sitesp_02dma","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"AQ2uJOiSCYT0qnFxoedJ","title":"Service Overview","pathname":"/2-0-3/documentation/services/service-overview","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pbZHiEcjsiAeUJvF0pU1","title":"Service Resources View","pathname":"/2-0-3/documentation/services/service-resources-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"hp67CebjZBc5s75FlLvc","title":"Service Links View","pathname":"/2-0-3/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"4VOwOalfiroeReG53nN7","title":"Servers View","pathname":"/2-0-3/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"bsJAUw6MYiLrNVrkdEhk","title":"Containers View","pathname":"/2-0-3/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"0bHRIuxkRyvMni6cC1ut","title":"Volumes View","pathname":"/2-0-3/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"zRNI4IGI2LQJDWA0XN6Q","title":"Connections View","pathname":"/2-0-3/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"kuauJa7BLqfJkZBfS3mO","title":"Endpoints View","pathname":"/2-0-3/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"QAbIBo4FJGDtPECsIF06","title":"Mappings View","pathname":"/2-0-3/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"fProYTwx3zycglHRyg8C","title":"Service Details View","pathname":"/2-0-3/documentation/services/service-details-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"M9et4GE5NMcBBpjW3sF7","title":"Service Commissioning Files","pathname":"/2-0-3/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zR3QjmMJOz8CxnLCy77N","title":"Version","pathname":"/2-0-3/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"YcfXQlWUJrFnBQ1hxEXC","title":"Description","pathname":"/2-0-3/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"ATy2mp1ahwRSSgP42Fi1","title":"Metadata","pathname":"/2-0-3/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"8SU3k373hIJaVd68bt7i","title":"Parameters","pathname":"/2-0-3/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"uAw9mYWSJTMY7cUEKdcb","title":"Definitions","pathname":"/2-0-3/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"kWvuIP0qXd4CnhrfBZSD","title":"Resources","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"D945yK8vGVkBBIUl8GKs","title":"Cybus::Connection","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_02dma","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"n0V4lGRhLwqn9krq5yzK","title":"Cybus::Container","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_02dma","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"D3B3tJPP1olIdkRkhPq7","title":"Docker Problem with Network Changes","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_02dma","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"GSSyaTRDXMRYVpialzBh","title":"Cybus::Endpoint","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_02dma","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"fAnrTlCgo9h5o0sc5Xw5","title":"Cybus::File","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_02dma","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"yPgl319HWIui4C2QqjcQ","title":"Cybus::IngressRoute","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_02dma","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"uq8RmfSgpKiws0QlyG7X","title":"Cybus::Link","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_02dma","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"4u5xKKwRnK6NAJLwhE9m","title":"Cybus::Mapping","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_02dma","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"8HPegqcHA5eGy0ko1Coj","title":"Cybus::Node","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_02dma","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"6XuYvCS9StMDiaCdE44x","title":"Cybus::Role","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_02dma","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"rVAOmNG6yCWjfk9eT6Sl","title":"Cybus::Server","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_02dma","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"mxSGoujecDAfrifVNyvt","title":"Cybus::User","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_02dma","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"urSQ8KDnEnsrdNNRAGN2","title":"Cybus::Volume","pathname":"/2-0-3/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_02dma","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"BW6BrZkgPXHmA1AfbrIA","title":"Setting Up & Configuring Services","pathname":"/2-0-3/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"tOldFS9rHeDGp3unZtRM","title":"Installing Services","pathname":"/2-0-3/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"ESyS2KwzqbVTvbeU1aPR","title":"Enabling Services","pathname":"/2-0-3/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"UGo2vfY2JvhjQ9D6jPJS","title":"Updating Services","pathname":"/2-0-3/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_02dma","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"o1JVSr9JWdQyuTU4Wtal","title":"Disabling Services","pathname":"/2-0-3/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"Jxv6mLixNpLIuZibv9PK","title":"Deleting Services","pathname":"/2-0-3/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"Losz0gpGegirHkOyqTnw","title":"FlowSync","pathname":"/2-0-3/documentation/services/flowsync","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"h2f82nvScJCclgrPTXYg","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-3/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"GZ7TYT4bmVoBvjnMW2pT","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-3/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"JXl51bYT45xpH7xTwaUH","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-3/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"JBE7dD7jMiN8NcEQ1mtl","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-3/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"UkkzisJR1hLRWhZz7oSE","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-3/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"VfhFMPexUvcyGOv3boGZ","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-3/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Wcf97wI5UEV0B5N8I0Qp","title":"Service ID","pathname":"/2-0-3/documentation/services/serviceid","siteSpaceId":"sitesp_02dma","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"tUUwNCKIwmxfzJwTatHr","title":"Inter-Service Referencing","pathname":"/2-0-3/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_02dma","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Rwvuq4XArMCzMTHb2A2W","title":"Deviations","pathname":"/2-0-3/documentation/services/deviations","siteSpaceId":"sitesp_02dma","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mpGOgJGPfFCVvLvbJGXE","title":"Service Logs","pathname":"/2-0-3/documentation/services/service-logs","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"HmqUWbyMBe1RAO3NOtQe","title":"Logs of Individual Services","pathname":"/2-0-3/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"0GvpMNZD1PqSw3nzswrK","title":"Logs of All Services","pathname":"/2-0-3/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"tFQfRVGrVl0IWuXsum2v","title":"Rule Engine","pathname":"/2-0-3/documentation/services/rule-engine","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Sxak3UCTaCMy6cPHKCt7","title":"Data Processing Rules","pathname":"/2-0-3/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"pzNQ1KOMXLKujupa4a7i","title":"Rule Sandbox","pathname":"/2-0-3/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_02dma","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"L66hynSgD5JJK9AsGVu3","title":"Shared Subscriptions","pathname":"/2-0-3/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_02dma","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"4xk7DDCoWVtRSFdrfEF5","title":"Setting Up Shared Subscriptions","pathname":"/2-0-3/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_02dma","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"Df6ruowxkcFWdZOgW7QW","title":"Agents","pathname":"/2-0-3/documentation/agents","siteSpaceId":"sitesp_02dma","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"glppR4XQgXBH3d9WKxn2","title":"Agents View","pathname":"/2-0-3/documentation/agents/agents-view","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"77TxZBcHG7bDGB9LNvNv","title":"Installing Agents","pathname":"/2-0-3/documentation/agents/installing-agents","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"sqXmC7uXBDXfRDJ7u7Wc","title":"Installing Agents via Docker","pathname":"/2-0-3/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"Dt0fBS6GmaXKb6ndM6Rr","title":"Installing Agents via Docker Compose","pathname":"/2-0-3/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"OyGRvD476BHcMMTzmgNP","title":"Installing Agents via Kubernetes","pathname":"/2-0-3/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"XPn1QKWUFoQP0IFB5VfY","title":"Using Mutual TLS for Agents","pathname":"/2-0-3/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"7Ug6q0gK4BjRWky77qN6","title":"Registering Agents in Connectware","pathname":"/2-0-3/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"4c0wTByIUT7Q38IAUAIW","title":"Configuring Agents","pathname":"/2-0-3/documentation/agents/configuring-agents","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"il8e0wZtTeo9f3gLAex7","title":"Progressive Service Deployment","pathname":"/2-0-3/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_02dma","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"YscBO84uuDx6HQoXYuha","title":"Monitoring Agents","pathname":"/2-0-3/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"P3eCJkJr8KWSSDTRW4Qq","title":"Agents in Kubernetes","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"LTX8puYo8fU8dkgvzKg6","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"sNQb6lhfn1yiDNHHasyw","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"OWjRji7papWPDKIF1Y3D","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Y37JAUwJAovoda7PPnIR","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"bpBe7cLOsV9GLwsLHI7e","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"MlgBmm05kND5Ume8SsXY","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"fhmRtPXQdIMY793McBaY","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"JdGqqgj0LiWONZCz2c0h","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"3U76d5O1utWmNPq99g4e","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"P5v5biFR0S1X4HG47XiQ","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"5NPGtsnREpRvvoPthZOi","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"lvkljscoJ3pLux1fOAzJ","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Oho0rReSrRggGqVJstnE","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"gCDBTidFQJaTXByg7yFQ","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"3t9fchmUDdR9xc6TqLXM","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Fj2yQNsFzSJfrzO80XFs","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"dNbhE0AjukfU8UdIUOPr","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"7QdMz7zie5quOhwfjQLI","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"UkAcp2IWZ8Hvk640taez","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"MoDddISMqCUckktzNsGc","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"1bbVGaOUbeRXktAcuI8B","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"7MAv42FyxV8IUhA4uB7g","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"1slEmVEF0XsjIOvQztq5","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-3/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"TPv6Vj9T9HgimAvvC2BY","title":"Troubleshooting Agents","pathname":"/2-0-3/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"WURwXfckDEs8wsQQO3G7","title":"Client Registry","pathname":"/2-0-3/documentation/client-registry","siteSpaceId":"sitesp_02dma","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"aCocZVLyFXroo8njR260","title":"Self-Registering MQTT Clients","pathname":"/2-0-3/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_02dma","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"aTqYk9tvQHDcdtFljaKt","title":"Self-Registering Clients via REST API","pathname":"/2-0-3/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_02dma","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"IOUOGjIvBNI4kHe7egmB","title":"Client Registry View","pathname":"/2-0-3/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_02dma","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"S0qGhWEpGrFOVODYNBM7","title":"Troubleshooting Client Registry","pathname":"/2-0-3/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"Fqj5guo90eKpZlCP8QSt","title":"Security","pathname":"/2-0-3/documentation/security","siteSpaceId":"sitesp_02dma","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"9tEatu1aglw4SfuEasnA","title":"TLS Certificates","pathname":"/2-0-3/documentation/security/tls-certificates","siteSpaceId":"sitesp_02dma","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"fwWPL8hfSaT7rjbA31U7","title":"Certificate Requirements","pathname":"/2-0-3/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_02dma","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"2lTiwT9tb800NwE91M4L","title":"Cipher Suites & TLS Versions","pathname":"/2-0-3/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_02dma","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"x3RL5J70EPF4TsqqtKtO","title":"CA Certificates","pathname":"/2-0-3/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_02dma","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"yCwKfjd6adPIYmRotUMJ","title":"Certificates View","pathname":"/2-0-3/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_02dma","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"K19rSoYeJDzFloTC8sw5","title":"Client Certificates","pathname":"/2-0-3/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_02dma","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"J5mRZNVnaEtcd8YAUOYx","title":"Server Certificates","pathname":"/2-0-3/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_02dma","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"8rdxITd6TARPOTowavoq","title":"Password Policy Configuration","pathname":"/2-0-3/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_02dma","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"L04ZO7llnLY7DAs3v9wt","title":"JSON Web Tokens","pathname":"/2-0-3/documentation/security/json-web-tokens","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"j6PYNVbZRYZaEuq7bgyN","title":"Monitoring","pathname":"/2-0-3/documentation/monitoring","siteSpaceId":"sitesp_02dma","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Zsr0CVcMJ6BzKiE0FAsW","title":"Data Explorer","pathname":"/2-0-3/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_02dma","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"mqQj8EqtFHlidj6wHVAm","title":"Live Data","pathname":"/2-0-3/documentation/monitoring/live-data","siteSpaceId":"sitesp_02dma","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"nUi1lC1Ca0C6cEsJlXKI","title":"Node-RED Workbench","pathname":"/2-0-3/documentation/node-red-workbench","siteSpaceId":"sitesp_02dma","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"lOfM3tH7fAnMNqj08S1S","title":"System Status","pathname":"/2-0-3/documentation/system-status","siteSpaceId":"sitesp_02dma","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"RRnNjuDcDh6DfXg9t72E","title":"System Container Status","pathname":"/2-0-3/documentation/system-status/system-container-status","siteSpaceId":"sitesp_02dma","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"U51XRUI1zdjjVKhzZ1RR","title":"Internet Connectivity Status","pathname":"/2-0-3/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_02dma","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"RAWnTzNnqxrDQ4jZIjUU","title":"Metrics (Data Points & Messages)","pathname":"/2-0-3/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_02dma","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"UMi7C8j10DNxC4UmSGX1","title":"Agents Status","pathname":"/2-0-3/documentation/system-status/agents-status","siteSpaceId":"sitesp_02dma","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"AWfA54ChtgXl37KppYbM","title":"License Information","pathname":"/2-0-3/documentation/system-status/license-information","siteSpaceId":"sitesp_02dma","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"lYiZkPpmnAQnrmgIUK3E","title":"System Information","pathname":"/2-0-3/documentation/system-status/system-information","siteSpaceId":"sitesp_02dma","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"QtP4Kc0Ud4craOHb1rZY","title":"CybusMQ","pathname":"/2-0-3/documentation/cybusmq","siteSpaceId":"sitesp_02dma","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"yyT8Wjl1UoEUMrWzOaoY","title":"Configuring CybusMQ","pathname":"/2-0-3/documentation/cybusmq/configuring-cybusmq","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"XXARrCBjyOsSQY9hONBZ","title":"Connectware on Kubernetes","pathname":"/2-0-3/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_02dma","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"2npPStNEQBf0ZIHw57rV","title":"Connectware Helm Chart","pathname":"/2-0-3/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_02dma","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm Chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"WQHYjCNUizIaFk8LQ1Hq","title":"Resizing Broker Volumes in Kubernetes","pathname":"/2-0-3/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"QpCFa3fw1aZnAbjVV2jF","title":"Configuring Core Services","pathname":"/2-0-3/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"xKz3UlU22tIEdGDjzz6o","title":"LDAP Authentication","pathname":"/2-0-3/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"KoAv9eC72hx46tC8U6sf","title":"Configuring LDAP Authentication","pathname":"/2-0-3/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"rBKSCkgdf4OqNkmQ7Nui","title":"Enabling TLS for LDAP Authentication","pathname":"/2-0-3/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"tVITWcTYeBQz1Q9pYGnI","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/2-0-3/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"GMm0HgweY62jCPFUPMEn","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/2-0-3/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"QnMqJxOwLgwHKXYceRdZ","title":"Customizing the User RDN for LDAP Authentication","pathname":"/2-0-3/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"klzQBkAODPKbh8yas2wi","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-3/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"tfXfVPqQZlxhwAi0HKFb","title":"Environment Variables","pathname":"/2-0-3/documentation/environment-variables","siteSpaceId":"sitesp_02dma","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Y3f1Pr9E5bxSNPtopens","title":"Industry Protocol Details","pathname":"/2-0-3/documentation/industry-protocol-details","siteSpaceId":"sitesp_02dma","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"dZlD8w8h90v1bbvfiVKS","title":"ADS","pathname":"/2-0-3/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"RMO1Irce3Zu3pXjDySrV","title":"ADS Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"YH34Q10pUg3LLIvlHV2l","title":"ADS Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"xiw01DJP9ctr2xcf18hd","title":"BACnet","pathname":"/2-0-3/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"y0axNlNw93u2t1xjGZsx","title":"BACnet Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"MCst6qYqx3yRuWxgwPqd","title":"BACnet Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"GDbYAhDDBqATMZN8eT2S","title":"Custom Connectors","pathname":"/2-0-3/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_02dma","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"OGkw4f4yOVtxxo2x8R6D","title":"Developing Custom Connectors","pathname":"/2-0-3/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_02dma","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"1VnVGJRP9ebB7swqvbwb","title":"Deploying Custom Connectors","pathname":"/2-0-3/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_02dma","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"q9u7u42MdYJ3Bvp85dls","title":"Using Custom Connectors","pathname":"/2-0-3/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"5y73TltK51cngU6jXZ6l","title":"EtherNet/IP","pathname":"/2-0-3/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"9hkdBNaF0vr2yfxhjatT","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"tOtpuqYHB2NvZaqg03dk","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"AlOE6GEwPKYpiH4m8fTL","title":"FOCAS","pathname":"/2-0-3/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"d5RITVORG7DGKv3pyjMA","title":"FOCAS Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"wyn2dYWQzrMbUM3ErhVM","title":"FOCAS Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"2gBY7Ba1vW9aosyLHSD9","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-3/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"qQCkzKEZQyw3qLR0Y0LN","title":"HBM Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"rbV9tzIrxhCoEKk21wKK","title":"HBM Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"SQWccihYEpbjmtc43nGg","title":"Heidenhain DNC","pathname":"/2-0-3/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"8VtHITeErQo8Rm8w9MXX","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"IYwXrV1L6rkM4NYLmd0K","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"hn8gyhfEkT97qoDKgZiQ","title":"HTTP/REST","pathname":"/2-0-3/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_02dma","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KGFdR9UQ0cu1YH5FZniJ","title":"HTTP/REST Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"gSqWRoojdkDfXyJqNhNX","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"saX5qSJUah04O6PHkz9c","title":"HTTP Server/Node","pathname":"/2-0-3/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"oEMgoZYmBwsduYqYpaGu","title":"HTTP Server Properties","pathname":"/2-0-3/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"oP83Z770EOHvP7uWubW8","title":"HTTP Node Properties","pathname":"/2-0-3/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"K1DoZ09yfnUo9358vGze","title":"InfluxDB","pathname":"/2-0-3/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"3HsMrtGYbzGNje8LeDcD","title":"InfluxDB Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"SCPuqBbB95tW1XiNLkMI","title":"InfluxDB Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"SPlI98njpPlHLnO6Clfx","title":"Kafka","pathname":"/2-0-3/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"02Zi1k7QVSH6PE18zPJK","title":"Kafka Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"yAF1HxHo6b2KAqw39UrA","title":"Kafka Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"m8mO1sIFSfJVtMJVZhNF","title":"Modbus/TCP","pathname":"/2-0-3/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PzeV7fhQcJH7dVl6oOFk","title":"Modbus/TCP Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"JudgNaB9FDTMJIxrCHzY","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"8EcP2Kgy8M3xefR8KtBB","title":"MQTT","pathname":"/2-0-3/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"AsKsvqENOx7tREJMUZgj","title":"MQTT Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"aibVTOKteGAhRwuUSX2H","title":"MQTT Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"7aSBVKu6hyD2VlgvKxvO","title":"MSSQL","pathname":"/2-0-3/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JeXspZWe8XG2S6lWFrr1","title":"Mssql Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"BQm3ruQvgNMYwlOupEBs","title":"Mssql Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"dZteHHYFgwjH8R7btJK2","title":"OPC DA","pathname":"/2-0-3/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"2LOFL2yZqYxUzeBcRbGw","title":"OPC DA Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"CwDAHRYDcpWbIICjD1m9","title":"OPC DA Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"kTlwWSQyTvjNZp7yoero","title":"OPC UA","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"nxC26HwFOyMK0OU4vj9n","title":"OPC UA Client","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"ftvqfs2lxGJy1V8GGxSx","title":"OPC UA Client Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"33c4RWpOj9gKNzJjupxI","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"vB2m6Mx1VMT1OhUcDfnr","title":"OPC UA Server","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"OK6OQxBupV7qcQEmVNct","title":"OPC UA Server Properties","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"QA4VAaqi1tEqNdptOKv1","title":"OPC UA Node Properties","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"r5aWaXwrKIGu0yUHyiPR","title":"OPC UA Object Types","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"6UqeYW5rU2nPPareSdvg","title":"OPC UA Server References","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"Dgo7b8COKHIosqyxrL5o","title":"OPC UA Reference Node","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"RbIFofkzulm47gZyf4VI","title":"OPC UA Object Node","pathname":"/2-0-3/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"SDv5aXeOqeBi29119oPh","title":"Siemens SIMATIC S7","pathname":"/2-0-3/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"z7B2lqhZsp1B0cv2wgEb","title":"Siemens S7 Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"62vbKPuDMbUCYXgL3Isv","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"FFGhUO0ranSeEwsD8hh5","title":"Shdr","pathname":"/2-0-3/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"4bursgkIL9wpDk8xZTqk","title":"Shdr Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"qiyA53zW9orhyfZoHVsj","title":"Shdr Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"El22iA91iYh11BnzwJSf","title":"SINUMERIK","pathname":"/2-0-3/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YnZiMH8lg7e9nzQeICPq","title":"SINUMERIK Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"7CTXjuD9esYCYNrrTwzE","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"gT7p7aiE4x1nxXwMDMCc","title":"SOPAS","pathname":"/2-0-3/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"U9kiFHN3CVTDtLBFhWCP","title":"SOPAS Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"KY6SJq67touZexZRJ61g","title":"SOPAS Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"GxBYwixA4u9M1PHieaJ5","title":"SQL","pathname":"/2-0-3/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"CuH6R1dtwQ3evD1jyJqs","title":"SQL Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"jh8Z6oH59EDfh01S6QHR","title":"SQL Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"FHopBfE6GwivYnm1oNoa","title":"Systemstate","pathname":"/2-0-3/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"RyWRtLsHq3m2N77RNHKV","title":"Systemstate Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"AsnsLRWqpUfbdEnVh7cb","title":"Werma WIN Ethernet","pathname":"/2-0-3/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"RQM1wkVFcdQQ9XWjohUd","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-3/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"UU6t9qLfA3v1MCpNepiT","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-3/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"espJiXAbj7tvfaWIW1xA","title":"Machine Connectivity","pathname":"/2-0-3/guides/machine-connectivity","siteSpaceId":"sitesp_02dma","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"xG3cfoBMI7Q5LBohE9R2","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-3/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_02dma","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"JBPYJtyJa42uNIBMaRyC","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-3/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_02dma","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"YNp6tYBdbVzhfe0pXiyV","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-3/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_02dma","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"ozQSqmocnzZl6j2majwD","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-3/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_02dma","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"yQLFsrYC3SAxWpcD2Loi","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-3/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_02dma","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"Zk9bQ9tHFHPrZkHQsal1","title":"System Connectivity","pathname":"/2-0-3/guides/system-connectivity","siteSpaceId":"sitesp_02dma","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"jKUj1lJVJQRwcMur0iRj","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-3/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_02dma","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"GMl2Z3TIxOHBHMhWr3m2","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-3/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_02dma","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"ZKTT5C7LoXV1l7SVxa8F","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-3/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_02dma","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"LoK6cRPyK4PWQQ0vf9Dp","title":"Elasticsearch Integration","pathname":"/2-0-3/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_02dma","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"NE630njZJQS29pwbIlTv","title":"Azure IoT Hub Integration","pathname":"/2-0-3/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_02dma","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"nBHsQrlcO67zsSEi1t6X","title":"AWS IoT Greengrass Integration","pathname":"/2-0-3/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_02dma","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"VDyXyQmMO4EZwbOFsNeI","title":"InfluxDB Service Integration","pathname":"/2-0-3/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_02dma","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"f9My47JodSK6tU1xfaih","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-3/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_02dma","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"v4Z2KLcPme6t6JpfVF9l","title":"Ansible","pathname":"/2-0-3/guides/ansible","siteSpaceId":"sitesp_02dma","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"OFaOGRFBUxQZKbEhOPxR","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-3/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_02dma","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"V0umpxSt7xBxBaQN8fAo","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-3/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_02dma","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"If6SXqLn8fQfS2f5oJUw","title":"Cybus Connectware GPT","pathname":"/2-0-3/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_02dma","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"GbuJaSC14O3Ggv05M0lM","title":"API Reference","pathname":"/2-0-3/reference/api-reference","siteSpaceId":"sitesp_02dma","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"0arzQZhxezvBpN4HFL2H","title":"Auth-Server (API)","pathname":"/2-0-3/reference/api-reference/api-definition","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"gRn61HUl6CwFd6KFKaLx","title":"Services (API)","pathname":"/2-0-3/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"wNCjEduzl3LyzJAkTVvF","title":"Resources (API)","pathname":"/2-0-3/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"YOjNznEmEonFTLy0sZVp","title":"System Status (API)","pathname":"/2-0-3/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"HrkyDDY1oBMqxROgR1HF","title":"Resource Status Tracking (API)","pathname":"/2-0-3/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"ykZ3ttUGKfIDcy5KLvm5","title":"Topic Explorer (API)","pathname":"/2-0-3/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_02dma","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"aWczlCtiFsBrwOvfZcbC","title":"Changelog","pathname":"/2-0-3/reference/changelog","siteSpaceId":"sitesp_02dma","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"pF4M0wJAeADXMaCKUy6t","title":"Cybus Connectware Documentation","pathname":"/2-0-2","siteSpaceId":"sitesp_u6Qad","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"qEcgXQ5W6UHjiW1NUnZY","title":"System Requirements","pathname":"/2-0-2/getting-started/system-requirements","siteSpaceId":"sitesp_u6Qad","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Zgfw5F9tDcs98tD2rCpu","title":"Admin UI","pathname":"/2-0-2/getting-started/admin-ui","siteSpaceId":"sitesp_u6Qad","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"diG7BlZl7hcOOmvUgT9g","title":"Basic Components of Connectware","pathname":"/2-0-2/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_u6Qad","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"xkNoCq7ttJiOQl1tmFjT","title":"Connecting your First Machine","pathname":"/2-0-2/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_u6Qad","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"kx8zxhbB78BDBsfvusUX","title":"Your First Service Commissioning File","pathname":"/2-0-2/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_u6Qad","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"F24qS8DYVxn2FXnJ0SP7","title":"Installation & Upgrades","pathname":"/2-0-2/documentation/installation-and-upgrades","siteSpaceId":"sitesp_u6Qad","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"T7LPnZeR1jLERXURD944","title":"Installing Connectware","pathname":"/2-0-2/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_u6Qad","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"AUhf8cHG03W047wZ6Lqi","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"VbXfo5ooSsbRPNR99mnt","title":"Installing Connectware (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"Sf6liGSsjrf8ylxPjwsm","title":"Upgrading Connectware","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_u6Qad","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"aYhO73YvGAxq5gkgestN","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"YwVryMeIEAuQLlrcCLof","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"3bkANPSSjJ7IbRKpFvrz","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"LlS5lLh4vUWh5LQdS9H6","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"8HFiZUlYwuKgFXEBVozA","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"oKT9uLFLA9gk2JGB1py1","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"vEvz8P2Mf3JMzMQnHdY7","title":"Upgrading Connectware (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"xQvwJyBO1QDmwICcVVdu","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"lMHrK5A0uyfBoHnZHnpB","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"jAibtc0eQyKC9KWdRCvQ","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"utwexbcCW6LbvHLz5TP2","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"TKuz89KNTjeOSwkrxVqx","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_u6Qad","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"lzAo56PhNGxixGlNlcOG","title":"Uninstalling Connectware","pathname":"/2-0-2/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_u6Qad","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"7rUdWk1yHzANeHbyqm79","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-2/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"CyJlUzZdUOH4pWekrxeW","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-2/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"vxznDczQI4G46LxrO5cE","title":"Licensing","pathname":"/2-0-2/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_u6Qad","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"2r0kfZa4tvihqEZ6a2i8","title":"Restarting Connectware","pathname":"/2-0-2/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_u6Qad","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"dGIhOEbTpZhX7fMkwUw3","title":"User Management","pathname":"/2-0-2/documentation/user-management","siteSpaceId":"sitesp_u6Qad","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"2VQaK0NbBBm8XWXbcb0v","title":"Users","pathname":"/2-0-2/documentation/user-management/users","siteSpaceId":"sitesp_u6Qad","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"EDjoV3U86yhpAfvtbpTA","title":"Default Admin User","pathname":"/2-0-2/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_u6Qad","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"UcZSE7sn6PHMukWcjRUV","title":"Roles","pathname":"/2-0-2/documentation/user-management/roles","siteSpaceId":"sitesp_u6Qad","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"clSOUyMLTr7IIcyxihSs","title":"Permissions","pathname":"/2-0-2/documentation/user-management/permissions","siteSpaceId":"sitesp_u6Qad","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"A5M0oUHDTxGW56uJmQZ7","title":"MQTT User Authentication","pathname":"/2-0-2/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_u6Qad","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"WYKh0925gCJmrXxejfm4","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-2/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"RSbCjZsHvTwGgHafnHfb","title":"Multi-Factor Authentication","pathname":"/2-0-2/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"O1BcTOzNSfmSU5zBBm20","title":"Single Sign-On (SSO)","pathname":"/2-0-2/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"qpTKfTD2pMAgtR7uTzlk","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-2/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"PSxpQpq8BvxPktnYAfip","title":"Single Sign-On with LDAP","pathname":"/2-0-2/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"j97CPXcetwgNgZASl2RO","title":"Access Permissions for Admin-UI","pathname":"/2-0-2/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"yVDOIqhVZmcKjtLbKFxt","title":"UI Access","pathname":"/2-0-2/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"4Kh6mdCsPqHhpqHuBx00","title":"Minimum Access Role Pages","pathname":"/2-0-2/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"YJMWEZAr8YlEelXoxDD6","title":"Services","pathname":"/2-0-2/documentation/services","siteSpaceId":"sitesp_u6Qad","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"T8cOXbKO1StvrXoy03TH","title":"Service Overview","pathname":"/2-0-2/documentation/services/service-overview","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"9TFUPCKlvMpoXKpfxVIc","title":"Service Resources View","pathname":"/2-0-2/documentation/services/service-resources-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"WHQacMkt313GpgsD8EW4","title":"Service Links View","pathname":"/2-0-2/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"MSEt7IFbwB6UvGlZnV7D","title":"Servers View","pathname":"/2-0-2/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"12aOi06YNVW52SelTGRX","title":"Containers View","pathname":"/2-0-2/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"16jH0zu2Q4VnbmqM33pQ","title":"Volumes View","pathname":"/2-0-2/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"zmyUnSFCcF3cfBM9RPQY","title":"Connections View","pathname":"/2-0-2/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"aRLvXEdli3pRGU6WP47F","title":"Endpoints View","pathname":"/2-0-2/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"hdKcnJxYD8M9U57TbKOw","title":"Mappings View","pathname":"/2-0-2/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"g5UuzdPsB6JvR37l7mD6","title":"Service Details View","pathname":"/2-0-2/documentation/services/service-details-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"4WB3L7MZmbvop7UA3EfD","title":"Service Commissioning Files","pathname":"/2-0-2/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"lM1IBxvjLV82c0eQuY89","title":"Version","pathname":"/2-0-2/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"9ZZRBpVOHQmHMPtKq2PS","title":"Description","pathname":"/2-0-2/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"rJABnM1KOGF0uWOjrQk1","title":"Metadata","pathname":"/2-0-2/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"LWooaBTR3BNd6htImEsX","title":"Parameters","pathname":"/2-0-2/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"11BA7dTZz1owApmnIW8H","title":"Definitions","pathname":"/2-0-2/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"2uDwhulJGqXxiopPb7qM","title":"Resources","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"3tXAsf8XIIYzE7mgEgWo","title":"Cybus::Connection","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_u6Qad","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"FP9FcDwKUflVgbk5u7T2","title":"Cybus::Container","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_u6Qad","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"FeRnB6KRleRXHmm5xGNh","title":"Docker Problem with Network Changes","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_u6Qad","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"Bb9YDmCtR49VjFs5Cbxh","title":"Cybus::Endpoint","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_u6Qad","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"oXhGxI7rutw3tIXN5T80","title":"Cybus::File","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_u6Qad","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"4EB9HcgAfZAi6XDqmP8b","title":"Cybus::IngressRoute","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_u6Qad","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"EcHQbCjQhB8zJaIU6IZB","title":"Cybus::Link","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_u6Qad","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"3yL3Sn1SG6j0odZMQbD1","title":"Cybus::Mapping","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_u6Qad","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"d0jLYbeqikLaW28Hn576","title":"Cybus::Node","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_u6Qad","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"LkQWhGieJFrWOaVp3MKb","title":"Cybus::Role","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_u6Qad","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"U0CKvJuNjzUFKHX8ZUkn","title":"Cybus::Server","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_u6Qad","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"HiAnhpFCOHKZQ7FP3okD","title":"Cybus::User","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_u6Qad","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"tqjSG1Elfmt9f0DR14RL","title":"Cybus::Volume","pathname":"/2-0-2/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_u6Qad","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"jNjVPhd3LRI2ToqqB0Xw","title":"Setting Up & Configuring Services","pathname":"/2-0-2/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"0bM2CIYOmkujzmhlPOi9","title":"Installing Services","pathname":"/2-0-2/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"KayCEzk8b9Qkz9qxNajs","title":"Enabling Services","pathname":"/2-0-2/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"COVxySF3wjzR4EPy8QTK","title":"Updating Services","pathname":"/2-0-2/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_u6Qad","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"qZ8PK08hbacWg6Tp9DQ8","title":"Disabling Services","pathname":"/2-0-2/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"yb0PRodINDXCXXSyV9Xg","title":"Deleting Services","pathname":"/2-0-2/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"W3s5QSyX8H8ZN4HLQS99","title":"FlowSync","pathname":"/2-0-2/documentation/services/flowsync","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"WCHYdPIzmI3Sd0zQJ00H","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-2/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"EioEMecmFfQdC8KVAipJ","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-2/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Gk5PV33Fo2GviuvqsQBy","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-2/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Fi9pPdLxAaO1EdDKdPNX","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-2/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"wvQ5O1zQk85l3xlHSBOK","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-2/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Qvsf6bGOVPjwfHOR3Onj","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-2/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"t3s9DFt4vSwdSIq278oi","title":"Service ID","pathname":"/2-0-2/documentation/services/serviceid","siteSpaceId":"sitesp_u6Qad","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"jsztuddfJTp4oHkSKXuF","title":"Inter-Service Referencing","pathname":"/2-0-2/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_u6Qad","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"jTOM63d43XdoRFQp19n1","title":"Deviations","pathname":"/2-0-2/documentation/services/deviations","siteSpaceId":"sitesp_u6Qad","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"4mrU5ukvAPIsxSJTLC21","title":"Service Logs","pathname":"/2-0-2/documentation/services/service-logs","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"8luelFYbbmASMbkTSpaZ","title":"Logs of Individual Services","pathname":"/2-0-2/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"wf47AVhefi2tIoLIG4NB","title":"Logs of All Services","pathname":"/2-0-2/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"wsxQEI94OtxBQUK4r3IA","title":"Rule Engine","pathname":"/2-0-2/documentation/services/rule-engine","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OtK2U9YcAQ0wAx9WoQfh","title":"Data Processing Rules","pathname":"/2-0-2/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"FTk8PldaJNZ1v156HAyI","title":"Rule Sandbox","pathname":"/2-0-2/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_u6Qad","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"Hx7OIlAaeyB0fi4CkDp5","title":"Shared Subscriptions","pathname":"/2-0-2/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_u6Qad","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"RdDkeZXTsJO3ahZryWCy","title":"Setting Up Shared Subscriptions","pathname":"/2-0-2/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_u6Qad","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"0VCRK4i7aZmns9PqjXIN","title":"Agents","pathname":"/2-0-2/documentation/agents","siteSpaceId":"sitesp_u6Qad","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Grxly4rNyGAIW0XAfyVf","title":"Agents View","pathname":"/2-0-2/documentation/agents/agents-view","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"4kxRV9EMX04hWKILROsT","title":"Installing Agents","pathname":"/2-0-2/documentation/agents/installing-agents","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"MXJZKdtaCbl3Z2IVEIu2","title":"Installing Agents via Docker","pathname":"/2-0-2/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"2e33qxfhw7SaCFdVJFCr","title":"Installing Agents via Docker Compose","pathname":"/2-0-2/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"yyGHXQ4U2j4u2Hsd6ld8","title":"Installing Agents via Kubernetes","pathname":"/2-0-2/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"3AzyDBLmW97Rd3DfuluA","title":"Using Mutual TLS for Agents","pathname":"/2-0-2/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"a7VQaLYNLT4MAcNn6FSw","title":"Registering Agents in Connectware","pathname":"/2-0-2/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"OrqTBn4l02fag5fmSgkJ","title":"Configuring Agents","pathname":"/2-0-2/documentation/agents/configuring-agents","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"WzdIZjSPiwe246t8spDW","title":"Progressive Service Deployment","pathname":"/2-0-2/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_u6Qad","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"5go91tIedV6kPuyYquoz","title":"Monitoring Agents","pathname":"/2-0-2/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"YvzcEqR1New2gGvzAiy1","title":"Agents in Kubernetes","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"RHMKSsVGqICO0QBGT2Is","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"WTDUDp0ckFY9JNgzCp8z","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"9O2bTYwwBKEzMqUT1Ogd","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"OPQpIOE618ZxenUoeGRv","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"JSQcYxWCkyvzOwfURtaQ","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"r53QeijKWbbtZXZXyU0f","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Xz7oEaytcVtxSadtnR3Z","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"kOzcSfIS0vSZeEwSmINd","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"cBUPhhvSjzGe5CPkS1K7","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"qW8rb3EYluXDkx5lV6UI","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"9h0tyFzi3aPM5EMjO0Tl","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"hEASmtvT3Ied5wdUC80R","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"fca3pcZXUvM10juQSGqH","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"fKyldNDmdWnlQGqInlxJ","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ZpIe3zeyOtxz6cAqU47W","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"lyIisXXPMbHzmoe6YoXx","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"OmLFhscFaNzL7p1RBabA","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"2LqNi5R88p3a9s5iNR7D","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"YtYnZoP8YmmjKE9beIfS","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"JEgswvIFISZFF9NHlo52","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"BFT6tXU3j4uoRU5v3Ufv","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"LRusMETsSOxREKfynRcR","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"5KWKAHCo0RXYFM27a3GG","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"eWFflVodDZJY3cYI0mZa","title":"Troubleshooting Agents","pathname":"/2-0-2/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0CIOZoGR1SxB6n407BGZ","title":"Client Registry","pathname":"/2-0-2/documentation/client-registry","siteSpaceId":"sitesp_u6Qad","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"uKSo7OU2ySL9xDEy12JQ","title":"Self-Registering MQTT Clients","pathname":"/2-0-2/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_u6Qad","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"5v6FVtih9BTTFojXGI9P","title":"Self-Registering Clients via REST API","pathname":"/2-0-2/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_u6Qad","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"HrJA198eIW6mhxSTBTEa","title":"Client Registry View","pathname":"/2-0-2/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_u6Qad","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"fwoe1XzSHrE9l9Zq2mVX","title":"Troubleshooting Client Registry","pathname":"/2-0-2/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"FeMvpl5WBoYFABetxdiz","title":"Security","pathname":"/2-0-2/documentation/security","siteSpaceId":"sitesp_u6Qad","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Vzqg87qD7l42VM35C0OZ","title":"TLS Certificates","pathname":"/2-0-2/documentation/security/tls-certificates","siteSpaceId":"sitesp_u6Qad","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"iqq59Ar555eqznVVTapJ","title":"Certificate Requirements","pathname":"/2-0-2/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_u6Qad","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"FTU1vNcAur5Nsvhnd2es","title":"Cipher Suites & TLS Versions","pathname":"/2-0-2/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_u6Qad","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"hJqYDybBhmO1sPfrJlxM","title":"CA Certificates","pathname":"/2-0-2/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_u6Qad","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"MoLFGP2CHfMXdax24mCV","title":"Certificates View","pathname":"/2-0-2/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_u6Qad","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"V0eyD6YFb2utQioo73q1","title":"Client Certificates","pathname":"/2-0-2/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_u6Qad","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"McWoaTe2wZ7aJzN1Xi5F","title":"Server Certificates","pathname":"/2-0-2/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_u6Qad","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"XxNKlAmLusO8LrjFvziK","title":"Password Policy Configuration","pathname":"/2-0-2/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_u6Qad","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"rApK4Q4hStlWS2YjtVJD","title":"JSON Web Tokens","pathname":"/2-0-2/documentation/security/json-web-tokens","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"fDunlappTgisuTeTLeZs","title":"Monitoring","pathname":"/2-0-2/documentation/monitoring","siteSpaceId":"sitesp_u6Qad","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"R3QFvvyUk9FpIRoUBoTW","title":"Data Explorer","pathname":"/2-0-2/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_u6Qad","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"eCyNgfonYpgEgligCqTN","title":"Live Data","pathname":"/2-0-2/documentation/monitoring/live-data","siteSpaceId":"sitesp_u6Qad","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"BydaR1wC40BTPReLP5ey","title":"Node-RED Workbench","pathname":"/2-0-2/documentation/node-red-workbench","siteSpaceId":"sitesp_u6Qad","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"PWfj4dwo5n32zS8Ngbps","title":"System Status","pathname":"/2-0-2/documentation/system-status","siteSpaceId":"sitesp_u6Qad","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"D92yaLcdyD4zwAKZkiUh","title":"System Container Status","pathname":"/2-0-2/documentation/system-status/system-container-status","siteSpaceId":"sitesp_u6Qad","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"PwPjzuMmh6SXHig4PDee","title":"Internet Connectivity Status","pathname":"/2-0-2/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_u6Qad","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"NQcAQNruZ6m7t0ZkV1di","title":"Metrics (Data Points & Messages)","pathname":"/2-0-2/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_u6Qad","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"2qWoIlukxpcImtA30m14","title":"Agents Status","pathname":"/2-0-2/documentation/system-status/agents-status","siteSpaceId":"sitesp_u6Qad","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"izAvku8Mw8M6o8hVWhb9","title":"License Information","pathname":"/2-0-2/documentation/system-status/license-information","siteSpaceId":"sitesp_u6Qad","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"y0G6fgg2TveknBHQPkMI","title":"System Information","pathname":"/2-0-2/documentation/system-status/system-information","siteSpaceId":"sitesp_u6Qad","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"hbJUVEjvXjbmRhLVLKhj","title":"CybusMQ","pathname":"/2-0-2/documentation/cybusmq","siteSpaceId":"sitesp_u6Qad","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Pdnp4a9FMlmfyIL4dU4w","title":"Configuring CybusMQ","pathname":"/2-0-2/documentation/cybusmq/configuring-cybusmq","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"WHXv4ICmwn7BCiIdCJdk","title":"Connectware on Kubernetes","pathname":"/2-0-2/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"0b0W9AHo7ZoRjxwR4vT5","title":"Connectware Helm Chart","pathname":"/2-0-2/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_u6Qad","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm Chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"LpuIO7PtaeSwkifLGspN","title":"Resizing Broker Volumes in Kubernetes","pathname":"/2-0-2/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"sMl1pX68uZcSpuFmor6j","title":"Configuring Core Services","pathname":"/2-0-2/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"RFVIdbzu5RnLROEwQef7","title":"LDAP Authentication","pathname":"/2-0-2/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ygywjPOzDKcmjk65xa3A","title":"Configuring LDAP Authentication","pathname":"/2-0-2/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"6vPfGjmV5P5dCSr46NJC","title":"Enabling TLS for LDAP Authentication","pathname":"/2-0-2/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"FcY4OZWAaI3lXbmgOkHl","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/2-0-2/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"RIioU0BweoOzm4BhJ2RN","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/2-0-2/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"EXtso1BMK7Dvd8Q4ic2d","title":"Customizing the User RDN for LDAP Authentication","pathname":"/2-0-2/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"J4SnAqsSuIFKlVQTfhwS","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-2/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"qcLEV0FwDgSrTDysdUpz","title":"Environment Variables","pathname":"/2-0-2/documentation/environment-variables","siteSpaceId":"sitesp_u6Qad","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"N7sZT5a0SM0jWzKUPTX4","title":"Industry Protocol Details","pathname":"/2-0-2/documentation/industry-protocol-details","siteSpaceId":"sitesp_u6Qad","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"arwbpsDKJfUBw0GbGB8z","title":"ADS","pathname":"/2-0-2/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"yFxknBC50QriUW9j1CQW","title":"ADS Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"xePmruGu0XyMqfXI3QHm","title":"ADS Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"886XeLOEDHD9agYl4eYs","title":"BACnet","pathname":"/2-0-2/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"WJrmqgpB2am5DlcZsLg0","title":"BACnet Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"a8gMALAm6PNt2MnucVUs","title":"BACnet Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"Pt43sUUn67ltNIFGYgpf","title":"Custom Connectors","pathname":"/2-0-2/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_u6Qad","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gutnuqGQK0uRnAUPHrlJ","title":"Developing Custom Connectors","pathname":"/2-0-2/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_u6Qad","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"nuCCLxf6WWu0QZX7lrdb","title":"Deploying Custom Connectors","pathname":"/2-0-2/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_u6Qad","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"qsyzBKDrYWLzVTwy643I","title":"Using Custom Connectors","pathname":"/2-0-2/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"iG59bcBMYS1J2CDRay3Z","title":"EtherNet/IP","pathname":"/2-0-2/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"kjN8R5jskJWGoHGyRnUP","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"UDsKx7w8CnCx2OZuXEtE","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"uRvSrfsVWCMZep6Q459h","title":"FOCAS","pathname":"/2-0-2/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"k923K89b0NCOwvKiRfJW","title":"FOCAS Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"F3Fk7Tpig7gkjLrTIIZ9","title":"FOCAS Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"u8SzgP7FdM2IUxJ9ikwP","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"xZnosBuLHP1A1gbhr2hg","title":"HBM Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"ntRnGRV9pzVjqlxExPDN","title":"HBM Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"rTrgd34PdQzoyF4VMU7n","title":"Heidenhain DNC","pathname":"/2-0-2/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"0h8z4RXNFydOqDFdJOgb","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"2XvwmLlgf1YPWnKTr4aQ","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"VsC3LCxQyENoFVBGXNYV","title":"HTTP/REST","pathname":"/2-0-2/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_u6Qad","description":"Connect to REST APIs with support for polling, on-demand requests, and data publishing. Includes OAuth 2.0, Basic Auth, and header-based authentication.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"tHrBTgVDKRtLEj0ChDrx","title":"HTTP/REST Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"UyrYRRhzTeIM9NOv20B2","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"SgjEL2ur4tMhkFLOwjha","title":"HTTP Server/Node","pathname":"/2-0-2/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"cpo9quRQLT67vaow8Dva","title":"HTTP Server Properties","pathname":"/2-0-2/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"pSHKfFIY2jiE6t0vKRcM","title":"HTTP Node Properties","pathname":"/2-0-2/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"c5XWxD5e8MFpM0oIc21L","title":"InfluxDB","pathname":"/2-0-2/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"I2V1nr2R8D99FxTDl1pc","title":"InfluxDB Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"1En3wmTAqGVPcx1r323t","title":"InfluxDB Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"mJZLczQyBtjQDZofWxuC","title":"Kafka","pathname":"/2-0-2/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JgQJIUMk7nVhaIf8mwo2","title":"Kafka Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"iXBtXf4J3XtnVGEp6Gga","title":"Kafka Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"Iq4jJKf5R2U3aupEMj79","title":"Modbus/TCP","pathname":"/2-0-2/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"l7svEpgU2UCianJDCDsn","title":"Modbus/TCP Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"QOvK6XsF5KS08O4XFTkO","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"CF1EoyjcWH0R6yeXCTh2","title":"MQTT","pathname":"/2-0-2/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"IZK9zar1AFBkNIG0JRKI","title":"MQTT Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"7XSiJGliLAHNjf14gZ1P","title":"MQTT Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"2CdHqCHMcVrJudlV66Ge","title":"MSSQL","pathname":"/2-0-2/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"yh3VhZabNjqiFZlptYl5","title":"Mssql Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"19vhaZZeWOuUmvIkHWgk","title":"Mssql Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"jJZL1terbtuBxIju1wLm","title":"OPC DA","pathname":"/2-0-2/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"SW0DSYDpSV3UyIz7PwFU","title":"OPC DA Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"p4Q1GkRe26C9hDRiIgNF","title":"OPC DA Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"WUIQCGIv8HEihrUgVmE5","title":"OPC UA","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"pA0am7CtO4Om6dsasyJX","title":"OPC UA Client","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"o4kqFVyNx7QOpo5jhlRQ","title":"OPC UA Client Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"l1WENhrqgS5dw4J32G4v","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"mRpijb65dKgsx1OzCYL3","title":"OPC UA Server","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"0sFVxZHIwiU053DGCNOv","title":"OPC UA Server Properties","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"B3Xn84sLHBOMRKvBT5lV","title":"OPC UA Node Properties","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"IUF4SNCmyHRAX2fexMiK","title":"OPC UA Object Types","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"OqF7wd8BiToUXLM69Bby","title":"OPC UA Server References","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"ME4d11sEmoOPMGuYea2V","title":"OPC UA Reference Node","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"cMHyDqU1hCAsnpDQGoZS","title":"OPC UA Object Node","pathname":"/2-0-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"AtFkeomra2vgbR8IOvcq","title":"Siemens SIMATIC S7","pathname":"/2-0-2/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"q9P655tA8JpwFsjq6At3","title":"Siemens S7 Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"HdjbD5PhkWZzilK6dkGo","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"l9IN8YVzTTJg62YntYUm","title":"Shdr","pathname":"/2-0-2/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"XMsW1vFtvjhckLYqvWK0","title":"Shdr Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"7IPnWDqH9SoZkXsGXM8A","title":"Shdr Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"8nNoD7EMHX1Bb4svlOOx","title":"SINUMERIK","pathname":"/2-0-2/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"A6M6NsrtTnjLiOtyjMW9","title":"SINUMERIK Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"utXfLKlXhPCk1klrd1oo","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"51WIDcQ9wkTErfpHrgfX","title":"SOPAS","pathname":"/2-0-2/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"vBfS7KHL1uphMoFVyUgE","title":"SOPAS Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"8IsU5ctLIrCmMROiTGeA","title":"SOPAS Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"AE8QKIHERkZbrBD6y764","title":"SQL","pathname":"/2-0-2/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Ik7ix2jEuMvTTyyVYD6L","title":"SQL Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"NlEm0cqMzggnyefVHswT","title":"SQL Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"0QfBNzuaXAQQySvfRzbk","title":"Systemstate","pathname":"/2-0-2/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"vZO03se7RDkqkFBZzowA","title":"Systemstate Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"1VVYYYcvpJJBDo7Shepk","title":"Werma WIN Ethernet","pathname":"/2-0-2/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"cDYHUiT0xvclS72FbuCF","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-2/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"INl33iYxezKEBfOAWW4N","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-2/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"YoKu6oOfkHCF70h0j8XL","title":"Machine Connectivity","pathname":"/2-0-2/guides/machine-connectivity","siteSpaceId":"sitesp_u6Qad","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"Mv1O3NwiXJrBWa2p3MW5","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-2/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_u6Qad","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"9JFZwR2xFXtshwlaCe3h","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-2/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_u6Qad","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"5up8UZ0ompxCGoGaAWNu","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-2/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_u6Qad","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"4Y5xKUbMUannsfjqykdQ","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-2/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_u6Qad","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"G8E7Tf58WpBZioQzgXqT","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-2/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_u6Qad","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"k7CEqovBOQidwE4vgrSF","title":"System Connectivity","pathname":"/2-0-2/guides/system-connectivity","siteSpaceId":"sitesp_u6Qad","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"xwJHjB2wtj004B8YvbGw","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-2/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_u6Qad","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"SpjRS7rhQYKV5emqec6C","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-2/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_u6Qad","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"tuIPse1F60G15k1Osnsd","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-2/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_u6Qad","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"dyjVTzbku4xPL0XNKeHg","title":"Elasticsearch Integration","pathname":"/2-0-2/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_u6Qad","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"EAMmRcDlVkaP6wKXBbmw","title":"Azure IoT Hub Integration","pathname":"/2-0-2/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_u6Qad","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"oqwd8OftquB8Au0BISVK","title":"AWS IoT Greengrass Integration","pathname":"/2-0-2/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_u6Qad","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"8BMY6CjACTjb9KYiTTNx","title":"InfluxDB Service Integration","pathname":"/2-0-2/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_u6Qad","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"kfTsGJuTuUmjRzsgEbLs","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-2/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_u6Qad","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"Eg5I7mANzJgbd2Np8xLc","title":"Ansible","pathname":"/2-0-2/guides/ansible","siteSpaceId":"sitesp_u6Qad","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"6YR87WsYQrG7XG6QTyiZ","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-2/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_u6Qad","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"xn843JU1xk2hFbl5fwqv","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-2/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_u6Qad","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"HKw6fkMTfbUNoFGQfyVp","title":"Cybus Connectware GPT","pathname":"/2-0-2/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_u6Qad","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"4ng4FA9fubBapsH93UEE","title":"API Reference","pathname":"/2-0-2/reference/api-reference","siteSpaceId":"sitesp_u6Qad","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"Vqyr7iSyQWjylW8tZt8P","title":"Auth-Server (API)","pathname":"/2-0-2/reference/api-reference/api-definition","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"Xc4b7yNaFUbDyk5R9pBb","title":"Services (API)","pathname":"/2-0-2/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"JMuLJBtMHXLxb3yJeZOi","title":"Resources (API)","pathname":"/2-0-2/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"lcuuhO97UvP3F73aEBj3","title":"System Status (API)","pathname":"/2-0-2/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"y0cMbONLUCa2E6gQHOWY","title":"Resource Status Tracking (API)","pathname":"/2-0-2/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"rW6ele85FUSHjCH9D2JO","title":"Topic Explorer (API)","pathname":"/2-0-2/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_u6Qad","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"lPXh3BjE46zKZbPCH7xR","title":"Changelog","pathname":"/2-0-2/reference/changelog","siteSpaceId":"sitesp_u6Qad","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"uu4uM5zVE0DLtdsF7NjR","title":"Cybus Connectware Documentation","pathname":"/2-0-1","siteSpaceId":"sitesp_J7B1j","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"CzWYw2uDveVVhn2z8u7Z","title":"System Requirements","pathname":"/2-0-1/getting-started/system-requirements","siteSpaceId":"sitesp_J7B1j","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"vdNtr2BZqqhWQdVn09KX","title":"Admin UI","pathname":"/2-0-1/getting-started/admin-ui","siteSpaceId":"sitesp_J7B1j","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"fgfhQHU48Yc1GQAIySUO","title":"Basic Components of Connectware","pathname":"/2-0-1/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_J7B1j","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"eZIGL7e7IydPZpUjJDEv","title":"Connecting your First Machine","pathname":"/2-0-1/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_J7B1j","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"5arTEV8jCxAN3MJqKNqf","title":"Your First Service Commissioning File","pathname":"/2-0-1/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_J7B1j","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"e1jwWxYtdQ5x4BciPBJU","title":"Installation & Upgrades","pathname":"/2-0-1/documentation/installation-and-upgrades","siteSpaceId":"sitesp_J7B1j","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"bFYmf9LACosYeLnYcihF","title":"Installing Connectware","pathname":"/2-0-1/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_J7B1j","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"L8hwpEVdXwC4n6ys3Ni9","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"PYWlZ4ltwoAk3UOpI5Zc","title":"Installing Connectware (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"QB6CvkzVIyPGZy81SLyq","title":"Upgrading Connectware","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_J7B1j","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"SVTXT3ICZnMG6NOGQpDp","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"G3yVyjWUvKotue5KyjJs","title":"Upgrading Connectware to 2.0.1 (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 2.0.1 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"qpkrPTZXVl4Myq8MKzEK","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 2.0.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"7wnQihixW394MMwvk1t7","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"wDxq6OgcwFdUi7yfd9rq","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 1.7.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"OnInXPGfAfrHz6u5n3Gy","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 1.5.0 on Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"xgR4G6t6PWFchUfT8R4S","title":"Upgrading Connectware (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"qNvOhQcbo7cuFgPBzTWS","title":"Upgrading Connectware to 2.0.1 (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 2.0.1 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"twp5oXRSEoOs3cp5kxc3","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 2.0.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"l8FYpMEFCJMzXcsdTepB","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"qZpRrh0zc67UsYib7R6N","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 1.7.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"MDyko020rVkaXSs4lUu5","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_J7B1j","description":"How to upgrade Connectware to version 1.5.0 on Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"i24uPEd5jnXMXbTWJcpM","title":"Uninstalling Connectware","pathname":"/2-0-1/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_J7B1j","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"kkJW6xTmzTde7qBV0Aoc","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"ImmR0x30jonUlGME0N1D","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"RWjT6sbIL1IQVBfVnu8w","title":"Licensing","pathname":"/2-0-1/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_J7B1j","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"IG1wim5rE5WAXVS7rLTp","title":"Restarting Connectware","pathname":"/2-0-1/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_J7B1j","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"Q3yngHf2mNd8Fd2lGnhR","title":"User Management","pathname":"/2-0-1/documentation/user-management","siteSpaceId":"sitesp_J7B1j","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"v1qo0hpiexe4DzL3N1UP","title":"Users","pathname":"/2-0-1/documentation/user-management/users","siteSpaceId":"sitesp_J7B1j","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"6TD5nqcL2dwiSo7oQ6Ot","title":"Default Admin User","pathname":"/2-0-1/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_J7B1j","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"AeIOKDilO0XKzdUSjCg7","title":"Roles","pathname":"/2-0-1/documentation/user-management/roles","siteSpaceId":"sitesp_J7B1j","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"xiiZq6M0zhaNIbj7S35k","title":"Permissions","pathname":"/2-0-1/documentation/user-management/permissions","siteSpaceId":"sitesp_J7B1j","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"fto1J4hKbN5ix3UI9Xk2","title":"MQTT User Authentication","pathname":"/2-0-1/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_J7B1j","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"JQFO5OwzZkrRRbwuJtnJ","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-1/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"1SiyeseKvAGME9k6XkUJ","title":"Multi-Factor Authentication","pathname":"/2-0-1/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"SazyJZrYIdAlPf5cN1Ki","title":"Single Sign-On (SSO)","pathname":"/2-0-1/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"OzeXytm4ULbxt2j5TNcC","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"AiYvECbluqwjPTUvmIMO","title":"Single Sign-On with LDAP","pathname":"/2-0-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"YTrBvylnH8AP7850fYFu","title":"Access Permissions for Admin-UI","pathname":"/2-0-1/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"LlDxj7NW1G9e9rpGypkm","title":"UI Access","pathname":"/2-0-1/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"nejvomfXCG8izUa95CE7","title":"Minimum Access Role Pages","pathname":"/2-0-1/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"WVsdSxlZcxEIGqveDAYW","title":"Services","pathname":"/2-0-1/documentation/services","siteSpaceId":"sitesp_J7B1j","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"yi0MccWCzxAvkcHwuD4I","title":"Service Overview","pathname":"/2-0-1/documentation/services/service-overview","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"YtBPsgyuB7j2uwen0Dxj","title":"Service Resources View","pathname":"/2-0-1/documentation/services/service-resources-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"poQeAHenE5RC8ZhWRbAG","title":"Service Links View","pathname":"/2-0-1/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"fqFe9AvY1xln1dG2d6OX","title":"Servers View","pathname":"/2-0-1/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"OtwgQkjwZ9vdFHnYPXvj","title":"Containers View","pathname":"/2-0-1/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"ubr0F24TvOpXZnOOMaOD","title":"Volumes View","pathname":"/2-0-1/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"7a9uEwuz3cSR71dCqWD1","title":"Connections View","pathname":"/2-0-1/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"1VxaTGtwpO3RI0g3fLiJ","title":"Endpoints View","pathname":"/2-0-1/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"TfizihtgJSFLyErsCdb8","title":"Mappings View","pathname":"/2-0-1/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"yLFyl123kB2CSiuRMuxX","title":"Service Details View","pathname":"/2-0-1/documentation/services/service-details-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zmYwHlN3tQMjX9leI7Mg","title":"Service Commissioning Files","pathname":"/2-0-1/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"vUxZYs1wd1QxgPwjYsJt","title":"Version","pathname":"/2-0-1/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"uAF0Af6ctZrMFM9ClFnX","title":"Description","pathname":"/2-0-1/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"EMEqCjhBTEIbJ5KQGoWa","title":"Metadata","pathname":"/2-0-1/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"qvGJDfcYfIavk29IssY4","title":"Parameters","pathname":"/2-0-1/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"XqQ7h2Uc3xSjPPXDxcYY","title":"Definitions","pathname":"/2-0-1/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"VD9kvjGfMdHbYyvIgr2R","title":"Resources","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"1hWKNdP9WCzNfFLkRAog","title":"Cybus::Connection","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_J7B1j","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"RUjHvhirEBxzVpljYlo9","title":"Cybus::Container","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_J7B1j","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"xJCdVHaBarcL3HQnwF9U","title":"Docker Problem with Network Changes","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_J7B1j","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"t5c5x6WaNXPivMx6VuFq","title":"Cybus::Endpoint","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_J7B1j","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"vZ7sjACwVw3d0iZS0wsp","title":"Cybus::File","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_J7B1j","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"38r61GkRzEAazNEL1ipf","title":"Cybus::IngressRoute","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_J7B1j","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"c0y9f5KBJB6JzihLcNPg","title":"Cybus::Link","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_J7B1j","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"p7L4U0v1rA9LBkqKvqVi","title":"Cybus::Mapping","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_J7B1j","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2YqWpeqblw1ItuWXJ6MN","title":"Cybus::Node","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_J7B1j","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"SMf2Vb51tCdbKhA1A2YC","title":"Cybus::Role","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_J7B1j","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"VnHoVRBdda7We7LedPoT","title":"Cybus::Server","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_J7B1j","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"RJoX6NJ6tPz35WJn8koV","title":"Cybus::User","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_J7B1j","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"0VSok5Nq3XJrgluiAb0P","title":"Cybus::Volume","pathname":"/2-0-1/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_J7B1j","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"khZYYk6fMz0WhDCjQABY","title":"Setting Up & Configuring Services","pathname":"/2-0-1/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"86DVcSafLyz6yRDLBrAr","title":"Installing Services","pathname":"/2-0-1/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"AbfGFWUGzzB9caWPIEsN","title":"Enabling Services","pathname":"/2-0-1/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"z25QHCoNIzlo5cPEnxTq","title":"Updating Services","pathname":"/2-0-1/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_J7B1j","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"2OymXwJXYn0AMYvDCfKU","title":"Disabling Services","pathname":"/2-0-1/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"nwZhD99IlzVz2DXVNLC9","title":"Deleting Services","pathname":"/2-0-1/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"MSpv2k9GVwDPsBWSbGB7","title":"FlowSync","pathname":"/2-0-1/documentation/services/flowsync","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"AWv6bSwSTmzZ2qmDzYT4","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-1/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"C0WBgv47NFFJmAGG44Yd","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-1/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"pLohqX5NVXVGLWd0VHj5","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-1/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"6O3BDkIFU7hcKFD9zre5","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-1/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"SdEm4um8iIDD9tIuXADS","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-1/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"4PLmWgPoLiMkPTFrJ5pR","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-1/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"7bMlv0X195QcaQl6ED8t","title":"Service ID","pathname":"/2-0-1/documentation/services/serviceid","siteSpaceId":"sitesp_J7B1j","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mh3lqjcRfh8YMEgsitpj","title":"Inter-Service Referencing","pathname":"/2-0-1/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_J7B1j","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"nsFRwRaeneeYn4vnidUW","title":"Deviations","pathname":"/2-0-1/documentation/services/deviations","siteSpaceId":"sitesp_J7B1j","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ajSnWreQklSyTSVWEXnZ","title":"Service Logs","pathname":"/2-0-1/documentation/services/service-logs","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"LZwZBTSSOPZxXEGH9Kt7","title":"Logs of Individual Services","pathname":"/2-0-1/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"3mopoyeFi7gIZ8dfuaAh","title":"Logs of All Services","pathname":"/2-0-1/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"vGHuVxHZ0Wf4NfAHRnbX","title":"Rule Engine","pathname":"/2-0-1/documentation/services/rule-engine","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zqavSTwVPd4Wl7Jo7rwC","title":"Data Processing Rules","pathname":"/2-0-1/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"aEMa4OQB2qaQlEvrOqnN","title":"Rule Sandbox","pathname":"/2-0-1/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_J7B1j","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"TK3ZU4qKedLmDzNfCVy2","title":"Shared Subscriptions","pathname":"/2-0-1/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_J7B1j","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"0VH2xSxlf5Uns6rhU7YK","title":"Setting Up Shared Subscriptions","pathname":"/2-0-1/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_J7B1j","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"j9R1ch1g9dnoq9GXND3n","title":"Agents","pathname":"/2-0-1/documentation/agents","siteSpaceId":"sitesp_J7B1j","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"e6e6F42WzJKoNedaRKLw","title":"Agents View","pathname":"/2-0-1/documentation/agents/agents-view","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"mTfDyIgtFEf4C3V1UdYX","title":"Installing Agents","pathname":"/2-0-1/documentation/agents/installing-agents","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"OoRWWLvL72tjl4XBQr2B","title":"Installing Agents via Docker","pathname":"/2-0-1/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"uGYJZDUVaN4XJdv8KHE9","title":"Installing Agents via Docker Compose","pathname":"/2-0-1/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"Kk3bRzo7uhbnERSFe5jh","title":"Installing Agents via Kubernetes","pathname":"/2-0-1/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"tY1tOBbKb6GV0hwZqaW4","title":"Using Mutual TLS for Agents","pathname":"/2-0-1/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"L7uXm1NtYHg1E072GzU8","title":"Registering Agents in Connectware","pathname":"/2-0-1/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"mug5UZdizEngS4sAVhrW","title":"Configuring Agents","pathname":"/2-0-1/documentation/agents/configuring-agents","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"AsRGwiPabDwamscHSHS7","title":"Progressive Service Deployment","pathname":"/2-0-1/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_J7B1j","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"eLkCxvtGsGxaMzPSPSW7","title":"Monitoring Agents","pathname":"/2-0-1/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"jCASw1NFD6FHTlBACLrG","title":"Agents in Kubernetes","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"1sul23CAXzBK4hIAEWiv","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"EvvA5pCpxMQ1LpyxLdeA","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"gPPXvaFLEsYfKRBwABRK","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"95PBhm1hrxaSWaHP3FYx","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"9FF7lq0MvcK0yfPNZnWu","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"emS1CFcJnRL5TDaK2Ifm","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"hpIQFjLtAio5NqXBny0i","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"rcMAl8vbLabUtklizYMV","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"2b7pYfRsWWoQNHG1Rnkr","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"ICoNvSqQ3jYnV54hczMp","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"G2xKyA1lquWBrZXiRE14","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"62adankLuerqP1XykHIE","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"P2ho5yYY2PIfKobNbg0m","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ngd4Yzd1xJcArT8Nh2hY","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"oKNMqAM3LX3FJ4fm1nIk","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"IJhQvQq7FLoqUZubieA7","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Iw8BXNSJfMvdlIA6r3NU","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"knvpTl3FtB1igp3DQ70T","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"0OYroT2bKc5qJpPBpU77","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"hTtoJ5C8IpcYVC3NhXMs","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"31SMjrTiizWvX6bYiV1J","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"cm48wkwFdZnBFHapJVF7","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"nPe3OWvCYAXzY4unOPdo","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"hYLJvcJhv8IvcCdvHLrs","title":"Troubleshooting Agents","pathname":"/2-0-1/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"518gJ3uUlrmznC9FLLnu","title":"Client Registry","pathname":"/2-0-1/documentation/client-registry","siteSpaceId":"sitesp_J7B1j","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Ijx7WxGj3GHmAfxm0vQs","title":"Self-Registering MQTT Clients","pathname":"/2-0-1/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_J7B1j","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"KuPZfDYueBZvWCxFSFfW","title":"Self-Registering Clients via REST API","pathname":"/2-0-1/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_J7B1j","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"KpthvcFjbKN2iAMOhVUJ","title":"Client Registry View","pathname":"/2-0-1/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_J7B1j","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"GkekyFrvtqAg7vA5QbAu","title":"Troubleshooting Client Registry","pathname":"/2-0-1/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"jpJC0R4HMJBHUWeZCnU1","title":"Security","pathname":"/2-0-1/documentation/security","siteSpaceId":"sitesp_J7B1j","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"CaYhmAjoBDAj5nxYBGwb","title":"TLS Certificates","pathname":"/2-0-1/documentation/security/tls-certificates","siteSpaceId":"sitesp_J7B1j","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"67AaQgqUurtBafZ4LRCQ","title":"Certificate Requirements","pathname":"/2-0-1/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_J7B1j","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"0OYMShvOSluUwWsW1wMo","title":"Cipher Suites & TLS Versions","pathname":"/2-0-1/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_J7B1j","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"nSAXrN73yeYZIJpz3WyV","title":"CA Certificates","pathname":"/2-0-1/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_J7B1j","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"jJWKsPq2gt60kiVvHh7y","title":"Certificates View","pathname":"/2-0-1/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_J7B1j","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"NfIMyI8NierEkzq286aV","title":"Client Certificates","pathname":"/2-0-1/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_J7B1j","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"9bFItTlqyciLHeq50xvm","title":"Server Certificates","pathname":"/2-0-1/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_J7B1j","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"DGYlmVDOs3EUUUifc2BB","title":"Password Policy Configuration","pathname":"/2-0-1/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_J7B1j","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"kLlMe1aJACOa53sUYz3I","title":"JSON Web Tokens","pathname":"/2-0-1/documentation/security/json-web-tokens","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"hZZvAqQ87ajFoKOnX0Gt","title":"Monitoring","pathname":"/2-0-1/documentation/monitoring","siteSpaceId":"sitesp_J7B1j","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"JTinVgbK6SR9IeJt49JR","title":"Data Explorer","pathname":"/2-0-1/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_J7B1j","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"scDS2LkTJB7Zhw88uLVH","title":"Live Data","pathname":"/2-0-1/documentation/monitoring/live-data","siteSpaceId":"sitesp_J7B1j","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"Js4zHCQpXfG1Y6R3kxqZ","title":"Node-RED Workbench","pathname":"/2-0-1/documentation/node-red-workbench","siteSpaceId":"sitesp_J7B1j","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"oE8vix0w3tBZf5nL1eiq","title":"System Status","pathname":"/2-0-1/documentation/system-status","siteSpaceId":"sitesp_J7B1j","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Py5TRWiSfgeZzA6q2AUM","title":"System Container Status","pathname":"/2-0-1/documentation/system-status/system-container-status","siteSpaceId":"sitesp_J7B1j","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"gKh3KHGnAziU2jMv5wr1","title":"Internet Connectivity Status","pathname":"/2-0-1/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_J7B1j","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"d5nu7LCrBqPQP1MIcbtS","title":"Metrics (Data Points & Messages)","pathname":"/2-0-1/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_J7B1j","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"LHa75YaOkmwmGzd4htZU","title":"Agents Status","pathname":"/2-0-1/documentation/system-status/agents-status","siteSpaceId":"sitesp_J7B1j","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"biOEu0zzNJcnve3panAl","title":"License Information","pathname":"/2-0-1/documentation/system-status/license-information","siteSpaceId":"sitesp_J7B1j","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"o8uPLRtrke4PQLZVwfy2","title":"System Information","pathname":"/2-0-1/documentation/system-status/system-information","siteSpaceId":"sitesp_J7B1j","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"yuCFcRnpoKKDplHykh7c","title":"CybusMQ","pathname":"/2-0-1/documentation/cybusmq","siteSpaceId":"sitesp_J7B1j","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"xvOnugeUk4d9Szy8ui3U","title":"Configuring CybusMQ","pathname":"/2-0-1/documentation/cybusmq/configuring-cybusmq","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"Q55FZBoZERg1qW3sl5Fq","title":"Connectware on Kubernetes","pathname":"/2-0-1/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"eTJEnHUz0Rv9CT39IzKb","title":"Connectware Helm Chart","pathname":"/2-0-1/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_J7B1j","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm Chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"qmH2fwuq9g7h6wstnLDo","title":"Resizing Broker Volumes in Kubernetes","pathname":"/2-0-1/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"0bLdzluYdGFT47DpQlsf","title":"Configuring Core Services","pathname":"/2-0-1/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ZQPaMhGBGh0Z0zIg40Ge","title":"LDAP Authentication","pathname":"/2-0-1/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"FSxXWupV03Ybi6R4zF7I","title":"Configuring LDAP Authentication","pathname":"/2-0-1/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"AWKqCOv6HOZXFv09Q2Ph","title":"Enabling TLS for LDAP Authentication","pathname":"/2-0-1/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"NXKyiD7CGiQoJ3cuHEsg","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/2-0-1/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"r3J4mR67ODtMKi0rfgNC","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/2-0-1/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"RJrCi83n2EyciMARObvq","title":"Customizing the User RDN for LDAP Authentication","pathname":"/2-0-1/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"HGLtuDByk81dnsqhSJ9x","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-1/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"o3NZ0tS473Gk4l3eoUcI","title":"Environment Variables","pathname":"/2-0-1/documentation/environment-variables","siteSpaceId":"sitesp_J7B1j","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"9ptWJDdVpQPHN45NZ3HI","title":"Industry Protocol Details","pathname":"/2-0-1/documentation/industry-protocol-details","siteSpaceId":"sitesp_J7B1j","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"jUfJA0c1DYTNfvvCJiQ6","title":"ADS","pathname":"/2-0-1/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"h0BnwZMczUaKvR6J940d","title":"ADS Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"081VCnwmjA6bnXzkIwzz","title":"ADS Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"B5eUbZRCXHb66wYvKSJ5","title":"BACnet","pathname":"/2-0-1/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"GUZ4ivqqqebMlymjPLmn","title":"BACnet Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"CnRk3oX2cSdiUqqedrQM","title":"BACnet Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"n3BRVLNT3EFV3rDWu2IO","title":"Custom Connectors","pathname":"/2-0-1/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_J7B1j","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"tIupfP8YLv3QCbRomZ6w","title":"Developing Custom Connectors","pathname":"/2-0-1/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_J7B1j","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"w5i5C55DmYCn6MXvVV0g","title":"Deploying Custom Connectors","pathname":"/2-0-1/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_J7B1j","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"jFJa6ocforLbTHaupOfF","title":"Using Custom Connectors","pathname":"/2-0-1/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"2E96lDomVpVXTCTioeVn","title":"EtherNet/IP","pathname":"/2-0-1/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"OGq3G8AeWcPP3r4mn0tF","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"gAAE2cycc35OtNBjiKnJ","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"3TL7gn0OfEiibuNA3XVA","title":"FOCAS","pathname":"/2-0-1/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"WBNAWvSqH1hftavJYD2e","title":"FOCAS Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"1jXvobgLGHMJ487FrCzF","title":"FOCAS Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"MgXI9PswvKL8V2J8uRVy","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"zukMFbI9isLzsJoB0NMO","title":"HBM Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"j2hF2YbaLNDO2kfIvywZ","title":"HBM Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"G8BEclFdCRBBwKutpn6K","title":"Heidenhain DNC","pathname":"/2-0-1/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"1aMxhk879C5CFUMxouBV","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"5jZ1yft5DKpKIxAraijV","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"uwXm0zUmrlMrDknGcEjW","title":"HTTP/REST","pathname":"/2-0-1/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"M09bfmZ7vt5rm9hR4plv","title":"HTTP/REST Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"N32DkXvsc5Ro42epFj1Z","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"GSsfx4a0jrhiK5Hja3ip","title":"HTTP Server/Node","pathname":"/2-0-1/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"X9uFuHkL1wxZzRREx67W","title":"HTTP Server Properties","pathname":"/2-0-1/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"ey8OulvlkdZoKoQGvU6A","title":"HTTP Node Properties","pathname":"/2-0-1/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"piDgylpNyFvNJSi80iIn","title":"InfluxDB","pathname":"/2-0-1/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"pIEef2mbmrcfiCsoLslO","title":"InfluxDB Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"C9GOZLNOoWX3RIr3u8i4","title":"InfluxDB Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"TbmyflNF9Tzyyy8k7nUW","title":"Kafka","pathname":"/2-0-1/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JtHt88wappI1r4a1HEPi","title":"Kafka Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"Q5nHbpI3eq50kOY2M5A4","title":"Kafka Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"Hz0mZQ4pKT1lJnMfsPGq","title":"Modbus/TCP","pathname":"/2-0-1/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"284TbXv6PpkfPQcbtmAq","title":"Modbus/TCP Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"DlEajSAlF0aIudQYiPX5","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"LeCLmOKGyLub89xIta44","title":"MQTT","pathname":"/2-0-1/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"lCFGbE0mRYP6EFK6tr8l","title":"MQTT Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"l0GkPRoEnHZe49NbqeT4","title":"MQTT Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"OfASiMjakMn7TeUkBEF6","title":"MSSQL","pathname":"/2-0-1/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"E8YL4wEEEZto19UD1L2p","title":"Mssql Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"XfEhmEPF6xOKaPix1dnS","title":"Mssql Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"fHjuHx6Qwneee4HDQVPI","title":"OPC DA","pathname":"/2-0-1/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ttJ2yglYoXmVfWCNGj0J","title":"OPC DA Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"biHQJp9BsyNpDCPCwsyY","title":"OPC DA Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"BhzspnL0tgkIrDH3xdIY","title":"OPC UA","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MPT0jxj0HyJere2wcE90","title":"OPC UA Client","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"ThGRbo34s8k9DekZudWF","title":"OPC UA Client Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"052qEt69dDVQeyRVBLCg","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"bpDkUQekymbj0hbiE11n","title":"OPC UA Server","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"ob9Lz2bYD7POfbuQUkqu","title":"OPC UA Server Properties","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"8EnPJRABN09pVe30bGrf","title":"OPC UA Node Properties","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"gVVdP69IvxZn34gkaBNt","title":"OPC UA Object Types","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"CIVWddMbW8o4zHPVBbDE","title":"OPC UA Server References","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"UhtSZZwdbuXJZ7rPgBBt","title":"OPC UA Reference Node","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"Eq7jn7bRQetixzzAzGUQ","title":"OPC UA Object Node","pathname":"/2-0-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"NofQwWBOWGsMWeI5eFIs","title":"Siemens SIMATIC S7","pathname":"/2-0-1/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KlNflSpnk4B4z8PZyqTa","title":"Siemens S7 Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"1ToYK9RTE1mkRb9voVUP","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"e63j4vRh6LtfIL6RcItL","title":"Shdr","pathname":"/2-0-1/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"zrt8lAHvR7desjPmxt1P","title":"Shdr Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"0mZrAm8SDC8DHAPOWDq7","title":"Shdr Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"V4r67OgE0Oh6n7FmQyhn","title":"SINUMERIK","pathname":"/2-0-1/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Dduwtuh1FQ7Yuac5SECa","title":"SINUMERIK Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"cpLFVz8Wvd7yJU5tiiW6","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"4QfYKvAni7V6eWh9NGtU","title":"SOPAS","pathname":"/2-0-1/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Djekvjv0nZWJ3pzOmeiw","title":"SOPAS Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"JBZEnrAszmkXqooChtSo","title":"SOPAS Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"yffFYtC3gY2b4EPs5433","title":"SQL","pathname":"/2-0-1/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"31gGPloWj1AqYs4zk4e3","title":"SQL Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"bClQMwWL8Yr629QbNd3z","title":"SQL Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"ALexYLaEXqVFyZ8N7wVg","title":"Systemstate","pathname":"/2-0-1/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"AGRQ2v34Xw711TDLIVMK","title":"Systemstate Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"vxNqPMIzXf83IIEWaOSA","title":"Werma WIN Ethernet","pathname":"/2-0-1/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"RQukYSHVPQ7e0FpID3XB","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-1/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"KWUNykqwVBjTpVlwhe3L","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-1/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"b08TmhpeKU3k6IM5SLzf","title":"Machine Connectivity","pathname":"/2-0-1/guides/machine-connectivity","siteSpaceId":"sitesp_J7B1j","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"QZKgz4Pkg3tKmQnInEZU","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-1/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_J7B1j","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"wFMOsvI5FdAYdcxQ8JuU","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-1/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_J7B1j","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"5XZBvgFSOcivaWfLardU","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-1/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_J7B1j","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"N6aCsH4ZEXKjxDLn05q8","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-1/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_J7B1j","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"BbFNQhmSTPVUUbsHeQgP","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-1/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_J7B1j","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"kmJ5osbznwwMT1BgZ1Sj","title":"System Connectivity","pathname":"/2-0-1/guides/system-connectivity","siteSpaceId":"sitesp_J7B1j","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"LqxfDijzd01OeEPNyvOR","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-1/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_J7B1j","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"v3RlMwnpBnmsZMsdQK6d","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-1/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_J7B1j","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"uqeX3H5nfEkpD9XHh8fj","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-1/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_J7B1j","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"VL9eBtPYvIDev4huln9Q","title":"Elasticsearch Integration","pathname":"/2-0-1/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_J7B1j","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"KNKYHvMPhoZf7le0NanT","title":"Azure IoT Hub Integration","pathname":"/2-0-1/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_J7B1j","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"H0FpGGjwLs12EeQSDTEc","title":"AWS IoT Greengrass Integration","pathname":"/2-0-1/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_J7B1j","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"wh1GmJqx6g1lkOfVnAyf","title":"InfluxDB Service Integration","pathname":"/2-0-1/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_J7B1j","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"F1GrVWlPjOvwIahtxLZ6","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-1/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_J7B1j","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"0ZGB3uWu5BRrBNBFI7Cq","title":"Ansible","pathname":"/2-0-1/guides/ansible","siteSpaceId":"sitesp_J7B1j","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"0FJXm9Re3AQBdcTszkqv","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-1/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_J7B1j","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"ST0Si4bHJYXrRzGUJlQZ","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-1/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_J7B1j","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"QKWxpludApWT7mfGXnvI","title":"Cybus Connectware GPT","pathname":"/2-0-1/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_J7B1j","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"YmkgfFVPv7pu7wHIAZsF","title":"API Reference","pathname":"/2-0-1/reference/api-reference","siteSpaceId":"sitesp_J7B1j","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"FdRJAw4vEBXSK6Dn92uL","title":"Auth-Server (API)","pathname":"/2-0-1/reference/api-reference/api-definition","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"w6Zgnabo0nTzogcCSvzW","title":"Services (API)","pathname":"/2-0-1/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"6xn3pZl3qISrLlqD3mnV","title":"Resources (API)","pathname":"/2-0-1/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"FeV1mQP5Wpt2ONw08VSn","title":"System Status (API)","pathname":"/2-0-1/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"32ZhCWaAoTEiSJ3noXTl","title":"Resource Status Tracking (API)","pathname":"/2-0-1/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"XitFlFuXMQ7HColACeLw","title":"Topic Explorer (API)","pathname":"/2-0-1/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_J7B1j","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"00XcxJlyESquNWFMlwDd","title":"Changelog","pathname":"/2-0-1/reference/changelog","siteSpaceId":"sitesp_J7B1j","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"k4Zl57ZVfOk7RB4l2eTC","title":"Cybus Connectware Documentation","pathname":"/2-0-0","siteSpaceId":"sitesp_B2wjq","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"iO8I9AUx14J9RHw50lTm","title":"System Requirements","pathname":"/2-0-0/getting-started/system-requirements","siteSpaceId":"sitesp_B2wjq","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"az9EjyZO9C3IuApF6gKV","title":"Admin UI","pathname":"/2-0-0/getting-started/admin-ui","siteSpaceId":"sitesp_B2wjq","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"PAZulh6dKRSPrHZmTOfB","title":"Basic Components of Connectware","pathname":"/2-0-0/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_B2wjq","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"QjdqCQJrlHVOwL2UdaBu","title":"Connecting your First Machine","pathname":"/2-0-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_B2wjq","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"az3RLtWCQTG1wwiSBBGs","title":"Your First Service Commissioning File","pathname":"/2-0-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_B2wjq","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"ubaeuhHiQnRfxTxxCIFr","title":"Installation & Upgrades","pathname":"/2-0-0/documentation/installation-and-upgrades","siteSpaceId":"sitesp_B2wjq","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"kqTzrUlZmi6sewZGwqKk","title":"Installing Connectware","pathname":"/2-0-0/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_B2wjq","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"5h5H4Tf2RLQpt9YhGPwu","title":"Installing Connectware (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"dB3b4AU2sggi5yMmb8kP","title":"Installing Connectware (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"wFeMPL3D0pGVwOKImPKM","title":"Upgrading Connectware","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_B2wjq","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"uYcMNzQIIzjKFR2q8lQu","title":"Upgrading Connectware (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"n2khZcQERF5cXvjiOI3d","title":"Upgrading Connectware to 2.0.0 (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"yZFFQkCadctU65LRsj1G","title":"Upgrading Connectware to 1.11.0 (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"agBNhSADpY6yfBhnGUEO","title":"Upgrading Connectware to 1.7.0 (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"dNvFfOhZDihz6OMKZrX0","title":"Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"GDI1uq0vvuLk99gvu3Fn","title":"Upgrading Connectware (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"7TDPRM52K1Y4ya5VrESB","title":"Upgrading Connectware to 2.0.0 (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"VlhlRYJ9dTSEgDiKfApj","title":"Upgrading Connectware to 1.11.0 (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"7Krw0POfufP3QKCMM974","title":"Upgrading Connectware to 1.7.0 (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"4dCbP3oUtESIndXrIeBb","title":"Upgrading Connectware from 1.x to 1.5.0 (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"wTZwnpcLRpztRvcSV5m9","title":"Uninstalling Connectware","pathname":"/2-0-0/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_B2wjq","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"2pVuTMtFXrkpFE8J0CPd","title":"Uninstalling Connectware (Kubernetes)","pathname":"/2-0-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"BeNRRnFpb571xFOLkUJc","title":"Uninstalling Connectware (Docker)","pathname":"/2-0-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"PDviljjBMR4Hx4hzzYm1","title":"Licensing","pathname":"/2-0-0/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_B2wjq","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"HpMZoiHQFt1Eg7Y4oTBx","title":"Restarting Connectware","pathname":"/2-0-0/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_B2wjq","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"IuIE5CRvCpTKya9K3hwo","title":"User Management","pathname":"/2-0-0/documentation/user-management","siteSpaceId":"sitesp_B2wjq","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"kEl1e5oUc1gaV8NLY7rF","title":"Users","pathname":"/2-0-0/documentation/user-management/users","siteSpaceId":"sitesp_B2wjq","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"KMogeECRAVe3JVb19Vzh","title":"Default Admin User","pathname":"/2-0-0/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_B2wjq","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"xNn0uR5mz5dqZWbH6HG3","title":"Roles","pathname":"/2-0-0/documentation/user-management/roles","siteSpaceId":"sitesp_B2wjq","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"T5uChyK1ysZWfCu3vlR4","title":"Permissions","pathname":"/2-0-0/documentation/user-management/permissions","siteSpaceId":"sitesp_B2wjq","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ErEJ5FRBNQteuHPHSxo2","title":"MQTT User Authentication","pathname":"/2-0-0/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_B2wjq","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"0Z7xIxU5NGb2mewxc5cT","title":"Adding a MQTT Publish Prefix for Users","pathname":"/2-0-0/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"uyIbbgAN2hi00hgSDrfj","title":"Multi-Factor Authentication","pathname":"/2-0-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"tdRYkGf7iiQsdAPD2n9s","title":"Single Sign-On (SSO)","pathname":"/2-0-0/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"yDJOc9YyFVjFGPp4sXBN","title":"Single Sign-On with Microsoft Entra ID","pathname":"/2-0-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"6uUzI4x5vuEdGauy67S2","title":"Single Sign-On with LDAP","pathname":"/2-0-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SSO)"}]},{"id":"viR8vFiNNIocLSiWocKO","title":"Access Permissions for Admin-UI","pathname":"/2-0-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"TFBdnAlnNQlaBpihNot2","title":"UI Access","pathname":"/2-0-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"h1CIYlcXVVpwNIa5yjFn","title":"Minimum Access Role Pages","pathname":"/2-0-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"M5ZWod9beAiwDSyu5DGJ","title":"Services","pathname":"/2-0-0/documentation/services","siteSpaceId":"sitesp_B2wjq","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"XOcFh6Lj44NuqA2A0ViM","title":"Service Overview","pathname":"/2-0-0/documentation/services/service-overview","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"fnFHXXpwYOm4vkNeVLqe","title":"Service Resources View","pathname":"/2-0-0/documentation/services/service-resources-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"gFYVEiBV4P7wFvPl6XhR","title":"Service Links View","pathname":"/2-0-0/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3nPBbyhSg888DZ1fCq8F","title":"Servers View","pathname":"/2-0-0/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"nhkPbvyruO1IPR5x6Tj7","title":"Containers View","pathname":"/2-0-0/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"BjoKUY6MzaNdUWY8KTrj","title":"Volumes View","pathname":"/2-0-0/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"KkHT0sDzeEx8RaTIlfAs","title":"Connections View","pathname":"/2-0-0/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"jFnoYC8mx8DNFFCeN8rm","title":"Endpoints View","pathname":"/2-0-0/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"3nhw3GUNw3YFGBL3dPom","title":"Mappings View","pathname":"/2-0-0/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"zOMcCqWTRw0bSKCgZQSO","title":"Service Details View","pathname":"/2-0-0/documentation/services/service-details-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"iml3zHHv9aK0ygiAZmA7","title":"Service Commissioning Files","pathname":"/2-0-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"JkiIEXpxIjF96TokkB4s","title":"Version","pathname":"/2-0-0/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"WD7rQnQWj0xPtjPiHTkA","title":"Description","pathname":"/2-0-0/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"mKqpPq6kMHv5R9sGAAAx","title":"Metadata","pathname":"/2-0-0/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"gHm5lV1UZvzX2j8BHQcV","title":"Parameters","pathname":"/2-0-0/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"KYHgtxQGEYMc9webrkRh","title":"Definitions","pathname":"/2-0-0/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"NCLs8xKkWZCGnpT8PyRv","title":"Resources","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"zjYJBaX9rcNudTcyvuMi","title":"Cybus::Connection","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_B2wjq","description":"Establishing connectivity to external systems and devices.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"jHZpsGBzRNfwcjgmGrNS","title":"Cybus::Container","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_B2wjq","description":"Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"66kmQTUZ3Nfs9hhjBGzz","title":"Docker Problem with Network Changes","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_B2wjq","description":"Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"7RFLAN5NYT7qDKFJum7r","title":"Cybus::Endpoint","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_B2wjq","description":"Defining and managing data endpoints.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"qkC9NHGysSDbVrUq4Xg5","title":"Cybus::File","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_B2wjq","description":"Managing files inside Docker volumes.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"5h2FoXX1JtwZTDnv1fjW","title":"Cybus::IngressRoute","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_B2wjq","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"pOPhbXfIPiODtELYpLU0","title":"Cybus::Link","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_B2wjq","description":"Providing quick access to external or internal web resources.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"0ff3auDIA0BiimDSDJ06","title":"Cybus::Mapping","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_B2wjq","description":"Transforming and routing MQTT data between topics.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"vOfO3zkv1BcA4mzRi5UG","title":"Cybus::Node","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_B2wjq","description":"Defining data points in a server.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"KuGFnkq1o3OOZDSnJ1kI","title":"Cybus::Role","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_B2wjq","description":"Defining reusable permission sets.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"v9DQHk9rSedk9Z5AHYWP","title":"Cybus::Server","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_B2wjq","description":"Making data available through additional protocol servers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"GORPWhLBn2zfWkjgojhA","title":"Cybus::User","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_B2wjq","description":"Defining users and access control.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"jt23vj4yu4MHkw1jmDiT","title":"Cybus::Volume","pathname":"/2-0-0/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_B2wjq","description":"Persistent storage for services.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2TTT5qxOOrR3M4WSJMeU","title":"Setting Up & Configuring Services","pathname":"/2-0-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"UTtAem7Ycg7qDEIXM6RT","title":"Installing Services","pathname":"/2-0-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"5tOVis01myhD9gts0FYn","title":"Enabling Services","pathname":"/2-0-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"Xj1aiRXj7Ci5vl2POMBv","title":"Updating Services","pathname":"/2-0-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_B2wjq","description":"Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"4COGA5zA9z0wSPX8TQFY","title":"Disabling Services","pathname":"/2-0-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"WPMNRKBUgETBHtr7EYEX","title":"Deleting Services","pathname":"/2-0-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"lSolaAteqvuI8V2hosBD","title":"FlowSync","pathname":"/2-0-0/documentation/services/flowsync","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"1RfmCb6n201QeQ3fRoXs","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/2-0-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"P0cFBW9oeWhVknrwW37a","title":"Example 2 - Node Responds (HTTP)","pathname":"/2-0-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"L3visYZUVvZt4ViuABxI","title":"Example 3 - Node with Error (HTTP)","pathname":"/2-0-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"AGaOSmePmcpEwXUFLyBm","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/2-0-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"lSFzr9NjDlVAgBm3k7c1","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/2-0-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"QjdAjRKZ76Ab0KhBG3bt","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/2-0-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"TFcsSxtOarvkAs0VxheP","title":"Service ID","pathname":"/2-0-0/documentation/services/serviceid","siteSpaceId":"sitesp_B2wjq","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"VsFtmBgxe1d5Me3HtnCl","title":"Inter-Service Referencing","pathname":"/2-0-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_B2wjq","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"rsjYJPBdoP6yidrDhHAH","title":"Deviations","pathname":"/2-0-0/documentation/services/deviations","siteSpaceId":"sitesp_B2wjq","description":"Spot and fix service resources that do not reach their target state.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"E7sVgzmVv13OaJKXKBUG","title":"Service Logs","pathname":"/2-0-0/documentation/services/service-logs","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qrqbl57Ov7y68vQg83lA","title":"Logs of Individual Services","pathname":"/2-0-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"FlDNa4wDQ5yC4erqKSRT","title":"Logs of All Services","pathname":"/2-0-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"zQ4w4QDzO3XOEUWux0wR","title":"Rule Engine","pathname":"/2-0-0/documentation/services/rule-engine","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"nQyhQ7iQKTM4LkdrZIyQ","title":"Data Processing Rules","pathname":"/2-0-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"IhhcZQZQ6FrWU2wmSgwn","title":"Rule Sandbox","pathname":"/2-0-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_B2wjq","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"GUh2Q6q0SlaC5B1gn7pj","title":"Shared Subscriptions","pathname":"/2-0-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_B2wjq","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"hP7nEjGa9tDuoIr3fCwI","title":"Setting Up Shared Subscriptions","pathname":"/2-0-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_B2wjq","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"0GZuseGY7TcQ49icLNpW","title":"Agents","pathname":"/2-0-0/documentation/agents","siteSpaceId":"sitesp_B2wjq","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"vswbyC1cND8dSgXasQDb","title":"Agents View","pathname":"/2-0-0/documentation/agents/agents-view","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"fPuRFzTJPhxKTE7uv0Aa","title":"Installing Agents","pathname":"/2-0-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"9pleWRgDDHCfQ43hs27g","title":"Installing Agents via Docker","pathname":"/2-0-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"z6r8InV3UeZK1mH6nXkb","title":"Installing Agents via Docker Compose","pathname":"/2-0-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"9dxPFwA7PPK4qFM6udcU","title":"Installing Agents via Kubernetes","pathname":"/2-0-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"b927tuO7xmsXD2OLVyIg","title":"Using Mutual TLS for Agents","pathname":"/2-0-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"Xvsm7ujEQt5RLMlu9RaC","title":"Registering Agents in Connectware","pathname":"/2-0-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0utX9mLB3x6h8JHnMWN3","title":"Configuring Agents","pathname":"/2-0-0/documentation/agents/configuring-agents","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"9uzcHeOQxo3VxIXeSHwO","title":"Progressive Service Deployment","pathname":"/2-0-0/documentation/agents/configuring-agents/progressive-service-deployment","siteSpaceId":"sitesp_B2wjq","description":"Stagger agent startups to avoid thundering-herd spikes after restarts.","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Configuring Agents"}]},{"id":"pXiyt4omRyRsO5dKqeQt","title":"Monitoring Agents","pathname":"/2-0-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"qh24Fwze0UYxXoHCHrYB","title":"Agents in Kubernetes","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"iZ8zrMcnaXtomCnRW4vJ","title":"Adding Agents Inside your Connectware Installation","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"1WweF0JeBrAhAYhaY2Qu","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Ksp79tW5qNUDvE5aDSUe","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Nm2GvvzcgV6siYNshkAT","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"IFPSCWEFs3l1HvvYE9MV","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"uTKPo4zJm2qfTcPRtBMn","title":"Upgrading the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"g9zJp50D6xk8h6RV9gXa","title":"Uninstalling Connectware Agents with the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"MDA0F8zXEcCEfzp4wcbt","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"dc3anCIjIzTEuckQc1o8","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"ECo4WJ9XCFFqekD6zq3b","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"cL8dOoDToZyTkV2cnBw6","title":"Configuring CA certificate chain for Agents with the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"co6OLqwdlg8jXWea0f6w","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"m56RDHbbcq16fm6Gaz9o","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"kOfHtYPMS2stBI88S6zY","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"KaLXw1UDcf3HyfI3k0Sy","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ccTGTxd6tjrwToGOG1JH","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"i7Orc2SL5NMWci1N1rzD","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"jZLS7penBWxqrxWrVjs8","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"1IS0S4OVNg4RZ9PWzmpY","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"3Kp1HITYujVm12nl5KwH","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"GG1T2sv4wMY177rB0CCE","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ztDeRmApefgSM3ZYI6hP","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Sw50RnlTVNHCKydiQiaI","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/2-0-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"pjFEN8j28OtVq3HDLgRq","title":"Troubleshooting Agents","pathname":"/2-0-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"RWpA3OnghMRmYFLiX5yx","title":"Client Registry","pathname":"/2-0-0/documentation/client-registry","siteSpaceId":"sitesp_B2wjq","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"GlI6j478hFYagQH6UA8N","title":"Self-Registering MQTT Clients","pathname":"/2-0-0/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_B2wjq","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"TI5rVvnHB7lGqY5NWKpg","title":"Self-Registering Clients via REST API","pathname":"/2-0-0/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_B2wjq","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"QHrtUsNVdkSKosBhTDaY","title":"Client Registry View","pathname":"/2-0-0/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_B2wjq","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"y71KcQNJqWUhxIiB2QcH","title":"Troubleshooting Client Registry","pathname":"/2-0-0/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"VFu08ZmF2LuT5W22JQ1H","title":"Security","pathname":"/2-0-0/documentation/security","siteSpaceId":"sitesp_B2wjq","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ZPFEzX3BkrBNqv6iFwYF","title":"TLS Certificates","pathname":"/2-0-0/documentation/security/tls-certificates","siteSpaceId":"sitesp_B2wjq","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"NTnQ2izgrZPjwEzzlTZF","title":"Certificate Requirements","pathname":"/2-0-0/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_B2wjq","description":"Learn about the requirements for certificates in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"Ls9EU7vJF9Kz1JZ1i5eK","title":"Cipher Suites & TLS Versions","pathname":"/2-0-0/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_B2wjq","description":"Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"u24BNDuFXSXRsGj4VF5R","title":"CA Certificates","pathname":"/2-0-0/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_B2wjq","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"Wg5DXJ0MvzpyKvMXVrzF","title":"Certificates View","pathname":"/2-0-0/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_B2wjq","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"1qLDv5BYLr41SqBAdGUQ","title":"Client Certificates","pathname":"/2-0-0/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_B2wjq","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"emXaoRdGkhpiLwI5RMgr","title":"Server Certificates","pathname":"/2-0-0/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_B2wjq","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"e0JZOIpuRQUTrixv2Ah0","title":"Password Policy Configuration","pathname":"/2-0-0/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_B2wjq","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"XprCJE9o0skVvsVgL20b","title":"JSON Web Tokens","pathname":"/2-0-0/documentation/security/json-web-tokens","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"vfW2xh9NrKl7mAB58811","title":"Monitoring","pathname":"/2-0-0/documentation/monitoring","siteSpaceId":"sitesp_B2wjq","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"AerSD3tujRnbElTrOGiB","title":"Data Explorer","pathname":"/2-0-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_B2wjq","description":"Visualize, monitor, and troubleshoot MQTT topics and payloads.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"YltIVi3laraGODDW3NxT","title":"Live Data","pathname":"/2-0-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_B2wjq","description":"MQTT topic traffic and resource insights for a single service.","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"hDLN53JjMTAZbINtNE5I","title":"Node-RED Workbench","pathname":"/2-0-0/documentation/node-red-workbench","siteSpaceId":"sitesp_B2wjq","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"lp0u69X1x2EX7cywh8N3","title":"System Status","pathname":"/2-0-0/documentation/system-status","siteSpaceId":"sitesp_B2wjq","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"IkqtRWqJgRUWSKzyDTRf","title":"System Container Status","pathname":"/2-0-0/documentation/system-status/system-container-status","siteSpaceId":"sitesp_B2wjq","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"WznPB3RV7e3bTgbJSbi7","title":"Internet Connectivity Status","pathname":"/2-0-0/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_B2wjq","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"GY1jiLis6Nwt6GxgGKlg","title":"Metrics (Data Points & Messages)","pathname":"/2-0-0/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_B2wjq","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"Igyhmrn5ZfiYC7hjIq7h","title":"Agents Status","pathname":"/2-0-0/documentation/system-status/agents-status","siteSpaceId":"sitesp_B2wjq","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"ywbN9I7RlnlfVYuuH28L","title":"License Information","pathname":"/2-0-0/documentation/system-status/license-information","siteSpaceId":"sitesp_B2wjq","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"O7BhqmKqGLJQdczi24by","title":"System Information","pathname":"/2-0-0/documentation/system-status/system-information","siteSpaceId":"sitesp_B2wjq","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"k81XjQk60jlb22Mwdayg","title":"CybusMQ","pathname":"/2-0-0/documentation/cybusmq","siteSpaceId":"sitesp_B2wjq","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"aUIeYm1MNHF3zZjLcpAl","title":"Configuring CybusMQ","pathname":"/2-0-0/documentation/cybusmq/configuring-cybusmq","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"Y1lAmrdXthLU6iIHkZ7S","title":"Connectware on Kubernetes","pathname":"/2-0-0/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"7Tz8grlQ1eiTLncAewlq","title":"Connectware Helm Chart","pathname":"/2-0-0/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_B2wjq","description":"Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm Chart.","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"CxB8kKtlGJevwE1wBc2l","title":"Resizing Broker Volumes in Kubernetes","pathname":"/2-0-0/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ucesgcpUFfJDbtWUvpqf","title":"Configuring Core Services","pathname":"/2-0-0/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"6PPMSaGA39gDdC7GjhjF","title":"LDAP Authentication","pathname":"/2-0-0/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"QSSke4FYvruvmX31JRHi","title":"Configuring LDAP Authentication","pathname":"/2-0-0/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"WDdt9EjtbyajZ3SreERY","title":"Enabling TLS for LDAP Authentication","pathname":"/2-0-0/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"l9GZcoJqLCbD0DBUusrU","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/2-0-0/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"dwGCeaAPpVV2A8h5LF96","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/2-0-0/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"BDf49jRGWZI5msys7hBy","title":"Customizing the User RDN for LDAP Authentication","pathname":"/2-0-0/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"U2LCZF6lC5KxpzR8kq6k","title":"Troubleshooting Connectware on Kubernetes","pathname":"/2-0-0/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ZZihsIo9vLh7N0BcseqZ","title":"Environment Variables","pathname":"/2-0-0/documentation/environment-variables","siteSpaceId":"sitesp_B2wjq","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"QZFPEhvIwvpbfddYtdBd","title":"Industry Protocol Details","pathname":"/2-0-0/documentation/industry-protocol-details","siteSpaceId":"sitesp_B2wjq","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"eKI88ij4Sg1n198wE0sa","title":"ADS","pathname":"/2-0-0/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"BImnOD75dKb4yLnkgH88","title":"ADS Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"8BMQig2GqIltzOpy4f8P","title":"ADS Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"TkMcQ1ycyxJJjSwYRSnM","title":"BACnet","pathname":"/2-0-0/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ox2Tt6RuuhpE2sy3KM2s","title":"BACnet Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"aa2FqLpquQTyPmMFJifQ","title":"BACnet Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"BGtnp3thO3kq8BNK4YHE","title":"Custom Connectors","pathname":"/2-0-0/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_B2wjq","description":"Develop, deploy, and integrate custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"erkcYXcq6jNeknwGb9Wl","title":"Developing Custom Connectors","pathname":"/2-0-0/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_B2wjq","description":"Configuration, naming, and implementation details for developing custom connectors.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"ek3oxg5k1XbCzEMkpdWT","title":"Deploying Custom Connectors","pathname":"/2-0-0/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_B2wjq","description":"Deploy and register your custom connectors in Kubernetes and Docker.","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"5IdtJmnVFpceNQ6d6Cr4","title":"Using Custom Connectors","pathname":"/2-0-0/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"15ZWFZxKB19lC0cUfVfn","title":"EtherNet/IP","pathname":"/2-0-0/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"hgDthpJ84NVN2r7Bhyn1","title":"EtherNet/Ip Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"Rj54VRxsF6DdqyAMSF1Z","title":"EtherNet/Ip Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"mcvUMJpJOjEluG2bu3Ii","title":"FOCAS","pathname":"/2-0-0/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZZFYXSJMd1l7jlAdx1MQ","title":"FOCAS Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"11cYOGnAHrzRxyEhWr5Z","title":"FOCAS Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"b9ulMGbyRINKrtLVFcEo","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/2-0-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"vk35X93OcHURPJZKpvc6","title":"HBM Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"Nt24kmfVchi7dKQAYFxB","title":"HBM Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"H1JN62DfEeGw70iIn5Wj","title":"Heidenhain DNC","pathname":"/2-0-0/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"FZrVTKhsfLzLCPpi19Bi","title":"Heidenhain DNC Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"zm9d0GoZN5zVGA2tz199","title":"Heidenhain DNC Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"5kdpz4oQuF8SyiKT5iH9","title":"HTTP/REST","pathname":"/2-0-0/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5WCfw5p75wbQXxTZCrqh","title":"HTTP/REST Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"YxrCooHi4AAccAuekxPF","title":"HTTP/REST Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"h0Bjpnr6wNWPTFEH6a6t","title":"HTTP Server/Node","pathname":"/2-0-0/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UVMRnk5We0ucqw69aNdw","title":"HTTP Server Properties","pathname":"/2-0-0/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"SVnoe6KriOcsDuRRM77H","title":"HTTP Node Properties","pathname":"/2-0-0/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"VnqfeE2RXhETvPrQ9FLy","title":"InfluxDB","pathname":"/2-0-0/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"FhBfdU4EVcBnE1RgQKDk","title":"InfluxDB Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"T32DiAk0pYlIpy8GPzQC","title":"InfluxDB Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"SsdEhDWBrsMBe0ozfsnu","title":"Kafka","pathname":"/2-0-0/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"24V3Uv71lHswkoxfh6y7","title":"Kafka Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"w3NbjYiS99eixMtIEpJG","title":"Kafka Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"ucRrK9aQbnSdwQMdYxjE","title":"Modbus/TCP","pathname":"/2-0-0/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Jyg1TcNXmokpOLfREp4R","title":"Modbus/TCP Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"dyJfptOij8l8jmHyh8MN","title":"Modbus/TCP Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"UoocODB2ciSgn2te0NSo","title":"MQTT","pathname":"/2-0-0/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"kayP36Xq2frWrN7FP0NS","title":"MQTT Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"VeHhoPP4zk1pabzuhFyq","title":"MQTT Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"q9bQKKVJOVXY2rJBeUxs","title":"MSSQL","pathname":"/2-0-0/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"mvqhyp8bY4SDNzUkXYqM","title":"Mssql Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"QPavvRoPppb07b4FPBRu","title":"Mssql Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"ogHYyz1kS2Gcuv48zFUL","title":"OPC DA","pathname":"/2-0-0/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"IVoF7bgUHwhGH2fzgJXb","title":"OPC DA Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"bh3Jd04eVYl0tSMLQNNt","title":"OPC DA Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"d0Q8QBzpGYisDlunntRW","title":"OPC UA","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"om0Ic9npvpe87MCDc3bj","title":"OPC UA Client","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"lG53qfVPN518RsnOHgRo","title":"OPC UA Client Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"uvFLubPLPmZnuc7uhMh9","title":"OPC UA Client Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"dVrVsJmkpkCPoKgkWE2S","title":"OPC UA Server","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"gKaSwGJymNsrY13HQvon","title":"OPC UA Server Properties","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"e8rUS0wCVf5b7pPAeYgz","title":"OPC UA Node Properties","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"qJWYIaFk3VgtdCzPE4PS","title":"OPC UA Object Types","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"GY2NQl6f43qrzUM8Fj3l","title":"OPC UA Server References","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"qMB0HaUASKadjCOzKggA","title":"OPC UA Reference Node","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"gcAUZ2zS42n6GUEjDvg5","title":"OPC UA Object Node","pathname":"/2-0-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"bQVJpL5JMI5128VHeHpp","title":"Siemens SIMATIC S7","pathname":"/2-0-0/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Jij9pFzgHwZ3QUheJQwJ","title":"Siemens S7 Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"2LLH89q7TlOkGhduBsgP","title":"Siemens S7 Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"qynnSxY5eBeVXGvpTW5s","title":"Shdr","pathname":"/2-0-0/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"J8aQ70apbUMmzF1P8t7I","title":"Shdr Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"mY1G8N78H51RHTPH2eJG","title":"Shdr Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"hz1SjDfneutoWG1WmDR8","title":"SINUMERIK","pathname":"/2-0-0/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"NiXuSPyeBGyUpybtbId4","title":"SINUMERIK Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"6Igq8WDSdQZT0sR4TGly","title":"SINUMERIK Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"B5oKyxfLqW6DLzARTYx6","title":"SOPAS","pathname":"/2-0-0/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"vpQsEXX9kkimJ0D9z7xJ","title":"SOPAS Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"bkvjTrSliFtkAikK3Wr6","title":"SOPAS Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"CwcmVPievMM7TMqlc4eB","title":"SQL","pathname":"/2-0-0/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"9tKODhPpADCENZPO6UGN","title":"SQL Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"niDOQc60y5PLrRHt9iuQ","title":"SQL Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"5sxrVp3kuZqaaviUW8vG","title":"Systemstate","pathname":"/2-0-0/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"4JAFJAI2RcXvUAyzIlyF","title":"Systemstate Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"5gwPJzFqtvCOmijNEvg3","title":"Werma WIN Ethernet","pathname":"/2-0-0/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ln4sbKltUpdrvgMsoFbg","title":"Werma WIN Ethernet Connection Properties","pathname":"/2-0-0/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"aJgQw4mrv1eh4Mv1sU03","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/2-0-0/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"FUQs4QnEC61zEgh15xam","title":"Machine Connectivity","pathname":"/2-0-0/guides/machine-connectivity","siteSpaceId":"sitesp_B2wjq","description":"Seamlessly integrate machines and protocols with Connectware.","breadcrumbs":[{"label":"Guides"}]},{"id":"bSDfBLlykIFyqHEnaXGC","title":"Connecting & Integrating a Siemens S7 Device","pathname":"/2-0-0/guides/machine-connectivity/connecting-and-integrating-a-siemens-s7-device","siteSpaceId":"sitesp_B2wjq","description":"How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"ewXml0jA8PGq43Kpgajm","title":"Connecting an MQTT Client to Publish & Subscribe Data","pathname":"/2-0-0/guides/machine-connectivity/connecting-an-mqtt-client-to-publish-and-subscribe-data","siteSpaceId":"sitesp_B2wjq","description":"How to connect MQTT clients to Connectware for publishing and subscribing data.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"0LHnn4AirM4JmMJnZ8ft","title":"Connecting & Integrating a Modbus/TCP Server","pathname":"/2-0-0/guides/machine-connectivity/connecting-and-integrating-a-modbus-tcp-server","siteSpaceId":"sitesp_B2wjq","description":"How to connect a Modbus/TCP server to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"iydZhodbfSJQadmUgXis","title":"Connecting & Integrating a SICK RFID Sensor via SOPAS","pathname":"/2-0-0/guides/machine-connectivity/connecting-and-integrating-a-sick-rfid-sensor-via-sopas","siteSpaceId":"sitesp_B2wjq","description":"How to connect a SICK RFID Sensor via SOPAS to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"7ZEj0mFHCQiAftBKQ5A6","title":"Connecting a Machine via Heidenhain DNC Interface","pathname":"/2-0-0/guides/machine-connectivity/connecting-a-machine-via-heidenhain-dnc-interface","siteSpaceId":"sitesp_B2wjq","description":"How to connect a machine via Heidenhain DNC Interface to Connectware.","breadcrumbs":[{"label":"Guides"},{"label":"Machine Connectivity"}]},{"id":"YO9tuWj4gTqEp3L4BePF","title":"System Connectivity","pathname":"/2-0-0/guides/system-connectivity","siteSpaceId":"sitesp_B2wjq","description":"Integrating Connectware with higher-level systems and services.","breadcrumbs":[{"label":"Guides"}]},{"id":"SudhL8kxPw1htIwyyMTq","title":"Using Connectware as an OPC UA Client","pathname":"/2-0-0/guides/system-connectivity/using-connectware-as-an-opc-ua-client","siteSpaceId":"sitesp_B2wjq","description":"How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"QKzQJ0ws7TtspIwUntwi","title":"Using Connectware as an OPC UA Server","pathname":"/2-0-0/guides/system-connectivity/using-connectware-as-an-opc-ua-server","siteSpaceId":"sitesp_B2wjq","description":"How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"bqkCEqfmw40jCeh7l26F","title":"Deploying Connectware Behind a Corporate Proxy","pathname":"/2-0-0/guides/system-connectivity/deploying-connectware-behind-a-corporate-proxy","siteSpaceId":"sitesp_B2wjq","description":"Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"YxIbhRQBmuu1bwQQHDPO","title":"Elasticsearch Integration","pathname":"/2-0-0/guides/system-connectivity/elasticsearch-integration","siteSpaceId":"sitesp_B2wjq","description":"How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"OH1EL0xBMU6XH4c7svXf","title":"Azure IoT Hub Integration","pathname":"/2-0-0/guides/system-connectivity/azure-iot-hub-integration","siteSpaceId":"sitesp_B2wjq","description":"How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"IQhBagXTlhaAMCM57aDR","title":"AWS IoT Greengrass Integration","pathname":"/2-0-0/guides/system-connectivity/aws-iot-greengrass-integration","siteSpaceId":"sitesp_B2wjq","description":"How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"aWJe3KvlmnfGoTLfEgQx","title":"InfluxDB Service Integration","pathname":"/2-0-0/guides/system-connectivity/influxdb-service-integration","siteSpaceId":"sitesp_B2wjq","description":"How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"k3nk9fDVvWDZpZWdJO94","title":"Docker Container Monitoring Using PRTG","pathname":"/2-0-0/guides/system-connectivity/docker-container-monitoring-using-prtg","siteSpaceId":"sitesp_B2wjq","description":"How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.","breadcrumbs":[{"label":"Guides"},{"label":"System Connectivity"}]},{"id":"cdckm0WTjLwFwDBpXLNT","title":"Ansible","pathname":"/2-0-0/guides/ansible","siteSpaceId":"sitesp_B2wjq","description":"Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.","breadcrumbs":[{"label":"Guides"}]},{"id":"401P6m4ExnvyCuuSsAjX","title":"Orchestrating Connectware with Ansible","pathname":"/2-0-0/guides/ansible/orchestrating-connectware-with-ansible","siteSpaceId":"sitesp_B2wjq","description":"How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"oE9yzH45oQBm7m3nHl1V","title":"Automated Connectware Deployment using GitLab CI/CD & Ansible","pathname":"/2-0-0/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible","siteSpaceId":"sitesp_B2wjq","description":"How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.","breadcrumbs":[{"label":"Guides"},{"label":"Ansible"}]},{"id":"PMkHZpekRQgwixoblEie","title":"Cybus Connectware GPT","pathname":"/2-0-0/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_B2wjq","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"ZudMvORIpjyRv4UUorso","title":"API Reference","pathname":"/2-0-0/reference/api-reference","siteSpaceId":"sitesp_B2wjq","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"DMcb4t8k8AZoHU1aVnQs","title":"Auth-Server (API)","pathname":"/2-0-0/reference/api-reference/api-definition","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"KjVsXkEajGb6IxWlfXRg","title":"Services (API)","pathname":"/2-0-0/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"So2KN0xHO5KHtZsEQwO3","title":"Resources (API)","pathname":"/2-0-0/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"VHp807XUDsdNd9v6qDR1","title":"System Status (API)","pathname":"/2-0-0/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"VDOcqvnb3rouczAIgbHq","title":"Resource Status Tracking (HTTP API)","pathname":"/2-0-0/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"i9oKibOogqXygvq9KFGu","title":"Broker (API)","pathname":"/2-0-0/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_B2wjq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"np2hRoz4F8twsrZCnUc0","title":"Changelog","pathname":"/2-0-0/reference/changelog","siteSpaceId":"sitesp_B2wjq","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"FfmawwXD2c4gw5APeR2u","title":"Cybus Connectware Documentation","pathname":"/1-11-0","siteSpaceId":"sitesp_E72M3","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"T3CyuonniYAP6MmMWNSs","title":"System Requirements","pathname":"/1-11-0/getting-started/system-requirements","siteSpaceId":"sitesp_E72M3","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"pc4n36zPtssZX7IE85i1","title":"Admin UI","pathname":"/1-11-0/getting-started/admin-ui","siteSpaceId":"sitesp_E72M3","description":"The web-based interface for managing, monitoring, and interacting with Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"C7ptjCBzI4xNEJHnEUUy","title":"Basic Components of Connectware","pathname":"/1-11-0/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_E72M3","description":"From service commissioning files to connected systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Rb9r6R4qhkLgqJy1RDZG","title":"Connecting your First Machine","pathname":"/1-11-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_E72M3","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ycwC9lByaEppjmqlPT5s","title":"Your First Service Commissioning File","pathname":"/1-11-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_E72M3","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"hTjx0pMVXzXNyMwmszEc","title":"Installation & Upgrades","pathname":"/1-11-0/documentation/installation-and-upgrades","siteSpaceId":"sitesp_E72M3","description":"Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.","breadcrumbs":[{"label":"Documentation"}]},{"id":"OadCm4j03znknTMKnEAc","title":"Installing Connectware","pathname":"/1-11-0/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_E72M3","description":"Install Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"J0GrCFVcGcIa2mWHZ8UM","title":"Installing Connectware (Kubernetes)","pathname":"/1-11-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"GPIr4zkwgo3nZ6NOw2hO","title":"Installing Connectware (Docker)","pathname":"/1-11-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Installing Connectware"}]},{"id":"O6kP3aMFvZ76tC4zy7Gm","title":"Upgrading Connectware","pathname":"/1-11-0/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_E72M3","description":"Upgrade Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"9ZERcJFDQ0vn3L4Phw67","title":"Upgrading Connectware (Kubernetes)","pathname":"/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"aPekVvsjTjfKY2p2K9UZ","title":"Version-Specific Upgrades (Kubernetes)","pathname":"/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/version-specific-upgrades-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"kXjXjpXkKNgdsB9XJ8Mc","title":"Upgrading Connectware (Docker)","pathname":"/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"kk9ECO4opKsUFUQZtJRn","title":"Version-Specific Upgrades (Docker)","pathname":"/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/version-specific-upgrades-docker","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"h9bjl3WMZR5X1adHLw0D","title":"Uninstalling Connectware","pathname":"/1-11-0/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_E72M3","description":"Uninstall Connectware on Docker or Kubernetes.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"b8O4gVwWRvx163BQ106x","title":"Uninstalling Connectware (Kubernetes)","pathname":"/1-11-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"vXwb9FVvGfhk39vDOAMJ","title":"Uninstalling Connectware (Docker)","pathname":"/1-11-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"kyoVjOBOrPSrS3XDL6x1","title":"Licensing","pathname":"/1-11-0/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_E72M3","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"SI8dfXIx1TJzRLiZkXZM","title":"Restarting Connectware","pathname":"/1-11-0/documentation/installation-and-upgrades/restarting-connectware","siteSpaceId":"sitesp_E72M3","description":"Learn how to safely restart Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation & Upgrades"}]},{"id":"8bSZUFPPeiXI4Mo2VC2m","title":"User Management","pathname":"/1-11-0/documentation/user-management","siteSpaceId":"sitesp_E72M3","description":"Controlling Connectware access through secure identity management and permissions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"CzmfjoLek4JF8HoA20Wl","title":"Users","pathname":"/1-11-0/documentation/user-management/users","siteSpaceId":"sitesp_E72M3","description":"Create and manage users, their roles, and permissions.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Hvdu7ynbQpkHAeE6zcU9","title":"Default Admin User","pathname":"/1-11-0/documentation/user-management/users/default-admin-user","siteSpaceId":"sitesp_E72M3","description":"Manage the default admin user credentials and access settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Users"}]},{"id":"9cgTW80C0rx36LE1DmJ0","title":"Roles","pathname":"/1-11-0/documentation/user-management/roles","siteSpaceId":"sitesp_E72M3","description":"Define permission groups based on job functions and responsibilities.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"haQkRkboWLVJdXixxi3R","title":"Permissions","pathname":"/1-11-0/documentation/user-management/permissions","siteSpaceId":"sitesp_E72M3","description":"Granular access control through resource-specific authorization settings.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"na5KKkIWjucvf7Xmr0aQ","title":"MQTT User Authentication","pathname":"/1-11-0/documentation/user-management/mqtt-user-authentication","siteSpaceId":"sitesp_E72M3","description":"Choose between password and certificate authentication for MQTT clients.","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"2YjW6tKZIsUbM56uoVvH","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-11-0/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"7eeKHQ4nePBoruljdBX9","title":"Multi-Factor Authentication","pathname":"/1-11-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"NDaMMITBX4nnoTKXEluA","title":"Single Sign-On (SS0)","pathname":"/1-11-0/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"5xqm3LFSd04YHPkHJLeZ","title":"Single Sign-On with Microsoft Entra ID","pathname":"/1-11-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"bfOH2A7zpsSgCNsNLQIs","title":"Single Sign-On with LDAP","pathname":"/1-11-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"DQMyWSJw1dNqdZLNra0Q","title":"Access Permissions for Admin-UI","pathname":"/1-11-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ha9gj7ZX168KoxxvQgIg","title":"UI Access","pathname":"/1-11-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"y7zY0dxZk9fH1I8rBQLm","title":"Minimum Access Role Pages","pathname":"/1-11-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"UWQou09gi6rZZqPFf2oz","title":"Services","pathname":"/1-11-0/documentation/services","siteSpaceId":"sitesp_E72M3","description":"Services allow you to automate deployment and management of multiple connected operations.","breadcrumbs":[{"label":"Documentation"}]},{"id":"iHZSTJbaIl778Zlcq0hB","title":"Service Overview","pathname":"/1-11-0/documentation/services/service-overview","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ZPc1HT4TQ7yBJqd25UZA","title":"Service Resources View","pathname":"/1-11-0/documentation/services/service-resources-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"yoQrOUVGytmbqccq7h1i","title":"Service Links View","pathname":"/1-11-0/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"zVV1jsBDCKm90sDXxzrj","title":"Servers View","pathname":"/1-11-0/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"kS8ax71VQu3QxKGSe7yY","title":"Containers View","pathname":"/1-11-0/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"bl2y5iTuiBRvCfIRq8U4","title":"Volumes View","pathname":"/1-11-0/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"BgSR2wTsa8oQMZ9BR9or","title":"Connections View","pathname":"/1-11-0/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"60Fvk9oLd5RzJMquKI0u","title":"Endpoints View","pathname":"/1-11-0/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"kfVMl0gDkWJt8OXncdnV","title":"Mappings View","pathname":"/1-11-0/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"L3B1vCdLuEq5sfORKUic","title":"Service Details View","pathname":"/1-11-0/documentation/services/service-details-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"9lChxI7D5Be71TwadUzW","title":"Service Commissioning Files","pathname":"/1-11-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"EUkZlbrSxq4DCYxm4Bgx","title":"Version","pathname":"/1-11-0/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"yIy6k0bJg4DvZdMjiIkJ","title":"Description","pathname":"/1-11-0/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"yMA8yucBbrBONnYCFm2E","title":"Metadata","pathname":"/1-11-0/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"Layi03KP9InpOOxtoL8D","title":"Parameters","pathname":"/1-11-0/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"qhqVUHOXfBtjgIVf4OIR","title":"Definitions","pathname":"/1-11-0/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"eFtsJIayTxQ2AGsoWYD0","title":"Resources","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"Nm3ysL4l8rLZh02Bvcaq","title":"Cybus::Connection","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Zujm3VMh8nKhalEiCECf","title":"Cybus::Container","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"m1xxS6VYl7zbUfwiGT3r","title":"Docker Problem with Network Changes","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"RwBpSpGWlhZEsxJItfKA","title":"Cybus::Endpoint","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wACZZyLk7oYd9hgqXyve","title":"Cybus::File","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"S6phJKaZ3xbio1pwyr63","title":"Cybus::IngressRoute","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_E72M3","description":"Create secure entry points from outside Connectware to your service containers.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"hfZQi6ui34RuywMiH8er","title":"Cybus::Link","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"0bIX8gPtnyRH7d0q0PUN","title":"Cybus::Mapping","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"7Bh9yhZUsQypLxBvoDLL","title":"Cybus::Node","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"b45BgwnunTGgZTrCOj54","title":"Cybus::Role","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"uA1TQ0yoiMfgTxNFZpWM","title":"Cybus::Server","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"eLYzAO2AUNRPVAGZCCQX","title":"Cybus::User","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"S6CrRXLP34RG7RuyO2AO","title":"Cybus::Volume","pathname":"/1-11-0/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"f05WIogC126A6TQeVx1r","title":"Setting Up & Configuring Services","pathname":"/1-11-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"JSilKsJlqWlQJWBdKi8B","title":"Installing Services","pathname":"/1-11-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"9cpcXK0fCIqQtUGpMfIV","title":"Enabling Services","pathname":"/1-11-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"2na4SvYiihl14rdfYNlh","title":"Updating Services","pathname":"/1-11-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"dZxZEnIf6Iqr20fF8ED9","title":"Disabling Services","pathname":"/1-11-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"i21zt3N8PgsOES2qfB5J","title":"Deleting Services","pathname":"/1-11-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up & Configuring Services"}]},{"id":"w5vDj203Aio1hsZHLmhV","title":"FlowSync","pathname":"/1-11-0/documentation/services/flowsync","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Q24vpbQMyBUtLX4bo67F","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/1-11-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Z2dBiYZ19UIjobqX44SZ","title":"Example 2 - Node Responds (HTTP)","pathname":"/1-11-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"xd3edraB4xw8F4zdD9Ov","title":"Example 3 - Node with Error (HTTP)","pathname":"/1-11-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"CTcIcdwDngOcNfnG1G7c","title":"Example 4 - Node with Timeout Error Code & Error Message (HTTP)","pathname":"/1-11-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"S0w2zDpzlvcHCksQcM33","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/1-11-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"AAtvZXJB64uLwm8FxG3v","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/1-11-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"W0CAtqUULcoXA6StTTN2","title":"Service ID","pathname":"/1-11-0/documentation/services/serviceid","siteSpaceId":"sitesp_E72M3","description":"Unique identifier for services and inter-service communication.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"VnRpD5kkWRCpcC5EMvqi","title":"Inter-Service Referencing","pathname":"/1-11-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_E72M3","description":"Building modular service architecture by referencing resources across service commissioning files.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"6dv9hCLZIzz2eEPKXBVm","title":"Deviations","pathname":"/1-11-0/documentation/services/deviations","siteSpaceId":"sitesp_E72M3","description":"Identifying and resolving service resources that fail to reach their target states.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"cgnrKsSpUQsnhpuUbjdY","title":"Service Logs","pathname":"/1-11-0/documentation/services/service-logs","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"OqNJ0gzgohJBsUjHlnJ6","title":"Logs of Individual Services","pathname":"/1-11-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"ke2typdI8cYWg5ItJlFc","title":"Logs of All Services","pathname":"/1-11-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"kbE68OOYe2IwnDwPTDB7","title":"Rule Engine","pathname":"/1-11-0/documentation/services/rule-engine","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"kfcvJ6hD2fNdaMy859PS","title":"Data Processing Rules","pathname":"/1-11-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"jxXtaQhSxYXtfMJ0T5Va","title":"Rule Sandbox","pathname":"/1-11-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_E72M3","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"4IsPt6Lq8GxnJnofpenx","title":"Shared Subscriptions","pathname":"/1-11-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_E72M3","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pUu5wDrvyf5FKYOwGQyK","title":"Setting Up Shared Subscriptions","pathname":"/1-11-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_E72M3","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"zqVqYLqp5UiRmczpaoqr","title":"Agents","pathname":"/1-11-0/documentation/agents","siteSpaceId":"sitesp_E72M3","description":"Flexible, scalable, and secure data infrastructure with agents.","breadcrumbs":[{"label":"Documentation"}]},{"id":"giz4f4MiwsaD242eqZ8A","title":"Agents View","pathname":"/1-11-0/documentation/agents/agents-view","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"76QSfa7PylVpnGnrq299","title":"Installing Agents","pathname":"/1-11-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"K2WRAOTXH5uLKcrbClgs","title":"Installing Agents via Docker","pathname":"/1-11-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"0RbvAG8WxrRgvgD2PbBZ","title":"Installing Agents via Docker Compose","pathname":"/1-11-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"fkn9sh7qKptgo4USGzmm","title":"Installing Agents via Kubernetes","pathname":"/1-11-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"8rPoV2iPRUxLOQcXz3cK","title":"Using Mutual TLS for Agents","pathname":"/1-11-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"RFQifyBUWivpGLVW132G","title":"Registering Agents in Connectware","pathname":"/1-11-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"PANRiVUIjXdDozRATpwn","title":"Using Agents","pathname":"/1-11-0/documentation/agents/using-agents","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"WKFiy9AXgptou4E8BrQZ","title":"Monitoring Agents","pathname":"/1-11-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"Lm9qRvT8hQhVOBgShEK3","title":"Agents in Kubernetes","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"RKPfya3JtDlWAKU8uEgN","title":"Adding Agents Inside your Connectware Installation","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"MswGGMWBF2WVjp0TJGhW","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"cCgr7ilGn5owgMtlx2OQ","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-cart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"1olBCUkxb3zg6XU9YySd","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"bZ3js7EzxjfAplHNyhJr","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"sa73k9p1NqyxqEhZANO3","title":"Upgrading the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"jArtBgzUtdHIZ3w5z5xn","title":"Uninstalling Connectware agents with the connectware-agent Helm chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"lGZDRMRyltqGUlJW9NJp","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuration-pricinple-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"t2bNpA6e6W1ImVlzjtdN","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"DeXmnb2xYjDfqXKB9rGI","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"5P53r3nLquCtAt6lE2pU","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"V8OG6FZMqU4dgDgFArOI","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"leBeRUN1zL6d6KbfldL7","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"U2jEgTZZ3zc7qg7Mhmut","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"jEm27XaVhFffwbZ3Hai8","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ZnXhMQuu81BdDaXLvSwc","title":"Configuring image name & version for the connectware-agent Helm chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"HdAETmwqcxz2G8zwTFBU","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"3YEpg81dTNNTLg3aTRlX","title":"Configuring Labels & Annotations for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"zcWrqbe1aspZz826b0E4","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"1nshf6NZVe60N9cMRCfr","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"SBY8LWNO6E6qsknf5Xyx","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"mTDyEg4ygr6J5IVaNllx","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/1-11-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"6MbEkdRa4t3IzetsS3Au","title":"Troubleshooting Agents","pathname":"/1-11-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"J5cjWgw7WdjLAx6sp9bf","title":"Client Registry","pathname":"/1-11-0/documentation/client-registry","siteSpaceId":"sitesp_E72M3","description":"Secure self-registration for simplified device management.","breadcrumbs":[{"label":"Documentation"}]},{"id":"lqP6bU7wWyuDjeW2ndIj","title":"Self-Registering MQTT Clients","pathname":"/1-11-0/documentation/client-registry/self-registering-mqtt-clients","siteSpaceId":"sitesp_E72M3","description":"Simple self-registration for MQTT clients with username and password.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"EzepnQJ85Q8FAcavLqdZ","title":"Self-Registering Clients via REST API","pathname":"/1-11-0/documentation/client-registry/self-registering-clients-via-rest-api","siteSpaceId":"sitesp_E72M3","description":"Flexible and secure client self-registration with role, permission, and certificate configuration.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"cQKlc1i47qKw6JDLB7OT","title":"Client Registry View","pathname":"/1-11-0/documentation/client-registry/client-registry-view","siteSpaceId":"sitesp_E72M3","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"tG54CPSIBDGfdWO0yZAB","title":"Troubleshooting Client Registry","pathname":"/1-11-0/documentation/client-registry/troubleshooting-client-registry","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"r7OzCIHMjEKAWWhX6apz","title":"Security","pathname":"/1-11-0/documentation/security","siteSpaceId":"sitesp_E72M3","description":"Security configuration and certificate management. Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"zWsBexRREvtyu3nFOrZ9","title":"TLS Certificates","pathname":"/1-11-0/documentation/security/tls-certificates","siteSpaceId":"sitesp_E72M3","description":"Manage certificates for secure device communication in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"kFclu0yTHATugi7kCeNX","title":"Certificate Requirements","pathname":"/1-11-0/documentation/security/tls-certificates/certificate-requirements","siteSpaceId":"sitesp_E72M3","description":"Learn about the requirements for certificates in Cybus Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"8CGJGBEnYq8a9CI4BvQw","title":"Cipher Suites & TLS Versions","pathname":"/1-11-0/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions","siteSpaceId":"sitesp_E72M3","description":"Learn about the cipher suites and TLS versions supported by Cybus Connectware components to ensure secure communications.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"Certificate Requirements"}]},{"id":"HRrdT3U3lxqgEs6T2VqI","title":"CA Certificates","pathname":"/1-11-0/documentation/security/tls-certificates/ca-certificates","siteSpaceId":"sitesp_E72M3","description":"Learn about Certificate authority (CA) configuration and trust management.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"k2FlUkvAmjkGsPZFUS0d","title":"Certificates View","pathname":"/1-11-0/documentation/security/tls-certificates/ca-certificates/certificates-view","siteSpaceId":"sitesp_E72M3","description":"Here you can add and manage your certificates within Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"},{"label":"CA Certificates"}]},{"id":"DSFSqEhsJ0Gg8IneRwKr","title":"Client Certificates","pathname":"/1-11-0/documentation/security/tls-certificates/client-certificates","siteSpaceId":"sitesp_E72M3","description":"Learn how to secure MQTT connections with client certificates via mTLS.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"rxdBF5zx6ESnygzKL9P3","title":"Server Certificates","pathname":"/1-11-0/documentation/security/tls-certificates/server-certificates","siteSpaceId":"sitesp_E72M3","description":"Generate and install your server certificate for secure connections.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"},{"label":"TLS Certificates"}]},{"id":"3pzB2ipTnyOlbf83qNs6","title":"Password Policy Configuration","pathname":"/1-11-0/documentation/security/password-policy-configuration","siteSpaceId":"sitesp_E72M3","description":"Define and implement organization-specific password policies.","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"XgIYu36nth3wLdEoG6qF","title":"JSON Web Tokens","pathname":"/1-11-0/documentation/security/json-web-tokens","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Security"}]},{"id":"8fjTdMizuGQhQ3alvcpb","title":"Monitoring","pathname":"/1-11-0/documentation/monitoring","siteSpaceId":"sitesp_E72M3","description":"Real-time insights into your data.","breadcrumbs":[{"label":"Documentation"}]},{"id":"J6fvL1mV4ojmkcKMEX3j","title":"Data Explorer","pathname":"/1-11-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"XMSasrfgbl7LEGTITFE3","title":"Live Data","pathname":"/1-11-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"wvY5g3mt0Cxcfuv4f0GJ","title":"Node-RED Workbench","pathname":"/1-11-0/documentation/node-red-workbench","siteSpaceId":"sitesp_E72M3","description":"A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.","breadcrumbs":[{"label":"Documentation"}]},{"id":"FXnsj1hUu3Yv8ZVFix71","title":"System Status","pathname":"/1-11-0/documentation/system-status","siteSpaceId":"sitesp_E72M3","description":"Monitor, manage, and understand the health of your Connectware deployment.","breadcrumbs":[{"label":"Documentation"}]},{"id":"hU75LdEGrX5haYxxfWND","title":"System Container Status","pathname":"/1-11-0/documentation/system-status/system-container-status","siteSpaceId":"sitesp_E72M3","description":"Monitor and manage active Connectware containers.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"YxGiMCCOlw3n30V3lcpS","title":"Internet Connectivity Status","pathname":"/1-11-0/documentation/system-status/internet-connectivity-status","siteSpaceId":"sitesp_E72M3","description":"Check online availability for service installation and updates.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"jeZiqDmoN6Ek9GSNqhVm","title":"Metrics (Data Points and Messages)","pathname":"/1-11-0/documentation/system-status/metrics-data-points-and-messages","siteSpaceId":"sitesp_E72M3","description":"Track key performance indicators to ensure system health and efficiency.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"xxCsgbOGNFzYamU5vPrK","title":"Agents Status","pathname":"/1-11-0/documentation/system-status/agents-status","siteSpaceId":"sitesp_E72M3","description":"Monitor the availability and details of all active agents.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"xltoVOk53VfrqwwqCIhv","title":"License Information","pathname":"/1-11-0/documentation/system-status/license-information","siteSpaceId":"sitesp_E72M3","description":"View license validity, status, and expiration details.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"Ne3ISdX3yEptWN6z0Hmm","title":"System Information","pathname":"/1-11-0/documentation/system-status/system-information","siteSpaceId":"sitesp_E72M3","description":"Overview of your Connectware version and installed services.","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"LGA5unrXkN9QQRGi5df1","title":"Backup & Restore","pathname":"/1-11-0/documentation/backup-and-restore","siteSpaceId":"sitesp_E72M3","description":"Safeguard Connectware with regular, synchronized backups.","breadcrumbs":[{"label":"Documentation"}]},{"id":"gt0sBz6kL7Te7Ib45Bbv","title":"Volumes","pathname":"/1-11-0/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup & Restore"}]},{"id":"xhYhKFJPTQbPH9j1KDrH","title":"User Database","pathname":"/1-11-0/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup & Restore"}]},{"id":"ixRGzdtaDKf4THYqJ8Bw","title":"CybusMQ","pathname":"/1-11-0/documentation/cybusmq","siteSpaceId":"sitesp_E72M3","description":"The Industrial MQTT Broker.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ytN2WEHGJai9buPaiLYb","title":"Configuring CybusMQ","pathname":"/1-11-0/documentation/cybusmq/configuring-cybusmq","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"CybusMQ"}]},{"id":"IqyJ9CET4kGlEKfOFU44","title":"Connectware on Kubernetes","pathname":"/1-11-0/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_E72M3","description":"Enterprise-grade orchestration for scalable, resilient Connectware deployments","breadcrumbs":[{"label":"Documentation"}]},{"id":"h2Iqx8iK0xECtCagCg3e","title":"Connectware Helm Chart","pathname":"/1-11-0/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"z8OZarDpSp4nlhtwRrQl","title":"Resizing Broker Volumes in Kubernetes","pathname":"/1-11-0/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"nSuN0mI4hzH6KTEV3H0y","title":"Configuring Core Services","pathname":"/1-11-0/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"UpRut4GuFvegSpOWRwmL","title":"LDAP Authentication","pathname":"/1-11-0/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ZmxpY5LMOuhgfrjhAitF","title":"Configuring LDAP Authentication","pathname":"/1-11-0/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"dAyKwp9JKfG3wnUhKXY7","title":"Enabling TLS for LDAP Authentication","pathname":"/1-11-0/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"eRaAOKfXnkPAjGKupgXk","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/1-11-0/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"jKZWMGmhiYhgNM4dooxu","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/1-11-0/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"zHUsrOdqD3fiXO7wfl9A","title":"Customizing the User RDN for LDAP Authentication","pathname":"/1-11-0/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"bYdOkZqAdHi5K76fwyRK","title":"Troubleshooting Connectware on Kubernetes","pathname":"/1-11-0/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"0sRaDypAbDNyDJC9D8WM","title":"Environment Variables","pathname":"/1-11-0/documentation/environment-variables","siteSpaceId":"sitesp_E72M3","description":"Environment variables for configuring Connectware.","breadcrumbs":[{"label":"Documentation"}]},{"id":"F6uYb3UTYaPWdM5JlxdZ","title":"Industry Protocol Details","pathname":"/1-11-0/documentation/industry-protocol-details","siteSpaceId":"sitesp_E72M3","description":"Configure protocols and connectors to connect your industrial devices.","breadcrumbs":[{"label":"Documentation"}]},{"id":"Xnnc8d0Bl7aKnroC96Vg","title":"ADS","pathname":"/1-11-0/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"v6QVsUSurN2CQKDgmtR0","title":"ADS Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"sw1eceY8TtgzIoRQH5M7","title":"ADS Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"falU6bAdrCARgP7uMThV","title":"BACnet","pathname":"/1-11-0/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5nkkAWZ5Z0Uf9ncBgzcR","title":"BACnet Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"Or9Qd1NFpad2POr4jgCB","title":"BACnet Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"Vp6l6TGDqZmiONnOi210","title":"Custom Connectors","pathname":"/1-11-0/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"r91KmRM77r7Rg0XGjJRu","title":"Developing Custom Connectors","pathname":"/1-11-0/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"yPYB5I7YVyGN4QqlnxKk","title":"Deploying Custom Connectors","pathname":"/1-11-0/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"erH7FiDSzaVTy7F14w0d","title":"Using Custom Connectors","pathname":"/1-11-0/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"9agMm205XHZ24Y2IDV5N","title":"EtherNet/IP","pathname":"/1-11-0/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Wj7GzTbsKzdkunPe3SOf","title":"EtherNet/Ip Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"3DpCFts7HOkAWd6hb962","title":"EtherNet/Ip Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"a7eIcQwXi5cn0pZxD6sc","title":"FOCAS","pathname":"/1-11-0/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ebJnAfGDcmOELvIUMhoX","title":"FOCAS Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"j2D5S1PcVDyPbWY9GPSS","title":"FOCAS Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"OstTH4VFPXLYberB1krZ","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-11-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gCchtHBF3YOajYXYVAMy","title":"HBM Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"cVNmYi7QG2IPajL213q1","title":"HBM Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"NgXaAWIIRWN3e8vzfwtl","title":"Heidenhain DNC","pathname":"/1-11-0/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"y53tYfVIMeiPYjnAtfHw","title":"Heidenhain DNC Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"q4V2tnGihdyV6iQpgAVm","title":"Heidenhain DNC Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"mbvK7Q7Qw0OQSkZYnrjT","title":"HTTP/REST","pathname":"/1-11-0/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"9fLJneoG0Afv7xXt3FVV","title":"HTTP/REST Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"GGYRTpSGYFPLb0hDWR1T","title":"HTTP/REST Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"99CqOqJMSmsETCSvYDFC","title":"HTTP Server/Node","pathname":"/1-11-0/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"x8ofwqPqvNQS9maxjSOy","title":"HTTP Server Properties","pathname":"/1-11-0/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"UAK0gOegRNOQFdt856zm","title":"HTTP Node Properties","pathname":"/1-11-0/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"WqWdLB08JQ8xWvfgoCVz","title":"InfluxDB","pathname":"/1-11-0/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"BtEva4GkbqgTaOYYRlPr","title":"InfluxDB Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"OhrX4CGRiEae5rc9Gl41","title":"InfluxDB Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"QDHIxkN5nnqgL5egwKTm","title":"Kafka","pathname":"/1-11-0/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wNSkPmxJO9IfeYCtrjsc","title":"Kafka Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"MYx3ZV7djTaRIYdGa7hi","title":"Kafka Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"1n6f6bLdQj0Fx8oLOSUG","title":"Modbus/TCP","pathname":"/1-11-0/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"81DtvjlALFZ4IASInyvV","title":"Modbus/TCP Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"L9TCxIBj1w0Ae8bs9Z6x","title":"Modbus/TCP Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"05K4b9RGc536U6n0bn2V","title":"MQTT","pathname":"/1-11-0/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Snbd59mXtf4bDznIPQkD","title":"MQTT Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"AKP6D8XFVDagHmyjFk7K","title":"MQTT Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"p45gn6bp7DHo3pnVSV7t","title":"MSSQL","pathname":"/1-11-0/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"pAH5lOrdm3QqPIzWYfKT","title":"Mssql Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"28JQJ5YZgLQjdAbCL3Md","title":"Mssql Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"IsUkWXhQ9xCjHncLeD6f","title":"OPC DA","pathname":"/1-11-0/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"eQ2ZSu88avY7It5qPW7r","title":"OPC DA Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"qsYzPDLvmAkvSaVOOr7y","title":"OPC DA Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"oCSi92PVvlVP0JnPDvy1","title":"OPC UA","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Vjuoo7A7ai89AoQkZEyP","title":"OPC UA Client","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"sVEDpJPrsneEcynuj4gY","title":"OPC UA Client Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"S8h55QIPhcjDDYqBh9nC","title":"OPC UA Client Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"IxakJkH41MtKJFIw2OPJ","title":"OPC UA Server","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"GkPusatLTxrbaax7vN4q","title":"OPC UA Server Properties","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"jlLs7NKJ95mTK9ceYOcG","title":"OPC UA Node Properties","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"pDjnwgrzqk60yCeTtLLH","title":"OPC UA Object Types","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"JbTzLq4LsDGRDMVgJ3ax","title":"OPC UA Server References","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"I652buFDUuiCoGThpus2","title":"OPC UA Reference Node","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"CxrL9kSp5BCIhN5Ny6Wj","title":"OPC UA Object Node","pathname":"/1-11-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"vJ5R1HA8ziysSetOZl4j","title":"Siemens SIMATIC S7","pathname":"/1-11-0/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"qjFSUNcR8XPutxYhdRwA","title":"Siemens S7 Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"cdvd7cCMpPPBYwr4lPbp","title":"Siemens S7 Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"3RX4rGbbs0CpFefrLsDN","title":"Shdr","pathname":"/1-11-0/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Smggm64TrmC3p6eByYxe","title":"Shdr Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"gNcUl3CJ2z7OhQgNlRRl","title":"Shdr Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"CwBHbGJLAQm4CNecXwlC","title":"SINUMERIK","pathname":"/1-11-0/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"HuMNPdtnSejNeRbIV9A8","title":"SINUMERIK Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"P5EbvGm7bK7lSLxFH0MS","title":"SINUMERIK Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"L2aDoOT4hC60GrMjHArF","title":"SOPAS","pathname":"/1-11-0/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"sn0YMPWWFLuWctmB2nUS","title":"SOPAS Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"DhkaTMrcfXUHeeiDZtYf","title":"SOPAS Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"VnkIs0JU2jG36ribxxhj","title":"SQL","pathname":"/1-11-0/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"bFoM2aOU3ucFxGvHNCH0","title":"SQL Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"HulkS4Tf6zqlrXKiEyca","title":"SQL Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"2GHhEkWC8u9PwlCbvEsS","title":"Systemstate","pathname":"/1-11-0/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UnfZazLiYKIwA6OAodWA","title":"Systemstate Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"qwN18AnCR7Ytp0EMfwBR","title":"Werma WIN Ethernet","pathname":"/1-11-0/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"bFv7M2Z58rf38R5gKCU0","title":"Werma WIN Ethernet Connection Properties","pathname":"/1-11-0/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"czwKS22ByoME7GcvzOYp","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/1-11-0/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"34bRbvRH06EVFxx1yw1v","title":"Cybus Connectware GPT","pathname":"/1-11-0/tools/cybus-connectware-gpt","siteSpaceId":"sitesp_E72M3","description":"Your AI assistant for creating and validating service commissioning files with natural language prompts.","breadcrumbs":[{"label":"Tools"}]},{"id":"5f93n4sgG8xa50ItGbp5","title":"API Reference","pathname":"/1-11-0/reference/api-reference","siteSpaceId":"sitesp_E72M3","description":"Here you can find a list all endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Reference"}]},{"id":"xFsLc0mNdOcMmY6mRuIL","title":"Auth-Server (API)","pathname":"/1-11-0/reference/api-reference/api-definition","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"hQx4uHRUipOTpFGNN8dJ","title":"Services (API)","pathname":"/1-11-0/reference/api-reference/api-definition-1","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"IuqJbA3ZIO481wdqUSy7","title":"Resources (API)","pathname":"/1-11-0/reference/api-reference/api-definition-2","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"p7IUYErmrS70Ay0IQ7Qp","title":"System Status (API)","pathname":"/1-11-0/reference/api-reference/api-definition-3","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"sBdENLm6z7b4O7sN7mbP","title":"Resource Status Tracking (HTTP API)","pathname":"/1-11-0/reference/api-reference/api-definition-4","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"2wR3aSPPRh16kic3i8g6","title":"Industry Protocol Details (API)","pathname":"/1-11-0/reference/api-reference/api-definition-5","siteSpaceId":"sitesp_E72M3","description":"","breadcrumbs":[{"label":"Reference"},{"label":"API Reference"}]},{"id":"iDPo1t4X5nt2tUSj2eRO","title":"Changelog","pathname":"/1-11-0/reference/changelog","siteSpaceId":"sitesp_E72M3","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Reference"}]},{"id":"ibL4DGqVwXvytfzzQofx","title":"Introduction","pathname":"/1-10-2","siteSpaceId":"sitesp_Fu9Wx","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"RnYqgopJXJTldJzNkDfr","title":"System Requirements","pathname":"/1-10-2/getting-started/system-requirements","siteSpaceId":"sitesp_Fu9Wx","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"7v6GiAoOb5NWiWVY6c7z","title":"Connectware Admin UI","pathname":"/1-10-2/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"lEFe9ouXoKSvdAIXck0f","title":"Basic Components of Connectware","pathname":"/1-10-2/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"kxuW3mhuJjktF3KYyEWm","title":"Connecting your First Machine","pathname":"/1-10-2/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_Fu9Wx","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"oF2RHYWna9P9wHoRzPK5","title":"Your First Service Commissioning File","pathname":"/1-10-2/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_Fu9Wx","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"pLtCjogscRZTfAD714vD","title":"Installation and Upgrades","pathname":"/1-10-2/documentation/installation-and-upgrades","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"IbNP3xqboP8jq6md3AhR","title":"Installing Connectware","pathname":"/1-10-2/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"lDjguNgU82KKVvhxRuWC","title":"Installing Connectware (Kubernetes)","pathname":"/1-10-2/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Installing Connectware"}]},{"id":"O7ALiu0jqHnruuCIfbhY","title":"Installing Connectware (Docker)","pathname":"/1-10-2/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Installing Connectware"}]},{"id":"wzvLeGFa3ka1Z9On6iIo","title":"Upgrading Connectware","pathname":"/1-10-2/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"HC7TM012WjXA5D2O3g1s","title":"Upgrading Connectware (Kubernetes)","pathname":"/1-10-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"er45saFZlPdgE2z1dsDN","title":"Version-Specific Upgrades (Kubernetes)","pathname":"/1-10-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/version-specific-upgrades-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"MjcUI82coVniYB9CHa7C","title":"Upgrading Connectware (Docker)","pathname":"/1-10-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"JWfq8vpk0cPYQV3mlXGe","title":"Version-Specific Upgrades (Docker)","pathname":"/1-10-2/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/version-specific-upgrades-docker","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"H3I78PuW9XbJZS9aPayD","title":"Uninstalling Connectware","pathname":"/1-10-2/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"XFBYMVriOeUpp5U6ga7k","title":"Uninstalling Connectware (Kubernetes)","pathname":"/1-10-2/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"dl65oVTN6pnSvt3Vl4Uy","title":"Uninstalling Connectware (Docker)","pathname":"/1-10-2/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"khsbJi7UI6WOXKCprMUn","title":"Licensing","pathname":"/1-10-2/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_Fu9Wx","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"c0LstvbthGSdYBJKw4lH","title":"User Management","pathname":"/1-10-2/documentation/user-management","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Fv1vocYfpUGGAQ23hBst","title":"Users and Roles View","pathname":"/1-10-2/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"KzXwMEW80EdMe40FLLA5","title":"Users","pathname":"/1-10-2/documentation/user-management/users","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"bB3G2wYdnXU3GCI7Ofq8","title":"Roles","pathname":"/1-10-2/documentation/user-management/roles","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"VA4zxmogoVOllFUd9bwZ","title":"Permissions","pathname":"/1-10-2/documentation/user-management/permissions","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Yz4dRUVrD5MkhdglSIhY","title":"Password Policy Rules","pathname":"/1-10-2/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"zgrGZk1CqI4ysmgw7L2S","title":"Default Admin User","pathname":"/1-10-2/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"kbCBTaDzxpUZVPOIOU1f","title":"MQTT Users","pathname":"/1-10-2/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"8fjXpTxm2PnyjY7qiggX","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-10-2/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"qkiBQp2H9rvOjrlxPSFd","title":"Multi-Factor Authentication","pathname":"/1-10-2/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"vIxDqXyxjBLtxK5dccKw","title":"Single Sign-On (SS0)","pathname":"/1-10-2/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"CF8fWR4IzEDRRy3uNCqj","title":"Single Sign-On with Microsoft Entra ID","pathname":"/1-10-2/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"rvsSus2fMFRqTJ72d4tb","title":"Single Sign-On with LDAP","pathname":"/1-10-2/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"wiB9b2RtJSfNHykw0OQM","title":"JSON Web Tokens","pathname":"/1-10-2/documentation/user-management/json-web-tokens","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"qXdzlW4HK3reDediHAl9","title":"Access Permissions for Admin-UI","pathname":"/1-10-2/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"rlkmSMxGD0cMNSk9DCYM","title":"UI Access","pathname":"/1-10-2/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"xLwbtQyQgwu2HWhUJiD3","title":"Minimum Access Role Pages","pathname":"/1-10-2/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"n7HPJmaFnnHWP1Cl5NhB","title":"Services","pathname":"/1-10-2/documentation/services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"PZjStaKwxo2azJlQmXAk","title":"Service Overview","pathname":"/1-10-2/documentation/services/service-overview","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ssq2GwspMI8xB7ZASOxD","title":"Service Resources View","pathname":"/1-10-2/documentation/services/service-resources-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"BviyWuiEMC1irRbHenaN","title":"Service Links View","pathname":"/1-10-2/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"acCJEQSFnGkghQ2C8QNY","title":"Servers View","pathname":"/1-10-2/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"zBZBkmrAVOvBrdTs3b0m","title":"Containers View","pathname":"/1-10-2/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"nlKGRl6fgcTpqsJfIfoi","title":"Volumes View","pathname":"/1-10-2/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"1VBgOZ7D3cgLzhAtOQcr","title":"Connections View","pathname":"/1-10-2/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"mSayAMhK1WFLa8EiwLzS","title":"Endpoints View","pathname":"/1-10-2/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"zYWTxZqdsi5WhS8JrCGz","title":"Mappings View","pathname":"/1-10-2/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"Fuqs7vPiXjzh63ylOkeX","title":"Service Details View","pathname":"/1-10-2/documentation/services/service-details-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mEOLq44KA2wuktQgiguQ","title":"Service Commissioning Files","pathname":"/1-10-2/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bThFwVuiVrpvnNozd175","title":"Version","pathname":"/1-10-2/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"tIT5rVgFZp1sbXEtPvGw","title":"Description","pathname":"/1-10-2/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"42xWObOmrJuB3A1QrnJ4","title":"Metadata","pathname":"/1-10-2/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"FbJFY3ZySTWRY0uLbnYj","title":"Parameters","pathname":"/1-10-2/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"9UMG325Bs6e4XS0k9fhU","title":"Definitions","pathname":"/1-10-2/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"nkpsTxkHxgWWOyG7dDI4","title":"Resources","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"rlRcmLlP51FEJmak1rVZ","title":"Cybus::Connection","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"s2g1JrpdcyoJy889bIBY","title":"Cybus::Container","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ajtVSK3SLo0zPSxc32Wn","title":"Docker Problem with Network Changes","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"KHA88w7jTgm7FCUmqqgX","title":"Cybus::Endpoint","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ZljfHPdVn8OJ2dguZr0d","title":"Cybus::File","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"dFncC7SOIPpxGt8jjvrM","title":"Cybus::IngressRoute","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"YhE384PWi3JK5Xf3rb5M","title":"Cybus::Link","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"cbBb0C7rNNmilmBudkdj","title":"Cybus:Mapping","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"qNaMwGyiByZsVbwHvjXz","title":"Cybus::Node","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"kwlROPnx10p2OxlEDLO9","title":"Cybus::Role","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"lyoDdq4dioygiItppPoT","title":"Cybus::Server","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"Em8GVz1B4RRo5ka6xLGu","title":"Cybus::User","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"5Hufx4TxO9d9aQI6nGLa","title":"Cybus::Volume","pathname":"/1-10-2/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"wVjkDYzT9A8c51Uuh767","title":"Setting Up and Configuring Services","pathname":"/1-10-2/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mj9R5y0llMTOW7MG4hUS","title":"Installing Services","pathname":"/1-10-2/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"lXMstTwNziUQD6DL43rP","title":"Enabling Services","pathname":"/1-10-2/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"BzOwHN3tzhAW02ihUOOG","title":"Updating Services","pathname":"/1-10-2/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"cxitblBlikx39jtNWIo2","title":"Disabling Services","pathname":"/1-10-2/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"spkt8pwEvdQn2xKmonXe","title":"Deleting Services","pathname":"/1-10-2/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"xegMz8TmLcCMycwf0dep","title":"FlowSync","pathname":"/1-10-2/documentation/services/flowsync","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"zanNR7apOhMyFlsCun5z","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/1-10-2/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"2zM0fWza3IBpsIBMoA7y","title":"Example 2 - Node Responds (HTTP)","pathname":"/1-10-2/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"CxPRaT2Xtg1hmQZKLWus","title":"Example 3 - Node with Error (HTTP)","pathname":"/1-10-2/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"IN9OcErJ3OEnzZJBauLa","title":"Example 4 - Node with Timeout Error Code and Error Message (HTTP)","pathname":"/1-10-2/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"pCVEnWfIXkkHHBLUkvor","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/1-10-2/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"tKozXOOOvIG7WYcrdOeE","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/1-10-2/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"Aii8G0dBCEys73FD7qxP","title":"ServiceID","pathname":"/1-10-2/documentation/services/serviceid","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"tvoKZDzQMGWuPS5CWrZj","title":"Inter-Service Referencing","pathname":"/1-10-2/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qw7HWduHCver2Eb5Rxnv","title":"Deviation","pathname":"/1-10-2/documentation/services/deviation","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bjubJtFEVgtEkRAqjQUb","title":"Service Logs","pathname":"/1-10-2/documentation/services/service-logs","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Njft2hTukUYzTUsGQWZf","title":"Logs of Individual Services","pathname":"/1-10-2/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"SQet9vzgdmvG1ma5q1Ry","title":"Logs of All Services","pathname":"/1-10-2/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"y3TQ1YfPp5tJhwLEBAH9","title":"Rule Engine","pathname":"/1-10-2/documentation/services/rule-engine","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Tg8PuENCgXDvM4YFwaxw","title":"Data Processing Rules","pathname":"/1-10-2/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"DkSuKLTxYeAEINq9M4oF","title":"Rule Sandbox","pathname":"/1-10-2/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_Fu9Wx","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"yiAOFNVTUSezvshbZas8","title":"Shared Subscriptions","pathname":"/1-10-2/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_Fu9Wx","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"utBREfWZ8YFJGRVgUDvh","title":"Setting Up Shared Subscriptions","pathname":"/1-10-2/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_Fu9Wx","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"jhIQbGVzHi0CnI2EPJI6","title":"Agents","pathname":"/1-10-2/documentation/agents","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"0rEjOWl7NcyPR8pzH5bE","title":"Agents View","pathname":"/1-10-2/documentation/agents/agents-view","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"SWhR0do1m7z6fBOL8Rsc","title":"Installing Agents","pathname":"/1-10-2/documentation/agents/installing-agents","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"FqEBVuFjnCCOMPcUykox","title":"Installing Agents via Docker","pathname":"/1-10-2/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"aACI8Oi3MesLaX2c00iN","title":"Installing Agents via Docker Compose","pathname":"/1-10-2/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"Cjn2hMoQqrci7OiRRuvP","title":"Installing Agents via Kubernetes","pathname":"/1-10-2/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"AJigb51JCTEhCJsZFMbE","title":"Using Mutual TLS for Agents","pathname":"/1-10-2/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"Q25OUaqCUMyMXtsZARsZ","title":"Registering Agents in Connectware","pathname":"/1-10-2/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"GtsUrNKAHeK7hk1jr4sI","title":"Using Agents","pathname":"/1-10-2/documentation/agents/using-agents","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"EcCi8f1LuTwrhxR7XD8B","title":"Monitoring Agents","pathname":"/1-10-2/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0ZX2xA02r5JsBTH17A1l","title":"Agents in Kubernetes","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"S91ZNum6ro4crLHub6fh","title":"Adding Agents Inside your Connectware Installation","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"rrhhBZXUy5q66z2D0Wc6","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"X4qJwb2pElqR4ZhPPsvE","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-cart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Ar0vFxwT78Y5zENfTCye","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"EHeACE7BtWuMKyooD3Nu","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"jTJW3Dhasccm7ln3zvC3","title":"Upgrading the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"RYv1UgyQy4IHYDqVb3Fp","title":"Uninstalling Connectware agents with the connectware-agent Helm chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"9pPRtSza89M00gmd7zdT","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuration-pricinple-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"j1XAvove6bguMbGpQrf7","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"5NGpRvzRIgDJumRxWwWZ","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"S7PrEz4LpgfIFoojmB1o","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"XKAwN7XJwugeBaZt3xAg","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"Tgl0KC4pZTiwHMZG3h90","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ORSlO9HZqUrbdSJFDolv","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"QLqUYgidFFiJNsTEolmm","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"5PRPde973mCbvWYew4FB","title":"Configuring image name and version for the connectware-agent Helm chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"EURIS8zPzbxJJzguJIDl","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"40n7UusfUsxP5SHgmvPc","title":"Configuring Labels and Annotations for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"9emq0JpwQhKmns2eBJ8x","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"J1GR3uxK2fsIJHfa6PS1","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"S2SVF0H0rYhscpI9a9FZ","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"dEjQaDBc2dbpVojkbnhf","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/1-10-2/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"tpUMCO6LgiC6ByhibLx4","title":"Troubleshooting Agents","pathname":"/1-10-2/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0kLwZggIDB06bkHdZKih","title":"Client Registry","pathname":"/1-10-2/documentation/client-registry","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"OVQUW0bjgknrzAx54zfi","title":"Implicit Flow","pathname":"/1-10-2/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"rEFHJzOaVESAq1qvuKcz","title":"Explicit Flow","pathname":"/1-10-2/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"yV46WCBWwpcyS0sj4Hj4","title":"Granting Access","pathname":"/1-10-2/documentation/client-registry/granting-access","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"8GcAHWig2cqc0A2tVmr5","title":"Certificates","pathname":"/1-10-2/documentation/certificates","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"O26JEDs95XTqW85mhyQI","title":"Monitoring","pathname":"/1-10-2/documentation/monitoring","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"JSyCVIEgWVaBeHy2o6pC","title":"Data Explorer","pathname":"/1-10-2/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"nLTnFkWGJ6Yk0KACIcJu","title":"Live Data","pathname":"/1-10-2/documentation/monitoring/live-data","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"44yXksXQI4Ww0qApvM9T","title":"Workbench","pathname":"/1-10-2/documentation/workbench","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"keFAs1U1z4yOUE5poDxt","title":"Flows in Git Repositories","pathname":"/1-10-2/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"1w2ybWP2MeA8tnnOhhVn","title":"System Status","pathname":"/1-10-2/documentation/system-status","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"agAfBMqYPAgBksEE6UiG","title":"Info","pathname":"/1-10-2/documentation/system-status/info","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"lWFDCyTDRGFQN1qofB2S","title":"Metrics","pathname":"/1-10-2/documentation/system-status/metrics","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"Kufl1mOM2PF5c0a24vb9","title":"Status","pathname":"/1-10-2/documentation/system-status/status","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"SMnCMd95eLBcOrpGPjoI","title":"Retrieving More System Information","pathname":"/1-10-2/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"QZwmGqaegjhi2Sd3nA8r","title":"System Health","pathname":"/1-10-2/documentation/system-status/system-health","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"IPKFFh1Ov2RWkcy4DwyC","title":"Backup and Restore","pathname":"/1-10-2/documentation/backup-and-restore","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"rQX5SfvISDFZSfwa4uBq","title":"Volumes","pathname":"/1-10-2/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"TZRNIxalrtIBnmYzvmZl","title":"User Database","pathname":"/1-10-2/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"q0NE0GvQYGPUvFVqaTAO","title":"Connectware on Kubernetes","pathname":"/1-10-2/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"ukEYOiKbRQ0UajfpwEqP","title":"Connectware Helm Chart","pathname":"/1-10-2/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"7V6ONRWJUToxf0SlJ7NG","title":"Resizing Broker Volumes in Kubernetes","pathname":"/1-10-2/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"YUdxvrShy1yp4CUDmnj8","title":"Configuring Core Services","pathname":"/1-10-2/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"hQZsFxkYBH1Pjmbxm4Ex","title":"LDAP Authentication","pathname":"/1-10-2/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"RMpNjz1Fb5x58YW0dua9","title":"Configuring LDAP Authentication","pathname":"/1-10-2/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"IuSyGzA21qh4uIdqc7Mb","title":"Enabling TLS for LDAP Authentication","pathname":"/1-10-2/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"5TFZ1S6Vdg8AMkvRgmvs","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/1-10-2/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"vHPEWwXYRzwi6Sd1Upfo","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/1-10-2/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"Q256hRVe9cd02Y8fFcnD","title":"Customizing the User RDN for LDAP Authentication","pathname":"/1-10-2/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"o2qLPG2htVnVM11UABvS","title":"Troubleshooting Connectware on Kubernetes","pathname":"/1-10-2/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"6FRW2NU3UGtEc6tvVyr3","title":"Environment Variables","pathname":"/1-10-2/documentation/environment-variables","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"T7eK7vp93sWjhurLEQZb","title":"Industry Protocol Details","pathname":"/1-10-2/documentation/industry-protocol-details","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"OL3VDKvdbIHdE9NN1mjl","title":"ADS","pathname":"/1-10-2/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UeeO9DUDqpf5yC8QxiuE","title":"ADS Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"GSiEu2B5e3TtXOEzNeMA","title":"ADS Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"VyuIBd4bTPjQmn9Ft3Xd","title":"BACnet","pathname":"/1-10-2/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"4ek9UvobRNBN0nIOJPAb","title":"BACnet Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"RldYQFttDU5ODVN0sUeZ","title":"BACnet Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"Zv1SFZ4WRKTA0dS7I8GP","title":"Custom Connectors","pathname":"/1-10-2/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"O9NMN5Z1J9lM1GUtqQYt","title":"Developing Custom Connectors","pathname":"/1-10-2/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"5SuzexiYEoBKlPzoXSvA","title":"Deploying Custom Connectors","pathname":"/1-10-2/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"kGRstTVfGdWMdu7AfC28","title":"Using Custom Connectors","pathname":"/1-10-2/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"OvJKOoqCjxsHQ8c9OEL3","title":"EtherNet/IP","pathname":"/1-10-2/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"uyrbW3AVQ6NuJIhMofMn","title":"EtherNet/Ip Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"IwKicqybpGfB1jqDzB8k","title":"EtherNet/Ip Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"Anz4Pyvd8jjRKvmLMGem","title":"FOCAS","pathname":"/1-10-2/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"LMod7CKmM3Yrux05GXB2","title":"FOCAS Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"3kSZC6TXj8Zf1y7wUXbC","title":"FOCAS Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"LZfGtOsIGXWwVWGV11ON","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-10-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"hdyxYkQaClc5DZIrmUb5","title":"HBM Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"v0RSa2N9fbRgP7nGvzpo","title":"HBM Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"FAqoal8UbEpYUCOpWBXT","title":"Heidenhain DNC","pathname":"/1-10-2/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"eHh11CGwWxtWsDmKYRXD","title":"Heidenhain DNC Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"OrgTi7xiJjVo1Q0P6qbV","title":"Heidenhain DNC Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"5L7EfHzX3rXvS1i5SH8o","title":"HTTP/REST","pathname":"/1-10-2/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ICQuN1l7Qi6AYuyws5bP","title":"HTTP/REST Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"K17UqNpUGdOaAm6TQLZL","title":"HTTP/REST Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"CdL5WxPwEc1VISOclrjl","title":"HTTP Server/Node","pathname":"/1-10-2/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"at4z7aDX9qLLFJBB41W6","title":"HTTP Server Properties","pathname":"/1-10-2/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"jIyvEQFCTZEO6OX8QMpt","title":"HTTP Node Properties","pathname":"/1-10-2/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"xUj7pNWPMrOWiu4zIP0f","title":"InfluxDB","pathname":"/1-10-2/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"pDbHZ2Ij0Gn2g9DUv9mF","title":"InfluxDB Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"ur9TMLIV0JCLHjAyVEff","title":"InfluxDB Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"QoBwI5SWPP3VwxRsfqqo","title":"Kafka","pathname":"/1-10-2/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"13n4u4bf8b03kq6lODd5","title":"Kafka Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"6sHs3VhBTdDsx8gZgrrQ","title":"Kafka Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"TD4b3I4DRg86ZJyIMGm5","title":"Modbus/TCP","pathname":"/1-10-2/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"7c2jQBK4qfDRdMImtiFS","title":"Modbus/TCP Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"102XWQVmSWmFAGR3DTSq","title":"Modbus/TCP Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"8djdfYQVVOsiROCU1LhQ","title":"MQTT","pathname":"/1-10-2/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"1CzNuIkN7ZFTTKebMzQc","title":"MQTT Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"KL4GX5Y1OoUzrFK6EtPY","title":"MQTT Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"E6adfSJXgubm4PpMkvVy","title":"MSSQL","pathname":"/1-10-2/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gOv0mIZFRh6kWw7vCp7Z","title":"Mssql Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"ZIBZ0xdIaRq8zgVfQXEm","title":"Mssql Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"fcvZq2q410ZIDCZgRNLs","title":"OPC DA","pathname":"/1-10-2/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"xIfo0ifQoeVWWaZ8DdYF","title":"OPC DA Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"gsRDsgdIPzk77JcUKf0b","title":"OPC DA Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"6SCwI6Fqrh3UXtZsxx38","title":"OPC UA","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"0MSgsfyEiQH6vgvGw27O","title":"OPC UA Client","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"JcAwMKbpUBNGQ1vvaMS1","title":"OPC UA Client Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"OSn9LbJOxbqhsbEWOiSM","title":"OPC UA Client Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"os3A9uosRgs1fVDXkoVH","title":"OPC UA Server","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"2h7RNEDyLoAJvZP7IbQd","title":"OPC UA Server Properties","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"B8ThciIehrJXJ6taHaD0","title":"OPC UA Node Properties","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"0kaMF2bsfuzj0Pbv3vti","title":"OPC UA Object Types","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"2SaPZaNSo2NFNdLMNaBt","title":"OPC UA Server References","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"mbiMOBRyKkHQkkr10Gsp","title":"OPC UA Reference Node","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"GCojF7FNsx2XNG6nD5xD","title":"OPC UA Object Node","pathname":"/1-10-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"rF6skJCLRtbh3x8yHpHM","title":"Siemens SIMATIC S7","pathname":"/1-10-2/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"NFB9X2FtgoQDzt4s3HjS","title":"Siemens S7 Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"s5xdje6WgMvLkYdObory","title":"Siemens S7 Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"5DAmgG8zukOMvEm8nwdK","title":"Shdr","pathname":"/1-10-2/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wD2jB9COki9GhGf1g3iK","title":"Shdr Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"4BcCupvZbbnhyQgbLZk2","title":"Shdr Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"AwbGzgxWoa33OMGYGNXI","title":"SINUMERIK","pathname":"/1-10-2/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"XQEqmerUTD633jBwRBfU","title":"SINUMERIK Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"twLT1zCYSmORYFujg5Kz","title":"SINUMERIK Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"BZ8YVRR6aZQbLFJ8HXq3","title":"SOPAS","pathname":"/1-10-2/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"quFPXDzMq80ne0uGBNTX","title":"SOPAS Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"SUtO0P1Tmq8gEPtslMCj","title":"SOPAS Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"F1VpUenoQr9ZdL0DPsUq","title":"SQL","pathname":"/1-10-2/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"jyE0vnEkK4yZXu4RSSnZ","title":"SQL Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"yJcjpsO5vj8169txvHXA","title":"SQL Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"B3KvULn2W6600GhUybGw","title":"Werma WIN Ethernet","pathname":"/1-10-2/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"3kiSqo6uWddWz4vD2Cid","title":"Werma WIN Ethernet Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"mLTR8gIg0tRkCXtMWO3K","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"SG7IvRfND4lLruxREqPC","title":"Systemstate","pathname":"/1-10-2/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KITTpRv4TMZuS1v9fYOO","title":"Systemstate Connection Properties","pathname":"/1-10-2/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"zEaGxl9Zrj67AD7YtmGt","title":"Systemstate Endpoint Properties","pathname":"/1-10-2/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"CtJ26xzTPrLIAbDUC0Ga","title":"API Reference","pathname":"/1-10-2/documentation/api-reference","siteSpaceId":"sitesp_Fu9Wx","description":"Here you can find a list of the different endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Documentation"}]},{"id":"fA5VbWhyMYt3bY5yoLUi","title":"User Management (API)","pathname":"/1-10-2/documentation/api-reference/api-definition","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"I9qfuXzwpKjaaBdeKm2q","title":"Client Registry (API)","pathname":"/1-10-2/documentation/api-reference/api-definition-1","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"3mQOfDqwsO5bDrSh7nRy","title":"Services (API)","pathname":"/1-10-2/documentation/api-reference/api-definition-2","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"xjEdUQJgPDkm35TPJhUl","title":"Resources (API)","pathname":"/1-10-2/documentation/api-reference/api-definition-3","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"zRQDfOabF6t6TTuPFKHT","title":"System Status (API)","pathname":"/1-10-2/documentation/api-reference/api-definition-4","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"09LenEK8W3cYO5BmFVoN","title":"Industry Protocol Details (API)","pathname":"/1-10-2/documentation/api-reference/api-definition-5","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"MV5W5gBaLutCD5sXPMt9","title":"Changelog","pathname":"/1-10-2/documentation/changelog","siteSpaceId":"sitesp_Fu9Wx","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"1uTIJVB1pLUyMWpVHWio","title":"General changes from 0.x to 1.0","pathname":"/1-10-2/documentation/changelog/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"}]},{"id":"ZSRGx2jVObQDwD8iMiZ9","title":"Upgrading from 0.x to 1.0","pathname":"/1-10-2/documentation/changelog/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_Fu9Wx","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"},{"label":"General changes from 0.x to 1.0"}]},{"id":"Y48uOelbRITSNCDHG0du","title":"Introduction","pathname":"/1-10-1","siteSpaceId":"sitesp_RHHED","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"qxDAbzpBLWvxLXnX2Z4N","title":"System Requirements","pathname":"/1-10-1/getting-started/system-requirements","siteSpaceId":"sitesp_RHHED","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"HiNXwsV31Vj9Nhuqn9aC","title":"Connectware Admin UI","pathname":"/1-10-1/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"OFppm2pEYLnRTzPYpPFd","title":"Basic Components of Connectware","pathname":"/1-10-1/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"daZXp9wXsb7yijqmXcvb","title":"Connecting your First Machine","pathname":"/1-10-1/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_RHHED","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"8Zy7vgKylgd2ifEJRlYJ","title":"Your First Service Commissioning File","pathname":"/1-10-1/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_RHHED","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"Pg4qX3nYMK6MbwAWy7yU","title":"Installation and Upgrades","pathname":"/1-10-1/documentation/installation-and-upgrades","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"o1A1qm3eprnOR38HT6Fp","title":"Installing Connectware","pathname":"/1-10-1/documentation/installation-and-upgrades/installing-connectware","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"wlCTcy4OBt18D5dYvbBw","title":"Installing Connectware (Kubernetes)","pathname":"/1-10-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Installing Connectware"}]},{"id":"AaYlpVcPo6c2pXEAClW3","title":"Installing Connectware (Docker)","pathname":"/1-10-1/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Installing Connectware"}]},{"id":"lCB8SvGhsDgnxbA6F8nj","title":"Upgrading Connectware","pathname":"/1-10-1/documentation/installation-and-upgrades/upgrading-connectware","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"PgaUwU7NMgb2o7MMXP22","title":"Upgrading Connectware (Kubernetes)","pathname":"/1-10-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"VLMBWpDz292y9Gw4hnW4","title":"Version-Specific Upgrades (Kubernetes)","pathname":"/1-10-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/version-specific-upgrades-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Kubernetes)"}]},{"id":"BKxh85WqthQNs70EFzAQ","title":"Upgrading Connectware (Docker)","pathname":"/1-10-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"}]},{"id":"cvJmMveP7Q4eT3Snmd0h","title":"Version-Specific Upgrades (Docker)","pathname":"/1-10-1/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/version-specific-upgrades-docker","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Upgrading Connectware"},{"label":"Upgrading Connectware (Docker)"}]},{"id":"SmMtQWQSZqofkMnjjFmG","title":"Uninstalling Connectware","pathname":"/1-10-1/documentation/installation-and-upgrades/uninstalling-connectware","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"CHY36Hx4VIQenyIvziUc","title":"Uninstalling Connectware (Kubernetes)","pathname":"/1-10-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"oJ17edC6a2AApaPKQIwU","title":"Uninstalling Connectware (Docker)","pathname":"/1-10-1/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"},{"label":"Uninstalling Connectware"}]},{"id":"2oOEuNwDQcy2ANZYGTST","title":"Licensing","pathname":"/1-10-1/documentation/installation-and-upgrades/licensing","siteSpaceId":"sitesp_RHHED","description":"Connectware operates based on your license specifications, which determine available features and validity period.","breadcrumbs":[{"label":"Documentation"},{"label":"Installation and Upgrades"}]},{"id":"5MhqIkUN6S8dtD6koogl","title":"User Management","pathname":"/1-10-1/documentation/user-management","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"kE00Q71qAu2frdYbQyfs","title":"Users and Roles View","pathname":"/1-10-1/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"JL6uCNpAYRMxvp9YpELR","title":"Users","pathname":"/1-10-1/documentation/user-management/users","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"0irjbZEFFTJhhDlA3QPa","title":"Roles","pathname":"/1-10-1/documentation/user-management/roles","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"PGPtbkwTvYk90uWIX2a1","title":"Permissions","pathname":"/1-10-1/documentation/user-management/permissions","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"NiM2atZAAot8i4U8Rhcm","title":"Password Policy Rules","pathname":"/1-10-1/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"LeAzmLRmgc3GJttk5atL","title":"Default Admin User","pathname":"/1-10-1/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"A9vCnv2fBGuYWBgypsIY","title":"MQTT Users","pathname":"/1-10-1/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"7U9C3uA0LrX2dJQDrZ42","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-10-1/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"oPstgGZ0CoQQ2HMKCJi7","title":"Multi-Factor Authentication","pathname":"/1-10-1/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"sdkvyKCZ5g29zVtg9ZyN","title":"Single Sign-On (SS0)","pathname":"/1-10-1/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Viz0dN1HsNosfoATeVl7","title":"Single Sign-On with Microsoft Entra ID","pathname":"/1-10-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"Q4gf92kCTD6HOLzGiS8j","title":"Single Sign-On with LDAP","pathname":"/1-10-1/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"KlH7fQSAcANWao2ybm5m","title":"JSON Web Tokens","pathname":"/1-10-1/documentation/user-management/json-web-tokens","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"dkz6NieclzKAlQCjW1ON","title":"Access Permissions for Admin-UI","pathname":"/1-10-1/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"MLunor3bUsCaX38quzev","title":"UI Access","pathname":"/1-10-1/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"CaAdDmmO2jq15WMGziLC","title":"Minimum Access Role Pages","pathname":"/1-10-1/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"OE1RtcWRfkCNwXh7koCn","title":"Services","pathname":"/1-10-1/documentation/services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"TU07eZAhHhTD9xJg5hRv","title":"Service Overview","pathname":"/1-10-1/documentation/services/service-overview","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pIGpzILeqf9Bn83qKltU","title":"Service Resources View","pathname":"/1-10-1/documentation/services/service-resources-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"U5CEniPJMKvWpcBXFYh8","title":"Service Links View","pathname":"/1-10-1/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"UxP09C1yXGZPYgpSkLE3","title":"Servers View","pathname":"/1-10-1/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"5tFMEzYX95ukufBUwh7J","title":"Containers View","pathname":"/1-10-1/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"7Img3NqqOao7micZXniR","title":"Volumes View","pathname":"/1-10-1/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"Y250IAKxG4ijDvD1DUh2","title":"Connections View","pathname":"/1-10-1/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"j2E9uGqDE57bXHztWayg","title":"Endpoints View","pathname":"/1-10-1/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"XVpu0HM25WPFZGmYwqq9","title":"Mappings View","pathname":"/1-10-1/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"jzJxYC29aIs8PIo1Ewh8","title":"Service Details View","pathname":"/1-10-1/documentation/services/service-details-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"wXm2xjr0ZiTRVCFfJQUg","title":"Service Commissioning Files","pathname":"/1-10-1/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"cyT1otsWu1GriGMUi0Q1","title":"Version","pathname":"/1-10-1/documentation/services/service-commissioning-files/version","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"4TZeTZZekX0xJnWbQmZM","title":"Description","pathname":"/1-10-1/documentation/services/service-commissioning-files/description","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"buRfXqzULBb4XNTheI54","title":"Metadata","pathname":"/1-10-1/documentation/services/service-commissioning-files/metadata","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"E4fvgttn0BEt9NoNUV5G","title":"Parameters","pathname":"/1-10-1/documentation/services/service-commissioning-files/parameters","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"UmStmxdv8SHWwGKIpcuv","title":"Definitions","pathname":"/1-10-1/documentation/services/service-commissioning-files/definitions","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"YdnfuBBkL3r5PrWwcDHi","title":"Resources","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"adVlTXatPa1JCxh2mhMY","title":"Cybus::Connection","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"RudUVpAqig8xgte6nRkQ","title":"Cybus::Container","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"A1YBVBLT0IQRSuXKP7ni","title":"Docker Problem with Network Changes","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"B8TTdODiSSq1i8dB4Jhq","title":"Cybus::Endpoint","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"IAYZCWm4nvVdeiMQDFxV","title":"Cybus::File","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"gDLGA2B6RtHuqFeCW1JH","title":"Cybus::IngressRoute","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"2nmmt8FnS56yf77BzbMo","title":"Cybus::Link","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"43KfRH0zCTOqakwEjeHF","title":"Cybus:Mapping","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"sMFFQICdVr0Xutor37es","title":"Cybus::Node","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"ClBhxvl9fpbj5RBWQ2dM","title":"Cybus::Role","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"4Wjkwxk9Lyk4A4Hfnbm1","title":"Cybus::Server","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"GAjQugXG3T39lQuARqEe","title":"Cybus::User","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"QJ5yq3CwYX6T3uP8rS6g","title":"Cybus::Volume","pathname":"/1-10-1/documentation/services/service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Resources"}]},{"id":"JfbPPcQHi9Jdsv4L3LvC","title":"Setting Up and Configuring Services","pathname":"/1-10-1/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"3sRw0qHvFj6IKqdT3Lul","title":"Installing Services","pathname":"/1-10-1/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"nrbgr1cR2yE5xuLvxvec","title":"Enabling Services","pathname":"/1-10-1/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"WinI7zJ2UeeyyCFS6PXx","title":"Updating Services","pathname":"/1-10-1/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"pzYkmi7xLQnVl3qMbxNc","title":"Disabling Services","pathname":"/1-10-1/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"HG0iVGaszdmk048o1t9f","title":"Deleting Services","pathname":"/1-10-1/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"SWzl2nqkFJV6GKVl8XIn","title":"FlowSync","pathname":"/1-10-1/documentation/services/flowsync","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"9SV1ZTBgiyFzSXMwJx1Q","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/1-10-1/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"p3xFC86k5rT6XFZ866qU","title":"Example 2 - Node Responds (HTTP)","pathname":"/1-10-1/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"gp7ENZESQAH9j95iFKKU","title":"Example 3 - Node with Error (HTTP)","pathname":"/1-10-1/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"z1kIuwmubUW1dyPVPorH","title":"Example 4 - Node with Timeout Error Code and Error Message (HTTP)","pathname":"/1-10-1/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"qh8FhLDrptdzy97a5p4c","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/1-10-1/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"XipBjlSRqFZi5Oll7VR3","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/1-10-1/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"dan8zHIW0nLkjijBQhUv","title":"ServiceID","pathname":"/1-10-1/documentation/services/serviceid","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"3oRI59l2OfNSIQMkO1wU","title":"Inter-Service Referencing","pathname":"/1-10-1/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"YeZAC05v6KOj0K0vPBle","title":"Deviation","pathname":"/1-10-1/documentation/services/deviation","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Pm6OCJzDfPNOw9xF2sqO","title":"Service Logs","pathname":"/1-10-1/documentation/services/service-logs","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"5dHZShXsEYPgBhPkaog4","title":"Logs of Individual Services","pathname":"/1-10-1/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"jRwkprkB68Orwfh5oSxU","title":"Logs of All Services","pathname":"/1-10-1/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"9dVYiEvo3OHzx2CsZrPP","title":"Rule Engine","pathname":"/1-10-1/documentation/services/rule-engine","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"CJqJBBWfsT4gvFA7jRWx","title":"Data Processing Rules","pathname":"/1-10-1/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"qJb01vjAJf62Lb0AWSsQ","title":"Rule Sandbox","pathname":"/1-10-1/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_RHHED","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"oxmgAF6evYoPWGquZngv","title":"Shared Subscriptions","pathname":"/1-10-1/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_RHHED","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"MwjX1cO2CkMIBeDC590W","title":"Setting Up Shared Subscriptions","pathname":"/1-10-1/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_RHHED","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"ZjWf2g3k5VuytdMT96MN","title":"Agents","pathname":"/1-10-1/documentation/agents","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"mM3jMf7ZTanXAOyD8PY5","title":"Agents View","pathname":"/1-10-1/documentation/agents/agents-view","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"EiFnFMc3g9RjQsonMOHL","title":"Installing Agents","pathname":"/1-10-1/documentation/agents/installing-agents","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"PFs2ShD5sEvP0QE6AUc6","title":"Installing Agents via Docker","pathname":"/1-10-1/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"iaKfPUXmBH32UaIUw6Mp","title":"Installing Agents via Docker Compose","pathname":"/1-10-1/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"j8oIHiG797XTvqRGQFmy","title":"Installing Agents via Kubernetes","pathname":"/1-10-1/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"5fczbQVTnPMrCkuDrSt7","title":"Using Mutual TLS for Agents","pathname":"/1-10-1/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"FpGfZeM6XhdmxxQJ5Sqh","title":"Registering Agents in Connectware","pathname":"/1-10-1/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"Acd5JMDZKxJBNu0e2NKL","title":"Using Agents","pathname":"/1-10-1/documentation/agents/using-agents","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"V10k5prEyFAvnWgXTogI","title":"Monitoring Agents","pathname":"/1-10-1/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"ulbMDfiWs1y0waGmW4j4","title":"Agents in Kubernetes","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"yoUj1v8DKotTe065Rmah","title":"Adding Agents Inside your Connectware Installation","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"qd7NKjsfqMYpDg5ErZkJ","title":"Remote Agents with the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Hip2UiUThPZXXZqS1TYq","title":"Kubernetes Cluster Requirements for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-cart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"ToNDO7sBYZslTZqxGT7u","title":"Installing Connectware Agents using the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"mSBSQPBDFxiDmWlN7tnc","title":"Installing Connectware Agents without a License Key Using the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"QV3oSBDsrsBt5n6aAvEi","title":"Upgrading the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"60sCIJtTNdYrZN0yZZUr","title":"Uninstalling Connectware agents with the connectware-agent Helm chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"3GwYlyIPzt7pqcRtShLP","title":"Configuration Principles for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuration-pricinple-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"6NX4n25yuPhK7ZujYcuC","title":"Configuring Agents with the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"}]},{"id":"Q6lso9GJp4JIVMw21SiO","title":"Configuring Target Connectware for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"zJBtUSbcJfBEPVYjU30q","title":"Configuring Agent Persistence for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"604IE9yXdCt8WKW5A8cJ","title":"Configuring Compute Resources for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"V7sfN9t6sn0dRkSMXusJ","title":"Using a Custom Image Registry for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"wB4iR9RGMQQ9MLstlNHU","title":"Configuring Image Pull Policy for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"bVmQeJz6tHV3IQ4FQSNJ","title":"Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"VTZuXKH6MIJdRIGZ44Fq","title":"Configuring image name and version for the connectware-agent Helm chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"eH8tq9hBdVwPHvsCN5Ki","title":"Configuring Environment Variables for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"JxIhbl0rOkHR7r882XJZ","title":"Configuring Labels and Annotations for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"nOLeLsX5H7TLgbXNEEPb","title":"Configuring podAntiAffinity for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"ppVr2gcWJccf7r83en0f","title":"Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"9UpIIGBNtnOnRVMNWPrR","title":"Configuring Security Context for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"gmoSvF5FXy2H8MGO6Ky5","title":"Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart","pathname":"/1-10-1/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Agents in Kubernetes"},{"label":"Configuring Agents with the connectware-agent Helm Chart"}]},{"id":"oi63nBkUMsZ6LXXklfVA","title":"Troubleshooting Agents","pathname":"/1-10-1/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"xUZ8PhwPNOXkUTnwFD0t","title":"Client Registry","pathname":"/1-10-1/documentation/client-registry","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"us1h27mOCRK7ObsWX2nw","title":"Implicit Flow","pathname":"/1-10-1/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"p7AF8q8A4hirTkUcx86G","title":"Explicit Flow","pathname":"/1-10-1/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"J2OSHLFqFJwbdPfA3C23","title":"Granting Access","pathname":"/1-10-1/documentation/client-registry/granting-access","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"rPWczQvYAtiDMyb9maxH","title":"Certificates","pathname":"/1-10-1/documentation/certificates","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"e7xvdqXs4Xaz9OmQZr4a","title":"Monitoring","pathname":"/1-10-1/documentation/monitoring","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"CCa31nqWzYG4P8AWv7Ht","title":"Data Explorer","pathname":"/1-10-1/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"vpuoscCy80XHWqzW0zZp","title":"Live Data","pathname":"/1-10-1/documentation/monitoring/live-data","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"N2IgpLvMVNQUx00GJZMz","title":"Workbench","pathname":"/1-10-1/documentation/workbench","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"gKvNJ6R72BGQXy4CZxXK","title":"Flows in Git Repositories","pathname":"/1-10-1/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"r4LuzvW6BTtWUvAAf2Os","title":"System Status","pathname":"/1-10-1/documentation/system-status","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"RlfeabVEI4GOa8dQblgw","title":"Info","pathname":"/1-10-1/documentation/system-status/info","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"J9VLrNUz6C4LWjHBIa5l","title":"Metrics","pathname":"/1-10-1/documentation/system-status/metrics","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"pzcVSfr6qZNTnToKakO2","title":"Status","pathname":"/1-10-1/documentation/system-status/status","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"jONiZIo9SV6DaE5C83gB","title":"Retrieving More System Information","pathname":"/1-10-1/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"zPREqvDP8JeXIKNNTQDD","title":"System Health","pathname":"/1-10-1/documentation/system-status/system-health","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"JcFALp3cFVM4LVnLy9hU","title":"Backup and Restore","pathname":"/1-10-1/documentation/backup-and-restore","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"fT3zZWJn4a6cWKmH4qOB","title":"Volumes","pathname":"/1-10-1/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"CUfuxCqBZVNctMBIAIHy","title":"User Database","pathname":"/1-10-1/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"y4mF474GCQTlNYoNQWhG","title":"Connectware on Kubernetes","pathname":"/1-10-1/documentation/connectware-on-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"xL0ruLWdW7IsvMyte6bR","title":"Connectware Helm Chart","pathname":"/1-10-1/documentation/connectware-on-kubernetes/connectware-helm-chart","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"ew0uL5HgQdcGgSXbVPaY","title":"Resizing Broker Volumes in Kubernetes","pathname":"/1-10-1/documentation/connectware-on-kubernetes/resizing-broker-volumes-in-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"o273MDlMgveYxWe4U2vX","title":"Configuring Core Services","pathname":"/1-10-1/documentation/connectware-on-kubernetes/configuring-core-services","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"Yjsnxi1VB6mJrOtP235s","title":"LDAP Authentication","pathname":"/1-10-1/documentation/connectware-on-kubernetes/ldap-authentication","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"Kt5uLvbNrU7qazmpRKZE","title":"Configuring LDAP Authentication","pathname":"/1-10-1/documentation/connectware-on-kubernetes/ldap-authentication/configuring-ldap-authentication","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"5FM60SRKxvPZXPOo3AyJ","title":"Enabling TLS for LDAP Authentication","pathname":"/1-10-1/documentation/connectware-on-kubernetes/ldap-authentication/enabling-tls-for-ldap-authentication","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"V02rc6RxvMYzDhNNrgis","title":"Manual Kubernetes Secret for LDAP Authentication Bind User","pathname":"/1-10-1/documentation/connectware-on-kubernetes/ldap-authentication/manual-kubernetes-secret-for-ldap-authentication-bind-user","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"7f5VPRx1D7IwABjMbmKl","title":"Customizing the Search Filter for LDAP Authentication","pathname":"/1-10-1/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-search-filter-for-ldap-authentication","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"dkqB62GbwyfweqCqyMbg","title":"Customizing the User RDN for LDAP Authentication","pathname":"/1-10-1/documentation/connectware-on-kubernetes/ldap-authentication/customizing-the-user-for-ldap-authentication","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"},{"label":"LDAP Authentication"}]},{"id":"fOj1vfIwW2zHnrAL0ttm","title":"Troubleshooting Connectware on Kubernetes","pathname":"/1-10-1/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Connectware on Kubernetes"}]},{"id":"AH3vUj9BdXAzokO6hyJC","title":"Environment Variables","pathname":"/1-10-1/documentation/environment-variables","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Eh8eQUkJ4xgOo6iqssdk","title":"Industry Protocol Details","pathname":"/1-10-1/documentation/industry-protocol-details","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Qsk6hszLJpHm0akreshZ","title":"ADS","pathname":"/1-10-1/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"V4LSB3gpABZEtXza64FO","title":"ADS Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"xmxTFmrUmwro02OSTxJZ","title":"ADS Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"Kc5fIgZbifjCDxifaumg","title":"BACnet","pathname":"/1-10-1/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"32zXfN4fKFDliDGCZXlf","title":"BACnet Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"0BtOW2va63KTv9krHtrA","title":"BACnet Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"bI2mukgW8ln6Aq5kysjE","title":"Custom Connectors","pathname":"/1-10-1/documentation/industry-protocol-details/custom-connectors","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"A5W02nIMCQfVoDBgVOwt","title":"Developing Custom Connectors","pathname":"/1-10-1/documentation/industry-protocol-details/custom-connectors/developing-custom-connectors","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"j1Vp2ciEQMc6NeR8lDac","title":"Deploying Custom Connectors","pathname":"/1-10-1/documentation/industry-protocol-details/custom-connectors/deploying-custom-connectors","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"XySq5ducv7vZFYFqxW4K","title":"Using Custom Connectors","pathname":"/1-10-1/documentation/industry-protocol-details/custom-connectors/using-custom-connectors","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Custom Connectors"}]},{"id":"1rhi6f7cUCMcgzLxc7ee","title":"EtherNet/IP","pathname":"/1-10-1/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"3zXlFKuu4vS15bv1s5gi","title":"EtherNet/Ip Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"vSPlwRNzSmyarfNpsvf8","title":"EtherNet/Ip Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"hOT95tZeEQWy726zBB9m","title":"FOCAS","pathname":"/1-10-1/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"RQVzfNElIngPOLcKz79E","title":"FOCAS Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"nH9egFeq11ctC9nBxXc5","title":"FOCAS Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"OVs82poBUIe1AyieQXOH","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-10-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"uP6edJkfzwxiRBndfPji","title":"HBM Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"ZcZK09RQAdq4Wv3Mj9s8","title":"HBM Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"VDcSfuivgKqDQelHyU0i","title":"Heidenhain DNC","pathname":"/1-10-1/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KYufeHVdCsHXOgKnl3qc","title":"Heidenhain DNC Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"tU6eqASz1cdLn7ELbMtk","title":"Heidenhain DNC Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"U3LbRJhToI7TLndHSEdf","title":"HTTP/REST","pathname":"/1-10-1/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"qX3IGmHAKix269GTLjJr","title":"HTTP/REST Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"jJbSqd9MVdI89rnS0pgc","title":"HTTP/REST Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"OnSrBuQGfkIw3vaKjYOp","title":"HTTP Server/Node","pathname":"/1-10-1/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"l4cO4YHWxrK2VTPKwc5U","title":"HTTP Server Properties","pathname":"/1-10-1/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"uOfSg3MytgOsyMY4bfjk","title":"HTTP Node Properties","pathname":"/1-10-1/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"onp9F7ZlaKBbK7BbN52J","title":"InfluxDB","pathname":"/1-10-1/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"sPzYzQRcIvou4QixSchH","title":"InfluxDB Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"9beiW2QWJJo6owlre2Nf","title":"InfluxDB Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"bcbc29XNWB40Yt5WA8xF","title":"Kafka","pathname":"/1-10-1/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"f6dhdDKXwZDGk44Yv485","title":"Kafka Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"0Z0b0hz2hB2aL63LUxVk","title":"Kafka Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"c5IjYPg4lOzK6lZ3s6mH","title":"Modbus/TCP","pathname":"/1-10-1/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UBSAqQNrDBDn12G7bhqe","title":"Modbus/TCP Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"5Ta2oduKorojBzbuwkZm","title":"Modbus/TCP Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"U57fZSR3absxLYCxIEma","title":"MQTT","pathname":"/1-10-1/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"fuVliH9SAMUVNACpqDRa","title":"MQTT Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"l9WQeqwkd5QPulTFZ5Pp","title":"MQTT Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"gZfT8LCFzspSdiXmcQHd","title":"MSSQL","pathname":"/1-10-1/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"HrzqYIl5UrzlhMwTqwWF","title":"Mssql Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"A3ievx6b78nPpDvxopSd","title":"Mssql Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"i7Z1mhpMaC2JdNoH1Y5T","title":"OPC DA","pathname":"/1-10-1/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PiYRotNxzH4aMMdnPtVb","title":"OPC DA Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"yzu5l3Yq7m18steIWHdR","title":"OPC DA Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"Aei8eApG2HTYNEc4xB9I","title":"OPC UA","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KrkyIVJxvQ2UO5BzwnfL","title":"OPC UA Client","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"DLyuRZdeginKaSTnPEVP","title":"OPC UA Client Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"opKASa7fFUWAfNu0XOn5","title":"OPC UA Client Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"xPLRVUu6reAK48a72sxZ","title":"OPC UA Server","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"gYfoSXAx5DoyGKOtlMCz","title":"OPC UA Server Properties","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"236ffo6Avzt0K6mm6A8t","title":"OPC UA Node Properties","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"hVLftkHcMbnelqObQRW6","title":"OPC UA Object Types","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"q6siSIxLg7IgmCeW3AUT","title":"OPC UA Server References","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"HUlJL7BEaAibVs7ulRR3","title":"OPC UA Reference Node","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"PVuGlAHNbfy4ilBkfX3z","title":"OPC UA Object Node","pathname":"/1-10-1/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"OofQ8pRkDX4UFP2Ro95H","title":"Siemens SIMATIC S7","pathname":"/1-10-1/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"j5DFkIP6OHyAw04C19VJ","title":"Siemens S7 Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"eYuNedkcNvPtf8ctFOiR","title":"Siemens S7 Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"Yenre2A08EcDtGDXOItk","title":"Shdr","pathname":"/1-10-1/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"iCIYMlMNuilattcsJuHX","title":"Shdr Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"syjhApJUS3dEcepPIE3e","title":"Shdr Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"HWmITkkqw7aIAcx6bXNb","title":"SINUMERIK","pathname":"/1-10-1/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"lkdufQm5Ba6aHl9XWYOE","title":"SINUMERIK Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"Cb1YGcehUD9AyxwRvyTh","title":"SINUMERIK Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"691QL95mwc8VsLQ4sb6Y","title":"SOPAS","pathname":"/1-10-1/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZlbEcMHHJp0JiyvXN9mb","title":"SOPAS Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"Uog8msmK9BC2UyRhClEp","title":"SOPAS Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"97zhS1Bb50z762TJRav4","title":"SQL","pathname":"/1-10-1/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gT1EEnChZCH0WCW4KFZi","title":"SQL Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"BewNwcqN2JTrv9Q87s0g","title":"SQL Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"84KCw0JeZkYR2ghgzO5L","title":"Werma WIN Ethernet","pathname":"/1-10-1/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"e3GgTN7FXNuH2bkhZTF0","title":"Werma WIN Ethernet Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"KPCC6JbldBhDlIZP1azW","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"ix1kX4z11UPV3tKjP14T","title":"Systemstate","pathname":"/1-10-1/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"8hwVRUfXtS7O1P6wbp1K","title":"Systemstate Connection Properties","pathname":"/1-10-1/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"wZXH6nkKDwdbEXIXnkN0","title":"Systemstate Endpoint Properties","pathname":"/1-10-1/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"klzlqEPWMoKEohhlOW4s","title":"API Reference","pathname":"/1-10-1/documentation/api-reference","siteSpaceId":"sitesp_RHHED","description":"Here you can find a list of the different endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Documentation"}]},{"id":"bMr1PNuO1Jev52LVrH48","title":"User Management (API)","pathname":"/1-10-1/documentation/api-reference/api-definition","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"IyihapyvsdM8L1N1p3CE","title":"Client Registry (API)","pathname":"/1-10-1/documentation/api-reference/api-definition-1","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"2ysjthJvCYZMndQBMNTE","title":"Services (API)","pathname":"/1-10-1/documentation/api-reference/api-definition-2","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"qhONfmJ3mBMpZsIUqg4e","title":"Resources (API)","pathname":"/1-10-1/documentation/api-reference/api-definition-3","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"ghNmaPRHsiPhdiHDbJ4w","title":"System Status (API)","pathname":"/1-10-1/documentation/api-reference/api-definition-4","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"sGykrU3MxOHBOjKKVQQG","title":"Industry Protocol Details (API)","pathname":"/1-10-1/documentation/api-reference/api-definition-5","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"sij0h8MPfvmMp9wnCWwJ","title":"Changelog","pathname":"/1-10-1/documentation/changelog","siteSpaceId":"sitesp_RHHED","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"GHEAxadkDJB36ibHlHzn","title":"General changes from 0.x to 1.0","pathname":"/1-10-1/documentation/changelog/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"}]},{"id":"isewm7gZeaCntJaJqUfF","title":"Upgrading from 0.x to 1.0","pathname":"/1-10-1/documentation/changelog/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_RHHED","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"},{"label":"General changes from 0.x to 1.0"}]},{"id":"CupamvpCsrgWAs5T00WK","title":"Introduction","pathname":"/1-10-0","siteSpaceId":"sitesp_FuZM8","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"BOCy6tQupBm4ELTJdqtZ","title":"Installing Connectware","pathname":"/1-10-0/getting-started/installing-connectware","siteSpaceId":"sitesp_FuZM8","description":"Learn how to install Cybus Connectware directly onto a Linux system.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"aGzRwEvlPfS2FWFuRvlI","title":"System Requirements","pathname":"/1-10-0/getting-started/installing-connectware/system-requirements","siteSpaceId":"sitesp_FuZM8","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"x5w05Srf928lgiCQnMK9","title":"Acquiring your License Key","pathname":"/1-10-0/getting-started/installing-connectware/acquiring-your-license-key","siteSpaceId":"sitesp_FuZM8","description":"You need a valid license key to install Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"AtKbiEpJez5e5rd6VEUo","title":"Installing Connectware on Docker","pathname":"/1-10-0/getting-started/installing-connectware/installing-connectware-on-docker","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"PAZQcAJPt1h8osSSaGt8","title":"Installing Connectware on Kubernetes","pathname":"/1-10-0/getting-started/installing-connectware/installing-connectware-on-kubernetes","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"TjIC2Y5RtyohOLRFZ4lj","title":"Connectware Admin UI","pathname":"/1-10-0/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ghh8OVhk2pE563wa84bw","title":"Basic Components of Connectware","pathname":"/1-10-0/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"hmTHv5gFOSiYbAH3to0D","title":"Connecting your First Machine","pathname":"/1-10-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_FuZM8","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"kT59kj6ZbF5tftFVRtrY","title":"Your First Service Commissioning File","pathname":"/1-10-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_FuZM8","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"1N9Fx06TorJxqCNdeGBC","title":"Services","pathname":"/1-10-0/documentation/services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Rh7hDhPNKMeufhHloNbJ","title":"Service Overview","pathname":"/1-10-0/documentation/services/service-overview","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"taCErMGoDCdl4uVdMTMK","title":"Service Resources View","pathname":"/1-10-0/documentation/services/service-resources-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qNbTZcreOgTNJCCuwJYn","title":"Service Links View","pathname":"/1-10-0/documentation/services/service-resources-view/service-links-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"5d4wGy18vNiCiTrOYBae","title":"Servers View","pathname":"/1-10-0/documentation/services/service-resources-view/servers-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"fsRFCZGLDjr6bkAFH87Q","title":"Containers View","pathname":"/1-10-0/documentation/services/service-resources-view/containers-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"n78HYNKfH6ZwryCvtasF","title":"Volumes View","pathname":"/1-10-0/documentation/services/service-resources-view/volumes-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"DwTBnKaN5E1DvoFPpCK9","title":"Connections View","pathname":"/1-10-0/documentation/services/service-resources-view/connections-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"bzwoSJH0L7YGwiWR7yDO","title":"Endpoints View","pathname":"/1-10-0/documentation/services/service-resources-view/endpoints-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"q7IU9fGXAbmTK4mofQSu","title":"Mappings View","pathname":"/1-10-0/documentation/services/service-resources-view/mappings-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Resources View"}]},{"id":"kyL7jzPDArV0Xdk7Dvvt","title":"Service Details View","pathname":"/1-10-0/documentation/services/service-details-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ck4dBeM26acnGsnfvfzH","title":"Service Commissioning Files","pathname":"/1-10-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"vgJhibb2XOG0jkyjHRpV","title":"Structure of Service Commissioning Files","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"vUVTQhT4FaoKzsHG0SrZ","title":"Version","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/version","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"jXX2SSu7ZnUiK836FtQv","title":"Description","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/description","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"6m6aUsnryjXcG7j5VqWr","title":"Metadata","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/metadata","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"w42hGC1YQ9TBURjyDWIC","title":"Parameters","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/parameters","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"dhxkN4maSwa1NsszfCpy","title":"Definitions","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/definitions","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"bcwSgS947YOO4A7nhGc6","title":"Resources","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"ORLsekxFSmY0M37IaiOw","title":"Cybus::Connection","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"zo4LM6XcjNtM8bmC9M3j","title":"Cybus::Endpoint","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"hetVrzZOws4ExofoHHyJ","title":"Cybus:Mapping","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"stawMMdUkLimN2lH4rlI","title":"Cybus::Container","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"R36rDkYQ24yC9IoSpxFA","title":"Docker problem with network changes","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"},{"label":"Cybus::Container"}]},{"id":"2mB2FVUv7H6AHuCXNQ8Y","title":"Cybus::Link","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"P0Vj1BmebnXS7hg1gCiI","title":"Cybus::IngressRoute","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"LYkDBjUkTujcmKwjBVup","title":"Cybus::User","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"6lvlKF3VKma3gPCIf5AO","title":"Cybus::Role","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"zddfBDwwKJIaIT4qiWI8","title":"Cybus::Volume","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"Iy1AF5DZM6ljCtRWkS9y","title":"Cybus::File","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"YkAelFyV0PP9Y6g9E4i6","title":"Cybus::Server","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"LmFeGCml3PuQ7PpZde5r","title":"Cybus::Node","pathname":"/1-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"Resources"}]},{"id":"pMHCocyVHVGjryAMVxg8","title":"Setting Up and Configuring Services","pathname":"/1-10-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"D9KAaJTr7hhvIFHBGqFW","title":"Installing Services","pathname":"/1-10-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"9JE845blchhPE6eAne8M","title":"Enabling Services","pathname":"/1-10-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"Vwn1qEhUaFkklumDJmGJ","title":"Updating Services","pathname":"/1-10-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"Qdr4EuScJJjTLzudrMIn","title":"Disabling Services","pathname":"/1-10-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"Jn1Vb2LyhpNAkPuzVLbQ","title":"Deleting Services","pathname":"/1-10-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"xn20jicvKp8HzCWS4QqA","title":"FlowSync","pathname":"/1-10-0/documentation/services/flowsync","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"RtmqMA2Dfjs7FVuG0tJf","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/1-10-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"l5zOuZ82p4d3b6xbyf27","title":"Example 2 - Node Responds (HTTP)","pathname":"/1-10-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"dmts18GnSZC7h1Kxvnet","title":"Example 3 - Node with Error (HTTP)","pathname":"/1-10-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"n4tchXHttI7Wjs46QIG8","title":"Example 4 - Node with Timeout Error Code and Error Message (HTTP)","pathname":"/1-10-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"FLV6BOs09qEwsoO6tPhZ","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/1-10-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"kSwQS89qyfHjoSZAgI2I","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/1-10-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"59jVWGYjiQCj2MxJBdoZ","title":"ServiceID","pathname":"/1-10-0/documentation/services/serviceid","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"vkBRDGgSeimwMZ0jMKUS","title":"Inter-Service Referencing","pathname":"/1-10-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"VhtVLxUHXHoHFiQmflnl","title":"Deviation","pathname":"/1-10-0/documentation/services/deviation","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"twdHhVNudmV9znH9N71l","title":"Service Logs","pathname":"/1-10-0/documentation/services/service-logs","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bTlspijT39FDxQHcQUbE","title":"Logs of Individual Services","pathname":"/1-10-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"jsIyTjMxajxLt141ZZtg","title":"Logs of All Services","pathname":"/1-10-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"Tf3JHa9h3wFdCx17oiAb","title":"Rule Engine","pathname":"/1-10-0/documentation/services/rule-engine","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"FwCVilXGKOvbb9o4p9pV","title":"Data Processing Rules","pathname":"/1-10-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"d14NR3ZUJ9ih8f94NSfY","title":"Rule Sandbox","pathname":"/1-10-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_FuZM8","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"Vtezss290JSibpgxpokC","title":"Shared Subscriptions","pathname":"/1-10-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_FuZM8","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"cGNQYrYO1Lyw5iw2TSp4","title":"Setting Up Shared Subscriptions","pathname":"/1-10-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_FuZM8","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"lSi9j16lwB9Kos1juvEl","title":"User Management","pathname":"/1-10-0/documentation/user-management","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"bOeUJMs2xpHn1G5FvUnv","title":"Users and Roles View","pathname":"/1-10-0/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"gfapKVvHGKfaas7AXRDy","title":"Users","pathname":"/1-10-0/documentation/user-management/users","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Tcs9bMFCzW51tkcBBVLS","title":"Roles","pathname":"/1-10-0/documentation/user-management/roles","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"QPdCz6vdxQAogVZaSIqG","title":"Permissions","pathname":"/1-10-0/documentation/user-management/permissions","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"dK5dzu3imNH38NCPEveG","title":"Password Policy Rules","pathname":"/1-10-0/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ZoRtFQUe7Cx7M3ZspqOy","title":"Default Admin User","pathname":"/1-10-0/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"5YdE80FbwHlUe8CIdj0x","title":"MQTT Users","pathname":"/1-10-0/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"9cd0qHFZNDL5ZglOe8PE","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-10-0/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"OhgpYQ4cZx1WbfmcJdtf","title":"Multi-Factor Authentication","pathname":"/1-10-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"1qnmjXT6ztlM9m15nTod","title":"Single Sign-On (SS0)","pathname":"/1-10-0/documentation/user-management/single-sign-on-sso","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"l3hgAcg5sDPENqjDnkcX","title":"Single Sign-On with Microsoft Entra ID","pathname":"/1-10-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"91rScqIPnEu3qX3wzBqQ","title":"Single Sign-On with LDAP","pathname":"/1-10-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Single Sign-On (SS0)"}]},{"id":"yyRO6yMWXBkA7gqf7pLx","title":"Long lived JSON Web Tokens","pathname":"/1-10-0/documentation/user-management/long-lived-json-web-tokens","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"W7otmduCByi2euCzKx2x","title":"Access Permissions for Admin-UI","pathname":"/1-10-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"KBriWYtpDANPmOERLPic","title":"UI Access","pathname":"/1-10-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"bW2EL3ID7pNWqN2O9VXL","title":"Minimum Access Role Pages","pathname":"/1-10-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"8W3VCaqiHZx8Vuq3U2Fx","title":"Client Registry","pathname":"/1-10-0/documentation/client-registry","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"5QE4GWfsDIKFOWf2tnFo","title":"Implicit Flow","pathname":"/1-10-0/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"CaGwS4SQM0jd5rTtso05","title":"Explicit Flow","pathname":"/1-10-0/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"l7NluPgyuO8q6dSHd3FI","title":"Granting Access","pathname":"/1-10-0/documentation/client-registry/granting-access","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"Wey7gO0a4N6MWSo6UkSe","title":"Certificates","pathname":"/1-10-0/documentation/certificates","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"qcyRpU2D2jneRQxbSCUq","title":"Monitoring","pathname":"/1-10-0/documentation/monitoring","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"hsMtTlKhSCCnQjlByu70","title":"Data Explorer","pathname":"/1-10-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"ghYgHXH6xnSGg8KZrOrK","title":"Live Data","pathname":"/1-10-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"1DVyxzuBCPZWmU52yULr","title":"Workbench","pathname":"/1-10-0/documentation/workbench","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"9SoyOehM3dImm6l9cQ3Y","title":"Flows in Git Repositories","pathname":"/1-10-0/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"p6eRuEKxevOhYZVhlcbi","title":"System Status","pathname":"/1-10-0/documentation/system-status","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"GyGtl93FscIZZTbCqrsh","title":"Info","pathname":"/1-10-0/documentation/system-status/info","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"oUkbwUEgoYqTaT1YrP3o","title":"Metrics","pathname":"/1-10-0/documentation/system-status/metrics","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"YodrpAtJvaIhdY7yZGpF","title":"Status","pathname":"/1-10-0/documentation/system-status/status","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"SzJaKOlVLkgbWW6EifUl","title":"Retrieving More System Information","pathname":"/1-10-0/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"5X9M2jHq60Yzg2TDqlfW","title":"System Health","pathname":"/1-10-0/documentation/system-status/system-health","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"dFf06nHyf5w2RQ4cQg95","title":"Backup and Restore","pathname":"/1-10-0/documentation/backup-and-restore","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"dC2I8OdLN2CXjTGfvil0","title":"Volumes","pathname":"/1-10-0/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"vSfSW7vkhZabMQ5WF1XA","title":"User Database","pathname":"/1-10-0/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"VbQMnP52xNeLCyIK2Hq2","title":"Environment Variables","pathname":"/1-10-0/documentation/environment-variables","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"hpe9hRC4YJXg4cN4GsjL","title":"Agents","pathname":"/1-10-0/documentation/agents","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"flERFcAO4qsFftj1s9hv","title":"Agents View","pathname":"/1-10-0/documentation/agents/agents-view","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"8FlLbvJi8La0uIk4kONi","title":"Installing Agents","pathname":"/1-10-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"hMSovoxIC31VAc7MMDQf","title":"Installing Agents via Docker","pathname":"/1-10-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"7DKaXtsZVQYHKkjvGY0J","title":"Installing Agents via Docker Compose","pathname":"/1-10-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"KlsjrjvDFcuEuQA3MigO","title":"Installing Agents via Kubernetes","pathname":"/1-10-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"kCP9hJ8lpGqet9jZkZ6I","title":"Using Mutual TLS for Agents","pathname":"/1-10-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"vTU29kPdWyO4gWg9FzWo","title":"Registering Agents in Connectware","pathname":"/1-10-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"sGGGMJVbTNQxPgVUtvIi","title":"Using Agents","pathname":"/1-10-0/documentation/agents/using-agents","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"xpE9QpRPWe4UuJeZV6CS","title":"Monitoring Agents","pathname":"/1-10-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"kJqGO16IyD1QbCSWYLuY","title":"Troubleshooting Agents","pathname":"/1-10-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"2k6RVfjIY2kN5e9TPSAP","title":"Industry Protocol Details","pathname":"/1-10-0/documentation/industry-protocol-details","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"eMa1NDnTn5Zkb3nGY9XG","title":"ADS","pathname":"/1-10-0/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"j2iiM8di8npgoxdWiSGr","title":"ADS Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"LGENRDWYKTNUTi63yMOs","title":"ADS Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"VUQU4Tcp4jw0CeSOMUJZ","title":"BACnet","pathname":"/1-10-0/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"NxVM2u69agpdYJWJhrBe","title":"BACnet Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"i0rzELsG3qvvofLLYyFQ","title":"BACnet Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"3zh2wQVnepZIJSRxuh0U","title":"EtherNet/IP","pathname":"/1-10-0/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JZ5vFPd0qVhmxVKZ4lYO","title":"EtherNet/Ip Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"mdC3ENrBDbv1YegN90nC","title":"EtherNet/Ip Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"BiAqozXTxMOnE9HVOyF0","title":"FOCAS","pathname":"/1-10-0/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MeymbxBfJhGWUx98WwBZ","title":"FOCAS Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"uLaUELBR4FapPdyNbzqP","title":"FOCAS Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"FOCAS"}]},{"id":"UKt3Pvst091svzdIXC06","title":"Generic VRPC","pathname":"/1-10-0/documentation/industry-protocol-details/generic-vrpc","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gBq2vaoDKLu3Af8u6SdW","title":"Generic VRPC Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/generic-vrpc/genericvrpcconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"ETtvyMPts5qQcgQCyUC6","title":"Generic VRPC Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/generic-vrpc/genericvrpcendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"w4Mi4xaakizouZbeGsBq","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-10-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"2r8QJWGsnl4oETBwdQu3","title":"HBM Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"DY1R9yp2kHr5PAxggzha","title":"HBM Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"0lrIYNAcoI9SfIMecHzk","title":"Heidenhain DNC","pathname":"/1-10-0/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"7Pq36k6hDskc8m05J6w1","title":"Heidenhain DNC Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"pUtwZ82F9ymlwYV2w6Md","title":"Heidenhain DNC Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"pwXJpXx8DzO8rDu1wZb4","title":"HTTP/REST","pathname":"/1-10-0/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"G7FAalFuBxCRWFG4YnGf","title":"HTTP/REST Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"UWBGk96BnSjKB6Vg1TQZ","title":"HTTP/REST Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"5nhlMffJFgA0QIiMnjBS","title":"HTTP Server/Node","pathname":"/1-10-0/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"vASylHEwFVAJMAkaiPOO","title":"HTTP Server Properties","pathname":"/1-10-0/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"h4HJ8HkiSYn0Jn2vvVFQ","title":"HTTP Node Properties","pathname":"/1-10-0/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server/Node"}]},{"id":"ivyieY1WJefzS8pHX1l3","title":"InfluxDB","pathname":"/1-10-0/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"VsY4jnf0gbvvOFZuZy9q","title":"InfluxDB Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"PreCi4zfu48KhTNnzCMs","title":"InfluxDB Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"MTuk9d6QVUs1RUVMJLlH","title":"Kafka","pathname":"/1-10-0/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"TrPO8nLudS4EWLp1pIC6","title":"Kafka Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"uMceGIm7ilnfTfOnHU4o","title":"Kafka Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"WdCW6gM3L5U4EkWzTMD2","title":"Modbus/TCP","pathname":"/1-10-0/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"um7H9JZpB8wcmhcoS2DZ","title":"Modbus/TCP Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"BsWTV0vGHrca4nyWSPYq","title":"Modbus/TCP Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"cvp5h3OJMZxADTJbw1nT","title":"MQTT","pathname":"/1-10-0/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"uIRCqdr4dvbEeNqdHO7W","title":"MQTT Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"y0qlajgwFyRY9w9kc6Nc","title":"MQTT Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"ufojCNZI3a8CKYfpm7Ej","title":"MSSQL","pathname":"/1-10-0/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"6w3QCSMTIpZGZUC6jQQ6","title":"Mssql Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"xk0mSjPAzoxa9ZJ7xHYd","title":"Mssql Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"Kjh5x8CQ9p51VgQzGpsD","title":"OPC DA","pathname":"/1-10-0/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"t07WGEDTLXE3nP4j0nPQ","title":"OPC DA Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"boTM4TlJWmnN5aOfsCt3","title":"OPC DA Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"v2Qzuiu1FBpRYPMuNaJP","title":"OPC UA","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Sg42wjv0bAp4KIEj0sX9","title":"OPC UA Client","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"Q6dUiVuw9I5EuiiFYvXe","title":"OPC UA Client Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"XNZyOrrnSp4GFYjZmLcf","title":"OPC UA Client Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"h7XE7Xm2ggpLjU6acW2z","title":"OPC UA Server","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"t4rE4m1rQDdhYqzgSL42","title":"OPC UA Server Properties","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"oWsjdhEtee9QqzHa2WlG","title":"OPC UA Node Properties","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"wHF5fo2I6yR9jmbXWS0k","title":"OPC UA Object Types","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"YanGYqwC6bRPp85TSdtP","title":"OPC UA Server References","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"eofEdXFaxTIZGOQGm2IG","title":"OPC UA Reference Node","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"a7eDAsBOKm4Z23qXTNWD","title":"OPC UA Object Node","pathname":"/1-10-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"GRx5yMjqYKgmDufrLGH9","title":"Siemens SIMATIC S7","pathname":"/1-10-0/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"dPiUjfztIBTCOlPe9vS9","title":"Siemens S7 Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"hQdehuEtJBYBiQj1C62L","title":"Siemens S7 Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"E9ym1bqGb91VnU5b4rqA","title":"Shdr","pathname":"/1-10-0/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"BQahAwznNMEcQ1rpRiCJ","title":"Shdr Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"2NygMjewPc7CWLYUCN3z","title":"Shdr Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"ehePEVLLkmWG1YfCagy1","title":"SINUMERIK","pathname":"/1-10-0/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"b8pj3JhPZ8R17FSySS6K","title":"SINUMERIK Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"cO0OaYUWpqqfANV6Ip5Y","title":"SINUMERIK Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SINUMERIK"}]},{"id":"Eu20jTcZCMI34lQ9nUmW","title":"SOPAS","pathname":"/1-10-0/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"q9GmR8GYipZoZyBmyGfB","title":"SOPAS Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"MW7KvFSKLeERlHc6x409","title":"SOPAS Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SOPAS"}]},{"id":"Moj7oChzrove9MSFajEb","title":"SQL","pathname":"/1-10-0/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"o1HSZUnJAmhs8eOy7xco","title":"SQL Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"wi6zKmuTKgLYODb3WVur","title":"SQL Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"0qQLzs6USVNdna9dcTkD","title":"Werma WIN Ethernet","pathname":"/1-10-0/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"fv0ZEJSP1pB9RShbjVBa","title":"Werma WIN Ethernet Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"kcVYZ3LzZ5ZngR1BqRoF","title":"Werma WIN Ethernet Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"MXvPSGxrzXo0uFzaD9hc","title":"Systemstate","pathname":"/1-10-0/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ElmNuuqnPVaEjgZfEw6i","title":"Systemstate Connection Properties","pathname":"/1-10-0/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"vAyDPdMXo9m3OT0IkmUU","title":"Systemstate Endpoint Properties","pathname":"/1-10-0/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"nEUgV6A3hpgHzIPGcOPd","title":"Connectware Licensing","pathname":"/1-10-0/documentation/connectware-licensing","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"XRpe0DdKpJjf69AVCT4a","title":"API Reference","pathname":"/1-10-0/documentation/api-reference","siteSpaceId":"sitesp_FuZM8","description":"Here you can find a list of the different endpoints available to use across the Connectware API.","breadcrumbs":[{"label":"Documentation"}]},{"id":"IuKwmkYByVFM6dX7vzIP","title":"User Management (API)","pathname":"/1-10-0/documentation/api-reference/api-definition","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"Emkq9hI7N2MG337fMSHh","title":"Client Registry (API)","pathname":"/1-10-0/documentation/api-reference/api-definition-1","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"Sf1zLCRm4gUWclNjD9WW","title":"Services (API)","pathname":"/1-10-0/documentation/api-reference/api-definition-2","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"rrqDEg62wrIiDn5ghD50","title":"Resources (API)","pathname":"/1-10-0/documentation/api-reference/api-definition-3","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"HAITDyD6VGCkfrEJ0IZt","title":"System Status (API)","pathname":"/1-10-0/documentation/api-reference/api-definition-4","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"OwJHrJVzk40Z6j5dD0b8","title":"Industry Protocol Details (API)","pathname":"/1-10-0/documentation/api-reference/api-definition-5","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"API Reference"}]},{"id":"SNK9yHMJK56KB8VUZoic","title":"Changelog","pathname":"/1-10-0/documentation/changelog","siteSpaceId":"sitesp_FuZM8","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"gTvM7vKegkQ1fXjykqVy","title":"General changes from 0.x to 1.0","pathname":"/1-10-0/documentation/changelog/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"}]},{"id":"nVECRRZGBZna1fMeSkE4","title":"Upgrading from 0.x to 1.0","pathname":"/1-10-0/documentation/changelog/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"},{"label":"General changes from 0.x to 1.0"}]},{"id":"MB8cCJmH4XVr2cvAWWu5","title":"Upgrade Guide","pathname":"/1-10-0/documentation/upgrade-guide","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"xx1RJB2jGkNJ13l8tD0j","title":"Upgrading from 1.x to 1.7.0","pathname":"/1-10-0/documentation/upgrade-guide/upgrading-from-1.x-to-1.7.0","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"GTGq09faBQbCWkHSV9Fp","title":"Upgrading from 1.x to 1.5.0","pathname":"/1-10-0/documentation/upgrade-guide/upgrading-from-1.x-to-1.5.0","siteSpaceId":"sitesp_FuZM8","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"YehMsUqv2eZ8iehaJCOH","title":"Introduction","pathname":"/1-9-0","siteSpaceId":"sitesp_vKMVF","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ZsvKti0PyXn452QmeT9b","title":"Installing Connectware","pathname":"/1-9-0/getting-started/installing-connectware","siteSpaceId":"sitesp_vKMVF","description":"Learn how to install Cybus Connectware directly onto a Linux system.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"mPRXMIormkjDJSoAtkAk","title":"System Requirements","pathname":"/1-9-0/getting-started/installing-connectware/system-requirements","siteSpaceId":"sitesp_vKMVF","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"YVQSmujvPPVgCZStSGND","title":"Acquiring your License Key","pathname":"/1-9-0/getting-started/installing-connectware/acquiring-your-license-key","siteSpaceId":"sitesp_vKMVF","description":"You need a valid license key to install Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"mqxVenpOOs6W6uKuEnyj","title":"Installing Connectware on Docker","pathname":"/1-9-0/getting-started/installing-connectware/installing-connectware-on-docker","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"PaqGDSccOpv5joSZOGfc","title":"Installing Connectware on Kubernetes","pathname":"/1-9-0/getting-started/installing-connectware/installing-connectware-on-kubernetes","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"K5F91R7a2QUP6JCm86Bq","title":"Connectware Admin UI","pathname":"/1-9-0/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"f2586taWseFUC0yINxqM","title":"Basic Components of Connectware","pathname":"/1-9-0/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"QbnNqTGrZDbMsTJ6TukY","title":"Connecting your First Machine","pathname":"/1-9-0/getting-started/connecting-your-first-machine","siteSpaceId":"sitesp_vKMVF","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"cI3WxzN1JEwX2tplAe51","title":"Your First Service Commissioning File","pathname":"/1-9-0/getting-started/connecting-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_vKMVF","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"osP3rg8ogdUF5lHOZBWp","title":"Services","pathname":"/1-9-0/documentation/services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"EdsSLJyzuPFTgBhyhAMQ","title":"Service Commissioning Files","pathname":"/1-9-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"iLvQmcWt9uUFwl9zUWrf","title":"Structure of Service Commissioning Files","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"pYrx5wrdtp8NDAbbPq6g","title":"description","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/description","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"Gm1UTiIbaLBk1qwkyVNo","title":"metadata","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/metadata","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"4yOwxJa3UdW2usuWw0bS","title":"parameters","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/parameters","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"MdXRdcfskafHe2uj6zWG","title":"definitions","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/definitions","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"03vKM6c4UtrAih89k5Jr","title":"resources","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"cNcI09tKMqOlqcWNLiSc","title":"Cybus::Connection","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"sqCeFbvyDmsioegnaR5p","title":"Cybus::Endpoint","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"y02wFSt8REEszBZQ0DCg","title":"Cybus:Mapping","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"rdB7Qdmc8kEvrHda6iWv","title":"Cybus::Container","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"5ln9LcMxJQWkeym1Spqc","title":"Docker problem with network changes","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"},{"label":"Cybus::Container"}]},{"id":"8M8Zj5QbX5yvb81BVWTj","title":"Cybus::Link","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"g0RJuRbgM9qRVQTpDwnX","title":"Cybus::IngressRoute","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"2XXJwxre916PrBSAZkdb","title":"Cybus::User","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"g0px5Mk9sIVGHZf4eCX8","title":"Cybus::Role","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"h2uXiqiSrEFB09nhrglO","title":"Cybus::Volume","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"JUj0jLG10df8wAZFPTJM","title":"Cybus::File","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"T5YyYicYtLwXODfbQp50","title":"Cybus::Server","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"YHXeKLo8ltLiesT4tsqp","title":"Cybus::Node","pathname":"/1-9-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"PaCgRVeMQXGot0n9jvGl","title":"Sample Service Commissioning Files","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"kdVUQD2bKoNpGcTyKRLI","title":"Modbus","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"}]},{"id":"UsY5dASqX8829V3cZRuz","title":"“Bearbeitungszentrum BAZ” - Single File","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"ZheHYNcWhUZXe6P52Voo","title":"“Bearbeitungszentrum BAZ” - Multiple Files","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-multiple-files","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"qpaaY8BciDVcuZXy3IAq","title":"“Bearbeitungszentrum BAZ” - Single File and Custom Topics","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file-and-custom-topics","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"4DtN6PyKLdhQ4d08SbPM","title":"“Bearbeitungszentrum BAZ” - Agent Mode","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-agent-mode","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"8mtOwSWEIdqgz1gbSBEL","title":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"}]},{"id":"fgmjJv79P4VfIMvww4WO","title":"“Machine Condition Monitoring Example” - Single File","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard/machine-condition-monitoring-example-single-file","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard"}]},{"id":"gV1mkxeVJAEIIW9obDGr","title":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"}]},{"id":"vIHBFoj77dbbcqnKQXnh","title":"“Machine Utilization Example” - Machine Connectivity","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-machine-connectivity","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"4AxdTNGUaYclNBTXIRmD","title":"“Machine Utilization Example” - Dashboards with role based access permission","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-dashboards-with-role-based-access-permission","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"vdFpd5JXBIfrngk4WTpy","title":"“Machine Utilization Example” - Push data to MSSQL Database","pathname":"/1-9-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-push-data-to-mssql-database","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"eCwiwHvMcZeiDCVFNbAZ","title":"Services View","pathname":"/1-9-0/documentation/services/services-view","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"IfFjQk0OUdG1MSoHkFYA","title":"Setting Up and Configuring Services","pathname":"/1-9-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"jY9X8CKTj947nYyrMvy0","title":"Installing Services","pathname":"/1-9-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"lSTJmPNIkN9CXbmupQFq","title":"Enabling Services","pathname":"/1-9-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"lbbEOwhMVCmoPMAfPEkI","title":"Updating Services","pathname":"/1-9-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"0VJo68wGjoULCwrvpOxw","title":"Disabling Services","pathname":"/1-9-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"4WeNOmibIBdCf791jzsa","title":"Deleting Services","pathname":"/1-9-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"EIGSBjnU9PHgW1XZXKkA","title":"Service Details View","pathname":"/1-9-0/documentation/services/service-details-view","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"3Aj65t0K0lP1xJteN6UF","title":"FlowSync","pathname":"/1-9-0/documentation/services/flowsync","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"KJE5sx4ZfQwRAiLBDoQ1","title":"Example 1 - Node with Transaction Mode (HTTP)","pathname":"/1-9-0/documentation/services/flowsync/flowsync-example-1","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"ejubbW8pmGUtsWa9ilJm","title":"Example 2 - Node Responds (HTTP)","pathname":"/1-9-0/documentation/services/flowsync/flowsync-example-2","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"QQoBjdaxcKSrPRbKrErZ","title":"Example 3 - Node with Error (HTTP)","pathname":"/1-9-0/documentation/services/flowsync/flowsync-example-3","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"iKHAaINBACr29C6xhgBx","title":"Example 4 - Node with Timeout Error Code and Error Message (HTTP)","pathname":"/1-9-0/documentation/services/flowsync/flowsync-example-4","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"X6TLuQ2AnFzVJQuMqb1W","title":"Example 5 - Full Transactional Data Flow (HTTP)","pathname":"/1-9-0/documentation/services/flowsync/flowsync-example-5","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"zZASqlahHvP3TKFnmFQV","title":"Example 6 - Full Transactional Data Flow (OPC UA)","pathname":"/1-9-0/documentation/services/flowsync/flowsync-example-6","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"FlowSync"}]},{"id":"yFd0my6iILsqhEirbnLT","title":"ServiceID","pathname":"/1-9-0/documentation/services/serviceid","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"V7qlVcWxUvlNxeuJQd4Z","title":"Inter-Service Referencing","pathname":"/1-9-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"we4RUrDVA7UQIfNDursT","title":"Deviation","pathname":"/1-9-0/documentation/services/deviation","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"bnyJl1zdyQfRGRyroQvk","title":"Service Logs","pathname":"/1-9-0/documentation/services/service-logs","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"JmjPWSj4Cy8h0a88b19H","title":"Logs of Individual Services","pathname":"/1-9-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"rLNP4mMZiMBtFTVbqbUZ","title":"Logs of All Services","pathname":"/1-9-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"1NlDQiIuRRpbygf6Ga4B","title":"Rule Engine","pathname":"/1-9-0/documentation/services/rule-engine","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"jKvDjuYQVgLUzpaD5SoZ","title":"Data Processing Rules","pathname":"/1-9-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"t4D8mblqqMNfi5HScUq1","title":"Rule Sandbox","pathname":"/1-9-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_vKMVF","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"YGJBhlBN5jxIxknr7YD5","title":"Shared Subscriptions","pathname":"/1-9-0/documentation/services/shared-subscriptions","siteSpaceId":"sitesp_vKMVF","description":"Learn about the benefits of shared subscriptions.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"9ktIyQt87MTmfK2B1XjZ","title":"Setting Up Shared Subscriptions","pathname":"/1-9-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions","siteSpaceId":"sitesp_vKMVF","description":"Learn about setting up shared subscriptions in Connectware.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Shared Subscriptions"}]},{"id":"RlP3sphtHzXH3rU3s8PE","title":"API Definition","pathname":"/1-9-0/documentation/services/api-definition","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Ky0porHkSwKeKaRvJNBY","title":"Resources","pathname":"/1-9-0/documentation/resources","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"KiouUahWfmpWjlikr5LB","title":"Servers","pathname":"/1-9-0/documentation/resources/servers","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"DjG9Nku5bAOjKjruZTeH","title":"Containers","pathname":"/1-9-0/documentation/resources/containers","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"VeuxTq86jMM19b4RHRHj","title":"Volumes","pathname":"/1-9-0/documentation/resources/volumes","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"gur1nwq7gH6mejnG7o92","title":"Connections","pathname":"/1-9-0/documentation/resources/connections","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"Z0TBmT7WJMgxIBIDgTOq","title":"Endpoints","pathname":"/1-9-0/documentation/resources/endpoints","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"bAOMKsEmAQRG3RaHENcq","title":"Mappings","pathname":"/1-9-0/documentation/resources/mappings","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"wM3WYhXlNpVeOT3kHyRY","title":"Nodes","pathname":"/1-9-0/documentation/resources/nodes","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"StXsTBpcjkWkKC3ACDSv","title":"API Definition","pathname":"/1-9-0/documentation/resources/api-definition","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"CllMrmggoURcJazLLwQV","title":"User Management","pathname":"/1-9-0/documentation/user-management","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Su0U7rcRVQZvsuW7darN","title":"Users and Roles View","pathname":"/1-9-0/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"6Uq5p83zpPJPwWCHDv8B","title":"Users","pathname":"/1-9-0/documentation/user-management/users","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"h39zV2bdGGtr4ro8GroJ","title":"Roles","pathname":"/1-9-0/documentation/user-management/roles","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"QArHpCyKZhJPAG1t6vaA","title":"Permissions","pathname":"/1-9-0/documentation/user-management/permissions","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"3wbGMRIuUfZ72Im31MA9","title":"Password Policy Rules","pathname":"/1-9-0/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ON7DtveskgtedvS9FAPa","title":"Default Admin User","pathname":"/1-9-0/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"LE5eyRFJO3X8ZDE1b3dD","title":"MQTT Users","pathname":"/1-9-0/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"8bAaKYc9b1kUpDt6Whk2","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-9-0/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ziSPBr7XBVHnPTs2C2bI","title":"Multi-Factor Authentication","pathname":"/1-9-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"3HCuEqw6lDLZ0PXzM9SS","title":"Long lived JSON Web Tokens","pathname":"/1-9-0/documentation/user-management/long-lived-json-web-tokens","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"RKTYDUgIae2Gnr4SgCZ8","title":"Access Permissions for Admin-UI","pathname":"/1-9-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"xCd4YBpBPbPDTPBSPOzb","title":"UI Access","pathname":"/1-9-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"0W0BzmbsdzmVgRlwK3EP","title":"Minimum Access Role Pages","pathname":"/1-9-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"4Nlzeax4R7cSmul9m751","title":"API Definition","pathname":"/1-9-0/documentation/user-management/api-definition","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"0u5eYUCvjB237Hj0sUkg","title":"Client Registry","pathname":"/1-9-0/documentation/client-registry","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"nH50UWvosSeqNUZdJrIx","title":"Implicit Flow","pathname":"/1-9-0/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"goi42qMxmUWUBsw5Iqji","title":"Explicit Flow","pathname":"/1-9-0/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"BXqniYXa3GDUm3aJnUnQ","title":"Granting Access","pathname":"/1-9-0/documentation/client-registry/granting-access","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"RTc23V1nVGCklzfIQMTG","title":"API Definition","pathname":"/1-9-0/documentation/client-registry/api-definition","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"Ha0DAvbtqUoFQwaLl3tN","title":"Certificates","pathname":"/1-9-0/documentation/certificates","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"3bqqYlARCfUZHbZ0zVUK","title":"Monitoring","pathname":"/1-9-0/documentation/monitoring","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"q6Fsjy6UlqhHJxVMHkPZ","title":"Data Explorer","pathname":"/1-9-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"9pBMzdhUJgi2wQoLp23i","title":"Live Data","pathname":"/1-9-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"qs23Zj7ofC1syj4hE6bo","title":"Workbench","pathname":"/1-9-0/documentation/workbench","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"AGq2Z31ntJqC3DHU1w5s","title":"Flows in Git Repositories","pathname":"/1-9-0/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"xmpdMh8kl8AkuqJs0z8s","title":"System Status","pathname":"/1-9-0/documentation/system-status","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"A2FmESLOGkbMtGZowtaq","title":"Info","pathname":"/1-9-0/documentation/system-status/info","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"7zio4Dw0XodKPo57dCUx","title":"Metrics","pathname":"/1-9-0/documentation/system-status/metrics","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"whIlwPZz9WOKNJUP9QL1","title":"Status","pathname":"/1-9-0/documentation/system-status/status","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"2ntXjeqkyjLdqi2lfecd","title":"Retrieving More System Information","pathname":"/1-9-0/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"q2scP8UkUQkz3hWEqEed","title":"System Health","pathname":"/1-9-0/documentation/system-status/system-health","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"izA8FeCoQ6YlkjNVjVzw","title":"API Definition","pathname":"/1-9-0/documentation/system-status/api-definition","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"QRgef6rgfeYkyLbDvo0N","title":"Backup and Restore","pathname":"/1-9-0/documentation/backup-and-restore","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Krz8y2IRwCAQaic4GZsX","title":"Volumes","pathname":"/1-9-0/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"1BaHkMfcTwtgN2eMylZA","title":"User Database","pathname":"/1-9-0/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"8je7whQCSJy3PTjvyAeU","title":"Configuration","pathname":"/1-9-0/documentation/configuration","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"v2PTRdWd0I3FCXqgKQcV","title":"Environment Variables","pathname":"/1-9-0/documentation/configuration/environment-variables","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"LUBJSlUtp4yK629UPOHJ","title":"LDAP Configuration","pathname":"/1-9-0/documentation/configuration/ldap-configuration","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"DScF4ZPWh66ILkGjauaw","title":"MFA Configuration","pathname":"/1-9-0/documentation/configuration/mfa-configuration","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"V9m74fDCuLyfBwmcjxXN","title":"Agents","pathname":"/1-9-0/documentation/agents","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"j7PKlAFstXck57Is2Pt0","title":"Agents View","pathname":"/1-9-0/documentation/agents/agents-view","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"wPlM990eUXr9Ncy75cVm","title":"Installing Agents","pathname":"/1-9-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"pILnn3wWgty3PVHyS8Al","title":"Installing Agents via Docker","pathname":"/1-9-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"iY62333EYrcUtwhoJa4X","title":"Installing Agents via Docker Compose","pathname":"/1-9-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"Qx5RawqJqjNlGpPfBAJw","title":"Installing Agents via Kubernetes","pathname":"/1-9-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"bTfiUAV65ZELONfTNjZV","title":"Using Mutual TLS for Agents","pathname":"/1-9-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"TIMTuId9HwuB8sh009ka","title":"Registering Agents in Connectware","pathname":"/1-9-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"2CCvYKWHEnPRRuzt0IBa","title":"Using Agents","pathname":"/1-9-0/documentation/agents/using-agents","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"YqE1KoQ0l80az8ZPOfNt","title":"Monitoring Agents","pathname":"/1-9-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"Q8AlyH0yZeWPRL1XVsKg","title":"Troubleshooting Agents","pathname":"/1-9-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"CVLoHh3IkU1g7BRI7eJv","title":"Industry Protocol Details","pathname":"/1-9-0/documentation/industry-protocol-details","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"3F0v2iUbKAAkNybQXucT","title":"ADS","pathname":"/1-9-0/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"M2c14KpEE4rrivIkvR1L","title":"AdsConnection","pathname":"/1-9-0/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"p8KtpC8DMnQSt9qKwdYB","title":"AdsEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"mGsJIclQxVUNHJ3r3vWj","title":"BACnet","pathname":"/1-9-0/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"jsalVdW8ObOB1qnVL7qW","title":"BacnetConnection","pathname":"/1-9-0/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"I97kGma2IZ2hbHV6Pbfy","title":"BacnetEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"nE4B55J6SbSfXVulRwrP","title":"EtherNet/IP","pathname":"/1-9-0/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"TE09aDiW49AMgtGGO8zX","title":"EthernetIpConnection","pathname":"/1-9-0/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"uH0j3dAQo8owrX8C81dv","title":"EthernetIpEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"sseI82nfl5cB5kCRxjmM","title":"Focas","pathname":"/1-9-0/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"HP6OTOYgSq2Pn3EvPW4E","title":"FocasConnection","pathname":"/1-9-0/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"QLiXTgHhJDUUQYvfaXZl","title":"FocasEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"eGh2OUCFs7XLBGeRUvCL","title":"Generic VRPC","pathname":"/1-9-0/documentation/industry-protocol-details/generic-vrpc","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"x5jtmPe5T1ORMxyaOBZT","title":"GenericVrpcConnection","pathname":"/1-9-0/documentation/industry-protocol-details/generic-vrpc/genericvrpcconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"VVZ0SuT9bre8gjTcATXG","title":"GenericVrpcEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/generic-vrpc/genericvrpcendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"ulqVcaNuXrBdUQt4GQE6","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-9-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gt53HIa5zJNVV1EAE315","title":"HbmdaqConnection","pathname":"/1-9-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"YHdEEPPBV1jd8zoQbhqX","title":"HbmdaqEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"IGKybSd7Ml4KCbeYNYoz","title":"Heidenhain DNC","pathname":"/1-9-0/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5Ej1GY7HNzEODTHVo6ov","title":"HeidenhainConnection","pathname":"/1-9-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"1sOiQkIM85m2zq0F8Eqm","title":"HeidenhainEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"8aunwWiYKklRzIJh63ut","title":"HTTP/REST","pathname":"/1-9-0/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wpJCRb87Q7twfXe61J96","title":"HttpConnection","pathname":"/1-9-0/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"mngWgmnCt8I4QkmMBlPm","title":"HttpEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"peG22Ss3fERNl9bqNCiK","title":"HTTP Server","pathname":"/1-9-0/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"Wh3SxlNtdgXNgmuwNuMb","title":"HttpServer","pathname":"/1-9-0/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"0lpLw1RI0nHGcnDHhmcY","title":"HttpNode","pathname":"/1-9-0/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"StXffKuIXQVDplJ6fGr1","title":"InfluxDB","pathname":"/1-9-0/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5x634S6DMIleH1TYTYMG","title":"InfluxdbConnection","pathname":"/1-9-0/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"tKhtUR8md1LmJnE0EqUV","title":"InfluxdbEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"Z0EmQ6mxq4d3twVEUTeq","title":"Kafka","pathname":"/1-9-0/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MipsOVFViNnZLqqEfEVG","title":"KafkaConnection","pathname":"/1-9-0/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"1rlAcs5KI1GJH6ANNFSc","title":"KafkaEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"SXqF1TDPFeo00kxvIFRP","title":"Modbus/TCP","pathname":"/1-9-0/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"SYoikvZmkHt7fw1vpQgx","title":"ModbusConnection","pathname":"/1-9-0/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"kIU045V3NcLP6ZW7XGaa","title":"ModbusEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"QwtEnn97ZtX5oVF7d4qt","title":"MQTT","pathname":"/1-9-0/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"gJYiBbtkUQyYtSPQomXk","title":"MqttConnection","pathname":"/1-9-0/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"HM6YoqAdsuSLyyivWXXq","title":"MqttEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"sJIDZsCdGWk4QITmN3LC","title":"MSSQL","pathname":"/1-9-0/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"tmkr883Wn3Cge4q5cw38","title":"MssqlConnection","pathname":"/1-9-0/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"SnvXcfJkaXy9FNF2hAgG","title":"MssqlEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"UTrylAxgwzLRg3UJNJbC","title":"OPC DA","pathname":"/1-9-0/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"O3r9PRBm8W73nOyUgKbo","title":"OpcdaConnection","pathname":"/1-9-0/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"S6nAWllprIRLa8BLANdN","title":"OpcdaEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"Ytf2o3CowfeNyZPuc2S2","title":"OPC UA","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"sfxuwwOLjfTmUEJJo2dT","title":"OPC UA Client","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"WbSIihcsXFXCYAxuoXSS","title":"OpcuaConnection","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"qTfUrr11Xcs51gZ5ZbJH","title":"OpcuaEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"OgiFE0RNiMqoYEyn12rM","title":"OPC UA Server","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"2GilOU0Z07XkS2xSOINl","title":"OpcuaServer","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"bogvEeVg9Xhquj8aAE9y","title":"OpcuaNode","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"7jicnvqgIGTpJvBdMHMw","title":"OPC UA Object Types","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"Vup3oMgbEOG65aAZMSPn","title":"OPC UA Server References","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"SKB3MT8glOgsgUXAOR2j","title":"OpcuaReferenceNode","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"dvcPUL9lbHoZD0UAgtbP","title":"OpcuaObjectNode","pathname":"/1-9-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"qRbkhc9ZgDDI9yQCE3FI","title":"Siemens SIMATIC S7","pathname":"/1-9-0/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"0YSIJtgaTRE4KO7Vl6fF","title":"S7Connection","pathname":"/1-9-0/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"2n3LpK2a0eaOdvVOBgiT","title":"S7Endpoint","pathname":"/1-9-0/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"kbhk3fVU1swP87D61pVu","title":"Shdr","pathname":"/1-9-0/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ayJrx7vloaFOz7nHaxuF","title":"ShdrConnection","pathname":"/1-9-0/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"nGEmaIv1MeHrXI3Pz5W2","title":"ShdrEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"5H0YMImcL299aZIXhwMo","title":"Sinumerik","pathname":"/1-9-0/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PjaiLesWF1gVaeGTGwtK","title":"SinumerikConnection","pathname":"/1-9-0/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"bPd1WeUlXDz3a0LLixRP","title":"SinumerikEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"bBAxSVUxTMlyUYTS1KJl","title":"Sopas","pathname":"/1-9-0/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"aqs7zGtP2WZ8SuFcJLmi","title":"SopasConnection","pathname":"/1-9-0/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"3BTjury7uloL4Cgfqpyp","title":"SopasEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"PIkQFoTQ9ezqtgCeoXyI","title":"SQL","pathname":"/1-9-0/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"yiKLgA1ZHQsdZJSAsjAM","title":"SqlConnection","pathname":"/1-9-0/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"HRdMFlkiY5JttrA8kyrm","title":"SqlEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"0ze7enkfDh0leu4S23um","title":"Werma WIN Ethernet","pathname":"/1-9-0/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"L11Mgr88CCVswyUbajPl","title":"WermaConnection","pathname":"/1-9-0/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"4H76yT3veV33pSB2Auyc","title":"WermaEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"d6KKtmTCby30XY36s3Il","title":"Systemstate","pathname":"/1-9-0/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"2WJYUXY5rwMMmopPydRW","title":"SystemstateConnection","pathname":"/1-9-0/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"ttNLVA9NUh466h5k1av6","title":"SystemstateEndpoint","pathname":"/1-9-0/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"wV0GP2urkKGT0X6ztimR","title":"API Definition","pathname":"/1-9-0/documentation/industry-protocol-details/api-definition","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ihCQIbvy4suGiHfwQqfF","title":"Connectware Licensing","pathname":"/1-9-0/documentation/connectware-licensing","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"N7fJYpPFyBBJsyIqjOns","title":"Changelog","pathname":"/1-9-0/documentation/changelog","siteSpaceId":"sitesp_vKMVF","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"ukLQtA1BZPrN3wDwOU9F","title":"General changes from 0.x to 1.0","pathname":"/1-9-0/documentation/changelog/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"}]},{"id":"x9Uf4UgDspo44nQqVolM","title":"Upgrading from 0.x to 1.0","pathname":"/1-9-0/documentation/changelog/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"},{"label":"General changes from 0.x to 1.0"}]},{"id":"pLWWz8Bq3BQlYoTSY3mG","title":"Upgrade Guide","pathname":"/1-9-0/documentation/upgrade-guide","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"fwlM7IKuxbHjRCSPeamv","title":"Upgrading from 1.x to 1.7.0","pathname":"/1-9-0/documentation/upgrade-guide/upgrading-from-1.x-to-1.7.0","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"AnCQjnKtql0hObSb35OV","title":"Upgrading from 1.x to 1.5.0","pathname":"/1-9-0/documentation/upgrade-guide/upgrading-from-1.x-to-1.5.0","siteSpaceId":"sitesp_vKMVF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"fnsjVPXp9JcduzXvNeUA","title":"Introduction","pathname":"/1-8-0","siteSpaceId":"sitesp_Ykm6S","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"hvudYrsRWjYHyo9GT9g0","title":"Installing Connectware","pathname":"/1-8-0/getting-started/installing-connectware","siteSpaceId":"sitesp_Ykm6S","description":"Learn how to install Cybus Connectware directly onto a Linux system.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"UkBB6FeeMOGNctK8EBZ5","title":"System Requirements","pathname":"/1-8-0/getting-started/installing-connectware/system-requirements","siteSpaceId":"sitesp_Ykm6S","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"BSQapNAm2X1OCLnHlt8f","title":"Acquiring your License Key","pathname":"/1-8-0/getting-started/installing-connectware/acquiring-your-license-key","siteSpaceId":"sitesp_Ykm6S","description":"You need a valid license key to install Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"KK7gJPEJkw9YAFD25QZC","title":"Installing Connectware on Docker","pathname":"/1-8-0/getting-started/installing-connectware/installing-connectware-on-docker","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"A2nxF4fSP3MOmNk8GvIw","title":"Installing Connectware on Kubernetes","pathname":"/1-8-0/getting-started/installing-connectware/installing-connectware-on-kubernetes","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"sXaw903HI0YdEEnYfqdx","title":"Connectware Admin UI","pathname":"/1-8-0/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"nwhZuoLBZGjyGDWbZp8r","title":"Basic Components of Connectware","pathname":"/1-8-0/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"oMPIwvTIf5bNJiyyj8xr","title":"Connecting your First Machine","pathname":"/1-8-0/getting-started/connect-your-first-machine","siteSpaceId":"sitesp_Ykm6S","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"OJ8fYpynvWpamgfsGjKm","title":"Your First Service Commissioning File","pathname":"/1-8-0/getting-started/connect-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_Ykm6S","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"8OzVMKLG3Oushc4lKq6b","title":"Services","pathname":"/1-8-0/documentation/services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"KQqFf3OqkTnmZSaTSS84","title":"Service Commissioning Files","pathname":"/1-8-0/documentation/services/service-commissioning-files","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"LQTy1unpEih42rWifdmC","title":"Structure of Service Commissioning Files","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"xQhTne4QHldMJVfsp1J6","title":"description","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/description","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"bHtrn97Pe1PQnFpxFlxD","title":"metadata","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/metadata","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"aefmNQB2hLyaX7Fz51Is","title":"parameters","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/parameters","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"PFfyV1KkBLhpkcA7PdHU","title":"definitions","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/definitions","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"3vaFbr0URty15swkydan","title":"resources","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"}]},{"id":"N3vrWgnhSxG9pTRVATLf","title":"Cybus::Connection","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"Zc47Bm0coB7uOcPkFMnt","title":"Cybus::Endpoint","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"Xic7ymd8n12eKDES7DCg","title":"Cybus:Mapping","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"sc63U5DQKwOaG5jhaFMz","title":"Cybus::Container","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"3V5HWf5Ynr2l1hKUZAig","title":"Docker problem with network changes","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"},{"label":"Cybus::Container"}]},{"id":"YaQmW1oTHUbECCXrwe55","title":"Cybus::Link","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"F8TvWPJonj8itxjPoZst","title":"Cybus::IngressRoute","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"R2PwYpGEL9JeUInI8Uhl","title":"Cybus::User","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"5Xq0lQDgRfslbUJh3ZcB","title":"Cybus::Role","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"4fiICQefTPUWZFmi7OPQ","title":"Cybus::Volume","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"v58a5qazgQcSmrZO2XOE","title":"Cybus::File","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"rl4AwChejG9jNp9ommwM","title":"Cybus::Server","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"CLez2rFIF58eVzomxJmB","title":"Cybus::Node","pathname":"/1-8-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Structure of Service Commissioning Files"},{"label":"resources"}]},{"id":"5fUlNI40AzuwL9O8sEvO","title":"Sample Service Commissioning Files","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"}]},{"id":"xowujVQe0UdKJ1siX8qB","title":"Modbus","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"}]},{"id":"IePjc7mfP85FBTGAotmZ","title":"“Bearbeitungszentrum BAZ” - Single File","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"sp7L3yhGTG6QErLZixmd","title":"“Bearbeitungszentrum BAZ” - Multiple Files","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-multiple-files","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"6uwC1xAub91a8LDPDZPl","title":"“Bearbeitungszentrum BAZ” - Single File and Custom Topics","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file-and-custom-topics","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"NAYNr1IgkRLyrTITdRti","title":"“Bearbeitungszentrum BAZ” - Agent Mode","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-agent-mode","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"HonBLZVY7XkrNOiCVxO7","title":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"}]},{"id":"Wg0F7GgQUQYqNhicDvsP","title":"“Machine Condition Monitoring Example” - Single File","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard/machine-condition-monitoring-example-single-file","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard"}]},{"id":"dIcihlRX8q9hLle8XYrN","title":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"}]},{"id":"QU6NxJyzMsV9GrHi0nms","title":"“Machine Utilization Example” - Machine Connectivity","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-machine-connectivity","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"ERA8t8VOC4UG98YuTUiy","title":"“Machine Utilization Example” - Dashboards with role based access permission","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-dashboards-with-role-based-access-permission","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"lhkeJCZ98BwqCvADLHkR","title":"“Machine Utilization Example” - Push data to MSSQL Database","pathname":"/1-8-0/documentation/services/service-commissioning-files/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-push-data-to-mssql-database","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Commissioning Files"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"11alZpHsNlmmfZOI3hB1","title":"Services View","pathname":"/1-8-0/documentation/services/services-view","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"GCVtybofQc9kqYGFfoNr","title":"Setting Up and Configuring Services","pathname":"/1-8-0/documentation/services/setting-up-and-configuring-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"AzFD9nzVpF2G2t96ixSB","title":"Installing Services","pathname":"/1-8-0/documentation/services/setting-up-and-configuring-services/installing-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"quxaGKeZfpdtzCElXwmi","title":"Enabling Services","pathname":"/1-8-0/documentation/services/setting-up-and-configuring-services/enabling-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"o3n1vn4WyCwryOiCOVnm","title":"Updating Services","pathname":"/1-8-0/documentation/services/setting-up-and-configuring-services/updating-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"aQ2oq2Ic3Zn733qr8vl8","title":"Disabling Services","pathname":"/1-8-0/documentation/services/setting-up-and-configuring-services/disabling-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"7UPCpFWdZyw522imqVBv","title":"Deleting Services","pathname":"/1-8-0/documentation/services/setting-up-and-configuring-services/deleting-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Setting Up and Configuring Services"}]},{"id":"LY0CIYF2G3fhLrFlQ027","title":"Service Details View","pathname":"/1-8-0/documentation/services/service-details-view","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"pvSfytqf2KSp3QphFchB","title":"ServiceID","pathname":"/1-8-0/documentation/services/serviceid","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"jtUKeFomevGJt3rMe0LO","title":"Inter-Service Referencing","pathname":"/1-8-0/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"ugLcLShVk6sQvQUj8d18","title":"Deviation","pathname":"/1-8-0/documentation/services/deviation","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"9qsbpuKLNAoxEfEUeZOW","title":"Service Logs","pathname":"/1-8-0/documentation/services/service-logs","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"faAQDEsWZds18y7ZYKR9","title":"Logs of Individual Services","pathname":"/1-8-0/documentation/services/service-logs/service-logs-of-individual-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"mFyliMnUY6moAGjDTSuU","title":"Logs of All Services","pathname":"/1-8-0/documentation/services/service-logs/service-logs-of-all-services","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Service Logs"}]},{"id":"39z04Hbt4kiVSIF3RZvN","title":"Rule Engine","pathname":"/1-8-0/documentation/services/rule-engine","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"VKe13O3Oe3jbod0kfO8C","title":"Data Processing Rules","pathname":"/1-8-0/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"xHsukQdWNvNXSPBEUKQf","title":"Rule Sandbox","pathname":"/1-8-0/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_Ykm6S","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"CIo0uQHK3sEF2jwCad2k","title":"API Definition","pathname":"/1-8-0/documentation/services/api-definition","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"GVT7VLcNOs7rc4UNs82c","title":"Resources","pathname":"/1-8-0/documentation/resources","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"lSxsNxvJI0RpKviXqqQm","title":"Servers","pathname":"/1-8-0/documentation/resources/servers","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"ByMkhPJ8omriGxJYrI03","title":"Containers","pathname":"/1-8-0/documentation/resources/containers","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"8RMpNgmOeTa9znOY4bAR","title":"Volumes","pathname":"/1-8-0/documentation/resources/volumes","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"kABsO8eEXGoCFMIGAghq","title":"Connections","pathname":"/1-8-0/documentation/resources/connections","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"jwt5krnh8LXb2l9JbpxW","title":"Endpoints","pathname":"/1-8-0/documentation/resources/endpoints","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"xg3uQ2iwXJ2g0Hu1PFZX","title":"Mappings","pathname":"/1-8-0/documentation/resources/mappings","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"SdLLZhHLi6uUZdKfZsi3","title":"Nodes","pathname":"/1-8-0/documentation/resources/nodes","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"OKdvu56dZvLXxvFN0jBP","title":"API Definition","pathname":"/1-8-0/documentation/resources/api-definition","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"8XW0VxNRpcsy3v0m5qvj","title":"User Management","pathname":"/1-8-0/documentation/user-management","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"bFGPc2aVRxVyZmHAIKyp","title":"Users and Roles View","pathname":"/1-8-0/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ClJeAUmeYK2Q6FRcFeqZ","title":"Users","pathname":"/1-8-0/documentation/user-management/users","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"u08mBpMdZNug6dj0RVDE","title":"Roles","pathname":"/1-8-0/documentation/user-management/roles","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"mJRoOFPz3tHVH961xzae","title":"Permissions","pathname":"/1-8-0/documentation/user-management/permissions","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"xEdlXl4fVhaZRXKsNVdE","title":"Password Policy Rules","pathname":"/1-8-0/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Baekk00dNv4aKqMw2PqL","title":"Default Admin User","pathname":"/1-8-0/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Kdo0BP31QLalT6btwnnG","title":"MQTT Users","pathname":"/1-8-0/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"tecVncc7saOGUB2wf9LR","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-8-0/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"xc9QvdzmTHeA9P85iRhF","title":"Multi-Factor Authentication","pathname":"/1-8-0/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"7P97hJfVpdD8AvakTzUY","title":"Long lived JSON Web Tokens","pathname":"/1-8-0/documentation/user-management/long-lived-json-web-tokens","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"VmlKUUn6lYXVbxfbKKIH","title":"Access Permissions for Admin-UI","pathname":"/1-8-0/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"kfC40ujI62PC48cVLSNc","title":"UI Access","pathname":"/1-8-0/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"bsT02AyXxvH7DX0RyEnI","title":"Minimum Access Role Pages","pathname":"/1-8-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"DjgWqWKPKI7bSa70qWII","title":"API Definition","pathname":"/1-8-0/documentation/user-management/api-definition","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"cd6vl1tyH0ktcuWPpUWz","title":"Client Registry","pathname":"/1-8-0/documentation/client-registry","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"dUzRonjbQaCaINACH6SE","title":"Implicit Flow","pathname":"/1-8-0/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"X80zPEeOeJC86UBlD6Gs","title":"Explicit Flow","pathname":"/1-8-0/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"TMIyjOhO7L4y76JJcpsc","title":"Granting Access","pathname":"/1-8-0/documentation/client-registry/granting-access","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"eA0sqynvpvlPBs36p5Zi","title":"API Definition","pathname":"/1-8-0/documentation/client-registry/api-definition","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"e2wIm9AshZGhH3fblpPb","title":"Certificates","pathname":"/1-8-0/documentation/certificates","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"ggr8AHjdcvRxHWIfv7Cq","title":"Monitoring","pathname":"/1-8-0/documentation/monitoring","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"csEAhjV15I4yUEFOasCG","title":"Data Explorer","pathname":"/1-8-0/documentation/monitoring/data-explorer","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"GinaB2d4cmwgZqiDSqhx","title":"Live Data","pathname":"/1-8-0/documentation/monitoring/live-data","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Monitoring"}]},{"id":"Y1QLkvhp5l2HIYlTuiRV","title":"Workbench","pathname":"/1-8-0/documentation/workbench","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"faeo3YzcpnSYxJhokDCh","title":"Flows in Git Repositories","pathname":"/1-8-0/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"FXOASkRo5MBhtOp2fwxS","title":"System Status","pathname":"/1-8-0/documentation/system-status","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"9myaBufUj3hZ05NiEnz2","title":"Info","pathname":"/1-8-0/documentation/system-status/info","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"Cdpr384FiMXM5EjEGz4l","title":"Metrics","pathname":"/1-8-0/documentation/system-status/metrics","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"dZWy8HIxL0gyXqzQlL1P","title":"Status","pathname":"/1-8-0/documentation/system-status/status","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"pYxTExaujoByWCpUWOTl","title":"Retrieving More System Information","pathname":"/1-8-0/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"nffGOLLaFuKcRMB8lwuW","title":"System Health","pathname":"/1-8-0/documentation/system-status/system-health","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"B7TeYDh15IjYSgxkpGnn","title":"API Definition","pathname":"/1-8-0/documentation/system-status/api-definition","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"DNlHxf3OZwLVBu91GIoe","title":"Backup and Restore","pathname":"/1-8-0/documentation/backup-and-restore","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"ySbZkpZL0glVLmwjLLU8","title":"Volumes","pathname":"/1-8-0/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"IstRtF9lzKTvo1Bqf5u2","title":"User Database","pathname":"/1-8-0/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"YVxwGOyhUQ6sJnQYhGHv","title":"Configuration","pathname":"/1-8-0/documentation/configuration","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"V48HNDmBGeYMCrBpJeCS","title":"Environment Variables","pathname":"/1-8-0/documentation/configuration/environment-variables","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"3KW02gBKCRmyFO5sfXXC","title":"LDAP Configuration","pathname":"/1-8-0/documentation/configuration/ldap-configuration","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"GVEcFvp1kAn8GBW5cX7E","title":"MFA Configuration","pathname":"/1-8-0/documentation/configuration/mfa-configuration","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"WjIkqheuGsOUS4xGOkM5","title":"Agents","pathname":"/1-8-0/documentation/agents","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"d2NEg0vRW3DDPduDhwB6","title":"Agents View","pathname":"/1-8-0/documentation/agents/agents-view","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"JQem1sZo6pj4lEqA50uA","title":"Installing Agents","pathname":"/1-8-0/documentation/agents/installing-agents","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"wU4qL33zNDAPHx1maks0","title":"Installing Agents via Docker","pathname":"/1-8-0/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"NWpZ3V9MpOvSnUKGgJ6b","title":"Installing Agents via Docker Compose","pathname":"/1-8-0/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"sOox5MiMW6uWizbzaPHp","title":"Installing Agents via Kubernetes","pathname":"/1-8-0/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"qncT1D3w4MGiGbvmzkrU","title":"Using Mutual TLS for Agents","pathname":"/1-8-0/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"zWEBWDFHjJ4AQq66mOSb","title":"Registering Agents in Connectware","pathname":"/1-8-0/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"qyK961GuzqkRvr3e7dpG","title":"Using Agents","pathname":"/1-8-0/documentation/agents/using-agents","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"MLYmFSCRYbt21U3gVGF3","title":"Monitoring Agents","pathname":"/1-8-0/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"iqQ3kd6bQpk4gTuPshhN","title":"Troubleshooting Agents","pathname":"/1-8-0/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"OKVxyN2ZvuWl1KrXVoaM","title":"Industry Protocol Details","pathname":"/1-8-0/documentation/industry-protocol-details","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"X4CkwWAmEEmKyV5viauV","title":"ADS","pathname":"/1-8-0/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YZ8USM0WfVD4Q1KDALsi","title":"AdsConnection","pathname":"/1-8-0/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"Y22cu7RFiXTBVvYxMvkz","title":"AdsEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"jyZu00mfzl6hDWTbk1SF","title":"BACnet","pathname":"/1-8-0/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZBOgwaYikDh6QNUISQGP","title":"BacnetConnection","pathname":"/1-8-0/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"2PM10Anpqb6F2gdbxfhY","title":"BacnetEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"06iLZfZLcwxoFw0NjNZL","title":"EtherNet/IP","pathname":"/1-8-0/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"CeJ81jcLRKqoUBHm5p7o","title":"EthernetIpConnection","pathname":"/1-8-0/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"qBPURm9vfmh1usPcnK2O","title":"EthernetIpEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"2R9yi7LtmX7d9alWjPQJ","title":"Focas","pathname":"/1-8-0/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"t44lKMfIyR1xZDFn6gIk","title":"FocasConnection","pathname":"/1-8-0/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"kPd5mXmkmknK9d1At3Pk","title":"FocasEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"vlPQraiGCTTeyqC3cAmt","title":"Generic VRPC","pathname":"/1-8-0/documentation/industry-protocol-details/generic-vrpc","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"1LAtlm4NGbjx9xVwQiri","title":"GenericVrpcConnection","pathname":"/1-8-0/documentation/industry-protocol-details/generic-vrpc/genericvrpcconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"j9cRoBjREhRBT2tfXGXY","title":"GenericVrpcEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/generic-vrpc/genericvrpcendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"kc1VvsTAuZlfzUIKg5N7","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-8-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"RHBBiAMHVOWJmpoS5nBb","title":"HbmdaqConnection","pathname":"/1-8-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"xYNbcn3uUH52JOpI4zwS","title":"HbmdaqEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"AIgjezBSJdgiAwAblPa7","title":"Heidenhain DNC","pathname":"/1-8-0/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"MeyHFma2T81Yt2RnHegn","title":"HeidenhainConnection","pathname":"/1-8-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"DAJbPTbHsXuBvgfoqQk6","title":"HeidenhainEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"PllL2vZo67Y4PtSFhK9f","title":"HTTP/REST","pathname":"/1-8-0/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"G1Ws83P6m4mS4t9Ts6eS","title":"HttpConnection","pathname":"/1-8-0/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"aobG4LZWGH6YxDZlyyGv","title":"HttpEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"lLej9LCnMpzwvCoyfwb2","title":"HTTP Server","pathname":"/1-8-0/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"4DFLk3kFiTs5As4dw5lZ","title":"HttpServer","pathname":"/1-8-0/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"v0dOorqn1FKBXqX0MGpX","title":"HttpNode","pathname":"/1-8-0/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"mSb7L0XSRiO166ImxMlf","title":"InfluxDB","pathname":"/1-8-0/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"TivuIPwRKeOmF93sKwV9","title":"InfluxdbConnection","pathname":"/1-8-0/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"YGQYZrdsrR6nbEkDAMIS","title":"InfluxdbEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"kAQg83SrhX43BpcGemJH","title":"Kafka","pathname":"/1-8-0/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"BtuQ7mytCuh9sG47HH57","title":"KafkaConnection","pathname":"/1-8-0/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"E6jQ3IBv472c1kXsUrWw","title":"KafkaEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"5x1af7RQjkL7siRSeCyU","title":"Modbus/TCP","pathname":"/1-8-0/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"i66EDK70kXlXlXQQq7aJ","title":"ModbusConnection","pathname":"/1-8-0/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"ME3rvbDlWjUrnZrIP7WM","title":"ModbusEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"WLQ8S22DHnnD28gZ1b14","title":"MQTT","pathname":"/1-8-0/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UqSGvV9aKHbq3uKJcF6M","title":"MqttConnection","pathname":"/1-8-0/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"ZXoyPCrKT8vGrKYVMRxr","title":"MqttEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"kfFtl2k76CGfCqF45YIt","title":"MSSQL","pathname":"/1-8-0/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"cry8LbY04iQ4hIFQArDi","title":"MssqlConnection","pathname":"/1-8-0/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"c3HpffMvM5QPwyh0GvYA","title":"MssqlEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"LwvchFjY88gMpIgd7VLw","title":"OPC DA","pathname":"/1-8-0/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PDKWfBpJ6tG2m93lDT7o","title":"OpcdaConnection","pathname":"/1-8-0/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"KEwvvbgFdojRj2NURfiT","title":"OpcdaEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"OgyEfQ45Ebu5WzXKliwX","title":"OPC UA","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"VomHcZnwu0LHkGVtiCQb","title":"OPC UA Client","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"6eHMZQY3RMYHSQNNP3Dk","title":"OpcuaConnection","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"oQ8yTaAcJbqI3OxflDKY","title":"OpcuaEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"jXVXv02wCEJBWV199uvS","title":"OPC UA Server","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"hnZfIjyhuEhr3c2m2N8Z","title":"OpcuaServer","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"dQjWJtUr5GPygqIdgVMO","title":"OpcuaNode","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"p11tzqnXX1wCAP8IYWwL","title":"OPC UA Object Types","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"dPZyuXDkPF75Wy9zhzXr","title":"OPC UA Server References","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"dqhugXhUEuRiKFIflBOM","title":"OpcuaReferenceNode","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"mCWCHCKzM0pxYzjV7Evh","title":"OpcuaObjectNode","pathname":"/1-8-0/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"VODjFSWemjvwgos4UPNb","title":"Siemens SIMATIC S7","pathname":"/1-8-0/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"6ohFomJGygWCoD4vRMZZ","title":"S7Connection","pathname":"/1-8-0/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"tz0IGELtuDoFHqKiOJWx","title":"S7Endpoint","pathname":"/1-8-0/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"gZEc3wCxz4Fjx8HR0a7E","title":"Shdr","pathname":"/1-8-0/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PEbzK5MEr8f8sFssanuE","title":"ShdrConnection","pathname":"/1-8-0/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"CFEJgxqDXmDuM1Jsxk6q","title":"ShdrEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"lNPZXU9jmGzExt24NSHA","title":"Sinumerik","pathname":"/1-8-0/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"cscS55gxZGOCNFBzBUMA","title":"SinumerikConnection","pathname":"/1-8-0/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"kIiaX7v0lgAF2KwKvNqS","title":"SinumerikEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"zhF2oeawpAcYgW8Srire","title":"Sopas","pathname":"/1-8-0/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"CwMPWzbEkPunc0j9dIrc","title":"SopasConnection","pathname":"/1-8-0/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"46q4bJQ4vtcIA0A4vrYK","title":"SopasEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"DNppcPQVaRW3npxmscu4","title":"SQL","pathname":"/1-8-0/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"wtm9rM0aKmJWXNSaGJxR","title":"SqlConnection","pathname":"/1-8-0/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"yHp7b94qTWKpkmKqeONE","title":"SqlEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"Akv2LhgxOjDDTtnrVicg","title":"Werma WIN Ethernet","pathname":"/1-8-0/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YO1AJZgvdd3HwZaDMFuZ","title":"WermaConnection","pathname":"/1-8-0/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"Id7QB7rxISOSeZrKn4Lo","title":"WermaEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"txxoCXdi16qXDTShop99","title":"Systemstate","pathname":"/1-8-0/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5I2Lld8TOdMuS950oaQn","title":"SystemstateConnection","pathname":"/1-8-0/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"OCuULtVDcmn0N83e9bMG","title":"SystemstateEndpoint","pathname":"/1-8-0/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"y29H6vGLXKctBSRaXjwi","title":"API Definition","pathname":"/1-8-0/documentation/industry-protocol-details/api-definition","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UzVJV8g9NdFunPF4XBFt","title":"Connectware Licensing","pathname":"/1-8-0/documentation/connectware-licensing","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"1qtRxuo7UA1gJyxhqFVL","title":"Changelog","pathname":"/1-8-0/documentation/changelog","siteSpaceId":"sitesp_Ykm6S","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"CNn9uJiQ6lRGhWIFeyZ3","title":"General changes from 0.x to 1.0","pathname":"/1-8-0/documentation/changelog/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"}]},{"id":"a5ejRfq1JCUHpmwTpyfZ","title":"Upgrading from 0.x to 1.0","pathname":"/1-8-0/documentation/changelog/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"},{"label":"General changes from 0.x to 1.0"}]},{"id":"Qo1zhskxMOtNGudOyrkj","title":"Upgrade Guide","pathname":"/1-8-0/documentation/upgrade-guide","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"iULaxu4imzYe0HjZ1k4d","title":"Upgrading from 1.x to 1.7.0","pathname":"/1-8-0/documentation/upgrade-guide/upgrading-from-1.x-to-1.7.0","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"2GoMQIouX2pMrRQtzYTR","title":"Upgrading from 1.x to 1.5.0","pathname":"/1-8-0/documentation/upgrade-guide/upgrading-from-1.x-to-1.5.0","siteSpaceId":"sitesp_Ykm6S","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"rc7taZE8YgL8EnA2YI1t","title":"Introduction","pathname":"/1-7-3","siteSpaceId":"sitesp_lEcF7","description":"Learn about Connectware's capabilities and how to connect complex production environments to your IT systems.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"RzVZzg5938h0Yh70TRLV","title":"Installing Connectware","pathname":"/1-7-3/getting-started/installing-connectware","siteSpaceId":"sitesp_lEcF7","description":"Learn how to install Cybus Connectware directly onto a Linux system.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Wf48hzCl2tg6YM5QwWFY","title":"System Requirements","pathname":"/1-7-3/getting-started/installing-connectware/system-requirements","siteSpaceId":"sitesp_lEcF7","description":"Hardware, software, and virtual host requirements for installing and operating Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"7T0JfMm8tYV3UDik601n","title":"Acquiring your License Key","pathname":"/1-7-3/getting-started/installing-connectware/acquiring-your-license-key","siteSpaceId":"sitesp_lEcF7","description":"You need a valid license key to install Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"p5hTbVKLmu6Xi3Ax4fhl","title":"Installing Connectware on Docker","pathname":"/1-7-3/getting-started/installing-connectware/installing-connectware-on-docker","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"BoOpZIfgIdOSBvLVajTp","title":"Installing Connectware on Kubernetes","pathname":"/1-7-3/getting-started/installing-connectware/installing-connectware-on-kubernetes","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"KZbiRTQEaunlL6tXvLUS","title":"Connectware Admin UI","pathname":"/1-7-3/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Tgbu2u2yCbZOj89NeEj9","title":"Basic Components of Connectware","pathname":"/1-7-3/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"EmNrvZ5onx5gljYkuzPd","title":"Connecting your First Machine","pathname":"/1-7-3/getting-started/connect-your-first-machine","siteSpaceId":"sitesp_lEcF7","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"bMsWkwLevdjw22o2N4Hx","title":"Your First Service Commissioning File","pathname":"/1-7-3/getting-started/connect-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_lEcF7","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"Yg3TiidFdKlcO6qoarLQ","title":"Services","pathname":"/1-7-3/documentation/services","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"TIlWbXzRipDbG4cceqTH","title":"Structure of Commissioning Files","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"h93V2cmmfhk3IaKQeRc8","title":"description","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/description","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"IxhSdLYj28OYdAWtRAXz","title":"metadata","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/metadata","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"NfnCIw9ddzea8HDrTfu5","title":"parameters","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/parameters","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"r7o1b8AroZdINRofKQTw","title":"definitions","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/definitions","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"F4miwwgF5Nsz5lnaZznu","title":"resources","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"2VeLjVakm67m3d3d9v8h","title":"Cybus::Connection","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"w7Xhsd3WAe3FRRn8ecDk","title":"Cybus::Endpoint","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"o23WWY4ASY5yamvyalkh","title":"Cybus:Mapping","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"Ide9Vbu2NNAYNz8gzPTR","title":"Cybus::Container","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"DyON77Rpe4WpdRrSBdXK","title":"Docker problem with network changes","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"},{"label":"Cybus::Container"}]},{"id":"zTacot514eQi4wN0cCA2","title":"Cybus::Link","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"AbPqKLAew9MQFlZsy8wj","title":"Cybus::IngressRoute","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"xzjWUNv0cpQa9iPGCBGt","title":"Cybus::User","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"EgnaJ4iNavy6R3WWpfvL","title":"Cybus::Role","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"l8ClBsx382NWAOQem4xW","title":"Cybus::Volume","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"PPYq8c9FtjezLzqmk65E","title":"Cybus::File","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"fexwkThjBBQouJcIdFav","title":"Cybus::Server","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"Dk1p9MJnCzmBWK2NHVng","title":"Cybus::Node","pathname":"/1-7-3/documentation/services/structure-of-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"ne64f9OMgirZ65Osocby","title":"ServiceID","pathname":"/1-7-3/documentation/services/serviceid","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"nn7A5efkSmecawBWxzXq","title":"Inter-Service Referencing","pathname":"/1-7-3/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"5zXTThQLBTQlV7319dyG","title":"Deviation","pathname":"/1-7-3/documentation/services/deviation","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"mKCe2AiMIXO5Fp0sxSeF","title":"Working with Service Commissioning Files","pathname":"/1-7-3/documentation/services/working-with-service-commissioning-files","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"cOlNJlSmXQ8EPzLswfzs","title":"Service Details View","pathname":"/1-7-3/documentation/services/service-details-view","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"YIYdNiiUt19Gk7iKywkk","title":"Sample Service Commissioning Files","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"xKevNbKL2Tgp2CM8ZjhK","title":"Modbus","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/modbus","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"}]},{"id":"5TlGtI4yHdUhb4kMHxJ7","title":"“Bearbeitungszentrum BAZ” - Single File","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"xY3QHuso9CrrWyTmIbpQ","title":"“Bearbeitungszentrum BAZ” - Multiple Files","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-multiple-files","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"ROJRXq8yEatLisEUtgrA","title":"“Bearbeitungszentrum BAZ” - Single File and Custom Topics","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file-and-custom-topics","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"5f0kdCrLBu2eT76Pf5JL","title":"“Bearbeitungszentrum BAZ” - Agent Mode","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-agent-mode","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"0UOudMFXLQNI8x7d2SvN","title":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"}]},{"id":"wrM8JBUJGlAVa484iuji","title":"“Machine Condition Monitoring Example” - Single File","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard/machine-condition-monitoring-example-single-file","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard"}]},{"id":"U2rD1PQNYM6DiKCGImCS","title":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"}]},{"id":"ndrYPN9AdcPiYxSvLHPx","title":"“Machine Utilization Example” - Machine Connectivity","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-machine-connectivity","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"hO91XPwWYnK20pfcA8se","title":"“Machine Utilization Example” - Dashboards with role based access permission","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-dashboards-with-role-based-access-permission","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"3gSfTVJoNWtubszNRKXJ","title":"“Machine Utilization Example” - Push data to MSSQL Database","pathname":"/1-7-3/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-push-data-to-mssql-database","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"ngM5kxEF3DxnQc1kV69J","title":"Rule Engine","pathname":"/1-7-3/documentation/services/rule-engine","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"aY60meS2fbIUv52vE2Fj","title":"Data Processing Rules","pathname":"/1-7-3/documentation/services/rule-engine/data-processing-rules","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"S4gL2j0j1O2rtnUzOw8L","title":"Rule Sandbox","pathname":"/1-7-3/documentation/services/rule-engine/rule-sandbox","siteSpaceId":"sitesp_lEcF7","description":"The Rule Sandbox provides an isolated environment where you can test data processing rules.","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Rule Engine"}]},{"id":"hAjBRP5mUtJnxb0g0BnJ","title":"API Definition","pathname":"/1-7-3/documentation/services/api-definition","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"MNumZA4YiZyZOui1PKQ7","title":"Resources","pathname":"/1-7-3/documentation/resources","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"8sHi2JgS0xBp4mXihdqG","title":"Containers","pathname":"/1-7-3/documentation/resources/containers","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"BbsUKgiYgs1zPt9PvvVh","title":"Volumes","pathname":"/1-7-3/documentation/resources/volumes","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"ZR3BU84XdJfEdb7BBtYJ","title":"Connections","pathname":"/1-7-3/documentation/resources/connections","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"W3MUc76ocaOp8YEZ0pFF","title":"Endpoints","pathname":"/1-7-3/documentation/resources/endpoints","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"SOcrJyKFmF97rSklRkJl","title":"Mappings","pathname":"/1-7-3/documentation/resources/mappings","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"9hx59cAHXevKsrb6qpyW","title":"Servers","pathname":"/1-7-3/documentation/resources/servers","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"oxZ22wxXOfqPlNZz8MYs","title":"Nodes","pathname":"/1-7-3/documentation/resources/nodes","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"sVuw8W3FPxoFt4IxYZui","title":"API Definition","pathname":"/1-7-3/documentation/resources/api-definition","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"ZHWu48R8XilEQCu0xnHB","title":"User Management","pathname":"/1-7-3/documentation/user-management","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"D4eewt24oLOQA3V4dAsJ","title":"Users and Roles View","pathname":"/1-7-3/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"sg43Ql7ibLMvHjfv8CQQ","title":"Users","pathname":"/1-7-3/documentation/user-management/users","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"T8SF3O23bA96FPrIHl3O","title":"Roles","pathname":"/1-7-3/documentation/user-management/roles","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"kBTnqwMaG58LRHWwYxzK","title":"Permissions","pathname":"/1-7-3/documentation/user-management/permissions","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"TlcQfMzFYuYFWv2GantZ","title":"Password Policy Rules","pathname":"/1-7-3/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Y2mcHDTZ5rY5pQdTJIhw","title":"Default Admin User","pathname":"/1-7-3/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"q9Ga6T2Qa37koxcnsfuR","title":"MQTT Users","pathname":"/1-7-3/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"awrRQpxi10Gy5bhq5bFY","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-7-3/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"Z61ppjznVxlsF8lQibb5","title":"Multi-Factor Authentication","pathname":"/1-7-3/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"AHtKOGmDpjufTQ4Gmz1F","title":"Long lived JSON Web Tokens","pathname":"/1-7-3/documentation/user-management/long-lived-json-web-tokens","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"09LFxs2yAdPoByER1ZFh","title":"Access Permissions for Admin-UI","pathname":"/1-7-3/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"3AgKcHafBkiAHzIotpRx","title":"UI Access","pathname":"/1-7-3/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"rH7OYrBnfU7ol5k3SyUA","title":"Minimum Access Role Pages","pathname":"/1-7-3/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"SV09tFMroIlkOHdDsOE0","title":"API Definition","pathname":"/1-7-3/documentation/user-management/api-definition","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"8ZI6UlyvPNfocDCb9UTr","title":"Client Registry","pathname":"/1-7-3/documentation/client-registry","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"pND0jYNut6fLlZ1DDuoN","title":"Implicit Flow","pathname":"/1-7-3/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"7xQSj5dyvF98sic1lL3G","title":"Explicit Flow","pathname":"/1-7-3/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"6sZpOENTYvM4TXN78nvj","title":"Granting Access","pathname":"/1-7-3/documentation/client-registry/granting-access","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"4663ljBrW7m2yfnH4PCm","title":"API Definition","pathname":"/1-7-3/documentation/client-registry/api-definition","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"LnelXsR0H9z8xlbGFbHG","title":"Certificates","pathname":"/1-7-3/documentation/certificates","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"zmaZEwRxg38ngEzGrJLf","title":"Explorer","pathname":"/1-7-3/documentation/explorer","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"I8koI52aG8DtWzyQ8zXQ","title":"Workbench","pathname":"/1-7-3/documentation/workbench","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"jH067eZjwQ59tUCbKhBI","title":"Flows in Git Repositories","pathname":"/1-7-3/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"i3W13Xl3O3wzcbtFldPU","title":"System Status","pathname":"/1-7-3/documentation/system-status","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"Xx9rzp65aiUd8zO1L20u","title":"Info","pathname":"/1-7-3/documentation/system-status/info","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"pxp8oaB3TQ0NYWwQUGbO","title":"Metrics","pathname":"/1-7-3/documentation/system-status/metrics","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"j1Rctsm09rQQumOGA0qt","title":"Status","pathname":"/1-7-3/documentation/system-status/status","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"Lqnj8VHg30ih9fMhquua","title":"Retrieving More System Information","pathname":"/1-7-3/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"eBLY9ekQmUFzwKDyhQvE","title":"System Health","pathname":"/1-7-3/documentation/system-status/system-health","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"fhlLyzrosasNGpGQgmV0","title":"API Definition","pathname":"/1-7-3/documentation/system-status/api-definition","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"xkrR4n7mBNopcDjVLtlU","title":"Backup and Restore","pathname":"/1-7-3/documentation/backup-and-restore","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"5H9SDhEzmC0oHG0erwmD","title":"Volumes","pathname":"/1-7-3/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"eTU27BNfQwLIh42NEP76","title":"User Database","pathname":"/1-7-3/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"JPDSnKuRFwi4NGeFyvaq","title":"Configuration","pathname":"/1-7-3/documentation/configuration","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"UsAGLMTPnKuHK73QagWE","title":"Environment Variables","pathname":"/1-7-3/documentation/configuration/environment-variables","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"Dm9iT9CDBbL2M1RtLdQd","title":"LDAP Configuration","pathname":"/1-7-3/documentation/configuration/ldap-configuration","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"KjvEzrGM3TsfjaCuPHDc","title":"MFA Configuration","pathname":"/1-7-3/documentation/configuration/mfa-configuration","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"6gqWz2g4qrXFmaJmnuHH","title":"Agents","pathname":"/1-7-3/documentation/agents","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"hJoEdWeVysmgN2III6T3","title":"Installing Agents","pathname":"/1-7-3/documentation/agents/installing-agents","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"1b65sR4khyQVPtXanHva","title":"Installing Agents via Docker","pathname":"/1-7-3/documentation/agents/installing-agents/installing-agents-via-docker","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"MZihoosRWiObPdt4WBlY","title":"Installing Agents via Docker Compose","pathname":"/1-7-3/documentation/agents/installing-agents/installing-agents-via-docker-compose","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"NYq32OoBFmnE6ESOkxED","title":"Installing Agents via Kubernetes","pathname":"/1-7-3/documentation/agents/installing-agents/installing-agents-via-kubernetes","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"btCSY9FMHUDc7pyxMzKO","title":"Using Mutual TLS for Agents","pathname":"/1-7-3/documentation/agents/installing-agents/using-mutual-tls-for-agents","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"},{"label":"Installing Agents"}]},{"id":"6ijlbRmYvkcoqMN7tfSK","title":"Registering Agents in Connectware","pathname":"/1-7-3/documentation/agents/registering-agents-in-connectware","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"SLK7lEwLQg0Zwd9i2Vlr","title":"Using Agents","pathname":"/1-7-3/documentation/agents/using-agents","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"0tmWWm4HgBQgt9M3lhTC","title":"Monitoring Agents","pathname":"/1-7-3/documentation/agents/monitoring-agents","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"ykryrjy9MnaPVQtTDD9k","title":"Troubleshooting Agents","pathname":"/1-7-3/documentation/agents/troubleshooting-agents","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"uR3Cnf0V8qeJudKba0Ka","title":"Industry Protocol Details","pathname":"/1-7-3/documentation/industry-protocol-details","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"0ba3blnqzMVSi1PW1iFf","title":"ADS","pathname":"/1-7-3/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"TTCPRHuslWkHJVBVYVmw","title":"AdsConnection","pathname":"/1-7-3/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"qHAMGOa3M1v8mjpO5hPF","title":"AdsEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"kdcAtRJKwiWToOZBrvQZ","title":"BACnet","pathname":"/1-7-3/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"dh3I201CnNNEQHi2yPq1","title":"BacnetConnection","pathname":"/1-7-3/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"qL518met7Odbl4rU23zH","title":"BacnetEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"HRUOkVXDLLzQiN7gIXYK","title":"EtherNet/IP","pathname":"/1-7-3/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"cFD4Ljg5TFwjExUNjnLj","title":"EthernetIpConnection","pathname":"/1-7-3/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"gMxtsz7yariB4iaIsvZK","title":"EthernetIpEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"s7nQZ0JgnXDNtZH7FX1a","title":"Focas","pathname":"/1-7-3/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"8UCaunn5nemNr4ZbkCw7","title":"FocasConnection","pathname":"/1-7-3/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"T7TfbGVe7hJvUghxDYvk","title":"FocasEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"lUU68eVQYZ6pYwtBq2S2","title":"Generic VRPC","pathname":"/1-7-3/documentation/industry-protocol-details/generic-vrpc","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"WDWI2DUfLCXO6x82SS5T","title":"GenericVrpcConnection","pathname":"/1-7-3/documentation/industry-protocol-details/generic-vrpc/genericvrpcconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"S16GPkmzHDNPymTWXuXT","title":"GenericVrpcEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/generic-vrpc/genericvrpcendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"2lyskfRHQkCx2FGkXB5A","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-7-3/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"R5I9pRmI7m4mZNUL4QZG","title":"HbmdaqConnection","pathname":"/1-7-3/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"Tgh4JNNqKwPWMyvpDtQm","title":"HbmdaqEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"ALqeEj99qqkPzzKEeG3H","title":"Heidenhain DNC","pathname":"/1-7-3/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"lZ5daDdpAcVKzMOL7SW3","title":"HeidenhainConnection","pathname":"/1-7-3/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"jgnmHO8wLzY93AvtseEb","title":"HeidenhainEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"b0D48toR5wt7flLrAMbO","title":"HTTP/REST","pathname":"/1-7-3/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"GSPIC25SZCBMAmjvjPCw","title":"HttpConnection","pathname":"/1-7-3/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"CQIfgPggJBFMKLX4niya","title":"HttpEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"Ym6v8Q3sAk2Hbh1zgPBp","title":"HTTP Server","pathname":"/1-7-3/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"LUii97aOpCDNGyxMhkF8","title":"HttpServer","pathname":"/1-7-3/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"2eIDnnQdHq6mhTCweqvT","title":"HttpNode","pathname":"/1-7-3/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"MUc340sxi2yxS22dxDek","title":"InfluxDB","pathname":"/1-7-3/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"dHfx2XW0gcsGsbs4xw89","title":"InfluxdbConnection","pathname":"/1-7-3/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"tN4932pwKscmCvWi4qg0","title":"InfluxdbEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"CLRGGP5qmDS0BwtPtPQC","title":"Kafka","pathname":"/1-7-3/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"H3jkmgoUYRPjENodSb1B","title":"KafkaConnection","pathname":"/1-7-3/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"OhXO1IRNg3ovEP6QGCCI","title":"KafkaEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"PJr2zOJjJSgxJEYR7QEE","title":"Modbus/TCP","pathname":"/1-7-3/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"nW7AcxPerDPAVnKZ1ex1","title":"ModbusConnection","pathname":"/1-7-3/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"yIBAVcx42SN4pFmhzJTa","title":"ModbusEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"mfOia0JG9UdUJH6FHqey","title":"MQTT","pathname":"/1-7-3/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ah8dR8SRxLboDng9D642","title":"MqttConnection","pathname":"/1-7-3/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"LLPQgwXkjCe0IzgzXBIt","title":"MqttEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"7KDd4XxEUqSW8f7OSSl9","title":"MSSQL","pathname":"/1-7-3/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5S9tOoVpGHIvDlDYDXdp","title":"MssqlConnection","pathname":"/1-7-3/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"5lZ4qqEEgyHdZP9BCXNx","title":"MssqlEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"FGEUYiQiqdqCvZqQRPvr","title":"OPC DA","pathname":"/1-7-3/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"e6YuTXSLDcMjJsbBi5ov","title":"OpcdaConnection","pathname":"/1-7-3/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"XQdyUDQ4lhyLkm2AfhNm","title":"OpcdaEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"aOhooQoCTudjehlUr6Kf","title":"OPC UA","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ddsunTQgLfP9R4ry9f6z","title":"OPC UA Client","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"NPap791WUzdypCEL1N9x","title":"OpcuaConnection","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"Cm6t9JqzAwyd7wD2w5DF","title":"OpcuaEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"Rxj4DaQ4a6icu6SfH8WR","title":"OPC UA Server","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"Oq1w69Wn7djU2JFMCq0T","title":"OpcuaServer","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"pPQrUVqixDBNSvnrnuAL","title":"OpcuaNode","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"sLwPRVcg5MTx0ZyDJHxJ","title":"OPC UA Object Types","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"YNzmgPANtazaO3i46MKI","title":"OPC UA Server References","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"Yy4QkxxMrvcuNLOgQ1CN","title":"OpcuaReferenceNode","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"3XmMbFtKZp1Lu3bdsjzo","title":"OpcuaObjectNode","pathname":"/1-7-3/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"4dLVixDkAK61ZxWUYQgj","title":"Siemens SIMATIC S7","pathname":"/1-7-3/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"mnclU8SuDt7JVikdgaHu","title":"S7Connection","pathname":"/1-7-3/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"AqzK67Bk6ql8TSoCpP3L","title":"S7Endpoint","pathname":"/1-7-3/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"odOgv7GFJ9h4BMuZBTZd","title":"Shdr","pathname":"/1-7-3/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"e5JHwgHbLKyZ3e19ecwM","title":"ShdrConnection","pathname":"/1-7-3/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"clovOdap45uM6DLVuKyX","title":"ShdrEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"tJIJ5ecn8ql4d6MMA35J","title":"Sinumerik","pathname":"/1-7-3/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"HLxakFlUk8JnzzQp1wxM","title":"SinumerikConnection","pathname":"/1-7-3/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"gsMVhe9BgNgP1bfV63Mg","title":"SinumerikEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"AxwPLJ5rlKFIrwsjjFd9","title":"Sopas","pathname":"/1-7-3/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"ZnzUF728RJreedD0x8Qi","title":"SopasConnection","pathname":"/1-7-3/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"1RHYqMOarBXQvVEtmVeZ","title":"SopasEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"UBJq1EvaEsBIs5W1wPe7","title":"SQL","pathname":"/1-7-3/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JrmcffbeQVT2E1lDDBqg","title":"SqlConnection","pathname":"/1-7-3/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"rIlTXIyyOu6JvBfQwU9E","title":"SqlEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"C39o5EvVSv63ZEARcGLm","title":"Werma WIN Ethernet","pathname":"/1-7-3/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"O1lWPfdzSPXAHMj0zpQJ","title":"WermaConnection","pathname":"/1-7-3/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"kx4qAkVpBvDV6ykiMsnT","title":"WermaEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"yAEvxhBZCw4qvr85x0tB","title":"Systemstate","pathname":"/1-7-3/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"i54YWnvr6pzcEb1xNag1","title":"SystemstateConnection","pathname":"/1-7-3/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"8mYs4l6PRsc6lRXoM1l3","title":"SystemstateEndpoint","pathname":"/1-7-3/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"U9doEJyO1JzN0Wzdufdq","title":"API Definition","pathname":"/1-7-3/documentation/industry-protocol-details/api-definition","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"E03flS3M5sRPSCqmzlrF","title":"Connectware Licensing","pathname":"/1-7-3/documentation/connectware-licensing","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"xQxdefQ7q5Kr9lUCOtCa","title":"Changelog","pathname":"/1-7-3/documentation/changelog","siteSpaceId":"sitesp_lEcF7","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"0KHpwexVUrmAUPlKi1em","title":"General changes from 0.x to 1.0","pathname":"/1-7-3/documentation/changelog/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"}]},{"id":"QUuwmAHiaUlkZWXsIN8c","title":"Upgrading from 0.x to 1.0","pathname":"/1-7-3/documentation/changelog/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog"},{"label":"General changes from 0.x to 1.0"}]},{"id":"c0peIt1Yr3JOKvsnqd5H","title":"Upgrade Guide","pathname":"/1-7-3/documentation/upgrade-guide","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"iVejFM54TR51LK9tI1hC","title":"Upgrading from 1.x to 1.7.0","pathname":"/1-7-3/documentation/upgrade-guide/upgrading-from-1.x-to-1.7.0","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"bLELerePgWi8YIR8zy3Y","title":"Upgrading from 1.x to 1.5.0","pathname":"/1-7-3/documentation/upgrade-guide/upgrading-from-1.x-to-1.5.0","siteSpaceId":"sitesp_lEcF7","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Upgrade Guide"}]},{"id":"gtuXfWKTP7LSyjewXYcZ","title":"Introduction","pathname":"/1-7-2","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"v6WUBFQduquRyjsLGZx6","title":"Installing Connectware","pathname":"/1-7-2/getting-started/installing-connectware","siteSpaceId":"sitesp_KBzQF","description":"Learn how to install Cybus Connectware directly onto a Linux system.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"6vVKfvXvNZOgNFzoNgTk","title":"System Requirements","pathname":"/1-7-2/getting-started/installing-connectware/system-requirements","siteSpaceId":"sitesp_KBzQF","description":"The hardware, software, and virtual host requirements for the successful installation and operation of Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"swASVLH05RXS74kQlVet","title":"Acquiring your License Key","pathname":"/1-7-2/getting-started/installing-connectware/acquiring-your-license-key","siteSpaceId":"sitesp_KBzQF","description":"You need a valid license key to install Connectware.","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"pD6FcoF3clv5SFiDEg9F","title":"Installing Connectware on Docker","pathname":"/1-7-2/getting-started/installing-connectware/installing-connectware-on-docker","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"2DFGCxmK1gRe4TRxXNm2","title":"Installing Connectware on Kubernetes","pathname":"/1-7-2/getting-started/installing-connectware/installing-connectware-on-kubernetes","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Installing Connectware"}]},{"id":"xmQbixBsn4aQasYoDJYW","title":"Connectware Admin UI","pathname":"/1-7-2/getting-started/connectware-admin-ui","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"wb6BwYkUbmXdTC8gkSfW","title":"Basic Components of Connectware","pathname":"/1-7-2/getting-started/basic-components-of-connectware","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"BjllmBR0oxN1I0n21jGA","title":"Connecting your First Machine","pathname":"/1-7-2/getting-started/connect-your-first-machine","siteSpaceId":"sitesp_KBzQF","description":"In this sample setup, we simulate a machine connecting to Connectware via the OPC UA protocol. The demo instance includes a simulated machine that generates sample data.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"QMobVqE2CR99KmxLCcvh","title":"Your First Service Commissioning File","pathname":"/1-7-2/getting-started/connect-your-first-machine/your-first-service-commissioning-file","siteSpaceId":"sitesp_KBzQF","description":"This service commissioning file allows you to simulate a machine connecting to Connectware via the OPC UA protocol.","breadcrumbs":[{"label":"Getting Started"},{"label":"Connecting your First Machine"}]},{"id":"h9rGupNErT0VVoEknPJP","title":"Services","pathname":"/1-7-2/documentation/services","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"G8LtUjt8tqe9HolSYqMN","title":"Structure of Commissioning Files","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qDfHr3gEppMJzflnRv4i","title":"version","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/version","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"uhoi4G20Gc4b4yxtrFeo","title":"description","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/description","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"EMDkACDeKtoB1vUMJp1C","title":"metadata","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/metadata","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"oP03QUzwFeGlJy47JoVX","title":"parameters","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/parameters","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"dtkkJM6PU1DvnVTfJytm","title":"definitions","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/definitions","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"5J33QFQGBFvORvPmMT24","title":"resources","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"}]},{"id":"cQ52JHq0GjGHt81zK6eL","title":"Cybus::Connection","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-connection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"I3NUqxcR6rArkxYPRjza","title":"Cybus::Endpoint","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-endpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"dqpcVJ5WWoL0fxUFNHDR","title":"Cybus:Mapping","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-mapping","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"7nu9987J6Yg7kVegsZKg","title":"Cybus::Container","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-container","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"auDn5uD1AYjfP4FSoVfl","title":"Docker problem with network changes","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-container/docker-problem-with-network-changes","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"},{"label":"Cybus::Container"}]},{"id":"cztagQhyPLO4qkDv3fuu","title":"Cybus::Link","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-link","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"sl99VOoyLwJ1Gr6yNytc","title":"Cybus::IngressRoute","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-ingressroute","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"xkQ30F5BWAtLYUH4lXmN","title":"Cybus::User","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-user","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"6L9Y14NA2HKY2sEq4A1q","title":"Cybus::Role","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-role","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"hMAByRUZMr2hUpBayj62","title":"Cybus::Volume","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-volume","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"AOZpD9EzWZhYX5oRnoj6","title":"Cybus::File","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-file","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"iFjLd7Yrg7f29NPubFx2","title":"Rules Objects","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/rules-objects","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"FybSgroQPmzBk6rTero1","title":"Cybus::Server","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-server","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"hPN1il1wAPU115drq6JI","title":"Cybus::Node","pathname":"/1-7-2/documentation/services/structure-of-commissioning-files/resources/cybus-node","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Structure of Commissioning Files"},{"label":"resources"}]},{"id":"xvBJyaoSCZQW4orUD27f","title":"ServiceID","pathname":"/1-7-2/documentation/services/serviceid","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"fSKXxm3ha9q39ADXvMJ4","title":"Inter-Service Referencing","pathname":"/1-7-2/documentation/services/inter-service-referencing","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"Y9Q7W0tI406bHD7p5DOB","title":"Deviation","pathname":"/1-7-2/documentation/services/deviation","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"qIS1SACgcSYv56hWRt2D","title":"Working with Service Commissioning Files","pathname":"/1-7-2/documentation/services/working-with-service-commissioning-files","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"IVIpIifxRPxrQWvfW8wt","title":"Service Details View","pathname":"/1-7-2/documentation/services/service-details-view","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"l5evK8bgY7hYi73awhJd","title":"Sample Service Commissioning Files","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"7zDEJ4UogqZPxl5WqY9f","title":"Modbus","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/modbus","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"}]},{"id":"tcPOP2WxcrPG9sCqCD91","title":"“Bearbeitungszentrum BAZ” - Single File","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"RlmyXkr7olPVy2may1n7","title":"“Bearbeitungszentrum BAZ” - Multiple Files","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-multiple-files","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"Df3pwN26Hi1fwZe9wqft","title":"“Bearbeitungszentrum BAZ” - Single File and Custom Topics","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-single-file-and-custom-topics","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"65FuefsOEbI6Gn9Arqy6","title":"“Bearbeitungszentrum BAZ” - Agent Mode","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/modbus/bearbeitungszentrum-baz-agent-mode","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Modbus"}]},{"id":"jkNxeYc0GQtO4mfi3AVY","title":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"}]},{"id":"fV1jMkJUZ5wh5BFEsJMT","title":"“Machine Condition Monitoring Example” - Single File","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/machine-condition-monitoring-opc-ua-+-influxdb-+-grafana-dashboard/machine-condition-monitoring-example-single-file","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard"}]},{"id":"UvHK04K041YVO5mAANWj","title":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"}]},{"id":"xoymBre17Ewljl2S2wQi","title":"“Machine Utilization Example” - Machine Connectivity","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-machine-connectivity","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"TdwI9UvIMpRTKN9M9ULt","title":"“Machine Utilization Example” - Dashboards with role based access permission","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-dashboards-with-role-based-access-permission","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"sakxkS0dXEDE5xxeIFit","title":"“Machine Utilization Example” - Push data to MSSQL Database","pathname":"/1-7-2/documentation/services/sample-service-commissioning-files/machine-utilization-example-multi-file-service-composition-modbus-tcp-+-influxdb-+-grafana-+-mss/machine-utilization-example-push-data-to-mssql-database","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"},{"label":"Sample Service Commissioning Files"},{"label":"Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS"}]},{"id":"3OxXqlI3MlttnGMC2JL7","title":"API Definition","pathname":"/1-7-2/documentation/services/api-definition","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Services"}]},{"id":"YzUJoMXl7UGyw6uh6Xyh","title":"Resources","pathname":"/1-7-2/documentation/resources","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"X5c3TTd8gxwZ5rD5Tsh6","title":"Containers","pathname":"/1-7-2/documentation/resources/containers","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"M1lDfOhf5lBM2KCYrCJx","title":"Volumes","pathname":"/1-7-2/documentation/resources/volumes","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"xVQBzzch96faQdnUnSG5","title":"Connections","pathname":"/1-7-2/documentation/resources/connections","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"x04Eeb9YxmkTkqoP6xtf","title":"Endpoints","pathname":"/1-7-2/documentation/resources/endpoints","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"2IM9mlPgHt63KArtog8T","title":"Mappings","pathname":"/1-7-2/documentation/resources/mappings","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"TAPBA9HAahARLZWkRqrF","title":"Servers","pathname":"/1-7-2/documentation/resources/servers","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"xpBmd9t1Z1fyXPKKNTph","title":"Nodes","pathname":"/1-7-2/documentation/resources/nodes","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"FJM0O3TRCccu5nqAymsB","title":"API Definition","pathname":"/1-7-2/documentation/resources/api-definition","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Resources"}]},{"id":"mc3q1vpenSQD65fQ5eQv","title":"User Management","pathname":"/1-7-2/documentation/user-management","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"x8eqRkD3ZDhkql6aoz0h","title":"Users and Roles View","pathname":"/1-7-2/documentation/user-management/users-and-roles-view","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"jPleA2CBaBdHBfa5Z3B3","title":"Users","pathname":"/1-7-2/documentation/user-management/users","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"crqA33mjQVa9OUc13A9j","title":"Roles","pathname":"/1-7-2/documentation/user-management/roles","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"ahKL2tgVlMfcH6eUg5QH","title":"Permissions","pathname":"/1-7-2/documentation/user-management/permissions","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"nn9zM5gBgAKBTlJpt6O8","title":"Password Policy Rules","pathname":"/1-7-2/documentation/user-management/password-policy-rules","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"aPJNoL6U2moGIGn0RuU6","title":"Default Admin User","pathname":"/1-7-2/documentation/user-management/default-admin-user","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"0OdWu6az8Ui7RsIRNzVR","title":"MQTT Users","pathname":"/1-7-2/documentation/user-management/mqtt-users","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"rs9uubBJSSZIcY5k24Pe","title":"Adding a MQTT Publish Prefix for Users","pathname":"/1-7-2/documentation/user-management/adding-a-mqtt-publish-prefix-for-users","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"jNvwgg48V2fBvRcesiVR","title":"Multi-Factor Authentication","pathname":"/1-7-2/documentation/user-management/multi-factor-authentication","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"lArJacBwHFOvVyffB1ka","title":"Long lived JSON Web Tokens","pathname":"/1-7-2/documentation/user-management/long-lived-json-web-tokens","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"R8e3tRb3HMVpaYH25cIJ","title":"Access Permissions for Admin-UI","pathname":"/1-7-2/documentation/user-management/access-permissions-for-admin-ui","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"L2YHH7mYmI4FVlTP1G5z","title":"UI Access","pathname":"/1-7-2/documentation/user-management/access-permissions-for-admin-ui/ui-access","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"J8tZARU2EsnSbT19o3fA","title":"Minimum Access Role Pages","pathname":"/1-7-2/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"},{"label":"Access Permissions for Admin-UI"}]},{"id":"V6NNQIjSnScozlwAifw7","title":"API Definition","pathname":"/1-7-2/documentation/user-management/api-definition","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"User Management"}]},{"id":"j8llHymIjRLYFgMEFfFC","title":"Client Registry","pathname":"/1-7-2/documentation/client-registry","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"GyEesv0kSRhXbLibXMcC","title":"Implicit Flow","pathname":"/1-7-2/documentation/client-registry/implicit-flow","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"37K1FXENbYCETiAeolVz","title":"Explicit Flow","pathname":"/1-7-2/documentation/client-registry/explicit-flow","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"fRm32aTe0TH0ulQG8BFJ","title":"Granting Access","pathname":"/1-7-2/documentation/client-registry/granting-access","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"PSNwgiA3YyJU4nhZE5UD","title":"API Definition","pathname":"/1-7-2/documentation/client-registry/api-definition","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Client Registry"}]},{"id":"g3SSpmUyeZP9PbgcUD1b","title":"Certificates","pathname":"/1-7-2/documentation/certificates","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"XCSY9Y8LmyvU0R8EEoOm","title":"Explorer","pathname":"/1-7-2/documentation/explorer","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"6ybD6P0lKABKvhhE0ZrV","title":"Workbench","pathname":"/1-7-2/documentation/workbench","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"262QJjGEBBlZApWqrEKz","title":"Flows in Git Repositories","pathname":"/1-7-2/documentation/workbench/flows-in-git-repositories","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Workbench"}]},{"id":"kLN7rpMQ04D6RSDso2jf","title":"System Status","pathname":"/1-7-2/documentation/system-status","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"cMhSck9AgvOkCrvIoC49","title":"Info","pathname":"/1-7-2/documentation/system-status/info","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"bAwf9i4kDNBR1eMtJRlt","title":"Metrics","pathname":"/1-7-2/documentation/system-status/metrics","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"StfHESwABaCzxwyyukwO","title":"Status","pathname":"/1-7-2/documentation/system-status/status","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"CvRcEc7ZTOPX3E74ukyo","title":"Retrieving More System Information","pathname":"/1-7-2/documentation/system-status/retrieving-more-system-information","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"8toJqp6MyveB2BJynAO5","title":"System Health","pathname":"/1-7-2/documentation/system-status/system-health","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"jmbX7UtARmoNlRrhyBYw","title":"API Definition","pathname":"/1-7-2/documentation/system-status/api-definition","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"System Status"}]},{"id":"00mEhYrnqmeoLG0v9sLN","title":"Backup and Restore","pathname":"/1-7-2/documentation/backup-and-restore","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"zj8Bcp6a4OszphP0vJ8d","title":"Volumes","pathname":"/1-7-2/documentation/backup-and-restore/volumes","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"eagMsqY7g9yhnjcckVPZ","title":"User Database","pathname":"/1-7-2/documentation/backup-and-restore/user-database","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Backup and Restore"}]},{"id":"I3gAwIS8pvWDbR6xzkHx","title":"Configuration","pathname":"/1-7-2/documentation/configuration","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"tnARgqovt5aQ4s7lLWUg","title":"Environment Variables","pathname":"/1-7-2/documentation/configuration/environment-variables","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"h8CZMtOaizweHLwh5WM2","title":"LDAP Configuration","pathname":"/1-7-2/documentation/configuration/ldap-configuration","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"wUI6OqKQHnZ5AVEFNAia","title":"MFA Configuration","pathname":"/1-7-2/documentation/configuration/mfa-configuration","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Configuration"}]},{"id":"wJFHsEsS8LkEsDkv0hYW","title":"Agents","pathname":"/1-7-2/documentation/agents","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"bv0Q209Wt5R5vrgt2sE5","title":"Installation","pathname":"/1-7-2/documentation/agents/installation","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"GT7LdBWksdCbWT1AUPZ6","title":"Registration","pathname":"/1-7-2/documentation/agents/registration","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"OGf98XEh2lxVmSIpbcgT","title":"Usage","pathname":"/1-7-2/documentation/agents/usage","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"Smp2aCg6ZwlfoKdg4PXz","title":"Monitoring","pathname":"/1-7-2/documentation/agents/monitoring","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Agents"}]},{"id":"3nnvGck9kxCoDMLSm8de","title":"Industry Protocol Details","pathname":"/1-7-2/documentation/industry-protocol-details","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"nDCXy2YQ4idj6DOfbNrw","title":"ADS","pathname":"/1-7-2/documentation/industry-protocol-details/ads","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"5m6b8fxDDat2YyA5ZtuO","title":"AdsConnection","pathname":"/1-7-2/documentation/industry-protocol-details/ads/adsconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"d0lJFiwAbU0trLIeCTPM","title":"AdsEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/ads/adsendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"ADS"}]},{"id":"RKlK3NtoB9hdBgEnTs7I","title":"BACnet","pathname":"/1-7-2/documentation/industry-protocol-details/bacnet","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"9BpAXY072GqGwa5FgMuk","title":"BacnetConnection","pathname":"/1-7-2/documentation/industry-protocol-details/bacnet/bacnetconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"IRkR1cb8NtjXGwy6UPaz","title":"BacnetEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/bacnet/bacnetendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"BACnet"}]},{"id":"GTxe77oWp6ZxPKFjUdk9","title":"EtherNet/IP","pathname":"/1-7-2/documentation/industry-protocol-details/ethernet-ip","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"kWc6NIeFZ55b92BkozuR","title":"EthernetIpConnection","pathname":"/1-7-2/documentation/industry-protocol-details/ethernet-ip/ethernetipconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"Ukg04ACg8U299TS2bB7c","title":"EthernetIpEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/ethernet-ip/ethernetipendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"EtherNet/IP"}]},{"id":"3rGUoL5EYNpgF0Eh6BlR","title":"Focas","pathname":"/1-7-2/documentation/industry-protocol-details/focas","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"mDwaB7WOIY4cjWb0Ioce","title":"FocasConnection","pathname":"/1-7-2/documentation/industry-protocol-details/focas/focasconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"wobsEJ9yjTEGe8lbGFv9","title":"FocasEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/focas/focasendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Focas"}]},{"id":"deUe7ww4XrWTyVUbDBON","title":"Generic VRPC","pathname":"/1-7-2/documentation/industry-protocol-details/generic-vrpc","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"0qLF1fdth7xSTPpTTelZ","title":"GenericVrpcConnection","pathname":"/1-7-2/documentation/industry-protocol-details/generic-vrpc/genericvrpcconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"KKw1MJLpq3waz1gXE7Hm","title":"GenericVrpcEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/generic-vrpc/genericvrpcendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Generic VRPC"}]},{"id":"O4YKp7Zg1o03DRnMVSfC","title":"Hottinger Baldwin Messtechnik (HBM)","pathname":"/1-7-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"qeUJckUiYuegJcNgyy4O","title":"HbmdaqConnection","pathname":"/1-7-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"egp6sBmzgNaL6QlCBNJM","title":"HbmdaqEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/hottinger-baldwin-messtechnik-hbm/hbmdaqendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Hottinger Baldwin Messtechnik (HBM)"}]},{"id":"DlssSG2wEk2KlwaatuVR","title":"Heidenhain DNC","pathname":"/1-7-2/documentation/industry-protocol-details/heidenhain-dnc","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"JBYDNzIh98SntNUFAxFU","title":"HeidenhainConnection","pathname":"/1-7-2/documentation/industry-protocol-details/heidenhain-dnc/heidenhainconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"hTQ80p5qxdXvrQ2afJSY","title":"HeidenhainEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/heidenhain-dnc/heidenhainendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Heidenhain DNC"}]},{"id":"zDbFGyhuFgujvVSFMMle","title":"HTTP/REST","pathname":"/1-7-2/documentation/industry-protocol-details/http-rest","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"UsqtgX9jwN2fmeNFfROp","title":"HttpConnection","pathname":"/1-7-2/documentation/industry-protocol-details/http-rest/httpconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"5T7Ab2D4IYSwfrnnVyRA","title":"HttpEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/http-rest/httpendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP/REST"}]},{"id":"0TgsToIrJtPDP49wzK18","title":"HTTP Server","pathname":"/1-7-2/documentation/industry-protocol-details/http-server","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"bpJceALQTVbGUanX60EY","title":"HttpServer","pathname":"/1-7-2/documentation/industry-protocol-details/http-server/httpserver","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"fKBY2zC7TxCzxoAVGmjw","title":"HttpNode","pathname":"/1-7-2/documentation/industry-protocol-details/http-server/httpnode","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"HTTP Server"}]},{"id":"bEBbecO1kjtmaLP9WROV","title":"InfluxDB","pathname":"/1-7-2/documentation/industry-protocol-details/influxdb","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"p9VlOoSKESSvLJxm4BUE","title":"InfluxdbConnection","pathname":"/1-7-2/documentation/industry-protocol-details/influxdb/influxdbconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"Z26jUDsRXEqL41rF5Tip","title":"InfluxdbEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/influxdb/influxdbendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"InfluxDB"}]},{"id":"xqh0UrsUlwk8oBzCquBA","title":"Kafka","pathname":"/1-7-2/documentation/industry-protocol-details/kafka","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"qAXESa9oCW3Q62EXE9Tm","title":"KafkaConnection","pathname":"/1-7-2/documentation/industry-protocol-details/kafka/kafkaconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"b0JnOIOZJUfB4Rdl6p5L","title":"KafkaEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/kafka/kafkaendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Kafka"}]},{"id":"9slLobZuYcaICi3BomeA","title":"Modbus/TCP","pathname":"/1-7-2/documentation/industry-protocol-details/modbus-tcp","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"jN9xEXopZHGaAtRIzWRK","title":"ModbusConnection","pathname":"/1-7-2/documentation/industry-protocol-details/modbus-tcp/modbusconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"vtpUn2kDZKG5G1DmZdWk","title":"ModbusEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/modbus-tcp/modbusendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Modbus/TCP"}]},{"id":"xLE1CqG15wNhdcda3lMC","title":"MQTT","pathname":"/1-7-2/documentation/industry-protocol-details/mqtt","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"P8g3B71qhDwOfBLIZOUD","title":"MqttConnection","pathname":"/1-7-2/documentation/industry-protocol-details/mqtt/mqttconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"55iDqferPEenIp3sF3kS","title":"MqttEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/mqtt/mqttendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MQTT"}]},{"id":"c1sv0TLAcn36gkxNxOij","title":"MSSQL","pathname":"/1-7-2/documentation/industry-protocol-details/mssql","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"tZ5sxSnIt5iNV710aH5v","title":"MssqlConnection","pathname":"/1-7-2/documentation/industry-protocol-details/mssql/mssqlconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"VVYMYBmNnx7wozld1qxD","title":"MssqlEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/mssql/mssqlendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"MSSQL"}]},{"id":"Hy6JBxnI6e7yfj2L8zVn","title":"OPC DA","pathname":"/1-7-2/documentation/industry-protocol-details/opc-da","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"jEGgD5TEtkKbELPcgPPg","title":"OpcdaConnection","pathname":"/1-7-2/documentation/industry-protocol-details/opc-da/opcdaconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"8ykEYzCTIulikhQVpBPe","title":"OpcdaEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/opc-da/opcdaendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC DA"}]},{"id":"D50Mz9YHhgIkD9d1dhda","title":"OPC UA","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"H1Pp81UsdX8yK6HRE8gN","title":"OPC UA Client","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-client","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"0bbNdPsiUp3GMP7I1ypQ","title":"OpcuaConnection","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"6oGgw8CWF0eVPPo1Yw52","title":"OpcuaEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-client/opcuaendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Client"}]},{"id":"pQ7XvVMpAheLcKl9eBBC","title":"OPC UA Server","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-server","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"A9EX8nThNdliiJFZ8D9n","title":"OpcuaServer","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuaserver","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"pYieh2HFuZGrgG6oQ4Qe","title":"OpcuaNode","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-server/opcuanode","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server"}]},{"id":"rYh5B836tH4K5RBe9n4c","title":"OPC UA Object Types","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-object-types","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"jySpQfCWzU2hI7l94yTN","title":"OPC UA Server References","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"}]},{"id":"zfqeDEAaw5LMhgqHz94M","title":"OpcuaReferenceNode","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuareferencenode","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"JloUzQ5g4fetYrSp5sQu","title":"OpcuaObjectNode","pathname":"/1-7-2/documentation/industry-protocol-details/opc-ua/opc-ua-server-references/opcuaobjectnode","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"OPC UA"},{"label":"OPC UA Server References"}]},{"id":"DZGrRSyR86KNx81yh6wq","title":"Profinet","pathname":"/1-7-2/documentation/industry-protocol-details/profinet","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"b7dH3L2YM1Pzl3lsMjxY","title":"ProfinetConnection","pathname":"/1-7-2/documentation/industry-protocol-details/profinet/profinetconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Profinet"}]},{"id":"1t8WojxCtezqE6a1MR2y","title":"ProfinetEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/profinet/profinetendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Profinet"}]},{"id":"rWfiMKsw7FOsMDXgeo8H","title":"Siemens SIMATIC S7","pathname":"/1-7-2/documentation/industry-protocol-details/siemens-simatic-s7","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"h5v7y0nUplEWcIx6aQBO","title":"S7Connection","pathname":"/1-7-2/documentation/industry-protocol-details/siemens-simatic-s7/s7connection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"lQOOafUy3P7YEkiWpq4G","title":"S7Endpoint","pathname":"/1-7-2/documentation/industry-protocol-details/siemens-simatic-s7/s7endpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Siemens SIMATIC S7"}]},{"id":"jaHGWr7oZ2GNgLkTY61L","title":"Shdr","pathname":"/1-7-2/documentation/industry-protocol-details/shdr","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"YgLwKxCbyn7mnKtWkknn","title":"ShdrConnection","pathname":"/1-7-2/documentation/industry-protocol-details/shdr/shdrconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"AC1LzAx79NBuIbIKQsHm","title":"ShdrEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/shdr/shdrendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Shdr"}]},{"id":"k6boeALoMbddfnmZWnCX","title":"Sinumerik","pathname":"/1-7-2/documentation/industry-protocol-details/sinumerik","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"LdVXfD5omoRW3WMqTcHR","title":"SinumerikConnection","pathname":"/1-7-2/documentation/industry-protocol-details/sinumerik/sinumerikconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"G5m64rWd32m8nh0L4A63","title":"SinumerikEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/sinumerik/sinumerikendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sinumerik"}]},{"id":"WxymGdR0TaxboIHNC7bv","title":"Sopas","pathname":"/1-7-2/documentation/industry-protocol-details/sopas","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"M7m1hv0Psy5AcNaYF3xv","title":"SopasConnection","pathname":"/1-7-2/documentation/industry-protocol-details/sopas/sopasconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"hXrjIpiJudUbAdKbSDL5","title":"SopasEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/sopas/sopasendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Sopas"}]},{"id":"7IQxE4fItAU9COe2lPzm","title":"SQL","pathname":"/1-7-2/documentation/industry-protocol-details/sql","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"PZxCmoi0XkC9t74drKQw","title":"SqlConnection","pathname":"/1-7-2/documentation/industry-protocol-details/sql/sqlconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"iXVgtQJ5Bnk96GQxI5Ps","title":"SqlEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/sql/sqlendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"SQL"}]},{"id":"aNcvtYeiUjiBXjCB5jDv","title":"Werma WIN Ethernet","pathname":"/1-7-2/documentation/industry-protocol-details/werma-win-ethernet","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"u3w89vb5LHlHxgLKThEU","title":"WermaConnection","pathname":"/1-7-2/documentation/industry-protocol-details/werma-win-ethernet/wermaconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"O15xYOI4KjlaHdVkkKHi","title":"WermaEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/werma-win-ethernet/wermaendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Werma WIN Ethernet"}]},{"id":"aPJaB5Xu2wKlUUXUP3T7","title":"Systemstate","pathname":"/1-7-2/documentation/industry-protocol-details/systemstate","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"KAxOrDplcAAxOqhyFqvc","title":"SystemstateConnection","pathname":"/1-7-2/documentation/industry-protocol-details/systemstate/systemstateconnection","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"VLYAA5JwwYlnYatcCDwE","title":"SystemstateEndpoint","pathname":"/1-7-2/documentation/industry-protocol-details/systemstate/systemstateendpoint","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"},{"label":"Systemstate"}]},{"id":"5ipfEjURNur1y1sELesM","title":"API Definition","pathname":"/1-7-2/documentation/industry-protocol-details/api-definition","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Industry Protocol Details"}]},{"id":"nyuiq56n5Ozen9x9P2y7","title":"Connectware Licensing","pathname":"/1-7-2/documentation/connectware-licensing","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"}]},{"id":"c8AQiR4LCmkH6trultud","title":"Changelog and Upgrade Guide","pathname":"/1-7-2/documentation/changelog-and-upgrade-guide","siteSpaceId":"sitesp_KBzQF","description":"This page lists all relevant changes in regular version updates.","breadcrumbs":[{"label":"Documentation"}]},{"id":"sIQvr64KWtY9fZQXylNF","title":"Upgrading from 1.x to 1.7.0","pathname":"/1-7-2/documentation/changelog-and-upgrade-guide/upgrading-from-1.x-to-1.7.0","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog and Upgrade Guide"}]},{"id":"hQUxvVNaahVCpOVhfcfa","title":"Upgrading from 1.x to 1.5.0","pathname":"/1-7-2/documentation/changelog-and-upgrade-guide/upgrading-from-1.x-to-1.5.0","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog and Upgrade Guide"}]},{"id":"PlBsfnitD6dHHJTPMVbv","title":"General changes from 0.x to 1.0","pathname":"/1-7-2/documentation/changelog-and-upgrade-guide/changelog-from-0.x-to-1.0","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog and Upgrade Guide"}]},{"id":"nT3q4wa7gVqr6lmFsZyz","title":"Upgrading from 0.x to 1.0","pathname":"/1-7-2/documentation/changelog-and-upgrade-guide/changelog-from-0.x-to-1.0/upgrading-from-0.x-to-1.0","siteSpaceId":"sitesp_KBzQF","description":"","breadcrumbs":[{"label":"Documentation"},{"label":"Changelog and Upgrade Guide"},{"label":"General changes from 0.x to 1.0"}]},{"id":"4mGR0MqqzIbSUe40qRnS","title":"Connectware Docs Archive","pathname":"/docs-before-1-7-2","siteSpaceId":"sitesp_vIy8b","description":"Access the archived documentation for Connectware versions released before Connectware 1.7.2."}]}