> For the complete documentation index, see [llms.txt](https://docs.cybus.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cybus.io/guides.md).

# Guides

- [Operations](https://docs.cybus.io/guides/operations.md): Guides for running Connectware in production, from scaling principles to resource sizing and network setup.
- [Running Connectware at Scale: 9 Principles](https://docs.cybus.io/guides/operations/operation-principles.md): Operational principles for scaling Connectware from first use cases to production.
- [Right-Sizing Kubernetes Resources for Connectware](https://docs.cybus.io/guides/operations/right-sizing-kubernetes-resources.md): Measure actual Connectware resource usage on Kubernetes and tune Kubernetes requests and limits for your workload.
- [Deploying Connectware Behind a Corporate Proxy](https://docs.cybus.io/guides/operations/deploying-connectware-behind-a-corporate-proxy.md): Configure system, Docker, and Connectware proxy settings for deployment behind corporate proxies.
- [Machine Connectivity](https://docs.cybus.io/guides/machine-connectivity.md): Seamlessly integrate machines and protocols with Connectware.
- [PLCs & Industrial Controllers](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers.md): Guides for connecting PLCs and industrial controllers such as Siemens SIMATIC S7, Allen-Bradley ControlLogix, and Beckhoff TwinCAT.
- [Connecting & Integrating a Siemens S7 Device](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-and-integrating-a-siemens-s7-device.md): How to integrate Siemens SIMATIC S7 PLCs with Connectware for seamless industrial data exchange.
- [Connecting a SIMATIC S7-1500 via S7+](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-simatic-s7-1500-via-s7-plus.md): 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.
- [Connecting an Allen-Bradley ControlLogix PLC](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-an-allen-bradley-controllogix-plc.md): 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.
- [Connecting a Schneider Modicon M580 PLC](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-schneider-modicon-m580-plc.md): 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.
- [Connecting a WAGO PFC200 Controller](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-wago-pfc200-controller.md): 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.
- [Connecting a Phoenix Contact PLCnext Controller](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-phoenix-contact-plcnext-controller.md): 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.
- [Connecting a Beckhoff TwinCAT System](https://docs.cybus.io/guides/machine-connectivity/plcs-industrial-controllers/connecting-a-beckhoff-twincat-system.md): 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.
- [CNC & Machine Tools](https://docs.cybus.io/guides/machine-connectivity/cnc-machine-tools.md): Guides for connecting CNC controls and machine tools such as SINUMERIK, FANUC, Heidenhain, and MTConnect machines.
- [Connecting a SINUMERIK CNC Control](https://docs.cybus.io/guides/machine-connectivity/cnc-machine-tools/connecting-a-sinumerik-cnc-control.md): 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.
- [Connecting a FANUC CNC via FOCAS](https://docs.cybus.io/guides/machine-connectivity/cnc-machine-tools/connecting-a-fanuc-cnc-via-focas.md): 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.
- [Connecting a Machine via Heidenhain DNC Interface](https://docs.cybus.io/guides/machine-connectivity/cnc-machine-tools/connecting-a-machine-via-heidenhain-dnc-interface.md): How to connect a machine via Heidenhain DNC Interface to Connectware.
- [Connecting MTConnect Machines via SHDR](https://docs.cybus.io/guides/machine-connectivity/cnc-machine-tools/connecting-mtconnect-machines-via-shdr.md): 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.
- [Robots, Sensors & Shop Floor Devices](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices.md): Guides for connecting robots, sensors, power meters, and signal towers such as Universal Robots, SICK, ifm, and WERMA devices.
- [Connecting a Universal Robots Cobot](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-a-universal-robots-cobot.md): 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.
- [Connecting & Integrating a SICK RFID Sensor via SOPAS](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-and-integrating-a-sick-rfid-sensor-via-sopas.md): How to connect a SICK RFID Sensor via SOPAS to Connectware.
- [Connecting an ifm IO-Link Master](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-an-ifm-io-link-master.md): 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.
- [Connecting a Siemens SENTRON PAC3200 Power Meter](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-a-siemens-sentron-pac3200-power-meter.md): 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.
- [Connecting a Janitza UMG Power Analyzer](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-a-janitza-umg-power-analyzer.md): 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.
- [Connecting WERMA Signal Towers](https://docs.cybus.io/guides/machine-connectivity/robots-sensors-shop-floor-devices/connecting-werma-signal-towers.md): 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.
- [Gateways & Generic Protocols](https://docs.cybus.io/guides/machine-connectivity/gateways-generic-protocols.md): Guides for connecting devices through gateways and generic protocols such as Kepware KEPServerEX, MQTT, and Modbus/TCP.
- [Connecting Legacy Devices via Kepware KEPServerEX](https://docs.cybus.io/guides/machine-connectivity/gateways-generic-protocols/connecting-legacy-devices-via-kepware-kepserverex.md): 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.
- [Connecting an MQTT Client to Publish & Subscribe Data](https://docs.cybus.io/guides/machine-connectivity/gateways-generic-protocols/connecting-an-mqtt-client-to-publish-and-subscribe-data.md): How to connect MQTT clients to Connectware for publishing and subscribing data.
- [Connecting & Integrating a Modbus/TCP Server](https://docs.cybus.io/guides/machine-connectivity/gateways-generic-protocols/connecting-and-integrating-a-modbus-tcp-server.md): How to connect a Modbus/TCP server to Connectware.
- [System Connectivity](https://docs.cybus.io/guides/system-connectivity.md): Integrating Connectware with higher-level systems and services.
- [MES, ERP & Business Systems](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems.md): Integration guides for MES, ERP, and business platforms such as SAP, Microsoft Dynamics 365, and Ignition.
- [SAP Digital Manufacturing Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/sap-digital-manufacturing-integration.md): How to integrate SAP Digital Manufacturing with Connectware, including OAuth authentication, starting production processes, logging data collection values, and receiving data from SAP DM.
- [SAP S/4HANA Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/sap-s4hana-integration.md): How to integrate SAP S/4HANA with Connectware via OData REST APIs, including communication arrangements, authentication, polling production orders, and posting confirmations.
- [SAP MII Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/sap-mii-integration.md): 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.
- [Microsoft Dynamics 365 Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/microsoft-dynamics-365-integration.md): 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.
- [Oracle Fusion Cloud SCM Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/oracle-fusion-cloud-scm-integration.md): How to integrate Oracle Fusion Cloud SCM with Connectware, including basic authentication, reporting operation and material transactions, and polling work orders.
- [Odoo Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/odoo-integration.md): How to integrate Odoo with Connectware, including API key authentication, reading manufacturing orders over JSON-RPC, logging production events, and receiving webhook notifications.
- [Tulip Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/tulip-integration.md): How to integrate Tulip with Connectware, including API token authentication, streaming machine attributes, creating Tulip Table records, and polling Tulip Tables.
- [Critical Manufacturing MES Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/critical-manufacturing-mes-integration.md): How to integrate Critical Manufacturing MES with Connectware, including Security Portal authentication, posting data collection results, polling business objects, and receiving workflow data.
- [Ignition Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/ignition-integration.md): 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.
- [AVEVA PI System Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/aveva-pi-system-integration.md): 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.
- [Heisenware Integration](https://docs.cybus.io/guides/system-connectivity/mes-erp-business-systems/heisenware-integration.md): 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.
- [Cloud & IoT Platforms](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms.md): Integration guides for cloud and IoT platforms such as Azure IoT Hub, AWS IoT Core, and Cumulocity IoT.
- [Azure IoT Hub Integration](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms/azure-iot-hub-integration.md): How to integrate Azure IoT Hub with Connectware, including setup, configuration, and mapping data between Connectware and Azure IoT Hub.
- [Azure IoT Operations Integration](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms/azure-iot-operations-integration.md): How to integrate Microsoft Azure IoT Operations with Cybus Connectware using MQTT, including setup, authentication, and bidirectional data exchange.
- [AWS IoT Core Integration](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms/aws-iot-core-integration.md): 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.
- [AWS IoT Greengrass Integration](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms/aws-iot-greengrass-integration.md): How to integrate Connectware with AWS IoT Core and Greengrass, including setup, configuration, and data flow between Connectware and AWS IoT services.
- [Cumulocity IoT Integration](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms/cumulocity-iot-integration.md): How to integrate Cumulocity IoT with Connectware, including device credentials, sending shop floor data as measurements using SmartREST static templates, and receiving operations.
- [ThingsBoard Integration](https://docs.cybus.io/guides/system-connectivity/cloud-iot-platforms/thingsboard-integration.md): 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.
- [Messaging & Event Streaming](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming.md): Integration guides for message brokers and event streaming platforms such as Apache Kafka, RabbitMQ, and HiveMQ.
- [Apache Kafka Integration](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming/apache-kafka-integration.md): 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.
- [Confluent Cloud Integration](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming/confluent-cloud-integration.md): 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.
- [Redpanda Integration](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming/redpanda-integration.md): 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.
- [Azure Event Hubs Integration](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming/azure-event-hubs-integration.md): 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.
- [RabbitMQ Integration](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming/rabbitmq-integration.md): 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.
- [HiveMQ Integration](https://docs.cybus.io/guides/system-connectivity/messaging-event-streaming/hivemq-integration.md): 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.
- [Databases & Time-Series Storage](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage.md): Integration guides for relational, time-series, and search databases such as PostgreSQL, InfluxDB, and Elasticsearch.
- [Microsoft SQL Server Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/microsoft-sql-server-integration.md): 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.
- [PostgreSQL Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/postgresql-integration.md): How to integrate PostgreSQL with Connectware, including writing shop floor data into a production events table and polling query results back into MQTT topics.
- [MariaDB Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/mariadb-integration.md): 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.
- [TimescaleDB Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/timescaledb-integration.md): How to integrate TimescaleDB with Connectware, including writing time-series sensor data into a hypertable and polling time\_bucket aggregates back into MQTT topics.
- [QuestDB Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/questdb-integration.md): 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.
- [ClickHouse Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/clickhouse-integration.md): 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.
- [InfluxDB Service Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/influxdb-service-integration.md): How to deploy InfluxDB as a Connectware service, including setup, configuration, and integrating data from OPC UA to InfluxDB.
- [Elasticsearch Integration](https://docs.cybus.io/guides/system-connectivity/databases-time-series-storage/elasticsearch-integration.md): How to integrate Elasticsearch with Connectware, including setup, configuration, and streaming data from Connectware to Elasticsearch.
- [Analytics, Monitoring & Alerting](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting.md): Integration guides for analytics, monitoring, and alerting tools such as Grafana, Power BI, and Splunk.
- [Grafana Integration](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/grafana-integration.md): How to integrate Grafana with Connectware, including service account authentication, posting annotations for shop floor events, and receiving Grafana alert notifications through a webhook.
- [Power BI Integration](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/power-bi-integration.md): 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.
- [Datadog Integration](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/datadog-integration.md): 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.
- [Splunk Integration](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/splunk-integration.md): 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.
- [ServiceNow Integration](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/servicenow-integration.md): How to integrate ServiceNow with Connectware, including basic authentication, creating incidents from shop floor alarms, and polling assigned incidents through the Table API.
- [Slack Integration](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/slack-integration.md): 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.
- [Docker Container Monitoring Using PRTG](https://docs.cybus.io/guides/system-connectivity/analytics-monitoring-alerting/docker-container-monitoring-using-prtg.md): How to monitor Docker containers using PRTG, including secure setup and configuration of Docker for remote monitoring.
- [Industry Standards & Interoperability](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability.md): Guides for OPC UA and industry interoperability standards such as Sparkplug B, umati, VDA 5050, and EUROMAP 77.
- [Using Connectware as an OPC UA Client](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability/using-connectware-as-an-opc-ua-client.md): How to connect an OPC UA server to Connectware, including browsing the address space, identifying datapoints, mapping data to MQTT, and verifying integration.
- [Using Connectware as an OPC UA Server](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability/using-connectware-as-an-opc-ua-server.md): How to integrate and configure the OPC UA server in Connectware, including setup, node definition, and data mapping.
- [Sparkplug B Integration](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability/sparkplug-b-integration.md): 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.
- [umati Integration](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability/umati-integration.md): 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.
- [VDA 5050 AGV Integration](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability/vda-5050-agv-integration.md): 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.
- [EUROMAP 77 Integration](https://docs.cybus.io/guides/system-connectivity/industry-standards-interoperability/euromap-77-integration.md): 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.
- [Ansible](https://docs.cybus.io/guides/ansible.md): Integrate Connectware into your automation workflows using the ready-made Ansible roles and playbooks.
- [Orchestrating Connectware with Ansible](https://docs.cybus.io/guides/ansible/orchestrating-connectware-with-ansible.md): How to orchestrate Connectware deployments and services using Ansible, including setup, playbook creation, and lifecycle management.
- [Automated Connectware Deployment Using GitLab CI/CD & Ansible](https://docs.cybus.io/guides/ansible/automated-connectware-deployment-via-gitlab-cicd-and-ansible.md): How to automate Connectware deployment using GitLab CI/CD and Ansible, including pipeline setup, playbook configuration, and service orchestration.
- [Migration](https://docs.cybus.io/guides/migration.md): Guides for migrating existing industrial connectivity configurations from other products to Cybus Connectware.
- [Migrating from Kepware KEPServerEX](https://docs.cybus.io/guides/migration/migrating-from-kepware-kepserverex.md): 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.
- [Migrating from Ignition](https://docs.cybus.io/guides/migration/migrating-from-ignition.md): 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.
- [Migrating from HighByte Intelligence Hub](https://docs.cybus.io/guides/migration/migrating-from-highbyte-intelligence-hub.md): 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.
- [Migrating from Litmus Edge](https://docs.cybus.io/guides/migration/migrating-from-litmus-edge.md): 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.
- [Migrating from HiveMQ Edge](https://docs.cybus.io/guides/migration/migrating-from-hivemq-edge.md): 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.
- [Migrating from Node-RED](https://docs.cybus.io/guides/migration/migrating-from-node-red.md): 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.
- [Migrating from EMQX Neuron](https://docs.cybus.io/guides/migration/migrating-from-emqx-neuron.md): 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.
- [Migrating from United Manufacturing Hub](https://docs.cybus.io/guides/migration/migrating-from-united-manufacturing-hub.md): 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.
- [Migrating from OPC Router](https://docs.cybus.io/guides/migration/migrating-from-opc-router.md): 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.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cybus.io/guides.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
