『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 9779|回复: 2

[求助] hf_weather-card Home Assistant 0.117.1 一直报错。。

[复制链接]

12

主题

179

帖子

1307

积分

金牌会员

Rank: 6Rank: 6

积分
1307
金钱
1123
HASS币
20
发表于 2020-11-4 20:52:46 | 显示全部楼层 |阅读模式
本帖最后由 mildrabbit 于 2020-11-5 08:55 编辑

Home Assistant 0.117.1 一直报错。。 Error: Custom element not found: hf_weather-card #14
微信图片_20201104205958.png
资源目录如下:
/custom_components/hf_weather
├── hf_weather
│   ├── __init__.py
│   ├── manifest.json
│   ├── __pycache__
│   │   ├── heweather_forecast.cpython-36.pyc
│   │   ├── __init__.cpython-37.pyc
│   │   ├── __init__.cpython-38.pyc
│   │   ├── weather.cpython-37.pyc
│   │   └── weather.cpython-38.pyc
│   └── weather.py


/www/hf_weather-card
├── hf_weather-card
│   ├── hf_weather-card.js
│   ├── hf_weather-card_new.js
│   ├── hf_weather-more-info.js
│   └── icons
│       ├── animated
│       │   ├── cloudy-day-1.svg
│       │   ├── cloudy-day-2.svg
│       │   ├── cloudy-day-3.svg
│       │   ├── cloudy-night-1.svg
│       │   ├── cloudy-night-2.svg
│       │   ├── cloudy-night-3.svg
│       │   ├── cloudy.svg
│       │   ├── day.svg
│       │   ├── night.svg
│       │   ├── rainy-1.svg
│       │   ├── rainy-2.svg
│       │   ├── rainy-3.svg
│       │   ├── rainy-4.svg
│       │   ├── rainy-5.svg
│       │   ├── rainy-6.svg
│       │   ├── rainy-7.svg
│       │   ├── snowy-1.svg
│       │   ├── snowy-2.svg
│       │   ├── snowy-3.svg
│       │   ├── snowy-4.svg
│       │   ├── snowy-5.svg
│       │   ├── snowy-6.svg
│       │   ├── thunder.svg
│       │   ├── weather_sagittarius.svg
│       │   ├── weather-sprite.svg
│       │   ├── weather_sunset.svg
│       │   └── weather.svg
│       ├── README.md
│       └── static
│           ├── cloudy-day-1.svg
│           ├── cloudy-day-2.svg
│           ├── cloudy-day-3.svg
│           ├── cloudy-night-1.svg
│           ├── cloudy-night-2.svg
│           ├── cloudy-night-3.svg
│           ├── cloudy.svg
│           ├── day.svg
│           ├── night.svg
│           ├── rainy-1.svg
│           ├── rainy-2.svg
│           ├── rainy-3.svg
│           ├── rainy-4.svg
│           ├── rainy-5.svg
│           ├── rainy-6.svg
│           ├── rainy-7.svg
│           ├── snowy-1.svg
│           ├── snowy-2.svg
│           ├── snowy-3.svg
│           ├── snowy-4.svg
│           ├── snowy-5.svg
│           ├── snowy-6.svg
│           ├── thunder.svg
│           ├── weather_sagittarius.svg
│           ├── weather-sprite.svg
│           ├── weather_sunset.svg
│           └── weather.svg

/config/configuration.yaml 配置文件的配置如下:

weather:
  - platform: hf_weather
    name: test              # 必填,自定义实体名称,生成实体的entityId为weather.{{test}},后续配置需要用到
    city:  101040100    # 必填,城市代码,支持城市中英文名称、ID和IP地址,例如city=北京,city=beijing,
    appkey:      # 必填,京东万象api平台申请的key

lovelace:
  resources:
    - url: /local/hf_weather-card/hf_weather-card.js
      type: module
    - url: /local/hf_weather-card/hf_weather-more-info.js
      type: module

卡片手动模式创建,配置文件如下:
type: 'custom:hf_weather-card'                         # card类型
entity: weather.test                                         # 天气插件生成实体的entityId
mode: daily                                                   
title: 天气                                                   # 标题,不设置则使用entity的friendly_name
icons: /local/hf_weather-card/icons/animated/

系统 日志有一个报错。。

  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 234, in async_setup,
    self._temperature = float(all_result["now"]["tmp"]),
  File "/config/custom_components/hf_weather/weather.py", line 384, in async_update,
    yield from data.async_update(dt_util.now()),
  File "/config/custom_components/hf_weather/weather.py", line 86, in async_setup_platform,
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 197, in _async_setup_platform,
    await asyncio.shield(task),


报错: Error: Custom element not found: hf_weather-card


请指导 下错误 在哪里。。。感谢。


回复

使用道具 举报

1

主题

23

帖子

119

积分

注册会员

Rank: 2

积分
119
金钱
96
HASS币
0
发表于 2021-4-9 16:41:20 | 显示全部楼层
我和你的问题一样 ,keyerror now
回复

使用道具 举报

2

主题

84

帖子

948

积分

高级会员

Rank: 4

积分
948
金钱
864
HASS币
0
发表于 2021-4-17 01:53:43 | 显示全部楼层
本帖最后由 wayes 于 2021-4-17 01:57 编辑

头大,我弄出卡片来了,但实体错误,调用不到和风天气,而是调用的自带天气
显示卡片方法:
配置完configuration.yaml文件,“卡片手动模式创建”这步不要做
点击你的用户名,右面打开“高级模式”
返回配置-lovelace仪表盘,
仪表盘右侧会多出资源选项
进去后添加资源,共两项,分别是
/local/hf_weather-card/hf_weather-card.js
/local/hf_weather-card/hf_weather-more-info.js
以上分别复制粘贴即可,资源类型都是javascript模块,重启
捕5获.JPG

不用再单独配置卡片,重启后就可在自定义卡片找到
捕5获.JPG




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 12:26 , Processed in 0.431659 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表