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

 找回密码
 立即注册
查看: 45494|回复: 72

[流程系列] qBittorrent下载完成TTS播报

  [复制链接]

219

主题

1287

帖子

7945

积分

超级版主

Rank: 8Rank: 8

积分
7945
金钱
6628
HASS币
86

教程狂人论坛风云人物突出贡献

发表于 2018-12-27 16:28:57 | 显示全部楼层 |阅读模式
本帖最后由 lidicn 于 2018-12-27 18:20 编辑

原理简述

  1. qBittorrent下载完成,调用wget访问node-red http in节点
  2. 通过参数传递,告知node-red下载完成的类别,及下载文件大小

qBittorrent设置

TIM截图20181227162638.jpg
设置内容:

wget http://node-red用户:node-red密码@192.168.2.200:1880/download_complete?category=%L\&size=%Z -O temp.tmp &&rm temp.tmp

其中category为类型分类,

noed-red流程图

TIM截图20181227162450.jpg

[{"id":"8fd23ccf.191ea","type":"http in","z":"bdf6fb07.64fd48","name":"下载完成","url":"/download_complete","method":"get","upload":false,"swaggerDoc":"","x":420,"y":660,"wires":[["7c9c77b8.e0db68"]]},{"id":"7c9c77b8.e0db68","type":"function","z":"bdf6fb07.64fd48","name":"推送内容","func":"var name_dict = {\"Movie\":\"电影\",\"TV\":\"电视剧\",\"Adult\":\"未知\",\"video\":\"视频\"};\nvar size = (msg.payload.size/1.0e9).toFixed(2);\nvar message = `${name_dict[msg.payload.category]}下载完成,本次共计下载${size}GB`;\nmsg.payload = {};\nmsg.payload.data = {\"message\":message,\"miai_num\":\"0\"};\nreturn msg;","outputs":1,"noerr":0,"x":600,"y":660,"wires":[["a7849c4.3a47b6"]]},{"id":"a7849c4.3a47b6","type":"api-call-service","z":"bdf6fb07.64fd48","name":"小爱TTS","server":"94f0c0a9.629b6","service_domain":"hello_miai","service":"add2msgqueue","data":"","render_data":false,"mergecontext":"","x":820,"y":660,"wires":[["912d7816.1fb118"]]},{"id":"8cc8e400.6300f","type":"http response","z":"bdf6fb07.64fd48","name":"返回操作状态","statusCode":"200","headers":{},"x":1180,"y":660,"wires":[]},{"id":"912d7816.1fb118","type":"template","z":"bdf6fb07.64fd48","name":"HTML","field":"payload","fieldType":"msg","format":"json","syntax":"plain","template":"{\"msg\":\"ok\"}","output":"str","x":990,"y":660,"wires":[["8cc8e400.6300f"]]},{"id":"94f0c0a9.629b6","type":"server","z":"","name":"Home Assistant","legacy":true,"hassio":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open"}]

设置下载分类对应的中文名称

TIM截图20181227181318.jpg


游客,如果您要查看本帖隐藏内容请回复








回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-12-27 16:30:13 | 显示全部楼层
最近L大玩PT玩的很hi啊~
Nero
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16412
金钱
11666
HASS币
45
发表于 2018-12-27 16:55:50 | 显示全部楼层
仰望高端玩家
回复

使用道具 举报

4

主题

121

帖子

657

积分

论坛积极会员

积分
657
金钱
536
HASS币
0
发表于 2018-12-27 17:07:14 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

163

帖子

1019

积分

金牌会员

Rank: 6Rank: 6

积分
1019
金钱
856
HASS币
0
发表于 2018-12-27 18:49:34 | 显示全部楼层
玩了8年PT,这个在盒子中应用较好,远程提醒
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2018-12-27 20:52:35 | 显示全部楼层
L大要保重身体
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-12-28 09:18:08 | 显示全部楼层
-O 其实可以到 /dev/null 省了删除~
Nero
回复

使用道具 举报

219

主题

1287

帖子

7945

积分

超级版主

Rank: 8Rank: 8

积分
7945
金钱
6628
HASS币
86

教程狂人论坛风云人物突出贡献

 楼主| 发表于 2018-12-28 09:36:46 | 显示全部楼层
neroxps 发表于 2018-12-28 09:18
-O 其实可以到 /dev/null 省了删除~

原来/dev/null是这个意思,一直没搞懂
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-12-28 09:37:09 | 显示全部楼层
lidicn 发表于 2018-12-28 09:36
原来/dev/null是这个意思,一直没搞懂

囧~黑洞的意思,什么东西丢进去都会丢弃~
Nero
回复

使用道具 举报

0

主题

18

帖子

66

积分

注册会员

Rank: 2

积分
66
金钱
48
HASS币
0
发表于 2018-12-28 14:03:46 | 显示全部楼层
玩的很hi啊~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 11:53 , Processed in 0.490806 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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