https://github.com/home-assistant/core
· scanned 2026-05-21 18:15 UTC (3 weeks, 3 days ago)
· 10 languages
2255 raw signals (179 security + 2076 graph) 11/13 scanners ran 100th percentile · Python · huge (>500K LoC) System graph score 70 (higher by 19)
Last scanned 3 weeks, 3 days ago · v2 · 1086 actionable findings from 2 signal sources. 131 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
94.0 | 0.15 | 14.10 |
code_quality |
66.0 | 0.10 | 6.60 |
| Overall | 1.00 | 89.7 |
Showing 697 of 1086 actionable findings. 1217 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
homeassistant/components/aladdin_connect/api.py:11
.github/workflows/ci.yaml:1428, 1598 (2 hits)homeassistant/components/downloader/services.py:77
homeassistant/components/acer_projector/switch.py:121
homeassistant/components/command_line/notify.py:55
homeassistant/requirements.py:243
Error handlingquality
.dockerignore
CI/CD securitycontainers
homeassistant/components/downloader/services.py:133
homeassistant/components/zwave_js/triggers/value_updated.py:1
homeassistant/auth/providers/homeassistant.py:322homeassistant/auth/providers/insecure_example.py:45homeassistant/components/acmeda/sensor.py:6homeassistant/components/air_quality/trigger.py:2homeassistant/components/airly/config_flow.py:60homeassistant/components/airnow/config_flow.py:74homeassistant/components/airthings_ble/sensor.py:91homeassistant/components/airzone_cloud/binary_sensor.py:142.github/copilot-instructions.md:1
script/hassfest/docker/Dockerfile:5
containersPinned dependencies
homeassistant/bootstrap.py:322
Debug true
homeassistant/components/uhoo/config_flow.py:46
Debug true
homeassistant/core_config.py:412
Debug true
repo-level (18 hits)Showing first 300 of 697. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/ca1385e6-ca8b-4803-a946-80232c7fd7cd/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ca1385e6-ca8b-4803-a946-80232c7fd7cd/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.