Release notes straight from the repository. Installers and update scripts are attached to each release on GitHub →
Atmovio 4.0
latestrenamed to Atmovio
SkyWatch is now Atmovio (the old name collides with existing products). Everything is renamed: repository VladimirVecera/atmovio, install dir /opt/nvr/atmovio, service atmovio.service, update-atmovio.sh, env ATMOVIO_DIR, new API keys start with at_ (old sw_ keys keep working).
The updater migrates an existing SkyWatch 3.x install in place (moves the directory, renames the service, database, log and snapshot folder, rewrites config.json); configuration, cameras, detections and videos are kept. Releases also ship update-skywatch.sh (same file, old name) so 3.2–3.4 installs can update from the web UI.
Webhook heartbeat sends atmovio_url and, for older receivers, skywatch_url with the same value.
New logo.
Atmovio 3.4
Systém page: wider cards; the API card explains where the outgoing webhook (data + alerts to your website) is configured.
Docs: hardware page (supported Pi, parts, disk sizing), README hardware and AI sections, full REST API field reference and the REST-vs-webhook overview.
Atmovio 3.3
Webhook heartbeat carries api: a snapshot of everything the REST API returns (status, cameras, notified detections, videos, events – identical fields) plus thumbnails of new detections/videos, so a website that cannot reach the Pi can show the same data. status.ai.threshold added to the API.
Atmovio 3.2
Update from the web UI: Atmovio checks GitHub Releases once a day (can be turned off), shows a banner when a newer version exists, and installs it on one click (Nastavení → Systém → Aktualizace) – downloads update-atmovio.sh from the release, verifies SHA-256 against SHA256SUMS, runs it as a separate systemd unit and shows progress/result; the existing automatic rollback applies.
GET /api/v1/status reports update.latest / update.available.
Release workflow: pushing a v* tag builds a GitHub release with install.sh, update-atmovio.sh and SHA256SUMS.
Atmovio 3.1
Open-source release: generic webhook (any website), example PHP receiver, read-only REST API with API keys, documentation in English and Czech.
Per-camera page: live view, status, AI toggles, detections, videos and stream settings in one place.
Cameras overview with large auto-refreshing snapshots; live MJPEG on demand (single camera or all).
Automatic video export after an alert (per camera, −N/+M minutes, optional 25× timelapse).
In-browser video player with speeds up to 120×; range requests for seeking.
AI watching from dawn to dusk (civil/nautical/astronomical twilight), dark-frame skipping, independent daily statistics (7-day table), skipped frames no longer stored.
History shows notified detections by default and marks exported videos.
Updater keeps only the last two backups and removes orphaned virtualenvs.
New logo, favicon fix, nicer date formats everywhere.
Atmovio 3.0
New UI (Pico CSS + Alpine.js, dark mode, mobile bottom bar), settings grouped under "Nastavení".
Detection detail with clip playback, neighbouring alerts and clip export; videos page.
SMART disk monitoring with trend-based warnings; storage guard; VPN split-tunnel normalisation.
Camera discovery verifies real frames from every stream; Frigate reads cameras directly.
Internal versions before the public release.
Installed Atmovio checks for new releases daily and installs them on one click (Nastavení → Systém → Aktualizace).