Public Member Functions | |
| None | __init__ (self, BankCredentials credentials, str name, dict account_config, dict holdings_config) |
| FinTS3PinTanClient | client (self) |
| tuple[list, list] | detect_accounts (self) |
| dict|None | get_account_information (self, str iban) |
| bool | is_balance_account (self, SEPAAccount account) |
| bool | is_holdings_account (self, SEPAAccount account) |
Public Attributes | |
| account_config | |
| holdings_config | |
| name | |
Private Attributes | |
| _account_information | |
| _account_information_fetched | |
| _credentials | |
Wrapper around the FinTS3PinTanClient. Use this class as Context Manager to get the FinTS3Client object.
| None homeassistant.components.fints.sensor.FinTsClient.__init__ | ( | self, | |
| BankCredentials | credentials, | ||
| str | name, | ||
| dict | account_config, | ||
| dict | holdings_config | ||
| ) |
| FinTS3PinTanClient homeassistant.components.fints.sensor.FinTsClient.client | ( | self | ) |
| tuple[list, list] homeassistant.components.fints.sensor.FinTsClient.detect_accounts | ( | self | ) |
| dict | None homeassistant.components.fints.sensor.FinTsClient.get_account_information | ( | self, | |
| str | iban | ||
| ) |
| bool homeassistant.components.fints.sensor.FinTsClient.is_balance_account | ( | self, | |
| SEPAAccount | account | ||
| ) |
| bool homeassistant.components.fints.sensor.FinTsClient.is_holdings_account | ( | self, | |
| SEPAAccount | account | ||
| ) |
|
private |
|
private |
|
private |
| homeassistant.components.fints.sensor.FinTsClient.account_config |
| homeassistant.components.fints.sensor.FinTsClient.holdings_config |