找回密码
 立即注册

微信扫码登录

搜索
查看: 58870|回复: 77

[进阶教程] 每日谚语【唐诗三百】【宋词】活用Command line Sensor

  [复制链接]

219

主题

1070

回帖

8054

积分

超级版主

积分
8054
金钱
6735
HASS币
86

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

发表于 2017-10-21 13:06:36 | 显示全部楼层 |阅读模式
本帖最后由 lidicn 于 2017-11-2 16:25 编辑

不会写插件?No problem!会敲命令就行

command line sensor 可以将任意命令行获取的数据、文本 转换成sensor。详细介绍参考官方文档
https://home-assistant.io/components/sensor.command_line/

fortune命令介绍参看下面链接
http://www.ruanyifeng.com/blog/2015/04/fortune.html

TIM截图20171021131025.jpg

安装fortune:
sudo apt-get install fortune 


安装中文谚语、唐诗三百首、宋词一百首数据库
git clone --recursive https://github.com/ruanyf/fortunes.git

复制数据库到用户文件夹
sudo mv fortunes/data/* /usr/share/games/fortunes/


测试下能不能正常使用
fortune -e fortunes chinese tang300 song100

TIM截图20171021130512.jpg

配置yaml
sensor:  - platform: command_line
    name: fortune_chinese
    command: "/usr/games/fortune chinese"
    scan_interval: 18000
  - platform: command_line
    name: fortune_tang
    command: "/usr/games/fortune tang300"
    value_template: '{{ value | replace("[32m", "") | replace("[m", "") | replace("[33m", "") }}'
    scan_interval: 18000    
  - platform: command_line
    name: fortune_song
    command: "/usr/games/fortune song100"
    value_template: '{{ value | replace("[32m", "") | replace("[m", "") | replace("[33m", "") }}'
    scan_interval: 18000
  - platform: command_line
    name: fortune_fortunes
    command: "/usr/games/fortune fortunes"
    scan_interval: 18000


homeassistant:
  customize:
    sensor.fortune_chinese:
      friendly_name: 中文谚语
      homebridge_hidden: hidden
      icon: mdi:comment-text
    sensor.fortune_tang:
      friendly_name: 唐诗三百首
      homebridge_hidden: hidden
      icon: mdi:comment-text
    sensor.fortune_song:
      friendly_name: 宋词一百
      homebridge_hidden: hidden
      icon: mdi:comment-text
    sensor.fortune_fortunes:
      friendly_name: 英文谚语
      homebridge_hidden: hidden
      icon: mdi:comment-text


附件有写好的yaml
游客,如果您要查看本帖隐藏内容请回复


评分

参与人数 1金钱 +12 收起 理由
+ 12 还有这种操作?

查看全部评分

回复

使用道具 举报

0

主题

28

回帖

284

积分

中级会员

积分
284
金钱
256
HASS币
0
发表于 2024-11-2 01:45:39 | 显示全部楼层

感谢分享
回复

使用道具 举报

2

主题

24

回帖

270

积分

中级会员

积分
270
金钱
244
HASS币
0
发表于 2024-10-14 10:30:18 | 显示全部楼层
66666666666666666
回复

使用道具 举报

0

主题

21

回帖

120

积分

注册会员

积分
120
金钱
99
HASS币
0
发表于 2024-8-28 00:03:07 | 显示全部楼层
谢谢楼主无私奉献
回复

使用道具 举报

aze 

0

主题

10

回帖

84

积分

注册会员

积分
84
金钱
74
HASS币
0
发表于 2024-8-15 15:01:42 | 显示全部楼层
收藏试试看
回复

使用道具 举报

1

主题

9

回帖

60

积分

注册会员

积分
60
金钱
50
HASS币
0
发表于 2024-8-14 16:02:56 | 显示全部楼层
111111111111111111111111111111111111111111111
回复

使用道具 举报

0

主题

39

回帖

271

积分

中级会员

积分
271
金钱
232
HASS币
0
发表于 2024-8-12 10:48:39 | 显示全部楼层
感谢大佬分享
回复

使用道具 举报

1

主题

15

回帖

156

积分

注册会员

积分
156
金钱
140
HASS币
0
发表于 2024-8-12 09:45:29 | 显示全部楼层
最近在研究如何调用诗词,参考下
回复

使用道具 举报

0

主题

13

回帖

345

积分

中级会员

积分
345
金钱
332
HASS币
0
发表于 2024-8-3 20:59:49 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

6

回帖

41

积分

新手上路

积分
41
金钱
35
HASS币
0
发表于 2024-7-27 19:25:30 | 显示全部楼层
学习学习
回复

使用道具 举报

2

主题

66

回帖

436

积分

中级会员

积分
436
金钱
368
HASS币
0
发表于 2024-3-19 14:00:07 | 显示全部楼层
正好想要,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 16:13 , Processed in 0.059224 second(s), 15 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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