找回密码
 立即注册

微信扫码登录

搜索
查看: 635|回复: 4

[插件集成] 发布一个每日基金 Home Assistant 集成

[复制链接]

54

主题

196

回帖

1971

积分

论坛技术达人

积分
1971
金钱
1716
HASS币
20
发表于 2025-10-3 13:30:27 | 显示全部楼层 |阅读模式
本帖最后由 lambilly 于 2025-10-15 15:41 编辑

通过获取免费的基金API,输入自己购买的基金的平均净值,总成本和持仓份额,及时输出收益情况。每个基金一个实体。

每日基金 Home Assistant 集成

hacs_badge

这是一个 Home Assistant 自定义集成,用于跟踪您的基金投资情况。通过对接天天基金网 API,实时获取基金估值数据,并在 Home Assistant 中展示详细的基金信息。

功能特点

  • 📊 实时基金数据 - 获取基金的实时估算净值和官方净值
  • 💰 收益计算 - 自动计算持仓收益、收益率和市值
  • 📈 趋势指示 - 通过涨跌图标直观显示基金走势
  • 🕒 定时更新 - 可配置的更新间隔,确保数据及时性
  • 🔍 详细分类 - 数据按基础数据、净值数据和估算数据分类展示

安装方法

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

  1. 确保已安装 HACS
    2. 在 HACS 的 "Integrations" 页面,点击右上角的三个点菜单,选择 "Custom repositories"
    3. 在弹出窗口中添加仓库地址:,类别选择">https://github.com/lambilly/hass_daily_fund,类别选择 "Integration"
  2. 在 HACS 中搜索「每日基金」
  3. 点击下载
  4. 重启 Home Assistant

方法二:手动安装

  1. 下载本集成文件
  2. custom_components/daily_fund 文件夹复制到您的 Home Assistant 配置目录中的 custom_components 文件夹内
  3. 重启 Home Assistant
  4. 搜索「每日基金」并下载
  5. 重启 Home Assistant

配置

  1. 在 Home Assistant 的「集成」页面,点击「添加集成」
  2. 搜索「每日基金」
  3. 按照提示填写以下信息:
    • 基金代码:6位数字基金代码(如:012889)
    • 基金名称:基金显示名称
    • 平均净值:您的持仓平均净值(可选)
    • 持仓份额:您持有的基金份额(可选)
    • 初始成本:您的初始投资成本(可选)
    • 更新间隔:数据更新频率,默认600秒(可选)

实体属性

每个基金实体包含以下分类数据:

基础数据

  • 基金代码、基金名称、基金全称
  • 涨跌净值、涨跌图标
  • 平均净值、持仓份额、初始成本

净值数据

  • 净值日期、单位净值
  • 持仓市值、持仓收益、持仓收益率

估算数据

  • 估算时间、估算净值、估算增长率
  • 估算市值、估算收益、估算收益率

支持

如果您遇到任何问题或有建议,请通过以下方式联系:

许可证

MIT License


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



评分

参与人数 2金钱 +30 收起 理由
kaka0992 + 10 感谢楼主分享!
dscao + 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

27

主题

315

回帖

2457

积分

金牌会员

积分
2457
金钱
2115
HASS币
0
发表于 7 天前 | 显示全部楼层
添加后错误
设置失败,将重试: 数据解析错误: Expecting value: line 1 column 1 (char 0)
回复

使用道具 举报

54

主题

196

回帖

1971

积分

论坛技术达人

积分
1971
金钱
1716
HASS币
20
 楼主| 发表于 7 天前 | 显示全部楼层
本帖最后由 lambilly 于 2025-10-8 09:37 编辑
kaka0992 发表于 2025-10-8 08:31
添加后错误

  • 检查基金代码是否正确:确保使用的是6位数字基金代码
  • 手动测试API:在浏览器中访问 https://fundgz.1234567.com.cn/js/000333.js 查看返回内容
  • 启用详细日志:在Home Assistant配置中添加以下内容来启用详细日志

是否输出参数的格式有误,最好有日志。增加的数据格式如下:
屏幕截图_8-10-2025_93234_home.lamnas.top.jpeg
回复

使用道具 举报

27

主题

315

回帖

2457

积分

金牌会员

积分
2457
金钱
2115
HASS币
0
发表于 7 天前 | 显示全部楼层
lambilly 发表于 2025-10-8 09:33
  • 检查基金代码是否正确:确保使用的是6位数字基金代码
  • 手动测试API:在浏览器中访问 https://fundgz ...

  • 买的纳斯达克 https://fundgz.1234567.com.cn/  这个没有返回内容
    能不能把 纳斯达克的加入   
    回复

    使用道具 举报

    54

    主题

    196

    回帖

    1971

    积分

    论坛技术达人

    积分
    1971
    金钱
    1716
    HASS币
    20
     楼主| 发表于 7 天前 | 显示全部楼层
    kaka0992 发表于 2025-10-8 10:38
    买的纳斯达克 https://fundgz.1234567.com.cn/  这个没有返回内容
    能不能把 纳斯达克的加入    ...

    这个不行,这个是他们基金网站API数据库里没有。
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-10-15 19:39 , Processed in 0.054425 second(s), 8 queries , MemCached On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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