이전에 philips hue가 홈킷에서 응답없음이 나타난다고 한 적이 있었다. [이동]

그 이후
홈킷 연동을 제외하고 st와 브릿지를 연결하여 homebridge-smartthings를 이용하여 사용하기로 했다.
휴 브릿지에서 연결이 끊기는 것은 똑같았으나, homebridge 플러그인에서 응답없음을 처리하지 않고 그냥 커맨드를 씹어먹도록(실제론 st에서 hue에 신호를 보내지만 연결안됨으로 씹히는 것) 프로그래밍 되어있어 보기싫은 응답없음 문제는 없어서 이렇게 사용하고 있었다.

그렇게 잘 사용하던 중, homebridge를 설정을 좀 바꾸다가 설정된 악세서리들을 날려먹었다.ㅠㅠ
결국 아예 초기부터 다시 설정하자! 해서 홈 허브 초기화부터 연결된 iOS 디바이스까지 초기화를 했다.

  • 홈킷에 연결된 브릿지/악세서리 삭제
  • 홈 공유가 아닌 같은 계정(내 계정)으로 연결된 폰에서 삭제되는 것을 모두 확인. 이 과정은 하나의 계정이 다수의 아이폰에 연결되있어서 그런 것이다. iOS8, 9, 10, 11 등등 여러 폰에 연결되어 설정되어 있는 상황이었는데. 이번에 10/11버전이 아닌 나머지 폰에선 모두 홈을 꺼버렸다. (9버전 이하에서는 제대로 호환되지 않는 것 같다.)
  • Hub로 사용 중이던 AppleTV에서 Home 사용안함으로 변경
  • 자동적으로 Hub가 HomePod로 변경되고, HomePod의 전원을 끔
  • AppleTV에서 다시 Home 사용함으로 변경하여 Hub가 AppleTV로 바뀌는 것을 확인
  • 다시 악세서리 설정 시작!

그렇게 제일 먼저 Hue Bridge를 추가하였다. 이 때, Hue만 연결한 상태에서 하루를 사용하였는데 문제없이 사용이 가능했다. 😄

하루 뒤 Homebridge를 추가했다. 그런데 갑자기 Hue가 응답없음이 되기 시작했다. 다시 Homebridge를 삭제했다.

이로써 어디서 문제가 생기는지는 파악된 것 같다. 처음 문제가 생긴 시점과 고려해보면, 원인은 Homebridge 서버인 것 같다.

처음 잘쓰다가 문제가 생긴 시점은, 내가 NAS로 바꾼것이다. 시놀로지 NAS로 바꾸면서 homebridge docker 이미지를 사용했다. 사용하는 이미지에 무슨 문제가 있는 것인지는 알 수 없지만, homebridge를 사용하지 않는 상태에서 Hue bridge만 연결되어 있는 상태에선 문제없이 동작힌다.

그래서 Hue와 Homebridge가 같이 홈킷에 연결되어 있을 때 문제가 발생하는 것 같다. 일단은 이 부분은 원인으로 보고 해결법을 알아봐야겠다.