Ross ROSS = Recommend OSS · open-source software intelligence for agents

mKeRix/room-assistant

Presence tracking and more for automation on the room-level observed · 2026-08-28

github.com/mKeRix/room-assistant · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 99
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3667
  • days_rel: n/a
  • days_push: 8
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1348 stars · 125 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

room-assistant is a Node.js application for room-level home automation that tracks occupancy and people's location around the house using Bluetooth, thermopile sensors, and other integrations. It feeds this data into home automation suites like Home Assistant via MQTT or the Home Assistant API to enable per-room automations.

Use cases

  • track which room of the house people are in
  • detect room occupancy even when people are sitting still
  • turn lights and heating on only in occupied rooms
  • track phones and smartwatches via bluetooth
  • use thermal sensors like Omron D6T or Grid-EYE for presence detection
  • integrate room sensor data with Home Assistant
  • read temperature and humidity from Xiaomi Mi sensors
  • attach GPIO binary sensors and shell commands

When to choose

  • you want accurate per-room presence tracking beyond simple motion sensors
  • you use Home Assistant or MQTT-based home automation and want room-level data
  • you want a modular, self-hosted presence detection setup on Raspberry Pis or similar devices

When to avoid

  • you need whole-home or outdoor GPS presence tracking rather than room-level
  • you don't run any home automation hub or MQTT broker to consume the data
  • you need a plug-and-play commercial solution without configuring distributed sensor instances

Facets

application · maturity active

iot monitoring workflow-automation iot iot self-hosted presence-detection home-assistant bluetooth ble thermopile occupancy-tracking mqtt room-automation typescript sensors home-automation automation nodejs docker linux

4 sources

Member repositories

RepositoryRoleHealth v2
mKeRix/room-assistantmain67

For agents

markdown · JSON · MCP: product_card(name="mKeRix/room-assistant")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem