找回密码
 立即注册
查看: 9068|回复: 6

根据 holala大神的报时的自动化修改的报时自动化

[复制链接]

4

主题

130

回帖

672

积分

高级会员

积分
672
金钱
538
HASS币
0
发表于 2017-12-15 21:35:24 | 显示全部楼层 |阅读模式
本帖最后由 ydm_ydm 于 2017-12-19 21:34 编辑

holala大神的原贴:https://bbs.hassbian.com/forum.p ... =%E6%8A%A5%E6%97%B6
修改:
1.简化了自动化配置文件
2.修改了语音文件,真人语音报时:现在时刻,上午/下午/XX   XX点整
3.修改成24小时制。
以下代码写入自动化:

- alias: Clock
  initial_state: true
  hide_entity: false
  trigger:
    - platform: time
      minutes: 00
      seconds: 01
    - platform: time
      minutes: 30
      seconds: 00
  condition:
    - condition: time
      after: '06:00:00'
      before: '22:00:00'
  action:
    - service: media_player.play_media
      data_template:
        entity_id: media_player.mpd
        media_content_id: >
                 {% if now().strftime("%M")|int == 30 %}            http://192.168.1.110:8123/local/clocksounds/cuckoo-clock-01.wav  
           #这个是半点报时的文件,全部半点用一个提示音,我这里没有放。如果要改成每个半点不同提标可以根据下面改一下通配符,并放入文件
           {% else %}
           http://192.168.1.110:8123/local/clocksounds/clock-{{now().strftime("%H")}}.wav
           {% endif %}



        media_content_type: audio/mp4
其它可以参考 holala大神原贴
clocksounds文件夹放入www文件夹中。红色字体部分,需要根据自己的情况修改成自己的。

另外,网站上还有另外一个tts版本的:

作者:yuzhigang
地址:https://bbs.hassbian.com/forum.p ... =%E6%8A%A5%E6%97%B6

#整点报时
- alias: ClockOnTime
  initial_state: true
  hide_entity: false
  trigger:
    - platform: time
      hours: '/1'
      minutes: 0
      seconds: 0
  condition:
    condition: time
    after: '07:00:00'
    before: '22:00:00'
  action:
    - service: tts.baidu_say
      data_template:
        entity_id: media_player.mpd
        message: >
           "现在时间{{states('sensor.time')}}整"





clocksounds.rar

522.04 KB, 阅读权限: 10, 下载次数: 54

评分

参与人数 1金钱 +10 收起 理由
+ 10 谢谢分享!

查看全部评分

回复

使用道具 举报

 

123

主题

4548

回帖

1万

积分

管理员

囧死

积分
16548
金钱
11792
HASS币
45
发表于 2017-12-15 21:43:28 | 显示全部楼层
竟然不是用tts,用的录制好的啊
回复

使用道具 举报

4

主题

130

回帖

672

积分

高级会员

积分
672
金钱
538
HASS币
0
 楼主| 发表于 2017-12-15 21:44:52 | 显示全部楼层
Jones 发表于 2017-12-15 21:43
竟然不是用tts,用的录制好的啊

录制好的,可以把文件换成自己喜欢的风格,比如网上林志玲版的,也是没有问题的
回复

使用道具 举报

 

123

主题

4548

回帖

1万

积分

管理员

囧死

积分
16548
金钱
11792
HASS币
45
发表于 2017-12-15 22:09:19 | 显示全部楼层
ydm_ydm 发表于 2017-12-15 21:44
录制好的,可以把文件换成自己喜欢的风格,比如网上林志玲版的,也是没有问题的 ...

呃,这个可以有
回复

使用道具 举报

7

主题

284

回帖

1041

积分

金牌会员

积分
1041
金钱
749
HASS币
0
发表于 2018-11-28 17:04:10 来自手机 | 显示全部楼层
整点的时候它要报59
回复

使用道具 举报

Naro 

6

主题

151

回帖

637

积分

高级会员

积分
637
金钱
480
HASS币
0
发表于 2019-1-1 20:33:42 | 显示全部楼层
TTS的代码是不是有问题。
报时说的是现在时间unknow点。
回复

使用道具 举报

15

主题

641

回帖

2833

积分

金牌会员

积分
2833
金钱
2177
HASS币
91

教程狂人

QQ
发表于 2019-1-1 21:23:47 | 显示全部楼层
mly1314 发表于 2018-11-28 17:04
整点的时候它要报59

设置延时30秒可以解决问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-9 02:11 , Processed in 0.446415 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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