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

 找回密码
 立即注册
查看: 148042|回复: 160

[插件集成] 【20200330显示xx生日(1岁)】节假日 纪念日 农历 阴历 阳历插件

  [复制链接]

15

主题

297

帖子

1501

积分

论坛技术达人

积分
1501
金钱
1199
HASS币
30
发表于 2020-1-30 11:48:36 | 显示全部楼层 |阅读模式
本帖最后由 crazysiri 于 2020-6-3 19:29 编辑

##################################################################################

2020.06.03 更新
1.修复当天的纪念日 不显示的问题
2.custom ui的 间距问题(应该是新版本导致的)
3.点击custom ui 可以进入控件的详情
4.控件详情的汉化
5.在最近的纪念日之后增加 接下来的纪念日,现在能同时显示更多自定义的纪念日了(目前支持两个,看后期需要增加yaml配置)


##################################################################################

2020.03.30更新:

1.支持显示 xx生日(1岁)
2.节假日,工作日,休息日改为icon
详见git文档

##################################################################################


2020.02.19新增:

自定义UI

自定义UI

自定义UI


ui-lovelace.yaml

resources:
  - type: module
    url: /local/custom-lovelace/ch_calendar-card/ch_calendar-card.js

卡片配置
  - type: 'custom:ch_calendar-card'
    entity: sensor.holiday                                       
    icons: /local/custom-lovelace/ch_calendar-card/icons/



##################################################################################


2020.02.08新增:

1.母亲节和父亲节的配置

    name和date字段不能共存
    name字段只限 "母亲节"  "父亲节"

    notify_principles:
      '91|7':
        - name: "母亲节"


2.修复由于 utc 时间导致过一天不更新时间的bug

##################################################################################

2020.02.05 新增:
1.调用外部脚本功能,可以实现例如 :距离14天是女朋友生日的时候给app推送消息提醒或者距离30天是国庆的时候app推送提醒买车票
具体请看git 链接 里面的文档

***另外已经在使用的用户记得看文档最下面的配置有部分更新

##################################################################################

过年在家无聊 撸代码,不敢出门啊
看了L大的插件,修改了一下,弄了个git方便维护,方便大家pull request
文档更新具体看git吧

https://github.com/Crazysiri/chineseholiday

有bug尽管提
大家git给个star哈

评分

参与人数 3金钱 +60 HASS币 +20 收起 理由
lidicn + 20 论坛有你更精彩!
eric + 20 感谢楼主分享!
+ 20 + 20 膜拜大神!

查看全部评分

回复

使用道具 举报

10

主题

660

帖子

5302

积分

论坛元老

Rank: 8Rank: 8

积分
5302
金钱
4637
HASS币
50
发表于 2020-1-30 12:32:59 | 显示全部楼层
感谢大佬分享!!
回复

使用道具 举报

0

主题

204

帖子

1035

积分

金牌会员

Rank: 6Rank: 6

积分
1035
金钱
831
HASS币
0
发表于 2020-1-30 13:49:38 | 显示全部楼层
谢谢分享
回复

使用道具 举报

23

主题

660

帖子

3108

积分

论坛元老

Rank: 8Rank: 8

积分
3108
金钱
2448
HASS币
10
发表于 2020-1-30 15:15:38 | 显示全部楼层
前排支持
回复

使用道具 举报

8

主题

154

帖子

1154

积分

论坛技术达人

积分
1154
金钱
990
HASS币
20
发表于 2020-1-30 16:56:35 | 显示全部楼层
好像作者借鉴了点我改的你的代码,当时我测的有一个bug就是,假日过了不会消除,一直没时间弄,不知你的会不会有这个问题。不管怎么说原作者有更新是最好的了~
回复

使用道具 举报

71

主题

1146

帖子

6311

积分

论坛元老

Rank: 8Rank: 8

积分
6311
金钱
5160
HASS币
30
发表于 2020-1-30 16:58:54 | 显示全部楼层
报错
File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/sensor.py", line 86, in setup_platform
    sensors = [ChineseHolidaySensor(hass, name, interval)]
  File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/sensor.py", line 99, in __init__
    self._holiday = holiday.Holiday()
  File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/holiday.py", line 139, in __init__
    self.database = HolidayDatabase()
  File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/holiday.py", line 29, in __init__
    self.connect()
  File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/holiday.py", line 34, in connect
    self.conn = sqlite3.connect('data.db',check_same_thread=False)
sqlite3.OperationalError: unable to open database file
回复

使用道具 举报

15

主题

297

帖子

1501

积分

论坛技术达人

积分
1501
金钱
1199
HASS币
30
 楼主| 发表于 2020-1-30 18:42:07 来自手机 | 显示全部楼层
wen_jxpx 发表于 2020-1-30 16:56
好像作者借鉴了点我改的你的代码,当时我测的有一个bug就是,假日过了不会消除,一直没时间弄,不知你的会 ...

啊?借鉴了点我改的?没太懂,主要有些功能他这个没有,我重构了下补了点代码,有些功能的基础逻辑没动,所以可能会有
回复

使用道具 举报

15

主题

297

帖子

1501

积分

论坛技术达人

积分
1501
金钱
1199
HASS币
30
 楼主| 发表于 2020-1-30 18:56:40 来自手机 | 显示全部楼层
xuyang 发表于 2020-1-30 16:58
报错
File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/sensor.py", line 86,  ...

你是啥机器,我是树莓派,还没发现,等我研究一下
回复

使用道具 举报

8

主题

154

帖子

1154

积分

论坛技术达人

积分
1154
金钱
990
HASS币
20
发表于 2020-1-30 19:02:44 | 显示全部楼层
crazysiri 发表于 2020-1-30 18:42
啊?借鉴了点我改的?没太懂,主要有些功能他这个没有,我重构了下补了点代码,有些功能的基础逻辑没动, ...

仔细看了下,原来你不是原作者, 我是依照这个改的https://bbs.hassbian.com/thread-1237-1-1.html
然后发布了这个https://bbs.hassbian.com/thread-9008-1-1.html
回复

使用道具 举报

15

主题

297

帖子

1501

积分

论坛技术达人

积分
1501
金钱
1199
HASS币
30
 楼主| 发表于 2020-1-30 19:04:17 来自手机 | 显示全部楼层
xuyang 发表于 2020-1-30 16:58
报错
File "/home/homeassistant/.homeassistant/custom_components/chineseholiday/sensor.py", line 86,  ...

看看你目录路径有没有中文目录,或者目录读写权限ls -la看看
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 08:28 , Processed in 0.064254 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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