找回密码
 立即注册
楼主: yun59t

[学习笔记] 中国节假日日历插件,怎么安装(搞定)

[复制链接]
dj01 手机认证

0

主题

34

回帖

173

积分

注册会员

积分
173
金钱
139
HASS币
0
发表于 2024-10-23 16:39:48 | 显示全部楼层
hhzx234 发表于 2024-6-22 18:37
hassos安装的总结一下,hacs安装chineseholiday和chineseholiday_card,安装完后资源里会自动添加/hacsfile ...

我的holiday都出不来是怎么回事呢
回复

使用道具 举报

1

主题

8

回帖

86

积分

注册会员

积分
86
金钱
77
HASS币
0
发表于 2024-11-12 16:36:11 | 显示全部楼层
应该是从www开始配置路径,同时使用/local/替换/www/
回复

使用道具 举报

0

主题

62

回帖

978

积分

高级会员

积分
978
金钱
916
HASS币
0
发表于 2024-11-14 11:10:44 | 显示全部楼层
cjnt007 发表于 2024-4-21 21:02
其实主要是前端卡片的位置问题,按现在的HA版本,其samba下的路径应该是这样的:\config\www\community\ch_ ...

感谢,找了很久,折腾了两天按照您的方法终于搞定了
回复

使用道具 举报

0

主题

62

回帖

978

积分

高级会员

积分
978
金钱
916
HASS币
0
发表于 2024-11-14 11:13:42 | 显示全部楼层
这个安装起来,确实有点费劲,我折腾了两天,看了7楼朋友的方法终于搞好了。不敢私藏,给后边的朋友:

1、在ssh里用wget下载card相关文件,用samba会遇到icons文件夹和文件无法复制的问题。card文件务必放到/config/www/community/下,且需要对文件夹改名,最终要保证两个文件的目录层次如下(重要、重要、重要):
/homeassistant/www/community/ch_calendar-card/ch_calendar-card.js
/homeassistant/www/community/ch_calendar-card/icons

2、在仪表板里添加资源,在概览页添加卡片
那么,添加资源变成这样:
resources:
  - type: module
    url: /hacsfiles/ch_calendar-card/ch_calendar-card.js


手动添加卡片,配置代码变成这样:
type: custom:ch_calendar-card
entity: sensor.holiday
icons: /local/custom-lovelace/ch_calendar-card/icons/
回复

使用道具 举报

1

主题

59

回帖

365

积分

中级会员

积分
365
金钱
305
HASS币
0
发表于 2024-12-11 19:11:28 | 显示全部楼层
penguinmm 发表于 2024-11-14 11:13
这个安装起来,确实有点费劲,我折腾了两天,看了7楼朋友的方法终于搞好了。不敢私藏,给后边的朋友:

1、 ...

谢谢,按你这个弄成功了。
回复

使用道具 举报

2

主题

19

回帖

97

积分

注册会员

积分
97
金钱
76
HASS币
0
发表于 2025-1-16 15:15:19 | 显示全部楼层
penguinmm 发表于 2024-11-14 11:13
这个安装起来,确实有点费劲,我折腾了两天,看了7楼朋友的方法终于搞好了。不敢私藏,给后边的朋友:

1、 ...

请教下 icons不是放在/community/ch_calendar-card/路径下吗,为什么卡片里的路径是/local/custom-lovelace/ch_calendar-card/里
回复

使用道具 举报

2

主题

19

回帖

121

积分

注册会员

积分
121
金钱
100
HASS币
0
发表于 2025-2-16 17:14:58 | 显示全部楼层
我的安装后没有holiday实体怎么搞
回复

使用道具 举报

2

主题

27

回帖

90

积分

注册会员

积分
90
金钱
61
HASS币
0
发表于 2025-2-21 16:00:27 | 显示全部楼层
同没有holiday实体
回复

使用道具 举报

30

主题

273

回帖

1128

积分

金牌会员

积分
1128
金钱
825
HASS币
0
发表于 2025-2-27 14:06:31 | 显示全部楼层

看文档,需要在configuration.yaml文件里配置的。
回复

使用道具 举报

0

主题

4

回帖

28

积分

新手上路

积分
28
金钱
24
HASS币
0
发表于 2025-3-15 22:12:49 | 显示全部楼层
看帖子边折腾,搞定了,分享下详细步骤

1.将安装包里面的custom_components\chineseholiday文件夹复制到custom_components里面
2.用file editor在config\www\community下新建ch_calendar-card文件夹。再在ch_calendar-card文件夹下新建icons文件夹,icons文件夹创建后在samba里不可见
3.将卡片安装包的dist文件夹里面的ch_calendar-card.js复制到ch_calendar-card文件夹下。
4.在file editor里dist文件夹里icons文件夹里的文件一个个上传到homeassistant
5.在configuration.yaml文件里添加:
sensor:
  - platform: chineseholiday
    name: holiday
6.在概览-管理资源里添加资源,地址是/hacsfiles/ch_calendar-card/ch_calendar-card.js
7.在概览-原始配置编辑器里添加:
- type: custom:ch_calendar-card
        entity: sensor.holiday
        icons: /hacsfiles/ch_calendar-card/icons/
注意对其格式。
8.重启homeassistant
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 11:20 , Processed in 0.682084 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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