Home Eyes - SenseCAP Watcher Clear Enclosure - limengdu - CodeCraft Hub
Scene: Safety. Edge AI application on CodeCraft Hub for Safety use cases.
Devices / BOM: SenseCAP Watcher Clear Enclosure, SenseCAP Watcher White Enclosure
Safety application on CodeCraft Hub. Use your SenseCAP Watcher with Muse to check a room, watch for scene changes, and leave screen messages for family at home. An experimental project for families and makers with a Muse account.
Documentation
Aim one SenseCAP Watcher at a room, then use your own Muse chat to request a photo, watch a fixed scene for changes, or leave an on-screen message for someone at home. Local scene comparisons ask Muse to inspect a photo when a change needs a verdict.
Home Eyes is experimental. Read the public project source , Home Eyes skill , and hardware validation record for setup and the checks still in progress.
Deploy steps
- Prepare your Watcher and Muse account
One SenseCAP Watcher with its existing Himax camera firmware. Choose either enclosure (W1-A clear / W1-B white); one Watcher is enough. The two BOM rows are alternatives.
The Muse phone app, signed in to your Muse account, with Bluetooth available for pairing.
Your own Muse SDK token, created at gadgets.muse.ai . Keep it ready for the page's token prompt.
A 2.4 GHz home Wi-Fi network and its password.
A USB data cable, a desktop computer running Chrome or Edge, and USB power for long watches.
Before the first firmware change, save this unit's full flash and unique factory partition using the project setup guide . Keep both backups with that Watcher. Position its camera facing the scene you want to check.
- Flash Home Eyes and provision your token
Connect the Watcher to your computer with a USB data cable and use the firmware tool below; select the Watcher's ESP32-S3 console port.
Flash firmware to your device (in-app tool on CodeCraft Hub).
When writing finishes and the page closes the port, unplug and replug the Watcher's USB cable as prompted. Then enter your own SDK token in the page's Muse token field and use its send action. Complete this token step before pairing.
- Pair the Watcher in the Muse app
Keep your phone near the Watcher with Bluetooth on. In Muse, open Settings > Devices, enable Developer mode, and tap Add Device. Select the nearby MuseGadget-... name that matches the Watcher. Press the Watcher's wheel when the app asks for confirmation, then choose your 2.4 GHz home Wi-Fi and enter its password.
Wait until Muse shows the device as connected and its face appears on the Watcher. Keep the Watcher connected to that Wi-Fi; your phone can be elsewhere once setup is complete.
- Install the Home Eyes skill once
Open the full Home Eyes SKILL.md , copy its entire contents into your Muse chat, and ask: "Please remember and use this Home Eyes skill with my paired SenseCAP Watcher."
Do this once before trying the requests below. Send the full skill again whenever it changes. It tells Muse how to use the Watcher commands and handle change, message-read, and alert-acknowledgement events.
- Try a photo, a watch, and a family message
Say: "Look at the kitchen. Does the stove appear off?" Muse requests a photo and answers from what is visible. Follow up with a direct check whenever safety matters.
Say: "Watch the doorway every two minutes with low sensitivity. Has a parcel arrived?" Muse inspects the initial scene, then starts one periodic watch. The Watcher shows its watch name and countdown. After a detected change, the skill asks Muse to inspect a photo and return a verdict. This complete change-to-verdict path still needs hardware validation.
Say: "Tell the kids I'll be home in 20 minutes, from Mom." Muse queues a screen message. Someone at home presses the wheel to acknowledge the card, and a later event lets Muse report that it was seen. Acceptance confirms that the message was queued; the read event confirms acknowledgement.
Say: "What are you watching?" to check the watch, or "Stop watching" to end its checks. Existing cards remain available for acknowledgement after a stop.
The implemented card behavior uses a chime for a verdict or message. An alert takes priority, shows a red ring, and repeats a tone every five seconds until someone presses the wheel. A wheel press acknowledges the visible card; normal t…
- Review the operating limits
Home Eyes supports one fixed-scene watch and one unseen message at a time. Choose a visible target and a concrete question; check intervals range from 2 to 120 minutes, with a 10-minute default. Lighting, reflections, movement, and obstructions affect comparisons. Starting a watch or rebooting establishes a new reference. Checks wait for Muse's verdict, and alerts pause checks until a wheel acknowledgement. A timed end needs a synchronized clock.
Events can be delayed, repeated around reboot, or lost under offline queue pressure. Ask Muse for watch status when a reply or update is missing. Capture and save errors are included in that status. USB power is recommended for unattended use; battery runtime and sleep behavior still need measurement.
Photos requested by Muse travel through your own paired Muse. Photos and comparison thumbnails stay out of flash and SD storage; thumbnails stay in RAM. Settings and message/verdict text are saved on the Watcher. Account-side photo retention follows your Muse settings. Use visual monitoring as an attention aid and confirm safety-critical conditions directly.
The validation record reports pairing, a remote photo, a message card with wheel acknow…