def __init__(self, hass: HomeAssistant, config_entry: ConfigEntry): """Initialize StarLine account.""" self._hass: HomeAssistant = hass self._config_entry: ConfigEntry = config_entry self._update_interval: int = DEFAULT_SCAN_INTERVAL self._unsubscribe_auto_updater: Optional[Callable] = None self._api: StarlineApi = StarlineApi( config_entry.data[DATA_USER_ID], config_entry.data[DATA_SLNET_TOKEN])
def __init__(self, opp: OpenPeerPower, config_entry: ConfigEntry) -> None: """Initialize StarLine account.""" self._opp: OpenPeerPower = opp self._config_entry: ConfigEntry = config_entry self._update_interval: int = DEFAULT_SCAN_INTERVAL self._update_obd_interval: int = DEFAULT_SCAN_OBD_INTERVAL self._unsubscribe_auto_updater: Callable | None = None self._unsubscribe_auto_obd_updater: Callable | None = None self._api: StarlineApi = StarlineApi( config_entry.data[DATA_USER_ID], config_entry.data[DATA_SLNET_TOKEN])