Markets · bedrock market · provisional
Home Assistant Custom Integrations (HACS)
Platform store (hacs default list) with install-count adoption depth; mostly community-built, few vendor-built. The Kin Score Market layer reads each provider in its market:
who it integrates with, how deep those integrations go, and where the market publishes its own structure.
Methodology.
39providers measured
11 (28.2%)declare their own
28 (71.8%)covered by others only
0 (0.0%)undeclared
2declare compatibility (report only, not weighted)
0in-market workflows shown
Provisional. Provisional and unweighted: the Market layer is not part of the composite or agent readiness. Leader lists are read within a position, never as one ranking. A provider that declares nothing we can
read is shown as undeclared, with no number: we never infer integrations.
Where this market publishes its structure
- HACS default integration list (raw.githubusercontent.com/hacs/default//integration) + repo manifests (GitHub GraphQL) machine-readable, pinned dee7a0eddd9644e8373be114cdb7818443014ba0; only 2 vendor-owned (first-party) repos resolve to catalog domains
- HA analytics custom_integrations.json (analytics.home-assistant.io) machine-readable, opt-in installs per custom domain, 5,668 domains; per-edge signal only
- HA analytics current_data.json (analytics.home-assistant.io) machine-readable, core integration installs, 1,394 domains, 707,804 active installations; comparison only, no edges
- data.hacs.xyz not machine-readable: no answer (000)
Own = declares at least one integration itself; covered = visible only because an aggregator, standards body, regulator or partner contract names it; distribution-only = listed only on cloud marketplaces it sells through, a channel reported beside, never counted as its own declared integrations; undeclared = nothing we can read, so no number; declares_compatibility = providers with a `compatible` shape vote, report only (kin, 2026-10-13): never counted as own, never in depth or position.
Taxonomy how this market maps onto apis.io
Derived 2026-10-23 from the 39 providers in this market we could resolve in the
catalog. The percentage is the share of those providers carrying each one; it describes the market, not the tag or industry. Tag groups have no page of their own yet, so they are listed unlinked.
| Tags | IoT 38%, Energy 33%, Smart Home 26%, Electric Vehicles 23%, Electricity 23% |
|---|
| Tag groups | IoT 44%, Energy 41%, Logistics 28%, Electric Vehicles 28% |
|---|
| Industries | IoT & Connected Devices 56%, Mobility & Fleet 38%, Energy 33%, Semiconductors & Hardware 26%, Climate & Sustainability 21% |
share of resolved cohort carrying it; tags >=0.20 & >=3 members (max 12, junk dropped), tag_groups >=0.20 (cooccurrence, non-cross-cutting; max 8), industries >=0.20 (max 6), areas >=0.10 (max 6; areas are keyword-matched and sparse), capabilities L1 >=0.20 (max 8); derive-market-taxonomy.py
Leaders by position (provisional)
Provisional: grouped by position, depth compared within a position only. Distribution (cloud marketplaces) and iPaaS bridges are counted beside
position, never inside it. Unknown-builder listings are left out of position shares and counted here.
gravity 1 · other companies invest to build on it
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Cisco Meraki |
51.8 |
119 |
114 / 5 |
0 |
0 |
1 |
partner-built 95%, provider-built 3%, ipaas-bridge 1%, covered 1%, builds-on-platform 1% |
builds-on 1 · publishes apps on other platforms' stores
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Tuya |
48.3 |
6 |
0 / 6 |
0 |
0 |
1 |
ipaas-bridge 17%, standard 33%, builds-on-platform 50% |
coverage 1 · reaches banks, carriers, systems or channels (an aggregator)
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Smartcar |
52.8 |
24 |
0 / 24 |
0 |
0 |
0 |
standard 4%, coverage 92%, covered 4% |
covered 27 · reached mainly through aggregators
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| EDF Energy |
52.7 |
4 |
0 / 4 |
0 |
0 |
0 |
standard 25%, covered 75% |
| Ford |
51.7 |
3 |
0 / 3 |
0 |
0 |
0 |
covered 100% |
| Polestar |
51.7 |
3 |
0 / 3 |
0 |
0 |
0 |
covered 100% |
| Octopus Energy |
47.9 |
5 |
0 / 5 |
0 |
0 |
0 |
standard 40%, covered 60% |
| Ultrahuman |
47.4 |
4 |
0 / 4 |
0 |
0 |
0 |
contract 25%, covered 75% |
| Devialet |
37.7 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| Molekule |
37.7 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| Peloton |
37.0 |
3 |
0 / 3 |
0 |
0 |
1 |
ipaas-bridge 33%, covered 67% |
| Nord Pool |
36.4 thin |
2 |
0 / 2 |
0 |
0 |
0 |
contract 50%, covered 50% |
| Red Energy |
36.4 thin |
2 |
0 / 2 |
0 |
0 |
0 |
contract 50%, covered 50% |
| Rokid |
36.1 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| Monta |
35.6 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| Ather Energy |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 100% |
| Bambu Lab |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 50%, builds-on-platform 50% |
| Comma.ai |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| Cowboy |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| Lucid Motors |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
standard 50%, covered 50% |
| SmartRent |
34.5 thin |
2 |
0 / 2 |
0 |
0 |
0 |
covered 50%, builds-on-platform 50% |
| Govee |
22.2 |
3 |
0 / 3 |
0 |
0 |
2 |
ipaas-bridge 67%, covered 33% |
| 1KOMMA5° |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| Balena |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| Blynk |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| Entergy |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| Greenchoice |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| Halo Collar |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| petkit |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
| pfSense |
17.2 thin |
1 |
0 / 1 |
0 |
0 |
0 |
covered 100% |
standard 6 · listed by a voluntary standard's own directory
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Enphase Energy |
59.5 |
4 |
0 / 4 |
0 |
0 |
0 |
contract 25%, standard 50%, covered 25% |
| EcoFlow |
58.1 |
6 |
0 / 6 |
0 |
0 |
0 |
contract 17%, standard 67%, covered 17% |
| ChargePoint |
54.5 |
6 |
0 / 6 |
0 |
0 |
0 |
standard 67%, covered 17%, builds-on-platform 17% |
| Hydro-Québec |
53.0 |
5 |
0 / 5 |
0 |
0 |
0 |
standard 60%, covered 40% |
| Sonos |
43.8 |
4 |
0 / 4 |
0 |
0 |
1 |
ipaas-bridge 25%, standard 50%, covered 25% |
| Flic |
35.0 |
5 |
0 / 5 |
0 |
0 |
2 |
ipaas-bridge 40%, standard 40%, covered 20% |
mixed 3 · no single mode dominates
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
| Base Power |
53.7 |
3 |
0 / 3 |
0 |
0 |
0 |
contract 33%, standard 33%, covered 33% |
| EPEX SPOT |
53.7 |
3 |
0 / 3 |
0 |
0 |
0 |
contract 33%, standard 33%, covered 33% |
| Xiaomi |
49.0 |
10 |
0 / 10 |
1 |
0 |
0 |
standard 45%, covered 36%, builds-on-platform 9%, unknown 9% |