홈랩 다운되면 죽는 다마고치를 만들어봤다

“한 개발자가 저렴한 ESP32 기반 'Cheap Yellow Display(CYD)'에 다마고치를 구현해 홈랩을 모니터링하는 프로젝트를 만들었다. 이 캐릭터는 Proxmox VE 통합으로 노출된 홈랩의 RAM 사용량 데이터를 받아 건강이 변하며, 최근 특정 로컬 LLM 컨테이너가 RAM을 과도하게 점유해 Home Assistant 등 다른 서비스가 다운된 문제를 재미있게 감시하기 위한 것이다. 참고로 그는 같은 CYD로 의자 착석 시간에 따라 진화·사망하는 다마고치도 운영 중이다.”

AI 요약

한 IT 매체 기고자가 자신의 홈랩(Home Assistant, Jellyfin, 로컬 LLM 등을 구동하는 미니 PC)이 RAM 과다 사용으로 다운되는 문제를 겪은 뒤, 저렴한 ESP32 기반 "Cheap Yellow Display(CYD)"를 활용해 홈랩 상태를 모니터링하는 다마고치를 만들었다. 이 다마고치는 홈랩이 정상 작동하면 건강하게 진화하지만, 서비스가 다운되면 체력이 줄어 결국 죽는 방식으로 동작한다. 기존에 의자 착석 시간을 감지해 캐릭터가 죽는 다마고치를 만들어 건강 관리에 활용했던 경험을 확장한 프로젝트다. Home Assistant의 Proxmox VE 통합 기능으로 노출된 엔티티 데이터를 CYD가 받아 표시하는 구조다.

핵심 포인트

  • 작성자는 Home Assistant, Jellyfin, Audiobookshelf, Calibre, Uptime Kuma, 로컬 LLM 등을 미니 PC에서 구동 중
  • 최근 RAM을 과도하게 점유하는 컨테이너 때문에 Home Assistant 등 다른 서비스가 다운되는 문제 발생
  • ESP32 기반 CYD(Cheap Yellow Display)에 다마고치를 구현, 홈랩 상태에 따라 캐릭터 생사가 결정됨
  • 기존 다마고치는 의자 착석 센서와 연동돼 5일 연속 규칙적으로 일어나야 진화하는 구조였음

향후 전망

  • 단순 대시보드 대신 게임화 요소를 결합한 인프라 모니터링 방식이 개인 홈랩 사용자들 사이에서 확산될 가능성
  • Home Assistant·Proxmox 연동을 활용한 다양한 DIY 모니터링 프로젝트로 응용 확대 예상
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...