diff --git a/homeassistant/components/soma/manifest.json b/homeassistant/components/soma/manifest.json index 397531562b1..a724a3d4485 100644 --- a/homeassistant/components/soma/manifest.json +++ b/homeassistant/components/soma/manifest.json @@ -2,7 +2,7 @@ "domain": "soma", "name": "Soma Connect", "config_flow": true, - "documentation": "", + "documentation": "https://www.home-assistant.io/integrations/soma", "dependencies": [], "codeowners": ["@ratsept"], "requirements": ["pysoma==0.0.10"] diff --git a/script/hassfest/manifest.py b/script/hassfest/manifest.py index 5ce9a1f75d5..2166830d9e4 100644 --- a/script/hassfest/manifest.py +++ b/script/hassfest/manifest.py @@ -23,7 +23,9 @@ MANIFEST_SCHEMA = vol.Schema( vol.All([vol.All(vol.Schema({}, extra=vol.ALLOW_EXTRA), vol.Length(min=1))]) ), vol.Optional("homekit"): vol.Schema({vol.Optional("models"): [str]}), - vol.Required("documentation"): str, + vol.Required( + "documentation" + ): vol.Url(), # pylint: disable=no-value-for-parameter vol.Optional("quality_scale"): vol.In(SUPPORTED_QUALITY_SCALES), vol.Required("requirements"): [str], vol.Required("dependencies"): [str],