{"adoption": {"forks": 403, "observed_at": "2026-08-28T04:04:35.428581+00:00", "stars": 1389}, "canonical_url": "https://ross.abutalabs.com/products/openhab", "card": {"archived": false, "artifact_type": "application", "description": "The binary distribution of openHAB", "domain": ["iot", "self-hosted", "cross-platform"], "enriched": true, "function": ["iot", "workflow-automation", "plugin-system", "http-server", "self-hosted"], "health_score": 100, "homepage": "https://www.openhab.org/", "language": "PowerShell", "license": "EPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["openhab/openhab-core", "openhab/openhab-distro", "openhab/openhab1-addons"], "name": "openHAB", "platform": ["windows", "cross-platform", "jvm", "self-hosted"], "pushed_at": "2026-08-25T10:24:52+00:00", "repo": "openhab/openhab-distro", "stars": 1389, "tags": ["home-automation", "smart-home", "osgi", "bindings", "vendor-agnostic", "local-first", "no-cloud", "raspberry-pi", "legacy-addons", "automation", "linux", "macos", "docker", "android", "ios", "web-server"], "topics": ["smarthome", "homeautomation", "openhab", "java"], "urls": [{"kind": "homepage", "url": "https://www.openhab.org/"}, {"kind": "site_page", "url": "https://www.openhab.org/docs"}, {"kind": "site_page", "url": "https://www.openhab.org/about/who-we-are"}, {"kind": "site_page", "url": "https://www.openhab.org/about/contributing"}, {"kind": "site_page", "url": "https://www.openhab.org/about/events"}], "use_cases": ["automate my smart home without a cloud service", "integrate devices from different vendors into one system", "run a local home automation server on a Raspberry Pi", "control lights and sensors with time and event-based rules", "connect Alexa or Google Assistant to my local smart home", "keep my home sensor data private on my own hardware", "find bindings for Zigbee, Z-Wave, or KNX devices"], "what_it_is": "openHAB is an open-source, vendor- and technology-agnostic home automation platform written in Java on an OSGi (Apache Karaf) runtime, integrating 400+ technologies and thousands of devices with a rule engine, UIs, and mobile/web apps. This entity covers its core repositories, including the legacy openHAB 1.x add-ons which are no longer actively developed.", "when_to_avoid": ["you want a plug-and-play consumer setup with no textual configuration or debugging", "you plan to build on the legacy openHAB 1.x add-on APIs, which are inactive and unmaintained", "you need a lightweight single-protocol bridge rather than a full automation platform", "you want a commercial product with vendor support and SLAs"], "when_to_choose": ["you want a mature, vendor-neutral, privacy-focused smart home hub that runs locally", "you need to integrate many heterogeneous protocols and devices under one rule engine", "you prefer self-hosting on Linux, macOS, Windows, Docker, or Raspberry Pi", "you want a large community with hundreds of add-ons and active development (openHAB 3.x/4.x/5.x)"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/openhab/openhab-distro", "repo": "openhab/openhab-distro", "role": "main", "score": 98}, {"path": "/repos/openhab/openhab1-addons", "repo": "openhab/openhab1-addons", "role": "plugin", "score": 10}, {"path": "/repos/openhab/openhab-core", "repo": "openhab/openhab-core", "role": "backend", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "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:04:35.428581+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.428581+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:38:50.334569+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f90590580e21df6e08bd425c182f27c5af7816cbfd5a970452d390ded1e31db6", "fetched_at": "2026-08-28T04:04:35.428581+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openhab/openhab-distro"}, {"content_hash": "6453dfd6ce430abe5b074d57364c4b73b2e88e253c0521b07b8b11091e03371c", "fetched_at": "2026-08-29T09:32:59.651871+00:00", "kind": "homepage", "missing": false, "url": "https://www.openhab.org/"}, {"content_hash": "249d3ad130574bc73fa05a83263bd47e42628f57b9dfd67766b2c95948ba913c", "fetched_at": "2026-08-29T09:32:59.660849+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/docs"}, {"content_hash": "631f9152ea70da3dfb45f7d0328032406d78b4067f84030ba7252ac4e0378044", "fetched_at": "2026-08-29T09:32:59.663254+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/who-we-are"}, {"content_hash": "dce7b89c005f00e1094aa504c8dcbef7c47ff390e249f16d34b2aa1a877b4b0c", "fetched_at": "2026-08-29T09:32:59.664981+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/contributing"}, {"content_hash": "2fefd487b329c518c879f87d8167ca073f2884ff71f5b17632f7c11fcc88ff10", "fetched_at": "2026-08-29T09:32:59.666706+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/events"}, {"content_hash": "ae9c42c1aafb89170857848f67cf51394d88b0cc5e9e63693693fb97f77309ad", "fetched_at": "2026-08-29T09:32:59.668621+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/donate"}, {"content_hash": "72da55c82be1eae34e18e082b020a9413c90b5f4871ab48b8ac658a590a3ddd8", "fetched_at": "2026-08-29T09:32:59.670404+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/showcase"}, {"content_hash": "4162ccc82ecaefcab6effb697044e31fa4af74118ba0e283dfc062fba93a35ed", "fetched_at": "2026-08-29T09:32:59.672135+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/trademark"}, {"content_hash": "45e79887cbad3741bdc1dbe52657fb0d243449e69cbc89f767ccbc9c8a250d18", "fetched_at": "2026-08-29T09:32:59.673857+00:00", "kind": "site_page", "missing": false, "url": "https://www.openhab.org/about/feeds"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 96}, "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": 3900, "days_push": 8, "days_rel": 31, "gap_med": 7.0, "n_releases_24m": 49}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}