- Jeff Geerling은 Bosch 500 시리즈 식기세척기를 설치한 뒤 헹굼, 지연 시작, Eco 같은 기본 기능이 Home Connect 앱 뒤에 묶여 있다는 사실에 반발함
- 이 모델은 일부 기능을 쓰려면 식기세척기를 Wi-Fi와 Home Connect 클라우드에 연결해야 하며, 더 비싼 800 시리즈는 7세그먼트 디스플레이로 접근성이 다름
- 기존 GE 식기세척기는 반복 전원 문제 끝에 고장났고, $299 제어 보드 수리도 불확실해 8년 된 $600 제품을 교체하는 쪽으로 기울었음
- Bosch 설치 자체는 비교적 쉬웠지만, 터치 센서 UI와 부팅 시간, 설명서 없이는 모드를 찾기 어려운 구조 때문에 첫 사용 경험이 크게 나빠짐
- 식기세척기 같은 가전은 로컬 우선, 클라우드 선택 구조가 맞으며, 클라우드 의존은 서비스 종료, 구독 전환, 로컬 네트워크 보안 노출로 이어질 수 있음
새 식기세척기 구매까지의 과정
- 기존 GE 식기세척기는 이상 전원 문제가 반복되다가 결국 켜지지 않게 됨
- 차단기를 몇 분간 내렸다 올려야 제어부가 켜지는 증상이 점점 자주 발생함
- 패널부터 내부 전원 커넥터까지 테스트하고 재배선했지만 작동하지 않음
- 제어 보드는 $299에 특별 주문해야 했고, 교체해도 문제가 해결될지 확실하지 않았음
- 제품 가격은 약 $600, 사용 기간은 8년이었음
- 전면 패널 힌지 부근과 다른 부위에도 녹과 잠재적 누수 징후가 있었음
- 5인 가족에게 식기세척기는 필수에 가까웠고, 매일 1.5시간씩 손 설거지를 하기는 어렵다고 판단함
- Consumer Reports와 Reddit 의견을 참고해 $1,000 미만이면서 일요일에 지역 매장에서 구할 수 있는 Bosch를 선택함
- Bosch는 Consumer Reports의 신뢰성과 고객 만족도 차트에서 좋은 평가를 받은 제품군으로 다뤄짐
- Miele도 Reddit에서 언급됐지만 지역 재고를 찾지 못함
Bosch 설치 경험
- Bosch 500 시리즈 설치는 대체로 GE보다 쉬운 편이었음
- 플라스틱 베이스가 바닥에서 더 잘 미끄러짐
- 배수 호스, 급수 호스, 전원선 배선 경로가 더 쉬워 카운터 아래 좁은 공간으로 밀어 넣을 때 위험이 줄어듦
- 공장에서 조여진 하단 수평 조절 다리는 너무 단단하게 고정돼 있었음
- 전면의 작은 나사를 돌려 뒷다리를 내리는 구조에서 웜 기어가 빠지고 긴 연결 로드가 밀려남
- 10mm 육각 소켓을 사서 다리를 충분히 풀어야 기어가 제대로 작동함
- 이 문제를 해결한 뒤 나머지 설치는 매끄럽게 끝남
첫 사용에서 드러난 Home Connect 요구
- 전원을 켜자마자 터치 센서 조작부가 불편하게 느껴짐
- 기존 GE는 물리 버튼을 누르면 클릭감으로 입력 여부를 알 수 있었음
- 새 Bosch는 펌웨어 부팅 시간이 있고, 모드 변경 방법을 알아내기까지 약 5분이 걸림
- 설치 후 물 유입과 배수 펌프 작동을 확인하려고 헹굼 사이클을 실행하려 했지만, 제어 패널에서 찾을 수 없었음
- 설명서에는 별표가 붙은 옵션이 모델에 따라 Home Connect 앱 전용이라고 표시돼 있었음
- Rinse
- Machine Care
- HalfLoad
- Eco
- Delay start
- 구매한 Bosch 500 시리즈는 7세그먼트 디스플레이가 있는 800 시리즈보다 저렴한 모델이며, 일부 모드가 앱과 클라우드 서비스 뒤에 숨겨져 있음
- Home Connect 앱을 쓰려면 식기세척기를 Wi-Fi에 연결하고, Home Connect 계정을 만들고, 휴대폰 앱을 설정해야 함
- 이후에야 인터넷을 통해 식기세척기를 제어해 헹굼 사이클을 실행할 수 있음
앱 전용 기능에 대한 불만
- 앱이 추가 편의 기능을 제공하는 것 자체는 문제가 아니지만, 기존에는 버튼으로 제어하던 기능이 앱 전용이 되는 순간 제품 사용성이 달라짐
- 새 냉장고 앱은 내부 온도 확인이나 서비스 코드 조회 같은 부가 기능을 제공하지만, Geerling은 냉장고를 Wi-Fi에 연결하지 않았음
- Bosch 500 시리즈에서는 헹굼이나 지연 시작 같은 기능을 제품 본체에서 바로 찾을 수 없음
- 더 비싼 800 시리즈에는 일부 표시 기능이 있음
- 같은 기능 접근을 위해 앱과 클라우드를 요구하는 구조가 됨
가능한 대응과 한계
- 첫 번째 선택지는 해당 기능들을 그냥 쓰지 않는 것임
- 하지만 구매 당시에는 청소 사이클과 헹굼 사이클을 앱이나 Wi-Fi 없이 실행할 수 있다고 기대했음
- 두 번째 선택지는 식기세척기를 Wi-Fi에 연결하고, 가능하면 IoT VLAN에 넣는 것임
- Geerling은 휴가지에서 식기세척기를 원격 제어하거나 추가 헹굼을 실행할 필요가 없다고 봄
- 인터넷 연결로 원격 영상 확인이나 클라우드 보관을 제공하는 비디오 초인종과는 성격이 다르다고 구분함
- 세 번째 선택지는 Home Connect 프로토콜을 리버스 엔지니어링한 HCPY를 쓰는 것임
- HCPY는 Home Connect Python 라이브러리임
- 하지만 이미 설치에 약 4시간을 썼고, 자체 웹 UI를 구성해 로컬 네트워크 서비스로 유지하고 싶지 않다고 밝힘
- 이 방식도 최소 1회는 Home Connect 연결이 필요하며, 비공식 리버스 엔지니어링 라이브러리에 의존함
클라우드 의존 가전의 위험
- 제품 설계자가 기능을 본체 UI에 넣지 않고 앱으로 넘기면 제품 설계가 게을러질 수 있음
- 작은 7세그먼트 디스플레이만 있어도 두 글자나 남은 시간 같은 정보를 표시할 수 있음
- 일부 저가 식기세척기도 이런 표시 기능을 제공하지만, Bosch는 해당 기능을 더 비싼 모델에 둠
- 클라우드 앱은 서비스 유지 비용을 필요로 함
- 현재 구독료가 없다면 이미 데이터를 판매하고 있거나, 나중에 서비스 종료 또는 구독 모델로 전환될 수 있다고 우려함
- 서비스가 종료되면 해당 식기세척기의 헹굼과 Eco 모드가 사라질 수 있음
- 구독 전환 시 self-cleaning 같은 기능에 매달 비용을 내야 할 수 있다고 봄
- 인터넷에 연결된 식기세척기는 로컬 네트워크 보안 구멍이 될 수 있음
- Bosch가 무명 IoT 전구 업체보다는 나을 수 있지만, Geerling은 Bosch가 로컬 네트워크에서 인터넷 접근 권한을 갖는 것을 원하지 않음
- VLAN을 쓰지 않으면 API가 식기세척기와 통신할 수 있고, 일반 소비자 대부분은 VLAN 설정을 모름
바라는 설계 원칙
- Bosch는 최소한 클라우드 계정 없이 로컬 접근이 가능하게 만들어야 함
- 더 나은 방식은 모든 기능을 식기세척기 제어 패널에서 직접 접근할 수 있게 하는 것임
- IoT 기기의 기본 원칙은 “First local, then cloud”가 되어야 함
- 클라우드는 기본 요구사항이 아니라 선택적 편의 기능이어야 함
- 로컬 앱 제어를 모르는 사람을 위한 편의로 클라우드를 추가하는 구조가 맞음
- ESP32 같은 저가 칩으로도 클라우드 없이 로컬 제어 기능을 구현할 수 있다고 봄
- Bosch 500 시리즈는 설치가 쉬워 기대가 컸지만, 제품에 포함된 기능을 모두 쓰려면 앱과 클라우드가 필요하다는 점에서 크게 실망스러운 경험이 됨