{"adoption": {"forks": 138, "observed_at": "2026-08-28T04:05:37.324480+00:00", "stars": 1794}, "canonical_url": "https://ross.abutalabs.com/products/lovelace-auto-entities", "card": {"archived": false, "artifact_type": "plugin", "description": "🔹Automatically populate the entities-list of lovelace cards", "domain": ["iot", "web-development"], "enriched": true, "function": ["ui-components", "templating", "configuration-management"], "health_score": 82, "homepage": null, "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["thomasloven/lovelace-auto-entities"], "name": "thomasloven/lovelace-auto-entities", "platform": ["browser", "self-hosted"], "pushed_at": "2026-05-09T13:58:25+00:00", "repo": "thomasloven/lovelace-auto-entities", "stars": 1794, "tags": ["home-assistant", "lovelace", "hacs", "dashboard-cards", "entity-filtering", "yaml-configuration", "home-automation", "dashboards", "web"], "topics": [], "urls": [], "use_cases": ["automatically list all battery sensors below 20% on a dashboard card", "show all lights that are currently on without manually listing entities", "filter entities by area, domain, or attribute in a Lovelace card", "sort and deduplicate entities in a Home Assistant dashboard", "hide a card entirely when no matching entities exist", "use Jinja templates to generate dynamic entity lists"], "what_it_is": "A Home Assistant Lovelace custom card plugin that automatically populates the entities list of dashboard cards based on filters, templates, and sorting rules. It wraps any other card and dynamically includes or excludes entities matching specified criteria.", "when_to_avoid": ["you don't use Home Assistant or Lovelace dashboards", "you need a static, hand-picked entity list", "you want a standalone app rather than a dashboard plugin"], "when_to_choose": ["you maintain Home Assistant dashboards with many entities that change over time", "you want cards that stay up to date without manual entity lists", "you need filtering, templating, or sorting of entities across any Lovelace card"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/lovelace-auto-entities", "repo": "thomasloven/lovelace-auto-entities", "role": "main", "score": 70}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:37.324480+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:22:55.542275+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b07955d3f41f11d1963f3209ace8313d8b2a1ee986d5d1b45a999a98f45ffc3f", "fetched_at": "2026-08-28T04:05:37.324480+00:00", "kind": "readme", "missing": false, "url": "https://github.com/thomasloven/lovelace-auto-entities"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 81, "longevity": 100, "rhythm": 40}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2776, "days_push": 116, "days_rel": 462, "gap_med": 0, "n_releases_24m": 14}, "score": 70, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}