美国地质调查局地震危害(USGS)
usgs_earthquakes_feed
平台允许您集成由 美国地质调查局
实体会随着每次数据源的更新而自动生成、更新和删除。每个 entity实体表示 Home Assistant 中的传感器、执行器或功能。实体用于监控物理属性或控制其他实体。实体通常是设备或服务的一部分。 [Learn more] 定义了纬度和经度,并会自动在地图上显示。每个 entity实体表示 Home Assistant 中的传感器、执行器或功能。实体用于监控物理属性或控制其他实体。实体通常是设备或服务的一部分。 [Learn more] 的状态可用作以公里为单位的距离。
数据每 5 分钟更新一次。
配置
要整合美国地质调查局地震危害项目的数据源,请将以下行添加到您的 configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件中。
在更改了configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。
# 示例 configuration.yaml 条目
geo_location:
- platform: usgs_earthquakes_feed
feed_type: "past_day_all_earthquakes"
支持的数据源类型
描述 | 数据源类型 |
---|---|
过去一小时 - 重要地震 | past_hour_significant_earthquakes |
过去一小时 - M4.5+ 地震 | past_hour_m45_earthquakes |
过去一小时 - M2.5+ 地震 | past_hour_m25_earthquakes |
过去一小时 - M1.0+ 地震 | past_hour_m10_earthquakes |
过去一小时 - 所有地震 | past_hour_all_earthquakes |
过去一天 - 重要地震 | past_day_significant_earthquakes |
过去一天 - M4.5+ 地震 | past_day_m45_earthquakes |
过去一天 - M2.5+ 地震 | past_day_m25_earthquakes |
过去一天 - M1.0+ 地震 | past_day_m10_earthquakes |
过去一天 - 所有地震 | past_day_all_earthquakes |
过去 7 天 - 重要地震 | past_week_significant_earthquakes |
过去 7 天 - M4.5+ 地震 | past_week_m45_earthquakes |
过去 7 天 - M2.5+ 地震 | past_week_m25_earthquakes |
过去 7 天 - M1.0+ 地震 | past_week_m10_earthquakes |
过去 7 天 - 所有地震 | past_week_all_earthquakes |
过去 30 天 - 重要地震 | past_month_significant_earthquakes |
过去 30 天 - M4.5+ 地震 | past_month_m45_earthquakes |
过去 30 天 - M2.5+ 地震 | past_month_m25_earthquakes |
过去 30 天 - M1.0+ 地震 | past_month_m10_earthquakes |
过去 30 天 - 所有地震 | past_month_all_earthquakes |
状态属性
除了标准属性外,以下状态属性可用于每个 entity实体表示 Home Assistant 中的传感器、执行器或功能。实体用于监控物理属性或控制其他实体。实体通常是设备或服务的一部分。 [Learn more]:
属性 | 描述 |
---|---|
latitude | 地震的纬度。 |
longitude | 地震的经度。 |
source |
usgs_earthquakes_feed ,与 geo_location 自动触发器一起使用。 |
external_id | 用于在数据源中识别地震的外部 ID。 |
place | 事件附近命名地理区域的文本描述。 |
magnitude | 报告的地震震级。 |
time | 事件发生的日期和时间。 |
updated | 此事件最后一次更新的日期和时间。 |
status | 指示该事件是否经过人工审核:“自动”,“已审核”,“已删除” |
type | 地震事件的类型:“earthquake”或“quarry”。 |
完整配置
# 示例 configuration.yaml 条目
geo_location:
- platform: usgs_earthquakes_feed
feed_type: "past_month_all_earthquakes"
radius: 50
minimum_magnitude: 0.0
latitude: 35.899722
longitude: -120.432778
卡片示例
假设您使用 feed_type: past_week_all_earthquakes
配置此服务,您可以在仪表板中创建相应的地图卡片,内容如下:
type: map
geo_location_sources:
- usgs_earthquakes_feed
entities:
- zone.home
title: 上周附近的地震