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

 找回密码
 立即注册
查看: 10019|回复: 14

[求助] [自动化]当电量90%时关闭小米插座USB

[复制链接]

26

主题

555

帖子

1967

积分

金牌会员

Rank: 6Rank: 6

积分
1967
金钱
1407
HASS币
40
发表于 2019-2-27 23:33:02 | 显示全部楼层 |阅读模式
首先多谢  小米增强插座  和 2019最新小米token     刚入手的插座已经接入HASS。下来就要烧脑自动化了。

没办法小鸟的脑袋实在太少了。写的自动化触发不了,求大神帮忙指点。


- alias: battery100
  initial_state: false 
  trigger:
    - platform: numeric_state
      entity_id: sensor.iphonex_battery_level
      value_template: '{{ state.attributes.battery_level }}'
      above : 90
  action:
    - service: switch.turn_off
      entity_id: switch.mi_usb
   


回复

使用道具 举报

13

主题

500

帖子

3432

积分

论坛元老

Rank: 8Rank: 8

积分
3432
金钱
2927
HASS币
20
发表于 2019-2-28 03:20:18 | 显示全部楼层
  initial_state: false??
你就没打开这一项的自动化
回复

使用道具 举报

27

主题

2144

帖子

8968

积分

论坛元老

Rank: 8Rank: 8

积分
8968
金钱
6819
HASS币
30

论坛元老

发表于 2019-2-28 07:57:48 | 显示全部楼层
这个思路理论上没问题,但实际上,iPhone状态反馈到ha这个是很慢很不及时的,我最早也是这么写的,没用几次就换成通过倒计时充电了。
回复

使用道具 举报

8

主题

2075

帖子

6067

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6067
金钱
3992
HASS币
145

灌水之王

发表于 2019-2-28 08:03:23 | 显示全部楼层
楼主盯着 HA的电量看下 变不变……
还有不要冲90%  要冲满啊 不然电池很损
回复

使用道具 举报

26

主题

555

帖子

1967

积分

金牌会员

Rank: 6Rank: 6

积分
1967
金钱
1407
HASS币
40
 楼主| 发表于 2019-2-28 10:32:49 | 显示全部楼层
yuqiuyi99 发表于 2019-2-28 03:20
initial_state: false??
你就没打开这一项的自动化

这个需要的时候再手动打开。
回复

使用道具 举报

26

主题

555

帖子

1967

积分

金牌会员

Rank: 6Rank: 6

积分
1967
金钱
1407
HASS币
40
 楼主| 发表于 2019-2-28 10:34:09 | 显示全部楼层
情非殇 发表于 2019-2-28 07:57
这个思路理论上没问题,但实际上,iPhone状态反馈到ha这个是很慢很不及时的,我最早也是这么写的,没用几次 ...

如果APP后台开着反馈大概慢了是3-5%左右的电量。
回复

使用道具 举报

26

主题

555

帖子

1967

积分

金牌会员

Rank: 6Rank: 6

积分
1967
金钱
1407
HASS币
40
 楼主| 发表于 2019-2-28 10:35:19 | 显示全部楼层
xieahui 发表于 2019-2-28 08:03
楼主盯着 HA的电量看下 变不变……
还有不要冲90%  要冲满啊 不然电池很损

因为反馈时间长hass显示90%估计手机已经到96%了
回复

使用道具 举报

8

主题

2075

帖子

6067

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6067
金钱
3992
HASS币
145

灌水之王

发表于 2019-2-28 10:46:46 | 显示全部楼层
dgmax 发表于 2019-2-28 10:35
因为反馈时间长hass显示90%估计手机已经到96%了

就写100好了  100后多冲10分钟是必要的
回复

使用道具 举报

26

主题

555

帖子

1967

积分

金牌会员

Rank: 6Rank: 6

积分
1967
金钱
1407
HASS币
40
 楼主| 发表于 2019-2-28 10:54:38 | 显示全部楼层
xieahui 发表于 2019-2-28 10:46
就写100好了  100后多冲10分钟是必要的

100也可以,但是现在是不触发,不知道什么问题
回复

使用道具 举报

8

主题

2075

帖子

6067

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6067
金钱
3992
HASS币
145

灌水之王

发表于 2019-2-28 11:19:01 | 显示全部楼层
dgmax 发表于 2019-2-28 10:54
100也可以,但是现在是不触发,不知道什么问题
      - condition: numeric_state
        value_template: '{{states.binary_sensor.motion_sensor_158d0001dXXXXX.attributes["No motion since"] | int >= 600}}'


参考下这种写法,如果sensor.iphonex_battery_level的直接数值就是电量的话可以去掉value_template:
如果不是的话可能不可以你这种写法
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-27 00:03 , Processed in 1.155539 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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