本帖最后由 neroxps 于 2018-12-21 17:39 编辑
使用方法
1、 首先先安装依赖节点
node-red-contrib-home-assistant-websocket
node-red-contrib-http-request-multipart
node-red-contrib-startup-trigger
node-red-node-feedparser
node-red-node-transmission-mh
PT站点右上角都会有一个rss图标,点一下就能进入 rss 订阅设置。
项目设置必选项如下,否则 flow 会报错。
拿到 RSS 地址之后,应该是和我差不多,以馒头为例其余PT站点一样
https://tp.m-team.cc/torrentrss.php?https=1&rows=1&cat401=1&cat419=1&ismalldescr=1&isize=1
这个 rows=1 变量原来是10的,我把他改成1,因为他是控制RSS推送数量,直接改成1就好了,不然会一次过推送很多消息给你,人也烦。
3、配置节点
把压缩包中的 PT下载node-red.json 打开,点击 node-red 右上角菜单栏,导入,剪贴板,将 PT下载node-red.json 的内容复制到对话框中,选择导入到新流程即可。
如上图,需要编辑只有三个地方,每个节点里面都有注释,我这里就不展开说明,自己看注释去吧。
4、配置 homeassistant 的推送配置
把压缩包中 pt_download.yaml 文件放到 homeassistant 配置目录的 packages 目录下,注意要自己定义 secret 里面的内容喔,nodered_url 用户名,密码都要写上。
鸣谢(排名不分先后)
更新日志
Fixed
- 修复筛选标题有时候筛选错误情况,目前策略是把整个副标题筛选出来。如果已部署的请更新【筛选标题大小】节点即可。
enjoy!
PT-rss-push-nodered.zip
(5.66 KB, 下载次数: 117)
|