<?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">

  
  <!-- Library home -->
  <url>
    <loc>https://ensmart.ai/bms-library/</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- /ask is intentionally NOT in sitemap — it is an interactive tool,
       not indexable content, and is disallowed in robots.txt. Listing it
       here would create a sitemap-vs-robots conflict (the "blocked from
       AI Search" audit warning). Same reasoning applies to /search. -->

  <!-- Category pages -->
    <url>
    <loc>https://ensmart.ai/bms-library/category/fundamentals</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/general</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/controllers</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/io-list-wiring</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/protocols</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/hvac-systems</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/sensors</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/control-loops-fbd</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/energy-management</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/commissioning-integration</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/category/bms-systems-design</loc>
    <lastmod>2026-10-20T22:29:33+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <!-- Q&A pages -->
    <url>
    <loc>https://ensmart.ai/bms-library/qa/how-to-commission-ai-di-ao-and-do-points-in-bms</loc>
    <lastmod>2026-10-20T21:31:38+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/can-an-io-module-work-without-a-main-controller-1</loc>
    <lastmod>2026-10-20T03:31:43+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/why-does-a-bms-need-cybersecurity</loc>
    <lastmod>2026-10-20T11:46:12+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/ot-vs-it-security-in-buildings</loc>
    <lastmod>2026-10-20T20:24:41+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/defense-in-depth-bms-architecture</loc>
    <lastmod>2026-10-20T14:35:42+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/mqtt-tls-vs-bacnet-sc-security</loc>
    <lastmod>2026-10-20T14:32:34+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/ot-it-network-segmentation</loc>
    <lastmod>2026-10-20T09:23:15+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/outbound-only-firewall-port-8883</loc>
    <lastmod>2026-10-20T13:20:33+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/tls-encryption-in-a-bms</loc>
    <lastmod>2026-10-20T12:58:18+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/x509-certificates-in-building-systems</loc>
    <lastmod>2026-10-20T11:12:47+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/is-bacnet-ip-safe-on-the-internet</loc>
    <lastmod>2026-10-20T17:07:36+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/bms-it-audit-checklist</loc>
    <lastmod>2026-10-18T22:24:49+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/what-is-opc-ua-protocol</loc>
    <lastmod>2026-10-20T20:21:25+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-vs-bacnet</loc>
    <lastmod>2026-10-20T19:21:06+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-vs-modbus</loc>
    <lastmod>2026-10-19T05:13:39+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-client-server-model</loc>
    <lastmod>2026-10-19T05:29:44+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-pub-sub</loc>
    <lastmod>2026-10-19T05:13:43+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-information-model</loc>
    <lastmod>2026-10-19T23:42:37+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-security-explained</loc>
    <lastmod>2026-10-20T10:16:58+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-gateway-in-a-bms</loc>
    <lastmod>2026-10-20T06:50:06+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-vs-opc-classic-da</loc>
    <lastmod>2026-10-20T01:26:02+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/opc-ua-in-scada-and-industry-4-0</loc>
    <lastmod>2026-10-19T05:13:53+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/bas-vs-bms-vs-ibms</loc>
    <lastmod>2026-10-20T06:41:35+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/levels-of-building-automation</loc>
    <lastmod>2026-10-20T14:29:32+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/protocols-used-in-building-automation</loc>
    <lastmod>2026-10-19T05:13:59+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/benefits-of-building-automation</loc>
    <lastmod>2026-10-20T15:15:12+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/iot-in-building-automation</loc>
    <lastmod>2026-10-20T10:16:30+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/how-building-automation-saves-energy</loc>
    <lastmod>2026-10-20T07:34:48+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/what-is-a-supervisory-controller</loc>
    <lastmod>2026-10-20T16:48:19+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://ensmart.ai/bms-library/qa/history-of-building-automation</loc>
    <lastmod>2026-10-19T05:14:09+05:30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
</urlset>
