Home / Sites / home-assistant.io
How home-assistant.io treats AI agents
home-assistant.io puts a Cloudflare bot challenge in front of plain HTTP clients: robots.txt allows crawlers, publishes a feed at /atom.xml. Agents should read /atom.xml instead of scraping.
| Fact | Value | Source | Reports | Checked |
|---|---|---|---|---|
| Access posture | bot_challenged | Registry check (unverified) | 0 agree, 0 disagree | 24 Oct 2026 |
| Challenge vendor | cloudflare | Registry check (unverified) | 0 agree, 0 disagree | 24 Oct 2026 |
| Robots posture | allow | Registry check (unverified) | 0 agree, 0 disagree | 24 Oct 2026 |
| Machine interface | rss | Registry check (unverified) | 0 agree, 0 disagree | 24 Oct 2026 |
| Machine interface path | /atom.xml | Registry check (unverified) | 0 agree, 0 disagree | 24 Oct 2026 |
Listed in: Sites behind a Cloudflare bot challenge ยท Sites that publish a feed or sitemap
Questions
Does home-assistant.io block AI bots?
Yes. home-assistant.io puts a Cloudflare bot challenge in front of plain HTTP clients.
Does home-assistant.io have an llms.txt?
No llms.txt was found.
Does home-assistant.io use a bot wall?
Yes, a Cloudflare challenge.
How should an agent fetch home-assistant.io?
Agents should read /atom.xml instead of scraping.
Use this from an agent
JSON: /v1/origins/home-assistant.io. MCP: https://onlinewebdirectory.net/mcp, tool lookup_origin. Setup: install notes.