diff --git a/thermex_api/__init__.py b/thermex_api/__init__.py index 116000e..98e0c02 100644 --- a/thermex_api/__init__.py +++ b/thermex_api/__init__.py @@ -1,24 +1,24 @@ +"""Module for Thermex api""" import logging -from .const import DOMAIN from homeassistant.core import HomeAssistant, ServiceCall from .sensor import ThermexFanSensor # Importer sensorklassen fra sensor.py from .light import ThermexLight # Importer sensorklassen fra sensor.py from .api import ThermexAPI # Importer ThermexAPI-klassen fra api.py - +from .const import DOMAIN _LOGGER = logging.getLogger(__name__) async def async_setup(hass: HomeAssistant, config: dict): """Set up the Thermex_fan component.""" _LOGGER.debug("Setting up Thermex_fan component") - + # Hent konfigurationsoplysninger conf = config.get(DOMAIN) host = conf.get("host") password = conf.get("password") - + # Opret API-instansen api = ThermexAPI(host, password) - + # Authenticate med API hass.data[DOMAIN] = api _LOGGER.debug("API created and saved in hass.data") @@ -55,10 +55,9 @@ async def update_fan_service(call: ServiceCall): hass.services.async_register(DOMAIN, 'update_light', update_light_service) hass.services.async_register(DOMAIN, 'update_fan', update_fan_service) - - # Opret og tilføj sensoren + # Opret og tilføj sensoren hass.helpers.discovery.load_platform('sensor', DOMAIN, {}, config) hass.helpers.discovery.load_platform('light', DOMAIN, {}, config) _LOGGER.debug("Fan sensor created and added to Home Assistant") - + return True