Starling Bank

Starling Bank 传感器 integration集成将 Home Assistant 与您的设备、服务等连接和集成。 [Learn more] 允许您在 Home Assistant 中以传感器的形式监控您的账户余额数据。

  • 钱不够时关掉灯?
  • 达到储蓄目标时播放一首歌?
  • 如果透支则响起警报?

您可以在 他们的网站 上找到有关 Starling Bank 的更多信息。有关其 API 的信息可以在 开发者网站 上找到。

访问令牌

一旦您拥有自己的 Starling 银行账户,您将需要在 这里 注册一个 Starling 开发者账户。您不需要进行任何开发,但您需要获取一个“个人访问令牌”,以便集成可以访问您的账户余额。

Note

您可以控制使用此令牌授予的访问权限。此集成仅需要非常基本的访问权限(见下文)。

注册后:

  1. 将您的个人 Starling 银行账户连接到您的开发者账户。前往您开发者账户的 个人访问页面
  2. 按照说明生成二维码,在 Starling 移动应用中扫描二维码以授权并将您的银行账户链接到开发者账户。
  3. 前往您开发者账户的 个人访问部分
  4. 点击“创建令牌”。
  5. 给您的令牌命名,例如“Home Assistant”。
  6. 选中“account:read”和“balance:read”权限。其他的可以不勾选。
  7. 点击“创建”,并记下新创建的令牌,您将在 Home Assistant 配置中需要此令牌。

配置

要将 Starling 账户余额传感器添加到您的安装中,请将以下内容添加到您的 configuration.yamlconfiguration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件中。 在更改了configuration.yamlconfiguration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。

# 配置示例 configuration.yaml 条目
sensor:
  - platform: starlingbank
    accounts:
      - access_token: YOUR_PERSONAL_ACCESS_TOKEN

Configuration Variables

accounts list Required

Starling 账户的列表。允许您监控多个 Starling 账户。

name string (Optional, default: Starling)

您账户的友好名称。

sandbox boolean (Optional, default: false)

用于测试目的。如果您使用的是沙箱 Starling 账户的访问令牌,请设置为 true。

access_token string Required

您的个人访问令牌。

balance_types list (Optional, default: 将监控两种余额类型。)

选择监控您的清算或有效余额(或两者)。

cleared_balance

排除未完成的交易。

effective_balance

包括未完成的交易。