Easy-to-manage touch screens
Free, open-source touch screens. Guided USB setup, a drag-and-drop editor and local control. Made for Home Assistant.
翻訳待ち
Multi-site IoT orchestration with live logging rules and workflow logic engines leveraging a local AI assisted ontology definition and user-centered orchestrations to see, think, and act on observatio
翻訳待ち
暮らしJava · JavaScriptGitHub @ImpressiveLLCオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Multi-site IoT orchestration with live logging rules and workflow logic engines leveraging a local AI assisted ontology definition and user-centered orchestrations to see, think, and act on observations and intuitive questions
翻訳待ち
Loading the full README. The saved excerpt is shown below.
ImpressiveLLC / FaceoftheCabin · unicornpingpong.com (live — hub/cabin/api all public)
A self-hosted platform unifying home/property automation and family
coordination under a shared event bus, identity layer, and living
ontology — built for one family's real deployment (a Lenovo M920q at a
cabin, exposed via Cloudflare Tunnel, administered privately via
Tailscale) and designed from the start to be replicated independently
for another family, another property, or another team's use case. See
docs/REPLICATION.md for what that actually
takes.Read the full README ↗ImpressiveLLC / FaceoftheCabin · unicornpingpong.com (live — hub/cabin/api all public)
A self-hosted platform unifying home/property automation and family
coordination under a shared event bus, identity layer, and living
ontology — built for one family's real deployment (a Lenovo M920q at a
cabin, exposed via Cloudflare Tunnel, administered privately via
Tailscale) and designed from the start to be replicated independently
for another family, another property, or another team's use case. See
docs/REPLICATION.md for what that actually
takes.
📖 Platform governance — decisions (D1–D21), backlog, Definition of Done, sign-offs and iteration plans live in
docs/governance/. Git is the canonical record. The Living Ontology is a read-only rendered view of it.
unicornpingpong.com)ROADMAP.md's Tech ID Service section; not yet built — see that doc for honest status.docs/REPLICATION.md)| Product | Subdomain | Description |
|---|---|---|
| Family Hub | hub.unicornpingpong.com | Ambient display: clock, parenting schedule, calendar, photos, chores, rewards, family notepad |
| FaceOfTheCabin | cabin.unicornpingpong.com | Cabin automation: cameras, sensors, alerting, presence detection |
| Platform API | api.unicornpingpong.com | Shared services: identity, ontology, event bus, audit trail |
Family Hub's Overview page shows a live camera-activity widget from FaceOfTheCabin — by default it shows which camera, what was detected, and when, refreshed every 20 seconds, visible to anyone looking at the screen, no sign-in required. This is genuinely useful (at a glance, is anyone at the cabin right now) but it is also, unavoidably, a presence/ absence indicator — the same information that tells you "someone's home" also tells anyone else looking that "no one's home right now."
This is configurable, not fixed. Settings → Cabin Camera Activity has three levels:
If this display sits somewhere more people can casually glance at than just your own family (a shared space, a device you don't fully control who sees), turn it down. The same warning is shown directly next to the widget itself, with a link straight to this setting.
Video viewing (built 2026-08-02, see ROADMAP.md Phase 6) is a
separate, more sensitive surface from the widget above. cabin-ui's
Camera Events panel — authenticated, Google sign-in required, not
part of this public Family Hub widget — now shows real snapshots and
event clips, plus a live per-camera view. This is a meaningfully bigger
exposure than the metadata-only widget above: an image or video frame is
categorically more sensitive than "motion detected at 3:14pm." Concretely:
None of this is reachable from the public, no-sign-in Family Hub widget
described earlier in this note — it lives entirely behind cabin-ui's own
Google sign-in (cabin.unicornpingpong.com), gated server-side on every
request, not just hidden client-side. If you ever add another signed-in
user to cabin-ui, they get this same video access — there's no separate,
finer-grained permission tier for video vs. the rest of cabin-ui today.
| Repo | Org | Contents |
|---|---|---|
| FaceoftheCabin | ImpressiveLLC | cabin-ui (React), cabin-backend (Spring Boot), family-hub (static HTML), infra (Docker Compose) |
| CabinAutomations | ImpressiveLLC | Zigbee pairing, HA config, Node-RED flows |
GitHub accounts: nhsmrekar (primary dev) · smrekarfamilia-sudo (family org) · ImpressiveLLC (shared/platform) |
This is the beginning of the README. Read the rest at the original. Read the full README ↗