코딩정보




● ha작업) esp32의 esphome와 espresense의 구성 비교 BLE 감지 현관문열기최종

♨ 카랜더 일정 : 2024년04월16일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● ha작업) esp32의 esphome와 espresense의  구성 비교  BLE 감지 현관문열기최종

    esp32의 esphome와 espresense의 구성 BLE 감지 현관문열기 자동화 저의 집사례 입니다

    ESPRESENSE 로 영상 참조 ESP32 구입하여

    보다 편한 방법으로 현관문 열기 구성 준비 하였습니다

    참조 자료

    https://espresense.com/firmware

    https://www.youtube.com/watch?v=rMKEf7g1htk&t=372s

    https://www.youtube.com/watch?v=kfwsCy_X2k8&t=1s

    https://www.youtube.com/watch?v=u7pn2_2l7OI

    현관문열기 자동화 구성 설정을 =============

    대문앞에서는 동작을 아래와 같이 동작 투닝합니다

    1) 직비의 대문 도착 감지센서 인식후

    2) 자동화 트리거 대문 도착 현관안에 ble인식이 1~2초후 인식 ( 신발장 근처 설치 espresense )

    <1>현관안에 설치한 espresense의 인식하여 출입자 휴대폰 BLE인식 트리거 a휴대폰 2초

    <2>현관안에 설치한 espresense의 인식하여 출입자 휴대폰 BLE인식 트리거 b휴대폰 2초

    2) 자동화 그리고 옵션 > 직비 감지센서 인식하고 있으면 1초

    3) 자동화 액션 if 에> 집안 내실 esp32 의 ble구성 인식

    <1>집안에 설치한 esp32의 ble 인식하지 않고 있으면 if로 a휴대폰

    <2>집안에 설치한 esp32의 ble 인식하지 않고 있으면 if로 b휴대폰

    4) if문에 상기 3번의 각각 진행 현관문 열기가 3초에 열림

    ================== 자동화의 설정에 ==============

    1번째 인식 대기 (자동화에 그리고 옵션에 추가)

    2번째 트리거 ( 신발장 ble 인식 )

    3번째 환경조건으로 실행 (집안내부 거실에 설치 ble 인식하지 않는 환경 )

    4번째 현관문 열기 입니다

    ================== 자동화 조건이 심오한 세계입니다 ,,

    에러 없는 상황이 되지 않길 바라며,,,

    오늘도 자동화 투닝한 정보를 수정글로 해봅니다, 2024_0421_2328_46


    오늘도 자동화 투닝 해봅니다,

    자동화 구성  내용

    3232235521_1713708165.8367.png

    신발장에 설치한 espresense 정보

    3232235521_1713708778.1613.png


    

    대문에서 ble 인식하지 않는 esphome설치

    집안 내부에 설치한 esp32/esphome으로 ble 인식을 대문에서 인식 하지 않는 구성에 사용한 esphome 적용 소스

    집안 내부에 설치한 esp32로 esphome으로 구성한 ble 구성 내용 소스

    # ========================================================

    bluetooth_proxy:

    active: false

    esp32_ble_tracker:

    id: entrance_ble_tracker

    scan_parameters: # 휴대폰 blu 인식 정보

    interval: 160ms # 스캔 간격을 더 자주 스캔하도록 변경

    window: 160ms # 스캔 창을 더 넓게 설정하여 더 많은 장치를 감지할 수 있도록 함

    active: true # 활성 스캔 활성화

    duration: 30s

    binary_sensor:

    - platform: ble_presence

    device_class: presence

    ibeacon_uuid: 'a26fbca9-870???????-aab3e0defc4e'

    name: "myphone_9045_ibeacon presence"

    id: myphone_9045_ibeacon_presence

    timeout: 30s

    - platform: ble_presence

    device_class: presence

    ibeacon_uuid: '7cad13d3-e06e-??????e46695c'

    name: "mywife_5763_ibeacon presence"

    id: mywife_5763_ibeacon_presence

    timeout: 30s

    - platform: ble_presence

    ibeacon_uuid: '4f36a-????? - 447f9de146b5'

    name: "home_phone_8655_ibeacon presence"

    id: home_phone_8655_ibeacon_presence

    timeout: 30s

    # binary_sensor: #

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    답변
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    alias: 9045_휴대폰으로 door를 열었습니다
    description: 9045휴대폰으로 door를 열었습니다
    trigger:
      - platform: state
        entity_id:
          - sensor.ibeacon_9045
        from: not_home
        to: home
        for:
          hours: 0
          minutes: 0
          seconds: 0
    condition:
      - condition: and
        conditions:
          - condition: template
            value_template: >-
              {{ (as_timestamp(now()) - as_timestamp(states('sensor.uptime'))) >=
              600 }}
            enabled: false
          - condition: state
            entity_id: binary_sensor.esp32_s3_8m_ble2_ip75_9045_ble
            state: "off"
          - condition: state
            entity_id: binary_sensor.0xa4c138b8e24d5b1a_occupancy
            state: "on"
    action:
      - type: turn_on
        device_id: 3a7a413dcf29a6ea0796485e9c9883e3
        entity_id: 609e47efea754665a71345944bca74c1
        domain: switch
      - service: tts.google_say
        metadata: {}
        data:
          cache: false
          entity_id: media_player.speaker_1
          message: 9045휴대폰으로 door를 열었습니다
    mode: single

    답변



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-18 16:08:13

    오늘의 홈 현황


    • 현재 접속자♨ 90 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 6 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 1,631 명
    • 어제 방문자 1,667 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,329,643 명
    • 전체 게시물※ 8,575 개
    • 전체 댓글수※ 24,622 개
    • 전체 회원수 10,974 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑