스마트폰으로 전화가 오거나 전화걸 때 집안에 있는 음향 기기의 음소거와 통화 종료시 음소거해제 자동화.
먼저 스마트폰의 HA 캠패니언 앱에서 phone state 센서를 활성화해줘야 HA 통합구성요소에서 비활성화상태가 해제됩니다.
재실센서가 켜져있을 때 TV와 그룹으로 묶은 크롬캐스트와 구글홈이 음소거 on/off 됩니다. 미디어가 켜져 있거나 play중일 때로 조건을 좁혀 줘야 하는데 자동화가 길어지고 복잡해져 그냥 사용중입니다.
- alias: 미디어-볼륨_Mutetrigger:- entity_id: sensor.sm_a528_phone_stateplatform: stateto:- "idle"- "offhook"condition:- condition: stateentity_id: device_tracker.a528_blestate: homeaction:- choose:- conditions:- condition: templatevalue_template: '{{ trigger.to_state.state == ''offhook'' }}'sequence:- service: media_player.volume_mutedata:is_volume_muted: truetarget:entity_id:- media_player.tv- media_player.all_ghome- media_player.all_gcast- conditions:- condition: templatevalue_template: '{{ trigger.to_state.state == ''idle'' }}'sequence:- service: media_player.volume_mutedata:is_volume_muted: falsetarget:entity_id:- media_player.tv- media_player.all_ghome- media_player.all_gcastmode: single