和风天气接入HomeAssistant获取天气信息

  1. 和风天气接入HomeAssistant获取天气信息
    1. 1、注册和风天气用户
    2. 2、创建应用获得认证key
    3. 3、下载和风天气组件
    4. 4、在HomeAssistant中配置和风天气

和风天气接入HomeAssistant获取天气信息

1、注册和风天气用户

登录和风天气API官网: https://dev.heweather.com/,注册用户。

2、创建应用获得认证key

如下图所示,创建应用:

点击“添加KEY“:

填写“KEY的名称”,选择“KEY的类型”为“Web API”,点击创建:

创建后,可查看到Key信息,如下图:

3、下载和风天气组件

和风天气组件程序网址: https://github.com/morestart/HeWeather

下载和风天气组件,如下图所示:

树莓派中创建和风天气的自定义天气组件目录

$ mkdir -p ~/.homeassistant/custom_components/HeWeather

解压下载的组件压缩包,将其中 “__init__.py” 、“sensor.py” 、“manifest.json” 3个文件使用SFTP上传至树莓派 “/home/pi/.homeassistant/custom_components/HeWeather” 目录下。

4、在HomeAssistant中配置和风天气

编辑HA的配置文件configuration.yaml:

$ nano /home/pi/.homeassistant/configuration.yaml

配置和风天气:

sensor:
  - platform: HeWeather
    city: 你所在的城市
    appkey: 你的密钥
    options:
      - fl
      - tmp
      - cond_txt
      - wind_spd
      - hum
      - pcpn
      - pres
      - vis
      - wind_sc
      - aqi
      - main
      - qlty
      - pm10
      - pm25
      - comf
      - cw
      - drsg
      - flu
      - sport
      - trav
      - uv
      - wind_dir
      - tmp_max
      - tmp_min
      - pop

修改后需重启hass服务:

$ sudo systemctl restart home-assistant@pi.service

重新登录HA的web界面后,可查看到天气信息:


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xumeng32@126.com

文章标题:和风天气接入HomeAssistant获取天气信息

文章字数:298

本文作者:F_numen

发布时间:2020-05-05, 16:32:41

最后更新:2020-05-05, 18:29:37

原始链接:https://netheroone.cn/archives/e597ae69.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
/*baidu统计*/