本帖最后由 sevenmade 于 2019-12-17 09:17 编辑
首先感谢论坛前辈cnk700i,此插件就是参考了他的程序而写成的。
正文
1.插件说明
包含天气组件,和一个自定义卡片:sd_weather组件获取数据,卡片展示数据。
下载地址:
sd_weather.rar
(4.2 KB, 下载次数: 236)
主要改动:
- 生成三天的天气情况
- 增加实时显示的时间组件
- 更改了天气图标
主要参考:
2.测试环境
- 黑群晖 DS3617xs DSM 6.2-23739
- Docker 18.09.0-0506
- Home Assistant 0.102.3
3.使用说明
- 下载文件,sd_weather目录放置在{HA配置目录}/custom_components/下。
- 在京东万象api平台申请appkey。
- 在和风天气网站找到你的城市代码,CN开头的字符串。
- 配置启用hf_weather组件。
# 配置 configuration.yaml
# {{}}符号为标示变量
weather:
- platform: sd_weather
name: {{test}} # 必填,自定义实体名称,生成实体的entityId为weather.{{test}},后续配置需要用到
city: {{YOUR_CITY_CODE}} # 必填,城市代码,支持城市中英文名称、ID和IP地址,例如city=北京,city=beijing,city=CN101010100,city= 60.194.130.1,建议使用ID
appkey: {{YOUR_API_KEY}} # 必填,京东万象api平台申请的key
sensor:
- platform: time_date
display_options:
- 'time'
- 'date'
- 'date_time'
- 'date_time_iso'
- 'time_date'
- 'time_utc'
- 'beat'
PS:HASS默认已经激活SUN组件,没必要设置
下载卡片:
sd_weather-card.rar
(25.63 KB, 下载次数: 188)
resources:
- type: module
url: /local/custom-lovelace/sd_weather-card/sd_weather-card.js
- entity: weather.test
icons: /local/custom-lovelace/sd_weather-card/icons/animated/
mode: daily
title: 天气
type: 'custom:sd_weather-card'
新版本Home Assistant的前端项目名为home-assistant-polymer,我也是刚开始摸索前行,如果有好的方案,我会尽快更新这个版本,增加更多的互动和更丰富的内容。欢迎大家留言评论,建议。
|