Fire & smoke detection · alerting

See fire sooner.
Respond faster.

Firelytics Vision turns the cameras you already own into a 24/7 AI fire watch. It watches every RTSP, USB or recorded feed, escalates only on sustained detections inside the zones you draw, captures evidence, sounds the siren and messages your team in seconds.

  • 24/7 unattended
  • 1×1 → 4×4 video wall
  • Siren · E-mail · Telegram

Firelytics Vision — Video wall

Firelytics Vision video wall with two live cameras, a detection zone and a FIRE 87% detection box

Worldwide fire facts

0

people die from burns every year worldwide

Source: World Health Organization

Less than

0seconds

for a small flame to become a major fire

Source: Ready.gov

Just

0minutes

for a fire to become life-threatening

Source: Ready.gov

When fire strikes, the first few seconds decide everything.

How it works

From pixel to siren in one pipeline.

Every camera is watched continuously. A deliberate escalation rule decides when it's real.

  1. 01

    Capture

    RTSP over TCP, USB or file. CONNECTING → LIVE → RECONNECTING with capped back-off, so a dropped stream heals itself.

  2. 02

    Detect

    Frames are checked for fire and smoke around the clock, while the live video on the wall stays smooth.

  3. 03

    Filter

    A box counts only if it's fire or smoke, big enough, and its centre sits inside your detection zone.

  4. 04

    Escalate

    X hits within Y seconds raises the alarm — killing the single-frame false positives a raw threshold can't.

  5. 05

    Alert

    Evidence JPEG, event log, alarm banner, pulsing tile, serial siren, e-mail and Telegram — all at once.

Try it · Escalation rule

Why one hot frame shouldn't wake the whole building.

The timeline below is 8 seconds of detections from one camera. A glare flicker around the 1-second mark, then a real fire from 4.5 s. Tune the rule and press play.

Press Play to run the rule.

Detection zones

Draw where it matters. Ignore the rest.

Stage lights, cooking areas, a red cooler, reflections off glass — every site has things that look like fire. Outline the area you actually care about and anything whose centre falls outside is ignored entirely.

  • Click to add points, drag to move, right-click to delete.
  • Opens on a live frame from that exact camera.
  • Stored as fractions of the frame — survives a resolution change.
  • Per-camera sensitivity and rotation.

Drag the corner handles on the frame to reshape the zone.

Exhibition hall camera view with a fire starting behind a booth
Camera 1 · Hall T3

Built for the control room

Everything an operator needs. Nothing they don't.

A real video wall

Five layouts — 1×1, 2×2, 1+5, 3×3, 4×4 — with automatic paging when you outgrow them. Double-click to spotlight any camera. Every tile shows live boxes, the zone outline, fps, latency and resolution. A silent feed is flagged STALLED after three seconds.

Siren & relay over serial

Drives an external siren or relay board. Configurable command bytes on alarm and on acknowledge, auto-detected port, and a one-click test signal.

E-mail & Telegram

Every alarm goes out with the evidence snapshot attached. Rate-limited, queued and never dropped — on its own thread, so the wall never freezes.

Evidence, automatically

Annotated JPEG per alarm, an append-only events.jsonl log, and retention you set in days. Click any event card for the full-size frame.

Self-healing, unattended

A watchdog restarts the app if the process dies or its heartbeat goes stale — and brings back exactly the cameras that were live.

White-label ready

Product name, tagline, company, website and logos flow through the header, status bar, title, About dialog and every alarm message. Integrators rebrand per site without touching code — the camera-pane watermark even stands in for offline feeds.

Keyboard-first

Operators act without hunting for the mouse.

F5 start all CtrlK acknowledge F11 full-screen Esc leave spotlight

Real detections

Caught on camera. Captured as evidence.

Snapshots written by Firelytics Vision itself at the moment each alarm escalated — annotated, timestamped and filed by date.

When it counts

Everyone knows. Instantly.

One escalation fans out to every channel in parallel. The operator sees it on the wall, the building hears it, and the people who aren't in the room get the picture on their phone.

Alarm banner & pulsing tile
Serial siren / relay
Telegram — groups welcome
E-mail over SMTP (STARTTLS / SSL)
Snapshot + events.jsonl

Where it works

Wherever there's a camera, there's a fire watch.

🏭

Factories

Production lines, boiler rooms, battery storage.

📦

Warehouses

Loading bays and high racks nobody walks at night.

🏛️

Venues & halls

Exhibition floors, malls, event spaces full of people.

🏢

Offices

Server rooms, stairwells, lockers, kitchens.

🅿️

Parking

EV charging bays and underground car parks.

🏘️

Residential

Entrances, gates and shared facilities.

Under the hood

Engineered to run for months, not minutes.

Built for unattended, around-the-clock duty. Dropped streams reconnect on their own, a watchdog brings the app back if it ever stops, and settings are saved safely so a power cut never leaves you with a broken configuration.

Video sources
RTSP / HTTP, USB index, video file
Wall layouts
1×1 · 2×2 · 1+5 · 3×3 · 4×4 + paging
Escalation
X hits in Y s · repeat suppression
Alerts
Serial siren · SMTP · Telegram
Evidence
Annotated JPEG · JSONL log · retention
Reliability
Watchdog · heartbeat · atomic config

See fire sooner. Respond faster.

Put Firelytics Vision on your existing cameras. We'll run it on your own footage so you can see what it catches.

Request a demo