코딩정보


● HA작업)조명끄기 timer설정작업 zigbee2mqtt의 sensor 이름 수정 entity_id 인식 설정 작업 및 자동화 timer 이용하여 끄기


  • 링크


  • 컨텐츠 정보


    본문

    HA작업)조명끄기 timer설정작업 zigbee2mqtt의 sensor 이름 수정  entity_id 인식  설정 작업 및 자동화 timer 이용하여 끄기

    주) 저는 하기과정을 진행시 발견된 구성요소 sonoff zigbee3.0 을 구성하기 하여
         발견된 구성요소 sonoff zigbee3.0 을 무시 설정후 진행 성공
         정보찾아 구글링 정보 입니다.

         entity_id 가 인식되지 않아  백업분 복원하여 zigbee2mqtt  재설치시 


    Advice on how to use with home assistant and naming things
    https://github.com/Koenkk/zigbee2mqtt/issues/4096
    부분 0x00158d00053f84dc은 Zigbee2MQTT 에서 binary_sensor.0x00158d00053f84dc_contact가져옵니다 . 그러나 이것은 한 번만 설정됩니다! 업데이트 되고 Zigbee2mqtt가 검색 페이로드를 다시 보내면 홈어시스턴트는 entity_id를 업데이트하지 않습니다.friendly_nameconfiguration.yamlfriendly_name

    따라서 옵션은 다음과 같습니다.

    홈어시스턴트에서 UI를 통해 변경
    다음 중 하나 를 통해 홈어시스턴트가 "잘못된"을 포함하는 ID를 발견하지 못하도록 합니다 friendly_name.
    새 장치를 페어링할 때 홈어시스턴트 중지
    Zigbee2MQTT 중지, homeassistant: falseZigbee2MQTT 설정 configuration.yaml, 시작, 장치 페어링, 중지 및 homeassistant: true다시 설정.


    에서 device_id 

    홈 어시스턴트 설정에 zigbee2mqtt를 통합하는 것으로 시작합니다.

    홈 어시스턴트의 모든 항목은 enity_id로  표시 되어야 합니다.


    검색과 함께 홈 어시스턴트 및 zigbee2mqtt를 사용할 때 모든 엔티티는 다음과 같은 이름을 얻습니다.

    binary_sensor.zigbee_sensor_occupancy  형식으로  나옴니다.


    이 엔티티 ID를 변경하는 가능한 방법은 무엇입니까? 

    나의 센서 > 이름 숫자형식을 클릭 진입 > 하단 수정 아이콘 으로 수정

    3232235521_1688435677.0445.png

    상기의 초기 설정에 1회에 설정시 장치이름을 확인후  이름을 주어 진행 하면 

    아래와 같이 개발자도구 > 상태 > 이름 검색 가능 합니다. 

    3232235521_1688435708.7495.png

    (주의)

    상기 조건이 구성되지 않을때 ( 저도 1회 실패 )

    주1)  zigbee2mqtt 설치전에 필히 백업후  주2) 문제발생시 복원 바랍니다

    주2)  발견된 구성요소 >  절대 구성하기 누르면 >> 통합구성요소에서 기기 이름이 나오지 않음

    3232235521_1688436581.9468.png

    무시하면 메뉴가 없어지는 조건에서 zigbee2mqtt 및 브로커 설치후 >>>  기기를 등록

    상기의 조건에  통합구성요소에서 기기 이름이 검색 되어야 합니다

    3232235521_1688436054.768.png

    이후 센서의 자동화 구성이 가능 합니다

    3232235521_1688436102.2928.png


    alias: 센서감지시서재불켜기

    description: ""

    trigger:

      - type: motion

        platform: device

        device_id: e1b4b96169fe1433df771b859946523d

        entity_id: binary_sensor.zigbee_sensor_occupancy

        domain: binary_sensor

      - platform: time

        at: "00:00:01"

    condition: []

    action:

      - type: turn_on

        device_id: a00d3b7b1ccc88f48c31c58ea85bcdb3

        entity_id: switch.wifi_1lu_kai_guan_w601_2_switch_1

        domain: switch

    mode: single

    -----------------
    메뉴로 기본 동작을 센서 불켜기 성공 
    1차 스위치로 센서 인식 전등불 켜기 입니다
    >> 불 끄기는  timer을 설정  전등불 꺼기  작업은
    timer 설정 자동화 구성 해야 합니다
    ==============================================
    상기 자동화  비활성화 후에 아래 유튜브 정보 활용 적용
    ===============================================
    참조사이트
    < zigbee sensor로  전등켜고  자동화 timer 이용하여 끄기 >
    참조 영상 정보 > 최근 HAOS에서 timer 설정은  통합구성요소 > 도우미에서 진행
    유튜브 참조 진행 합니다

    <타이머생성>
    1. 타이머 만들기
    3232235521_1688451463.175.png
    타이머 찾아  클릭

    3232235521_1688451681.1999.png\

    영상에서 설정값 기간을 3분으로 설정 테스트 진행
    >> 최종 10 초로하고  자동화파일에서 시간 조절함
    3232235521_1688463484.8615.png
    아이콘과 기간을 입력하고 저장/업데이트 합니다
    센서와 스위치 속성에 관계 없이  타이머 만들고 동일하게 timer 사용 가능

    <자동화 생성>
    1. 타이머 만들기 후에  > 2. 자동화 트리거 이벤트 만들기
    3232235521_1688452056.7182.png

    3232235521_1688452099.7132.png

    자동화 파일에서 감지시간 조정 값
    3232235521_1688451728.1815.png
    설정 진행은 영상 참조  하세요
    3232235521_1688695286.3147.png

    3232235521_1688695301.582.png

    {{ range(60, 300)  | random }}
    를 테스트 위해 변경  
    1) 60초 동안 감지로  (카운터 하지 않음) 인식유지 
    2) 끝나면 5분 동안  카운터 동작( 감지하면 카운터중지 s/w 는 on상태유지)
    3)  카운터 동작이 끝나면 s/w off 됨 

    3232235521_1688661485.4321.png

    3232235521_1688662521.7565.png

    2. 자동화 파일  구성정보 입니다
    3232235521_1688462674.7227.png

    yaml 으로  편집하기
    3232235521_1688462462.1972.png

    
    alias: "timer: switch light on motion on timer"
    description: 서재불 센서로 구동하기
    trigger:
      - platform: event
        event_type: timer.finished
        event_data:
          entity_id: timer.light_timer
        id: timer finished
      - type: no_motion
        platform: device
        device_id: e1b4b96169fe1433df771b859946523d
        entity_id: binary_sensor.zigbee_sensor_occupancy
        domain: binary_sensor
        id: motion stopped
      - type: motion
        platform: device
        device_id: e1b4b96169fe1433df771b859946523d
        entity_id: binary_sensor.zigbee_sensor_occupancy
        domain: binary_sensor
        id: motion detected
    condition: []
    action:
      - choose:
          - conditions:
              - condition: trigger
                id: motion stopped
            sequence:
              - service: timer.start
                data:
                  duration: "{{ range(6, 180) | random }}"
                target:
                  entity_id: timer.light_timer
          - conditions:
              - condition: trigger
                id: motion detected
            sequence:
              - service: timer.cancel
                data: {}
                target: 
                  entity_id: timer.light_timer
              - type: turn_on
                device_id: a00d3b7b1ccc88f48c31c58ea85bcdb3
                entity_id: switch.wifi_1lu_kai_guan_w601_2_switch_1
                domain: switch
          - conditions:
              - condition: trigger
                id: timer finished
            sequence:
              - type: turn_off
                device_id: a00d3b7b1ccc88f48c31c58ea85bcdb3
                entity_id: switch.wifi_1lu_kai_guan_w601_2_switch_1
                domain: switch
    mode: single
    
    ====> 1차 구성 테스트 중입니다.

    대시보드에 센서 카드 추가하고 확인 하면 > 유휴상태 >>부재시>  timer 동작 
    스마트폰으로 확인 합니다.
    3232235521_1688464673.5198.png
    샌서 활용에 전등 스위치 on/off 입니다. 성공 작업 입니다.


    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    뷰PDF add1,add2



    관련자료

    댓글 0
    등록된 댓글이 없습니다.



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-17 16:41:21

    오늘의 홈 현황


    • 현재 접속자♨ 98 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 6 명
    • 주간 가입자※ 11 명
    • 오늘 방문자 1,164 명
    • 어제 방문자 2,015 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,327,509 명
    • 전체 게시물※ 8,573 개
    • 전체 댓글수※ 24,619 개
    • 전체 회원수 10,971 명

    QR코드


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

    알림 0








    최신글↑