Everstra Hub Free

Everything your Axis camera knows, in Home Assistant. Hub runs on the camera and publishes the state of the Everstra modules and the camera itself to your own MQTT broker — and takes commands back. Encrypted with TLS, across sites through Tailscale. Nothing phones home — no telemetry, no analytics, no account.

Now Axis-signed

Everstra Hub is released as a digitally signed ACAP application, countersigned by Axis Communications, like every other Everstra module. The camera verifies the signature against Axis’s own trust chain — from the device’s firmware up to the application — before the app runs, and it installs even on cameras configured to reject unsigned apps. That makes it ready for use in professional and corporate camera networks.

What it does

Home Assistant’s built-in Axis integration brings in the camera’s video and a set of its events. Hub goes much further: it turns the camera into a device in Home Assistant with the values you actually want to watch — and lets you act on them.

In practice: a sensor fires, the camera reacts

Hub does not decide anything for you. It hands Home Assistant the building blocks — sensors from the camera and switches back into it — and you build the automation in Home Assistant. The logic is yours. Four examples, each possible with Hub 0.1 as it is:

Motion outside → start recording

A motion, radar or PIR sensor in Home Assistant triggers. Through Hub, the automation switches on a job you prepared in Everstra Capture — for example a timelapse — or starts a Live stream. After a few quiet minutes the same automation switches it off again.

Uses: Capture job on/off, Live stream start/stop

One button, other sites → cameras start together

A physical push button in Home Assistant in Hamburg starts a Live stream or switches on a Capture job on a camera in Munich. Put several cameras in one automation and the same press starts them all at once — Munich, Paris and New York. Every camera reaches the broker in Hamburg through Tailscale, and each one acts only on the commands addressed to it.

Uses: Live stream start, Capture job on, Tailscale (across sites)

Camera runs hot → cool it or warn

Hub publishes the camera’s temperature sensors. When one crosses your limit, Home Assistant switches on a fan it controls — say a smart plug in the housing — or sends you a notification.

Uses: temperature sensors from the camera

Night schedule → different image settings

A time trigger in Home Assistant changes the camera’s image settings for the night — exposure, or the IR cut filter for day/night — and sets them back in the morning. This works for every setting the camera marks as writable and you have enabled for writing in Hub.

Uses: writable image settings

There is no single-snapshot command in Hub 0.1: “recording” here means switching on a Capture job, which then captures by its own settings.

Set it up

The setup guide walks through every step: the Mosquitto add-on in Home Assistant, a self-signed certificate, loading it into Hub, entering the broker, and the optional Tailscale connection for remote sites.

The Tailscale ACAP is a third-party project, not part of Everstra and not maintained by it. Hub only needs it to reach a broker at another site.

Requirements

Screenshots

What’s possible

Ideas, not a roadmap. The scenarios below are possible future directions that Hub’s design leaves room for. None of them is part of Hub today, and none is promised or scheduled.

Download Everstra HubRelease notes