● 휴대폰 Bluetooth 내실/재실 감지를 위해 ESP32 사용하여 현관도어락 준비 하자
♨ 카랜더 일정 :
2024년03월17일
본문
● 휴대폰 Bluetooth 내실/재실 감지를 위해 ESP32 사용하여 현관도어락 준비 하자
==
https://cafe.naver.com/koreassistant/15345
의 회원님 덕분에 esp32 의 휴대폰 연결 성공 했습니다
esp32에
1) 초기설정하고 연결 하고 센서도 연결 구성준비
2) 스마트폰 home assistant 설치조건에 컴패니언 앱 설정 하기
안드로이드 폰에서 HA 앱 실행하고, 설정 -> 컴패니언 앱 -> 센서관리 -> 블루투스 센서 항목의 BLE 송신기 -> 센서 활성화, 광고모드 : 짧은 대기 시간, BLE 송신기 전원 : 높음, UUID값 복사
===> 모든 설정 위치 전송
3) esp32_ble_tracker 구성
#wifi 옵션 power_save_mode: LIGHT # 적용햐야 컴파일 됩니다
esp32_ble_tracker:
binary_sensor:
- platform: ble_presence
ibeacon_uuid: 'a26fbca9-870e-4293-ad0b-aab3e0defc4e'
name: "myphone"
- platform: ble_presence
ibeacon_uuid: '7cad13d3-e06e-4493-b771-c2a27e46695c'
name: "mywife"
================
saranl오늘 정말 감사 합니다
HA 앱 실행하고, 설정 -> 컴패니언 앱 -> 센서관리 -> 블루투스 센서 항목의 BLE 송신기 -
이것을 못찾아서,,,(성공)
재실 센서의 최고로 설정 가능하네요
집안 esp32 blu의 기능의 정말 알면 간단한 응용 분야 이네요
한일 )
1) 현관 zigbee 센서를 esp32에 sensor 추가 하여 현관문 밖 천정에 장착 작업 ---> 가능
2) 집안 esp32 서재 ,거실 ,현관 에 댓글 주신 소스 추가 연동 ---> 가능
3) 하드웨어 준비 연결 ( wifi용 relay 가 있어 현관 무선송신기에 연결 작업 예정)
>>> 내일 마나님 출타중 월패드 분해 예정
4) 현관문 열기 동작 자동화 구성
(1) 자동화 구성
>> 집에 들어 올때 >>> 연구 필요1 >> 현관문 열기 >> 릴레이 호출
>> 집에 나갈때 >> 연구필요 2 >> 엘베 호출 >> 릴레이 호출
연구분야는 더찾아 보야 하며
집안 apt 30평에서 ha 상기 컴파니언앱에서 blu 세기감도 조정으로
대문과 거실의 차이를 blu 연결이 순차적으로 자동화 구성 만들수 있는지 도전 필요 합니다
,,,오늘도 한수 배우며 고스님의 가르침을 메모 합니다,,,,
>>>> 진짜로 감사합니다
>>>> 진짜로 감사합니다
>>>> 진짜로 감사합니다
==================
인공지능 문의 내용
ESPHOME의 BT 기능 활성화 휴대폰 BT 인식 소스를 만들어 주세요
Copilot
ESPHome을 사용하여 휴대폰의 Bluetooth MAC 주소를 인식하는 방법은 다음과 같습니다.
이 예제에서는 휴대폰의 Bluetooth MAC 주소가 XX:XX:XX:XX:XX:XX라고 가정하겠습니다.
esp32_ble_tracker:
binary_sensor:
- platform: ble_presence
mac_address: XX:XX:XX:XX:XX:XX
name: "휴대폰 BT 인식"
위의 코드는 ESPHome의 esp32_ble_tracker 컴포넌트를 사용하여 특정 Bluetooth 장치의 존재를 감지합니다
binary_sensor 섹션에서는 감지할 Bluetooth 장치의 MAC 주소와 장치의 이름을 설정합니다12.
이 설정은 ESPHome이 설치된 ESP32 장치에서 실행되며, 해당 장치가 휴대폰의 Bluetooth 신호를 감지할 수 있는 범위 내에 있어야 합니다2.
참고로, Android 휴대폰은 기본적으로 Bluetooth Low Energy (BLE) 신호를 방출하지 않습니다.
따라서 Home Assistant 앱에서 BLE 송신기를 켜야 합니다2.
이 코드를 ESPHome 구성에 추가한 후, ESPHome을 다시 컴파일하고 업로드하면 설정이 적용됩니다.
더 궁금한 점이 있으시면 언제든지 물어보세요. 도와드리겠습니다. ????
자세한 정보
1
esphome.io
2
community.home-assistant.io
3
community.home-assistant.io
https://community.home-assistant.io/t/use-esp32-for-bluetooth-room-presence-detection/478022
https://esphome.io/components/bluetooth_proxy.html
ESP32에 블루투스 프록시를 설치했습니다. BT 스피커를 어떻게 연결할 수 있습니까?
지난주에 몸이 아파서 ESPHome을 보다가 블루투스 프록시를 찾았습니다.
내 BTF ledstrips와 함께 작동하지 않는 2개의 ESP32가 있기 때문에 다른 작업을 수행하기 위해 작업에 투입하기로 결정했습니다.
내 욕실에 있는 1개 또는 2개의 soundcore mini2에서 별도의 Spotify 계정(자연 소리 재생)으로 작동하도록 할 수 있습니까?
모션 센서에 의해 활성화됩니다. 전용 HA MacMini2010의 Bluetooth가 페어링을 허용하지 않습니다.\
별도의 BT5.3 USB는 HA에 통합되어 있지만 이러한 스피커와의 페어링도 허용하지 않습니다.
어젯밤 Bluetooth 프록시를 다시 살펴 보았습니다. 그래서 사용하지 않는 ESP 중 2 개가 번쩍였습니다.
여전히 HA와 ESPHome을 알아내는 멍청한 놈으로. BT 스피커에 어떻게 연결할 수 있습니까?
BT 프록시와 2 개의 ESPHome 통합이 설정되어 있습니다. 나는 한 걸음을 잊고 있습니까 (그렇게 생각합니다)
===============
정보 참조
https://esphome.io/components/bluetooth_proxy.html
https://community.home-assistant.io/t/use-esp32-for-bluetooth-room-presence-detection/478022
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
뷰PDF 1,2
office view
관련자료
-
링크
-
이전
-
다음
댓글목록
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
● 삼성도어락 도어락에 realy 을 달아 구글 home 음성명령으로 열자
https://11q.kr/www/bbs/board.php?bo_table=s31&wr_id=1051
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
https://www.home-assistant.io/integrations/bluetooth_tracker/
How to use home assistant company app Bluetooth smartphone connection presence detection
Copilot
Home Assistant에서 블루투스를 사용하여 스마트폰 연결 및 위치 감지를 설정하는 방법은 다음과 같습니다:
블루투스 활성화: 먼저, Home Assistant에서 블루투스를 활성화해야 합니다1.
장치 추적: Home Assistant Companion 앱을 사용하여 휴대폰의 위치 정보를 Home Assistant에 제공하도록 설정합니다1. 이렇게 하면 해당 장치에 대한 device_tracker 엔티티가 생성되어 자동화 및 조건에서 사용할 수 있습니다1.
영역 설정: 영역을 설정하여 지도상의 특정 영역을 이름 지을 수 있습니다1. 이 영역은 추적된 사용자의 위치를 이름 지어주거나, 영역을 들어가거나 나오는 것을 자동화 트리거 또는 조건으로 사용할 수 있습니다1.
블루투스 추적: Home Assistant에서는 bluetooth_tracker 통합 구성 요소를 사용하여 블루투스 장치를 추적할 수 있습니다2. 이를 위해 휴대폰에서 스캔을 계속 실행하거나 (또는 iOS 장치에서 블루투스 장치 보기를 계속 열어 놓음) Home Assistant가 완전히 재시작될 때까지 기다리면 known_devices.yaml에 장치가 나타납니다2.
블루투스 위치 모니터링 애드온 설치: Home Assistant 애드온 스토어에서 “Bluetooth Presence Monitor” 애드온을 찾아 설치합니다3. MQTT 사용자 이름과 비밀번호 옵션을 특히 구성해야 합니다3.
이 과정을 통해 Home Assistant에서 블루투스를 사용하여 스마트폰 연결 및 위치 감지를 설정할 수 있습니다. 추가적인 질문이 있으시면 언제든지 말씀해주세요! ????
자세한 정보
1
home-assistant.io
2
home-assistant.io
3
github.com
4
community.home-assistant.io
5
smarthomelab.ca
6
community.home-assistant.io
7
community.home-assistant.io
+4 더 보기
Microsoft Edge 페이지 요약
Home Assistant Companion 앱을 사용하는 방법은 무엇인가요?
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 6
-
등록일 04.09가입인사.댓글 4
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 01:56
-
등록일 11.18
새댓글
-
등록자 돌돌이아빠 등록일 06:56
-
등록자 11qkr 등록일 02:10
-
등록자 작은알맹이 등록일 11.18
-
등록자 삽질황제 등록일 11.18
-
등록자 삽질황제 등록일 11.18
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드
산토끼안드로이드 폰에서 HA 앱 실행하고, 설정 -> 컴패니언 앱 -> 센서관리 -> 블루투스 센서 항목의 BLE 송신기 -> 센서 활성화, 광고모드 : 짧은 대기 시간, BLE 송신기 전원 : 높음, UUID값 복사
위에서 복사한 UUID를 ESPHome의 코드에 넣어주시면 됩니다. 기본적인 세팅으로 하면 아래만 입력해주면 됩니다.
esp32_ble_tracker의 추가 옵션에 따라 재실감지가 빠르기도 느리기도 합니다.
esp32_ble_tracker:
binary_sensor:
__- platform: ble_presence
____ibeacon_uuid: '컴패니언 앱의 uuid값'
____name: "myphone"
bluetooth의 mac address는 계속 바뀌는것이라 mac으로는 할 수가 없습니다.
음.. 개념상으로보면 esp32 보드에서 폰에 ble 커넥션을 하는게 아니라,
폰의 HA앱이 UUID 값을 계속계속해서 BLE로 쏘는 상태이고, ESP32 보드는 esp32_ble_tracker:에서 BLE의 모든 신호를 수집하면서 binary_sensor:에 설정된 UUID가 감지되면 재실로 하는 것 입니다.