{"tool":{"slug":"home-assistant","name":"Home Assistant","url":"https://www.canagentsuse.com/tools/home-assistant","websiteUrl":"https://home-assistant.io/","docsUrl":"https://github.com/home-assistant/core","githubUrl":"https://github.com/home-assistant/core","tagline":"Self-hosted internet of things (iot) software.","shortDescription":"Home automation platform.","agentSummary":"Home Assistant is self-hostable software from the Awesome Selfhosted data index. Agents can inspect the source, deploy it in a controlled environment, and operate the browser UI; API or CLI support should be verified in project docs.","bestFor":"Self-hosted internet of things (iot) workflows, internal tools, and controlled deployment experiments.","cautionNotes":"Key limitations: generated from community metadata, not a full security review. Verify maintenance activity, license, deployment docs, auth model, backup and restore path, update process, API or CLI support, and data exposure before production agent automation. API automation needs client-side throttling, idempotency where supported, pagination limits, retries, and audit logging. Browser automation can be brittle around UI changes, MFA, captchas, policy prompts, and hidden confirmation states.","pricingSummary":"Self-hosted/open-source licensing listed as Apache-2.0; infrastructure costs vary by deployment.","authModel":"Auth and permissions depend on the deployed app configuration; platform metadata: Python, Docker. Source code: https://github.com/home-assistant/core","accountCreation":"No vendor signup is required for self-hosted use, but deployment and admin setup are required.","browserSupport":"Browser UI can be operated after deployment; exact flows depend on the app configuration.","cliPackage":null,"apiBaseUrl":null,"mcpServer":null,"agentScore":64,"agentTier":"Usable","scoreBreakdown":{"score":64,"tier":"Usable","summary":"Usable: 64/100. Strongest in agent safety; weakest in machine operability.","groups":[{"key":"operability","label":"Machine operability","weight":25,"score":9,"maxScore":25,"signals":[{"slug":"api","label":"API","weight":10,"score":5,"maxScore":10,"supportLevel":"partial","evidence":"Metadata suggests an API, server, integration, or automation surface; verify exact endpoints in project docs."},{"slug":"mcp","label":"MCP","weight":4,"score":0,"maxScore":4,"supportLevel":"unknown","evidence":"No MCP server evidence listed."},{"slug":"cli","label":"CLI","weight":6,"score":0,"maxScore":6,"supportLevel":"unknown","evidence":"No CLI evidence listed."},{"slug":"browser","label":"Browser fallback","weight":5,"score":4,"maxScore":5,"supportLevel":"strong","evidence":"Self-hosted web app can be operated through a browser once deployed."}]},{"key":"safety","label":"Agent safety","weight":25,"score":20.4,"maxScore":25,"signals":[{"slug":"sandbox","label":"Sandbox or test mode","weight":10,"score":8,"maxScore":10,"supportLevel":"strong","evidence":"Self-hosted deployment supports local, staging, or disposable test environments before production use."},{"slug":"scoped-auth","label":"Scoped auth","weight":6,"score":4.8,"maxScore":6,"supportLevel":"strong","evidence":"Auth supports scoped or permissioned access."},{"slug":"dry-run-preview","label":"Dry-run or preview","weight":4,"score":3.2,"maxScore":4,"supportLevel":"strong","evidence":"Tool exposes preview, test, local, or branching workflows."},{"slug":"human-review","label":"Human review guidance","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Caution notes identify workflows that need human review."},{"slug":"idempotency","label":"Idempotency or retry safety","weight":2,"score":2,"maxScore":2,"supportLevel":"native","evidence":"Docs or summaries mention retry/idempotency safety."}]},{"key":"readability","label":"Agent readability","weight":20,"score":15,"maxScore":20,"signals":[{"slug":"docs-quality","label":"Docs quality","weight":8,"score":4,"maxScore":8,"supportLevel":"partial","evidence":"Project website or source repository is listed for documentation and deployment review."},{"slug":"pricing-clarity","label":"Pricing clarity","weight":5,"score":4,"maxScore":5,"supportLevel":"strong","evidence":"Self-hosted/open-source licensing makes software cost inspectable; infrastructure cost depends on deployment."},{"slug":"evidence-depth","label":"Evidence links","weight":4,"score":4,"maxScore":4,"supportLevel":"native","evidence":"6 signal evidence links listed."},{"slug":"docs-url","label":"Dedicated docs URL","weight":3,"score":3,"maxScore":3,"supportLevel":"native","evidence":"Dedicated documentation URL is listed."}]},{"key":"setup","label":"Auth and setup","weight":15,"score":10.5,"maxScore":15,"signals":[{"slug":"account-creation","label":"Account setup","weight":7,"score":3.5,"maxScore":7,"supportLevel":"partial","evidence":"No vendor signup is required for self-hosted use, but deployment, admin setup, and local auth configuration are usually required."},{"slug":"auth-clarity","label":"Auth model clarity","weight":5,"score":4,"maxScore":5,"supportLevel":"strong","evidence":"Auth and permissions depend on the deployed app configuration; platform metadata: Python, Docker. Source code: https://github.com/home-assistant/core"},{"slug":"self-serve","label":"Self-serve onboarding","weight":3,"score":3,"maxScore":3,"supportLevel":"native","evidence":"Onboarding appears self-serve or testable."}]},{"key":"reliability","label":"Production reliability","weight":15,"score":8.8,"maxScore":15,"signals":[{"slug":"webhook-events","label":"Webhooks or events","weight":5,"score":0,"maxScore":5,"supportLevel":"unknown","evidence":"No clear evidence found."},{"slug":"logs-audit","label":"Logs or audit trail","weight":4,"score":4,"maxScore":4,"supportLevel":"native","evidence":"Tool exposes logs, traces, or audit-friendly records."},{"slug":"versioned-api","label":"Versioned API","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Tool exposes a versioned or stable API surface."},{"slug":"rate-limit-clarity","label":"Rate limit clarity","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Tool documents usage limits, quotas, or credits."}]}]},"launchScore":704,"isFeatured":false,"categories":[{"slug":"self-hosted","name":"Self-hosted","description":"Software that can run on user-controlled infrastructure.","sortOrder":200},{"slug":"selfhosted-internet-of-things-iot","name":"Internet of Things (IoT)","description":"Internet of Things describes physical objects with sensors, processing ability, software, and other technologies that connect and exchange data with other devices over the Internet.","sortOrder":248}],"useCases":[{"slug":"self-host-tool","name":"Self-host a tool","description":"Deploy and operate a tool on user-controlled infrastructure."},{"slug":"inspect-open-source","name":"Inspect open source","description":"Review source code, releases, licenses, and deployment paths before agent use."},{"slug":"deploy-internal-tool","name":"Deploy internal tools","description":"Run internal apps, dashboards, workflows, and operational systems."}],"capabilities":[{"slug":"api","name":"API","group":"Agent access","supportLevel":"partial","detail":"Metadata suggests an API, server, integration, or automation surface; verify exact endpoints in project docs.","evidenceUrl":"https://github.com/home-assistant/core"},{"slug":"browser","name":"Browser","group":"Agent access","supportLevel":"strong","detail":"Self-hosted web app can be operated through a browser once deployed.","evidenceUrl":"https://home-assistant.io/"},{"slug":"account-creation","name":"Account creation","group":"Onboarding","supportLevel":"partial","detail":"No vendor signup is required for self-hosted use, but deployment, admin setup, and local auth configuration are usually required.","evidenceUrl":"https://github.com/home-assistant/core"},{"slug":"pricing-clarity","name":"Pricing clarity","group":"Buying","supportLevel":"strong","detail":"Self-hosted/open-source licensing makes software cost inspectable; infrastructure cost depends on deployment.","evidenceUrl":"https://github.com/home-assistant/core"},{"slug":"docs-quality","name":"Docs quality","group":"Understanding","supportLevel":"partial","detail":"Project website or source repository is listed for documentation and deployment review.","evidenceUrl":"https://github.com/home-assistant/core"},{"slug":"sandbox","name":"Sandbox","group":"Safety","supportLevel":"strong","detail":"Self-hosted deployment supports local, staging, or disposable test environments before production use.","evidenceUrl":"https://github.com/home-assistant/core"}]}}