请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 382|回复: 8

[进阶教程] 发个SR501人体传感器电池供电方案,请大家测试

[复制链接]

6

主题

244

帖子

886

积分

高级会员

Rank: 4

积分
886
金钱
642
HASS币
0
发表于 2019-5-15 00:00:24 | 显示全部楼层 |阅读模式
本帖最后由 qjiang 于 2019-5-21 23:10 编辑

这个是esp32芯片用的 不是8266的
esphome配置文件:
deep_sleep:
  run_duration: 20s
  sleep_duration: 30min
  id: deep_sleep_1
  wakeup_pin_mode: KEEP_AWAKE
  wakeup_pin: 14
binary_sensor:
  - platform: gpio
    pin:
      number: GPIO14
      mode: INPUT_PULLUP
    name: "自动人体传感器"
    device_class: motion
    on_release:
      then:
        - deep_sleep.enter: deep_sleep_1
    on_press:
      then:
        - deep_sleep.prevent: deep_sleep_1


每30分钟唤醒我是为了让温度传感器上报温度。理论上触发不多的话一节锂电池用个3-5年没什么问题
自己测试了几台,今天又改了下代码 暂时没什么问题, 还希望大佬指点改进!

esphome:
  name: sr501
  platform: ESP32
  board: nodemcu-32s
  on_boot:
     priority: 50
     then:
       - lambda: |-
          id(sr501).publish_state(false);
wifi:
  ssid: "youssid"
  password: "12345678"
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
deep_sleep:
  id: deep_sleep_1
  wakeup_pin_mode: KEEP_AWAKE
  wakeup_pin: 14
binary_sensor:
  - platform: gpio
    pin:
      number: GPIO14
      mode: INPUT_PULLUP
    name: "SR501人体传感器"
    id: sr501
    device_class: motion
    on_release:
      then:
        - lambda: |-
            id(sr501).publish_state(false);
        - deep_sleep.enter: deep_sleep_1
    on_press:
      then:
        - deep_sleep.prevent: deep_sleep_1




回复

使用道具 举报

6

主题

128

帖子

759

积分

高级会员

Rank: 4

积分
759
金钱
631
HASS币
0
发表于 2019-5-15 06:50:32 | 显示全部楼层
很好的方案,有时间试试。
回复

使用道具 举报

37

主题

509

帖子

1989

积分

金牌会员

Rank: 6Rank: 6

积分
1989
金钱
1480
HASS币
10
发表于 2019-5-15 07:09:30 | 显示全部楼层
不是很明白,休眠30分钟期间,人体传感器还能探测吗?

评分

参与人数 1金钱 +2 收起 理由
jyz_0501 + 2 同疑问

查看全部评分

回复

使用道具 举报

18

主题

870

帖子

2931

积分

论坛技术达人

积分
2931
金钱
2041
HASS币
80

教程狂人

发表于 2019-5-15 09:16:21 | 显示全部楼层
深度睡眠没毛病,后果是响应会变慢,就不知道esp32供电跟得上不,期待后续的测试
回复

使用道具 举报

12

主题

938

帖子

3025

积分

论坛元老

Rank: 8Rank: 8

积分
3025
金钱
2087
HASS币
0
发表于 2019-5-15 10:31:50 | 显示全部楼层
这是esphome?
回复

使用道具 举报

7

主题

1811

帖子

4716

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
4716
金钱
2905
HASS币
145

灌水之王

发表于 2019-5-15 12:04:38 | 显示全部楼层
谁测试下 反应独反应时间 和电量啊
回复

使用道具 举报

10

主题

124

帖子

600

积分

论坛技术达人

积分
600
金钱
471
HASS币
40

教程狂人

发表于 2019-5-15 20:15:59 | 显示全部楼层
话说 这种方案要不要焊电路,还是用jumper cable接就可以了?
回复

使用道具 举报

2

主题

83

帖子

322

积分

论坛技术达人

积分
322
金钱
239
HASS币
10
发表于 2019-5-16 08:41:24 | 显示全部楼层
这样的话,要是在客厅,一直有人,会不会就不太省电了
回复

使用道具 举报

3

主题

132

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
金钱
196
HASS币
0
发表于 2019-6-14 11:54:40 | 显示全部楼层
话说这传感器也是热释电的吧,这一套下来比小米的便宜不聊多少吧?也没有改善小米的无法检测静止人体的缺点,貌似只能享受DIY的乐趣了吧。。。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-8-24 12:28 , Processed in 0.076586 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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