OpenClaw의 노드 시스템을 활용하면 집안의 디바이스를 AI로 제어할 수 있습니다.
“현관 카메라 보여줘”, “거실 불 꺼줘” 같은 명령이 가능합니다.
노드로 할 수 있는 것
| 기능 | 도구 | 예시 |
|---|
| 카메라 스냅샷 | nodes.camera_snap | 현관 카메라 확인 |
| 카메라 클립 | nodes.camera_clip | 최근 30초 영상 |
| 화면 캡처 | nodes.screen_record | Mac 화면 확인 |
| 위치 확인 | nodes.location_get | iPhone 위치 |
| 명령 실행 | nodes.run | 노드에서 스크립트 실행 |
| 알림 전송 | nodes.notify | 디바이스 알림 |
카메라 활용
보안 체크
"현관 카메라 보여줘"
"뒷마당에 누가 있는지 확인해줘"
# 전면 카메라 스냅샷
nodes.camera_snap(node="iphone", facing="back")
# 양쪽 카메라
nodes.camera_snap(node="iphone", facing="both")
반려동물 모니터링
크론잡으로 주기적 체크:
openclaw cron add --name "pet-check" \
--every "4h" \
--message "거실 카메라로 고양이 상태 확인해줘" \
--announce --session isolated
IoT 연동
Shortcuts/자동화 연계
Mac이나 iPhone의 Shortcuts와 연동하면 스마트홈 제어가 가능합니다:
# 노드에서 Shortcut 실행
nodes.run(node="mac-mini", command=["shortcuts", "run", "거실 불 켜기"])
# HomeKit 제어 (shortcuts 경유)
nodes.run(node="mac-mini", command=["shortcuts", "run", "퇴근 모드"])
시나리오 자동화
# HEARTBEAT.md에 추가
## 홈 자동화
- 해 질 무렵 (일몰 시간 체크) → "퇴근 모드" Shortcut 실행
- 심야 시간 (23:00 이후) → 불필요한 조명 체크
위치 기반 자동화
# 현재 위치 확인
nodes.location_get(node="iphone", desiredAccuracy="balanced")
하트비트에서 위치 기반 트리거:
## 위치 체크
- 위치 확인 후 집(좌표) 반경 500m 이내면 "집 도착" 알림
- 사무실 반경이면 "출근" 기록
실전 시나리오
외출 시 집 모니터링
openclaw cron add --name "home-monitor" \
--every "1h" \
--message "현관 카메라 확인. 택배나 방문자 있으면 알려줘." \
--announce --session isolated
아침 루틴
openclaw cron add --name "morning-routine" \
--cron "0 7 * * *" --tz "Asia/Seoul" \
--message "아침 루틴: 날씨 확인, 오늘 일정 브리핑, 거실 조명 켜기" \
--announce
Mac Mini를 항상 켜진 홈 서버로 사용하면
OpenClaw 노드로 다양한 홈 자동화가 가능합니다.
카메라와 위치 기능은 프라이버시에 민감합니다.
신뢰할 수 있는 채널(개인 Telegram)에서만 사용하세요.