diff --git a/CODEOWNERS b/CODEOWNERS index 3a21c248a46ca..113c1fdc8510b 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -884,8 +884,6 @@ build.json @home-assistant/supervisor /tests/components/moat/ @bdraco /homeassistant/components/mobile_app/ @home-assistant/core /tests/components/mobile_app/ @home-assistant/core -/homeassistant/components/modbus/ @janiversen -/tests/components/modbus/ @janiversen /homeassistant/components/modem_callerid/ @tkdrob /tests/components/modem_callerid/ @tkdrob /homeassistant/components/modern_forms/ @wonderslug diff --git a/homeassistant/components/modbus/manifest.json b/homeassistant/components/modbus/manifest.json index 292a2ee86a8df..4482801482fca 100644 --- a/homeassistant/components/modbus/manifest.json +++ b/homeassistant/components/modbus/manifest.json @@ -1,10 +1,10 @@ { "domain": "modbus", "name": "Modbus", - "codeowners": ["@janiversen"], + "codeowners": [], "documentation": "https://www.home-assistant.io/integrations/modbus", "iot_class": "local_polling", "loggers": ["pymodbus"], - "quality_scale": "platinum", + "quality_scale": "silver", "requirements": ["pymodbus==3.6.9"] } diff --git a/script/hassfest/manifest.py b/script/hassfest/manifest.py index 8ff0750250f11..1c01ee7cf583b 100644 --- a/script/hassfest/manifest.py +++ b/script/hassfest/manifest.py @@ -120,10 +120,6 @@ class QualityScale(IntEnum): "gdacs", "geonetnz_quakes", "hyperion", - # Modbus is excluded because it doesn't have to have a config flow - # according to ADR-0010, since it's a protocol integration. This - # means that it can't implement diagnostics. - "modbus", "nightscout", "pvpc_hourly_pricing", "risco",