From be7b7f3d252e59f02d3206a8521da75e5a75f0cc Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:59:26 +0100 Subject: [PATCH] Revert "Disable blackbird integration (#157817)" (#159369) --- homeassistant/components/blackbird/manifest.json | 1 - requirements_all.txt | 3 +++ requirements_test_all.txt | 3 +++ tests/components/blackbird/conftest.py | 3 --- 4 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 tests/components/blackbird/conftest.py diff --git a/homeassistant/components/blackbird/manifest.json b/homeassistant/components/blackbird/manifest.json index b33e2508b59..a0f4b0c383c 100644 --- a/homeassistant/components/blackbird/manifest.json +++ b/homeassistant/components/blackbird/manifest.json @@ -2,7 +2,6 @@ "domain": "blackbird", "name": "Monoprice Blackbird Matrix Switch", "codeowners": [], - "disabled": "This integration is disabled because it references pyserial-asyncio, which does blocking I/O in the asyncio loop and is not maintained.", "documentation": "https://www.home-assistant.io/integrations/blackbird", "iot_class": "local_polling", "loggers": ["pyblackbird"], diff --git a/requirements_all.txt b/requirements_all.txt index 80dca838527..f8801ce7bf9 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1918,6 +1918,9 @@ pybalboa==1.1.3 # homeassistant.components.bbox pybbox==0.0.5-alpha +# homeassistant.components.blackbird +pyblackbird==0.6 + # homeassistant.components.bluesound pyblu==2.0.5 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index b5b3e453387..7b33cb1a790 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1637,6 +1637,9 @@ pyaussiebb==0.1.5 # homeassistant.components.balboa pybalboa==1.1.3 +# homeassistant.components.blackbird +pyblackbird==0.6 + # homeassistant.components.bluesound pyblu==2.0.5 diff --git a/tests/components/blackbird/conftest.py b/tests/components/blackbird/conftest.py deleted file mode 100644 index 40f61dec177..00000000000 --- a/tests/components/blackbird/conftest.py +++ /dev/null @@ -1,3 +0,0 @@ -"""Fixtures for component.""" - -collect_ignore_glob = ["test_*.py"]