找回密码
 立即注册

微信扫码登录

搜索
查看: 597|回复: 23

[插件集成] 【阿木制作】每日新闻 Home Assistant 集成

[复制链接]

57

主题

225

回帖

2093

积分

论坛技术达人

积分
2093
金钱
1806
HASS币
20
发表于 2025-10-15 23:21:10 | 显示全部楼层 |阅读模式
本帖最后由 lambilly 于 2025-10-16 11:20 编辑

每日新闻 Home Assistant 集成

hacs_badge

一个用于获取和展示每日新闻的 Home Assistant 自定义集成,支持新闻自动滚动显示。

功能特点

  • 📰 获取每日新闻摘要
  • 🔄 自动滚动显示新闻内容
  • ⚙️ 可配置滚动间隔时间
  • 🌐 中文界面支持
  • 🕒 每24小时自动更新

安装

方法一:通过 HACS 安装(推荐)

  1. 确保已安装 HACS
  2. 在 HACS 中点击「集成」
  3. 点击右下角「自定义仓库」
  4. 添加仓库:[url=https://github.com/lambilly/hass_daily_news]https://github.com/lambilly/hass_daily_news`[/url]
  5. 选择分类:集成
  6. 搜索「每日新闻」并安装
  7. 重启 Home Assistant

方法二:手动安装

  1. custom_components/daily_news 文件夹复制到您的 Home Assistant 配置目录中
  2. 重启 Home Assistant
  3. 在「配置」->「设备与服务」中添加集成

配置

初始设置

  1. 在 Home Assistant 中转到「配置」->「设备与服务」
  2. 点击「添加集成」
  3. 搜索「每日新闻」
  4. 按照提示完成设置

配置选项

  • 滚动间隔:设置新闻滚动显示的间隔时间(默认15秒)

实体

集成会创建一个设备两个传感器实体:

每日新闻传感器

  • 实体ID: sensor.daily_news
  • 状态: 新闻日期(如:2025-10-15)
  • 属性:
    • title: "每日新闻"
    • status: API状态信息
    • head_image: 头部图片URL
    • news_image: 新闻图片URL
    • weiyu: 微语内容
    • news: 所有新闻条目的对象
    • update_time: 更新时间
    • total_news: 新闻总条数

滚动新闻传感器

  • 实体ID: sensor.scrolling_news
  • 状态: 新闻日期(如:2025-10-15)
  • 属性:
    • title: "滚动新闻"
    • current_news: 当前显示的新闻内容
    • current_index: 当前新闻索引
    • total_news: 新闻总条数
    • 其他属性与每日新闻传感器相同

使用示例

在自定义卡片中显示(HACS安装:Lovelace HTML Jinja2 Template card

type: custom:html-template-card
content: >
  {% set entity = 'sensor.gun_dong_xin_wen' %}<div style="color: white;"><p
  align="left"><h3 style="color: white; margin-bottom: 0px;">【📰{{
  state_attr(entity, 'title') }}】</h3><p align="left"
  style="color: white; font-size: 1.0em; margin-top: 10px;">{{
  state_attr(entity, 'current_news') }}
屏幕截图_16-10-2025_93338_home.lamnas.top.jpeg

故障排除

  • 集成无法添加
    •        确保网络连接正常
    •        检查 Home Assistant 日志获取详细错误信息

  • 新闻无法显示
    •        确认 API 服务可用性
    •        检查网络连接是否能够访问 http://api.suxun.site/api/sixs?type=json

  • 滚动功能不工作
    •        检查滚动间隔配置
    •        重启 Home Assistant

支持

如果您遇到问题或有建议:

  1. 查看 Home Assistant 社区
  2. 在 GitHub 仓库提交 Issue

贡献

欢迎提交 Pull Request 来改进这个集成!

许可证

MIT License

作者

lambilly


下载地址:
游客,如果您要查看本帖隐藏内容请回复

另外这个集成的Node-red流也一并上传:
每日新闻flows.json (6.03 KB, 下载次数: 4)
滚动新闻卡片代码:
滚动新闻卡片代码.zip (521 Bytes, 下载次数: 6)







回复

使用道具 举报

64

主题

426

回帖

2063

积分

金牌会员

积分
2063
金钱
1573
HASS币
50
发表于 7 天前 | 显示全部楼层
研究研究
回复

使用道具 举报

0

主题

12

回帖

789

积分

高级会员

积分
789
金钱
777
HASS币
0
发表于 7 天前 | 显示全部楼层
添加卡片提示实体不存在,改了实体名后就显示个每日新闻和滚动新闻,每次都去实体属性里面看?不知道是不是我哪里操作不对。
回复

使用道具 举报

57

主题

225

回帖

2093

积分

论坛技术达人

积分
2093
金钱
1806
HASS币
20
 楼主| 发表于 7 天前 | 显示全部楼层
nodeme 发表于 2025-10-16 09:02
添加卡片提示实体不存在,改了实体名后就显示个每日新闻和滚动新闻,每次都去实体属性里面看?不知道是不是 ...

集成中有数据吗?有数据,请说明你卡片设置的不对。
回复

使用道具 举报

0

主题

12

回帖

789

积分

高级会员

积分
789
金钱
777
HASS币
0
发表于 7 天前 | 显示全部楼层
lambilly 发表于 2025-10-16 09:04
集成中有数据吗?有数据,请说明你卡片设置的不对。

属性里面有内容,卡片设置是使用的在概览中显示的代码
回复

使用道具 举报

57

主题

225

回帖

2093

积分

论坛技术达人

积分
2093
金钱
1806
HASS币
20
 楼主| 发表于 7 天前 | 显示全部楼层
nodeme 发表于 2025-10-16 09:06
属性里面有内容,卡片设置是使用的在概览中显示的代码

type: custom:html-template-card
content: >
  {% set entity = 'sensor.gun_dong_xin_wen' %}<div style="color: white;"><p
  align="left"><h3 style="color: white; margin-bottom: 0px;">【📰{{
  state_attr(entity, 'title') }}】</h3><p align="left"
  style="color: white; font-size: 1.0em; margin-top: 10px;">{{
  state_attr(entity, 'current_news') }}
回复

使用道具 举报

64

主题

426

回帖

2063

积分

金牌会员

积分
2063
金钱
1573
HASS币
50
发表于 7 天前 | 显示全部楼层
html-template-card 这个是什么卡片???hacs 搜不到
回复

使用道具 举报

57

主题

225

回帖

2093

积分

论坛技术达人

积分
2093
金钱
1806
HASS币
20
 楼主| 发表于 7 天前 | 显示全部楼层
tanbobo 发表于 2025-10-16 09:47
html-template-card 这个是什么卡片???hacs 搜不到

Lovelace HTML Jinja2 Template card
回复

使用道具 举报

64

主题

426

回帖

2063

积分

金牌会员

积分
2063
金钱
1573
HASS币
50
发表于 7 天前 | 显示全部楼层
lambilly 发表于 2025-10-16 09:48
Lovelace HTML Jinja2 Template card

hacs 下载不了  
Downloading PiotrMachowski/Home-Assistant-Lovelace-HTML-Jinja2-Template-card with version v1.0.2 failed with (Could not download, see log for details)
回复

使用道具 举报

4

主题

163

回帖

1050

积分

金牌会员

积分
1050
金钱
883
HASS币
0
发表于 7 天前 | 显示全部楼层
谢谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-10-23 04:17 , Processed in 0.071900 second(s), 12 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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