Z-Wave Events


zwave.network_complete

Z-Wave 네트워크가 완료되면 홈어시스턴트가 이벤트를 트리거하여 네트워크의 모든 노드가 조회되었음을 의미합니다. 네트워크에서 배터리 구동 장치의 웨이크업 간격에 따라 시간이 오래 걸릴 수 있습니다.

 - alias: Z-Wave network is complete
   trigger:
     platform: event
     event_type: zwave.network_complete

zwave.network_complete_some_dead

Z-Wave 네트워크가 완료되면 홈어시스턴트가 이벤트를 트리거하지만 일부 노드는 사용 불능으로 표시되어 네트워크의 모든 노드가 조회되었음을 나타냅니다. 네트워크에서 배터리 구동 장치의 웨이크업 간격에 따라 시간이 오래 걸릴 수 있습니다.

 - alias: Z-Wave network is complete some dead
   trigger:
     platform: event
     event_type: zwave.network_complete_some_dead

zwave.network_ready

Z-Wave 네트워크를 사용할 준비가되면 홈어시스턴트가 이벤트를 트리거합니다. zwave.network_startzwave.network_ready 사이에서 홈어시스턴트는 Z-Wave 노드에 명령을 보내려고 할 때 느려집니다. 컨트롤러가 네트워크의 모든 노드에서 정보를 요청하기 때문입니다. 이것이 트리거되면 모든 어웨이크 노드가 쿼리되고 휴면노드가 어웨이크될 때 쿼리됩니다.

 - alias: Z-Wave network is ready
   trigger:
     platform: event
     event_type: zwave.network_ready

zwave.network_start

Z-Wave 네트워크가 시작되도록 설정되면 홈어시스턴트가 이벤트를 트리거합니다.

 - alias: Z-Wave network is starting
   trigger:
     platform: event
     event_type: zwave.network_start

zwave.network_stop

Z-Wave 네트워크가 중지되면 홈어시스턴트가 이벤트를 트리거합니다.

 - alias: Z-Wave network is stopping
   trigger:
     platform: event
     event_type: zwave.network_stop

zwave.node_event

command_class_basic이 노드에서 값을 변경하면 홈어시스턴트가 이벤트를 트리거합니다. 이것은 사실상 무엇이든 될 수 있으므로 어떤 값이 어떤 값과 같은지 결정하기 위해 테스트를 수행해야합니다. 이를 자동화에 사용할 수 있습니다.

Example:

 - alias: Minimote Button Pressed
   trigger:
     platform: event
     event_type: zwave.node_event
     event_data:
       entity_id: zwave.aeon_labs_minimote
       basic_level: 255

트리거된 모든 이벤트의 entity_idbasic_level은 콘솔 출력에서 ​​볼 수 있습니다.

zwave.scene_activated

일부 장치는 자동화 스크립트에서 사용할 수있는 씬(scene) 활성화 이벤트를 트리거할 수도 있습니다 (예: 벽 스위치의 버튼 누르기). :

# Example configuration.yaml automation entry
automation:
  - alias: Turn on Desk light
    trigger:
      platform: event
      event_type: zwave.scene_activated
      event_data:
        entity_id: zwave.zwaveme_zme_wallcs_secure_wall_controller
        scene_id: 11

일부 장치(HomeSeer 벽면 스위치와 같은)를 사용하면 위, 아래 버튼을 두 번 클릭하고 이벤트를 시작하는 등의 작업을 수행할 수 있습니다. 이 장치들은 또한 이벤트를 구별하기 위해 scene_data를 보냅니다. 다음은 on/up 버튼을 두 번 클릭하는 예입니다. :

# Example configuration.yaml automation entry
automation
  - alias: 'Dining room dimmer - double tap up'
    trigger:
      - event_type: zwave.scene_activated
        platform: event
        event_data:
          entity_id: zwave.dining_room_cans
          scene_id: 1
          scene_data: 3

트리거된 모든 이벤트의 entity_idscene_id는 콘솔 출력에서 ​​볼 수 있습니다.

HomeSeer 장치와 유사 장치에 대한 자세한 내용은 장치별 페이지를 참조하십시오.