本帖最后由 花落花空 于 2025-4-26 14:41 编辑
之前发过一个获取电信话费信息的nodered流程,但用起来还需要的nodered转一下。
昨天和AI聊了会儿,顺利产出一个集成的版本,先看图:
配置界面:
配置好的界面:
数据齐全:
食用方法:
✅ 方法一:通过 HACS 安装(推荐)
打开 Home Assistant 左侧菜单,点击 HACS
进入右上角菜单 → 选择 “自定义存储库”
填入仓库地址:
类型选择 集成 (Integration),点击添加
返回 HACS 主界面,搜索并安装 “CTM电信”
安装完成后,前往 “设置 → 设备与服务 → 添加集成”
搜索 CTM电信,点击添加并完成配置
方法二:手动安装
下载项目源代码或 Release 包
将目录整体复制到 Home Assistant 的路径:
config/custom_components/china_telecom
重启 Home Assistant
前往 “设置 → 设备与服务 → 添加集成”
搜索 CTM电信,点击添加并完成配置
关于API的部署:
命令行的操作:
docker run -d \
--name china-telecom-monitor \
-p 10000:10000 \
-v /mnt/data/supervisor/homeassistant/china-telecom-monitor/:/app/config \
-v /etc/localtime:/etc/localtime \
-e WHITELIST_NUM=189xxxxxxxx \
--network bridge \
--restart unless-stopped \
cp0204/chinatelecommonitor:main
compose操作:
services:
china-telecom-monitor:
image: cp0204/chinatelecommonitor:main
container_name: china-telecom-monitor
restart: unless-stopped
ports:
- "10000:10000"
volumes:
- ./config:/app/config
- /etc/localtime:/etc/localtime
environment:
- WHITELIST_NUM=189xxxxxxxx
network_mode: bridge
|