利用和风天气官方api据制作的HomeAssistant天气预报组件,https://dev.heweather.com/docs/start/。
放入 /custom_components/heweather/ 目录
Example configuration.yaml:
weather:
- platform: heweather
name: 和风天气
api_key: 1414c********96a9e458bdf680ffd8c
region: 101210201
scan_interval: 600
Configuration variables:
key | description |
---|---|
name | 名称,不设置,默认为“和风天气” |
api_key | 和风天气应用里面的“数据key” |
region | 城市编号 |
scan_interval | 更新频率,单位秒,默认30秒一次,有点快 |
- lovelace的 weather forcast
天气插件获取的数据分为 基础数据 和 进阶数据
- 基础数据,能满足lovelace界面中Weather Forecast Card的需求,具体数据项可以参考官网
- temperature 当前温度
- temperature_unit 当前温度的单位(摄氏度和华氏度)
- pressure 大气压强
- humidity 空气湿度
- wind_speed 风速(公里/小时)
- wind_bearing 风向
- ozone 臭氧浓度
- attribution 版权归属信息
- visibility 能见度(公里)
- forecast 预报七天的数据(字典数组)
- precision 数据精度(已实现,默认0.1)
- state_attributes 相关属性值(已实现将基础数据全部放入属性)
- state 当前天气状态(已实现,返回condition)
- condition 当前天气状态
- 进阶数据,额外的天气数据,需要通过state_attributes函数附加
- suggestion 生活建议信息
- aqi 空气质量信息
- hourly_forecast 小时预报信息
- update_time 数据源更新时间
- condition_cn 中文当前天气
- cloud_percent 云量
- temperature_feels 体感温度
- wind_dir 风向
- wind_sacle 风力