● (1차성공)현관문 앞 도착시 현관문 열기 성공에 esp32 에 재실위한 블루투스 설정 작업
♨ 카랜더 일정 :
2024년03월21일
본문
정리한 내용은
https://cafe.naver.com/koreassistant/16414
참조 바랍니다
안녕하세요
(1차성공)현관문 앞 도착시 현관문 열기 성공에 esp32 에 재실위한
스마트폰 blu 켜짐 과 꺼짐 빠르게 설정하는 법 문의 문의 드립니다
(최근 내용 수정 : 2024_0321_2228_03)
현관문 esp32 센서 와 blu 인식으로 집에 오면 현관에 자동으로 도어락이 3~4초에 열립니다
문제는 esphome의 esp32의 blu 인식에서 켜짐(5초내) 꺼짐 동작( 5~10분)이 너무 늦어서
blu 인식의 on/off의 시간을 줄이지못하고 있습니다
조건)
1) 집 밖에서 현관 앞에 올때 만 동작 해야 하고
2) 집에서 밖으로 나갈때 는 동작 하지 말아야 한다
동작)
1) 거실 esp32 blu 꺼짐 인식 (off)
2) 현관 앞 esp32 blu 켜짐 인싯 (on)
3) 현관 앞 esp32 PIR센서 감지 인식 (on)
=====> 3가지 and조건이 맞으면
4) 현관도어락 무선송신기열기가 동작 하는 조건 입니다
구성)
1) 컴파니앱 blu 설정) Home assistant 컴파니 앱설정에서 스마트폰 BT blu 등록 설정
2) esphome구성) 현관문 밖 esp32에 PiR 센서 와 bt를 스마트폰 등록
3) esphome구성) 거실 esp32에 blu 스마트폰 등록
4) 현관문 도어락 열기 위한 무선 송신기에 릴레이 스위치를 구성
결과)
아래 소스를 구성 하여
1) 집앞에 오면 센서 감지동작(3초) + 현관 blu 커짐(3초) + 거실 blu 꺼짐 인식=====> 3~4초후 도어락이 열립니다
2) 집에 한번은 들어 오는데 성공, 두번는 안되는 것은 blu의 off/on 동작 인식이 늦어 집니다.
사용제품)
아두이노용 ESP32-C3 개발 보드, 슈퍼 미니 와이파이 블루투스, ESP32 C3
https://ko.aliexpress.com/item/1005005967641936.html
https://ko.aliexpress.com/item/32731348914.html
현관문 열기을 위한 작업
1) 사전설정) 컴파니앱 설정은 기본 블루투스 송신기 설정 입니다
참조) 1차 haos / 컴파니 앱 사용 / bt 설정 을 조언 주신
saranl 님께 감사 드리며,,,보시면 한수 더 부탁 드립니다.
https://cafe.naver.com/koreassistant/15345
2) esp32 소스 적용
최근 수정 적용한 문열기 성공한 저의 esp32사용 esphome 소스 입니다
========= esphome 구성=========
esp32_ble_tracker:
scan_parameters: # 휴대폰 blu 인식 정보
interval: 1100ms # 스캔 간격을 더 자주 스캔하도록 변경
window: 1100ms # 스캔 창을 더 넓게 설정하여 더 많은 장치를 감지할 수 있도록 함
active: true # 활성 스캔 활성화
binary_sensor:
- platform: ble_presence
ibeacon_uuid: 'a26fbca9-870e-4293-ad0b-aab3e0defc4e'
name: "myphone"
timeout: 45s
id: myphone_sw
- platform: ble_presence
ibeacon_uuid: '7cad13d3-e06e-4493-b771-c2a27e46695c'
name: "mywife"
timeout: 45s
- platform: ble_presence
ibeacon_uuid: '4f36ad4e-d3bb-4eef-8a3b-447f9de146b5'
name: "8655"
timeout: 45s
=================== 테스트
alias: wifi988연결현관문열기
description: wifi988연결현관문열기
trigger:
- type: turned_on
platform: device
device_id: 9ee2454fc2184fc11ac91bc67b670610
entity_id: 72fc7573aa747745a905b9001b04d709
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 2
- type: turned_on
platform: device
device_id: e96622a74f26a33af9cd8cc8e8d2101f
entity_id: 67e73bafb1abc1dd4be84e8458d503d1
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 2
- type: motion
platform: device
device_id: e96622a74f26a33af9cd8cc8e8d2101f
entity_id: c7414ff21859f7042be574cf24608322
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 2
condition:
- condition: and
conditions:
- condition: state
entity_id: binary_sensor.sm_g988n_wifi_state
state: "on"
- condition: state
entity_id: binary_sensor.sensor_only_myphone
state: "on"
- condition: state
entity_id: binary_sensor.sensor_only_pir_sensor
state: "on"
action:
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 100
- type: turn_on
device_id: e96622a74f26a33af9cd8cc8e8d2101f
entity_id: 27d9cd9e698151fd9b470e4dad52b919
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 100
- type: turn_on
device_id: c987d419a36e44ed2e9810332ccd0223
entity_id: b2a1f0906bad7b0176813e5f065a812a
domain: switch
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 100
- service: tts.google_say
target:
entity_id: media_player.speaker_1
data:
message: >-
와이파이와 블루투스 감지되어 현관문을 열었습니다.와이파이와 블루투스 감지되어 현관문을 열었습니다.와이파이와 블루투스
감지되어 현관문을 열었습니다.
entity_id: media_player.speaker_1
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
mode: single
------------- 이하 정보는
https://cafe.naver.com/koreassistant/16414
에 정리 공유 합니다. 2024_0322_1121_39
뷰PDF 1,2
office view
관련자료
-
링크
-
첨부
-
이전
-
다음
댓글목록
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
alias: wifi988연결현관문열기
description: wifi988연결현관문열기
trigger:
- type: turned_on
platform: device
device_id: 9ee2454fc2184fc11ac91bc67b670610
entity_id: 72fc7573aa747745a905b9001b04d709
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 2
- type: turned_on
platform: device
device_id: e96622a74f26a33af9cd8cc8e8d2101f
entity_id: 67e73bafb1abc1dd4be84e8458d503d1
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 2
- type: motion
platform: device
device_id: e96622a74f26a33af9cd8cc8e8d2101f
entity_id: c7414ff21859f7042be574cf24608322
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 2
condition:
- condition: and
conditions:
- condition: state
entity_id: binary_sensor.sm_g988n_wifi_state
state: "on"
- condition: state
entity_id: binary_sensor.sensor_only_myphone
state: "on"
- condition: state
entity_id: binary_sensor.sensor_only_pir_sensor
state: "on"
action:
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 100
- type: turn_on
device_id: e96622a74f26a33af9cd8cc8e8d2101f
entity_id: 27d9cd9e698151fd9b470e4dad52b919
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 100
- type: turn_on
device_id: c987d419a36e44ed2e9810332ccd0223
entity_id: b2a1f0906bad7b0176813e5f065a812a
domain: switch
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 100
- service: tts.google_say
target:
entity_id: media_player.speaker_1
data:
message: >-
와이파이와 블루투스 감지되어 현관문을 열었습니다.와이파이와 블루투스 감지되어 현관문을 열었습니다.와이파이와 블루투스
감지되어 현관문을 열었습니다.
entity_id: media_player.speaker_1
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
mode: single
=================== 2024_0323_1021_22 테스트
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 6
-
등록일 04.09가입인사.댓글 4
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 11.19
새댓글
-
등록자 삽질황제 등록일 11.21
-
등록자 changgeol 등록일 11.21
-
등록자 스노우캣 등록일 11.21
-
등록자 사다드 등록일 11.21
-
등록자 애완용 등록일 11.20
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드