<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://opcua2mqtt.io/</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- Industrial Solutions -->
  <url>
    <loc>https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/solutions/siemens-s7-opc-ua-mqtt?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/solutions/beckhoff-twincat-mqtt?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/solutions/sparkplug-b-edge-gateway?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/solutions/kepware-alternative</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/solutions/kepware-alternative" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/solutions/kepware-alternative?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/solutions/store-and-forward-resilience</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/solutions/store-and-forward-resilience?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/solutions/air-gapped-mqtt-broker?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <!-- Technical Documentation Hub & Guides -->
  <url>
    <loc>https://opcua2mqtt.io/docs</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/quickstart</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/quickstart" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/quickstart?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/quickstart?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/quickstart?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/quickstart?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/quickstart?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/quickstart?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/quickstart?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/architecture</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/architecture" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/architecture?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/architecture?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/architecture?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/architecture?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/architecture?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/architecture?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/architecture?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/configuration</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/configuration" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/configuration?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/configuration?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/configuration?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/configuration?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/configuration?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/configuration?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/configuration?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/store-and-forward-wal</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/store-and-forward-wal" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/store-and-forward-wal?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/sparkplug-b</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/sparkplug-b" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/sparkplug-b?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/siemens-s7</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/siemens-s7" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/siemens-s7?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/siemens-s7?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/siemens-s7?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/siemens-s7?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/siemens-s7?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/siemens-s7?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/siemens-s7?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/beckhoff-twincat</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/beckhoff-twincat" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/beckhoff-twincat?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/prometheus-metrics</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/prometheus-metrics" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/prometheus-metrics?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://opcua2mqtt.io/docs/rest-api</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/docs/rest-api" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/docs/rest-api?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/docs/rest-api?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/docs/rest-api?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/docs/rest-api?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/docs/rest-api?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/docs/rest-api?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/docs/rest-api?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Live Tools & Simulators -->
  <url>
    <loc>https://opcua2mqtt.io/demo-mqtt-broker</loc>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://opcua2mqtt.io/demo-mqtt-broker" />
    <xhtml:link rel="alternate" hreflang="en" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=en" />
    <xhtml:link rel="alternate" hreflang="de" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=de" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=fr" />
    <xhtml:link rel="alternate" hreflang="it" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=it" />
    <xhtml:link rel="alternate" hreflang="es" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=es" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ja" href="https://opcua2mqtt.io/demo-mqtt-broker?lang=ja" />
    <lastmod>2026-11-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
