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

 找回密码
 立即注册
查看: 10781|回复: 11

请教如何实现孩子打开电视后每15分钟自动利用tts+dlna来提醒

[复制链接]

9

主题

360

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
832
HASS币
0
发表于 2019-8-26 16:52:30 | 显示全部楼层 |阅读模式
如题,目前暂时只能每15分钟检测一下电视是否在线然后tts+dlna提示了。
最好是先检测到电视开机后再进行15分钟的重复提醒。哪位高手帮忙解决一下,谢谢!

  trigger:
  - platform: time_pattern
    minutes: "/15"
  condition:
  - condition: template
    value_template: "{% if is_state('device_tracker.tv', 'home') %}true{% endif %}"



回复

使用道具 举报

27

主题

2143

帖子

8934

积分

论坛元老

Rank: 8Rank: 8

积分
8934
金钱
6786
HASS币
30

论坛元老

发表于 2019-8-26 17:05:58 | 显示全部楼层
本帖最后由 情非殇 于 2019-8-26 17:11 编辑

可以加硬件么,加个带功率的插座,通过判断功率,这个最准了

automation:
  trigger:
    - platform: numeric_state
      entity_id: switch.功率插座
      value_template: "{{ state.attributes.power }}"
      above: 10       ##自己看下待机和开机的功率,搞个中间值
      for: 00:15:00   ##符合开机功率条件维持15分钟,trigger生效

   



回复

使用道具 举报

73

主题

1165

帖子

6645

积分

论坛元老

Rank: 8Rank: 8

积分
6645
金钱
5475
HASS币
30
发表于 2019-8-26 17:12:57 | 显示全部楼层
通过功率的确可以实现很多功能,比如洗衣机洗好衣服,热水壶水开了,打开空调的回馈等
回复

使用道具 举报

9

主题

360

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
832
HASS币
0
 楼主| 发表于 2019-8-26 17:25:28 | 显示全部楼层
情非殇 发表于 2019-8-26 17:05
可以加硬件么,加个带功率的插座,通过判断功率,这个最准了

感谢提醒!先看看有没有不加硬件的方法
回复

使用道具 举报

27

主题

2143

帖子

8934

积分

论坛元老

Rank: 8Rank: 8

积分
8934
金钱
6786
HASS币
30

论坛元老

发表于 2019-8-26 17:38:08 | 显示全部楼层
tiger81 发表于 2019-8-26 17:25
感谢提醒!先看看有没有不加硬件的方法

有没有办法读取路由器的ip的流量状态,开机的话,就开始联网了应该有流量变化了吧
回复

使用道具 举报

9

主题

360

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
832
HASS币
0
 楼主| 发表于 2019-8-26 17:51:58 | 显示全部楼层
新问题又来了,电视关机再开机后dlna_dmr的端口每次变,除非HASS跟着重启,不然老是报错:
homeassistant.exceptions.HomeAssistantError: Entity id already exists: media_player.a3_4_r_e2_cuess_wtv55k1j. Platform dlna_dmr does not generate unique IDs
回复

使用道具 举报

46

主题

641

帖子

4411

积分

元老级技术达人

积分
4411
金钱
3740
HASS币
120
发表于 2019-8-26 19:38:54 | 显示全部楼层
tiger81 发表于 2019-8-26 17:51
新问题又来了,电视关机再开机后dlna_dmr的端口每次变,除非HASS跟着重启,不然老是报错:
homeassistant.e ...

我的b&o A9也有这个问题,有解决方案吗
回复

使用道具 举报

9

主题

360

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
832
HASS币
0
 楼主| 发表于 2019-8-26 19:44:39 | 显示全部楼层
没搜到解决方案,关闭再打开后电视dlna的media control实体就成了不可用状态。电脑用airpin作为dlna设备每次端口固定就没有这个问题。
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2019-8-27 09:35:04 | 显示全部楼层
用 ping传感器  假如电视带联网功能(如果用的互联网机顶盒也可以监测机顶盒)
回复

使用道具 举报

9

主题

360

帖子

1192

积分

金牌会员

Rank: 6Rank: 6

积分
1192
金钱
832
HASS币
0
 楼主| 发表于 2019-8-27 09:44:32 | 显示全部楼层
是网络电视,我现在用device_tracker能检测到上线,也可以实现从整点开始每15分钟进行提醒,我是想从上线后开始每15分钟进行提醒
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 08:40 , Processed in 0.294797 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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