Alpha Vantage

alpha_vantage 传感器平台使用 Alpha Vantage 监控股票市场。该平台还提供有关汇率的详细信息。

要启用 alpha_vantage 平台,请将以下内容添加到您的 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: alpha_vantage
    api_key: YOUR_API_KEY
    symbols:
      - symbol: GOOGL
        name: Google
    foreign_exchange:
      - name: USD_EUR
        from: USD
        to: EUR

必须配置一个符号或外汇,否则您将无法获得任何数据。

Configuration Variables

api_key string Required

来自 Alpha Vantage 的 API 密钥。

symbols map (Optional)

给定公司的股票市场符号列表。

name string (Optional)

用于前端的传感器名称。

currency string (Optional, default: USD)

用于前端的传感器名称。

symbol string Required

给定公司的股票市场符号。

foreign_exchange map (Optional)

货币列表。

name string (Optional)

用于前端的传感器名称。

from string Required

源货币。

to string Required

目标货币。

API 信息

Alpha Vantage 提供两种级别的 API 密钥,一种是免费的,一种是付费的。如果您使用的是免费版本,每天限制为 25 次查询。传感器每 5 分钟轮询一次,因此您每天只能获得前两个小时的数据。这可以使用 scan_interval 变量进行配置。

付费版本从每分钟 75 次查询开始,大大增加了可查询的数量。

示例

本节提供了一些如何使用此传感器的实际示例。

Google 和比特币的汇率

sensor:
  - platform: alpha_vantage
    api_key: YOUR_API_KEY
    symbols:
      - name: Google
        currency: USD
        symbol: GOOGL
    foreign_exchange:
      - from: BTC
        to: USD
        name: Bitcoin