Track occupancy duration with Philips Hue motion sensors. Real-time timer display on M5Stack and web browser — no Home Assistant required.
Web dashboard (shown in Japanese; switch to English in settings)
Measure actual usage time of meeting rooms and break rooms to analyze utilization rates. Optimize cleaning schedules based on usage frequency data.
Record toilet frequency and duration by day to visualize changes in daily routines. Measure continuous desk work time to prevent prolonged sitting.
Detect nighttime wandering with hallway and entrance sensors. Identify changes in daily behavior patterns early through statistical data.
Detect abnormally long stays in bathrooms or toilets and trigger alerts. Confirm the safety of elderly people living alone or children at home.
Record activity patterns by room during time alone. Detect unusual behavior when a pet stays in an unexpected area for an extended period.
Tracks elapsed time since first motion detection, not just ON/OFF status.
Connects directly to Hue Bridge API. No Home Assistant or other platform needed.
M5Stack device with LCD + speaker, and a web dashboard. Each works independently.
Configurable multi-level alerts with normal and urgent alarms that escalate over time.
Daily statistics (avg, max, min, total) with Chart.js graphs and long-term log retention.
Auto-discovers Bridge, generates API key with button press, sensor selection on screen.
| Feature | M5Stack | Web |
|---|---|---|
| Real-time timer | ✓ | ✓ |
| Multi-sensor support | — | ✓ (up to 20) |
| Sensor overview bar | — | ✓ |
| Hourly chart (per day) | — | ✓ |
| Per-sensor alert config | — | ✓ |
| Alert melody | ✓ (speaker) | ✓ (Web Audio) |
| Urgent alert | ✓ | ✓ |
| Remote alert (Web → M5) | ✓ | ✓ |
| Log history | 20 entries | 1000 entries |
| Daily statistics | 10 days | 2 years |
| Daily chart | — | ✓ |
| Clock & battery | ✓ | ✓ (clock) |
| Timer recovery | ✓ | ✓ |
| IP whitelist | — | ✓ |
| i18n (EN/JA) | ✓ | ✓ |
M5Stack Basic (ESP32), Philips Hue Bridge (V1/V2), Hue Motion Sensor, Arduino CLI or IDE
Node.js 18+, Apache 2.4+ with mod_proxy, network access to Hue Bridge