04 โ€” Makers & Homelabs


Local-first. Vendor-free.
Your setup, unified.

For Home Assistant users, homelab builders, and privacy-conscious makers who want to unify mixed cameras, automate with MQTT, and keep data local โ€” without subscription clouds, separate apps per brand, or enterprise-grade complexity.

// Your existing stack
๐Ÿ  Home Assistant ๐Ÿ“ก MQTT ๐Ÿฅง Raspberry Pi ๐Ÿ’ป Mini PC / NAS ๐Ÿ“น ONVIF / RTSP ๐Ÿ—„๏ธ Local NAS ๐Ÿ“ฑ Telegram ๐Ÿค– Automations

You've outgrown the single-camera app.

You've got the skills and the hardware. The problem is everything talking to everything else โ€” or rather, not talking.

โœ• Without Banalytics
โ†’ Separate app per camera brand
โ†’ Cloud subscriptions for basic remote view
โ†’ No unified event stream across cameras
โ†’ Manual Home Assistant MQTT wiring
โ†’ Storage scattered across vendor apps
โ†’ Alerts with no video context
โ†’ Fragile scripts keeping it all together
โ†’ No single remote view without VPN pain
โœ“ With Banalytics
โ†’ All cameras, one interface
โ†’ Local recording on your NAS or disk
โ†’ Unified event stream to MQTT
โ†’ Home Assistant integration built in
โ†’ Storage stays where you put it
โ†’ Telegram alerts with video clip
โ†’ One operational layer, no glue scripts
โ†’ Browser access, no full VPN needed

Built around the tools you already use

"It speaks MQTT natively."
Events, motion triggers, and device states flow directly into your Home Assistant automations.

Banalytics publishes camera events, motion detections, and system health to MQTT topics you define. Home Assistant picks them up and treats them like any other sensor. No custom component, no fragile webhook โ€” just clean MQTT messages that fit your existing automation logic.

# Motion detected on entrance cam banalytics/camera/entrance/motion {"state": "detected", "confidence": 0.91, "clip": "http://nas.local/clips/123.mp4", "timestamp": "2025-03-18T22:14:03Z"} # System health heartbeat banalytics/system/cam_01/health {"online": true, "fps": 24.9, "storage_free_gb": 142} # Home Assistant automation picks this up # โ†’ send Telegram โ†’ turn on light โ†’ log

"Footage stays on your NAS. Always."
No cloud subscription for recording. Your hardware, your storage, your rules.

Recordings are written directly to the path you configure โ€” local disk, NAS share, or external drive. Retention rules, directory structure, and naming are under your control. Banalytics never requires uploading footage to a cloud service just to view it remotely.

โœ“ Write recordings to any local path or NAS mount
โœ“ Configurable retention: by size, by days, by event type
โœ“ No forced cloud upload to enable remote viewing
โœ“ Event-linked clips for easy review without scrubbing
โœ“ Works on Raspberry Pi, mini PC, home server, or NAS itself

"Browser access without the cloud tax."
Remote live view and event review โ€” without paying per-camera subscriptions to a vendor cloud.

Banalytics provides browser-based access to live feeds, event history, and system status. Remote access can be configured through your existing network setup โ€” reverse proxy, Tailscale, Cloudflare Tunnel, or whatever approach you already use. No mandatory vendor cloud in the middle.

๐ŸŒ
Browser Dashboard
Live feeds ยท Events ยท System health ยท Playback
โ†•
โฌก
Banalytics on your hardware
Raspberry Pi ยท Mini PC ยท Home Server ยท NAS
โ†• your choice of remote access
๐Ÿ”’
Your Network Setup
Tailscale ยท Reverse proxy ยท Cloudflare Tunnel ยท VPN

From doorbells to full homelabs

๐Ÿšช

Entrance & Driveway

Motion alerts with clip on your phone. See who arrived before you open the door.

๐Ÿพ

Pet Monitoring

Live view of your pets at home. Motion zones per room. Clips when something happens.

๐Ÿ 

Presence Detection

Camera-based presence feeding into Home Assistant automations for lighting and heating.

๐Ÿก

Second Home

Remote visibility on a holiday home or rental property. Alerts for unexpected motion.

๐Ÿ”ง

Workshop / Garage

Monitor your workshop, check on prints and projects, or keep tabs on the garage door.

๐Ÿค–

RC & Maker Projects

Camera integration for drones, RC builds, or Halloween props with automated triggers.


Everything a technical user actually wants

๐Ÿ“น

Mixed Camera Support

IP cameras, ONVIF, RTSP, and USB in one place. Mixed brands and mixed resolutions โ€” all fine.

๐Ÿ“ก

MQTT & API Integration

Events, health states, and triggers publish to your MQTT broker. Home Assistant reads them natively.

๐Ÿ’พ

Local-First Storage

Recordings go to the path you choose. NAS, external drive, or local disk. No cloud required.

๐ŸŒ

Browser Dashboard

Live feeds, event review, and system health โ€” accessible from any device on your network or remotely.

๐Ÿ“ฑ

Telegram Alerts

Motion notifications with clip context sent to Telegram. Reply-based actions optional.

โš™๏ธ

Event Automations

Define rules: motion detected โ†’ MQTT โ†’ Home Assistant โ†’ lights on. Flexible, no-code rule builder.

๐Ÿฉบ

Device Health Monitoring

Camera uptime, storage levels, and system status visible at a glance. Know when something goes wrong.

๐Ÿ”’

Privacy by Default

No vendor cloud in the data path. Data stays inside your network unless you explicitly configure otherwise.

๐Ÿฅง

Runs on Edge Hardware

Raspberry Pi 4/5, Intel NUC, mini PC, or home server. Lightweight enough for always-on operation.


This is not the right fit ifโ€ฆ

We'd rather help you find the right tool than oversell what Banalytics is.

You want plug-and-play simplicity

Banalytics is for users willing to configure a flexible local-first setup. If you want a consumer smart home camera with zero configuration, this isn't the right tool.

You need multi-site business operations

Managing staff, branches, and incident response across business locations is the domain of the SMB solution โ€” not this one.

You want every smart home ecosystem pre-integrated

Deep prebuilt integrations for every consumer smart home platform are on the roadmap but not all available today. MQTT covers most use cases.


Your cameras. Your NAS. Your automations.
Finally in one place.

Start free. No cloud account required. Runs on hardware you already own.

Download Free Ask a Question

Community tier: free forever ยท Unlimited core infrastructure ยท Local storage included