아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

최근에 아이폰을 사용하면서 집에서 외출 시 자동으로 폰의 볼륨을 음소거 하는 기능이 필요할 것 같다는 생각을 했습니다. 간혹 회사나 바깥에서 미디어가 재생되어 민망해지는 일이 없도록 말이죠. 귀가 시에는 미디어 볼륨, 벨소리를 이전에 사용하던 볼륨 그대로 맞춰주는 기능이 있으면 더욱 좋을 것 같다는 생각도 들어서 단축어를 직접 제작하였습니다.

둘러보면 좋을 글

구현한 기능

제가 구현한 기능은 외출 시 에어팟을 착용하고 있으면 볼륨 그대로 유지, 에어팟이 연결되지 않았으면 그대로 유지하되, 무음모드만 설정되게 하였습니다. 귀가 시에는 무음모드 해제 및 기존 볼륨을 유지하는 방식이죠.

작동 영상은 아래와 같습니다.

외출, 귀가 구분하기

외출과 귀가를 구분하는 것은 와이파이 연결 상태로 설정하기로 했습니다. 위치 기반은 생각보다 넓기도 하고요, 자동화 기능을 이용했습니다.
에어팟에 연결하고 외출 시에는 무음모드만 작동하고, 미디어 볼륨은 그대로 유지하게 하였습니다.

세팅 값 저장

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기
아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

세팅 값은 iCloud에 Drive 위치에 저장하게 하였습니다.

설치 및 실행방법

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

우선 앱스토어에서 다음의 앱이 필요합니다.

  • Actions – 링크 (오디오 Output 및 무음모드 설정을 위해 필요합니다)
  • 단축어 – 링크

위 두 개의 앱이 설치가 다 되었다면 아래의 링크를 통해 단축어를 등록해줍니다.

아이폰 15 Pro/Pro Max 용

무음모드는 액션버튼이 있어야만 자동화가 가능합니다.

집 나갈 때 볼륨 OFF 단축어

집에 오면 볼륨 ON

※ 무단 배포 금지

기존 아이폰 용 단축어 (~15 Normal/14 Pro)

액션버튼이 없는 iPhone 15 까지의 아이폰 시리즈용 입니다.
무음모드가 따로 작동하지 않습니다.

집 나갈때 볼륨 OFF Legacy

집에 오면 볼륨 ON Legacy

※ 무단 배포 금지

설치 방법

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

두 개의 단축어를 추가하면 위와과 같이 뜰 겁니다.

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

아래에서 자동화 선택 후 + 버튼을 통해 자동화를 추가해줍니다.

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

위 박스 쳐진 것 중 방법을 선택하시면 됩니다. 위치 기반을 원하시면 도착, 떠날 때를, 저처럼 Wi-Fi 기반으로 하실 분들은 Wi-Fi를 선택하시면 됩니다. 저는 와이파이를 통해 설정하도록 하겠습니다.

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

위와 같이 설정을 합니다. 네트워크를 선택하여 본인 집의 Wifi 명을 선택합니다. 그 후 네트워크에 연결됨, 네트워크에서 연결 해제됨을 각각 하나씩 만듭니다.

아이폰 외출/귀가 시 자동 볼륨 조정 단축어 자동화 설정하기

나의 단축어를 선택해서 Wi-Fi 연결 해제시는 집 나갈때 단축어를, Wi-Fi 연결 시는 집에 오면 단축어를 선택하여 줍니다.

이렇게 하면 세팅이 모두 끝납니다.

테스트 시 팝업이 처음에 뜰 텐데 모두 허용, 항상 허용으로 해주셔야 추후 사용 시 편리합니다.

마치며…

처음으로 단축어와 자동화를 사용해서 만들어 보았는데요, 쉽게 설정되어있지만 이것저것 끌어서 놓을 때마다 원하는 위치에 변수, 조건들이 들어가지 않아 번거로웠습니다.

추가적으로 사용하면서 발생하는 문제점이나 피드백은 댓글로 남겨주시면 수정할 수 있도록 하겠습니다.

감사합니다.

Subscribe
Notify of
guest

2 Comments
Oldest
Newest Most Voted
Gom
Gom
1 year ago

먼저 친절하게 가이드 만들어주셔서 감사합니다.
우연히 찾아서 작성해주신글을 보고 따라하고 최종 테스트(?)시에
파일을 찾을수없습니다 라는 메시지가 나오고있습니다.
자동화 파일에서 붉은색으로 오류난부분을 보니 icloud에 setting.json 파일이 없어서 그런것같은데
이파일은 자동생성이 되는게 아닌가요?
혹시 해당파일을 만들어서 추가해야해야한다면 방법을 알려주시면 감사하겠습니다.

2
0
Would love your thoughts, please comment.x
()
x