AtmovioAtmovio

Atmovio 5 · Open source · Raspberry Pi 5

Obloha se mění.
Uchovejte její příběh.

Atmovio nahrává vaše IP kamery, sleduje vývoj oblohy pomocí AI a ze zajímavých okamžiků připraví video. Od prvního snímku po YouTube, v jedné administraci.

Software zdarma. Záznamy u vás doma. Poskytovatele AI si vybíráte sami.

ATMOVIO 5.3.4 · DEMO
Administrace · sběr snímků a vyhodnocení AI
Administrace · sběr snímků a vyhodnocení AI

Jedna cesta od kamery k videu

  1. Záznam kamer
  2. Sběr snímků
  3. Vyhodnocení AI
  4. Uložený klip
  5. Studio a YouTube
Záznamy zůstávají doma

Nahrávání funguje i bez cloudové AI.

44 kategorií jevů

Oblaky, světlo, bouřky i proměny v čase.

AI pod vaší kontrolou

Vlastní poskytovatel, pravidla i denní limit.

Otevřený projekt

MIT licence, REST API a webhooky.

Co umí

Záznam bez překódování

RTSP kamery, H.264/H.265, uchovávání záznamů a export přes Frigate.

Kamery na jednom místě

Vyhledání přes ONVIF, živé náhledy a vzdálené kamery přes WireGuard.

Dokončené AI filmy

Oddělený sběr snímků a vyhodnocení celého průběhu. Podklad AI si můžete prohlédnout.

Smysluplná upozornění

Vybrané jevy, vlastní prahy kamer a odstupy zpráv. E-mail i webhook.

Video podle události

Navazující AI filmy, pevná délka klipu až 120 minut nebo ruční rozsah OD–DO.

Časosběr, Studio, YouTube

Samostatné skóre časosběru. Rychlost, intro, hudba a upravitelný titulek i popis.

Přehled o zařízení

Stav úložiště, diagnostika, logy od nejnovějších a aktualizace s výsledkem.

AI vidí vývoj. Nejen jeden okamžik.

AI film je časově seřazená sada fotografií. Zvolíte interval a délku sběru; po dokončení AI posoudí celý průběh.

  1. 1

    Sbírá snímky

    Každá kamera má svůj film. Interval, délku a limit snímků nastavíte předem.

  2. 2

    Vyhodnotí celý průběh

    AI popíše jevy, vývoj a zajímavost časosběru. Vidíte i fotografie, ze kterých vycházela.

  3. 3

    Rozhodne podle vašich pravidel

    Jevy a časosběr mají vlastní kritéria. Odeslání upozornění neblokuje tvorbu klipu z AI filmu.

  4. 4

    Zachová pokračující událost

    Jev na konci filmu může navázat do dalšího. Rozsah vychází z dostupných snímků a záznamu.

Poskytovatelé

  • Gemini · OpenAI · Anthropiccloudové modely s vaším klíčem
  • Groq · OpenRouterdalší volba modelů
  • Ollamalokální nebo vlastní server
Skutečný příklad podkladu AI · 13 snímků za hodinu
Skutečný příklad podkladu AI · 13 snímků za hodinu

44 kategorií oblohy a jejího vývoje

  • Oblačnost a struktury
  • Bouřky a srážky
  • Světlo a noční obloha
  • Mlha a další jevy
  • Pohyb a proměny
  • Vlastní jevy

AI FILM

Nastavení, kterému je rozumět

Interval, počet snímků a délka filmu vedle sebe. Náhled rovnou ukáže, co se odešle AI.

Příklad: snímek každých 5 minut → 9 snímků za 40 minut → jedno vyhodnocení na kameru.

Kratší interval pomáhá zachytit rychlé změny. Větší počet snímků může znamenat menší detaily. AI může udělat chybu.

AI film · výpočet délky a náhled podkladu
AI film · výpočet délky a náhled podkladu

Ze záznamu do videa, které chcete sdílet

Vyberte rozsah, nastavte rychlost a doplňte vlastní styl. Studio připraví video i podklady pro publikování.

  1. 1

    Vyberte úsek

    Podle detekce, pevné délky nebo ručně OD–DO. Zdrojový záznam musí být dostupný.

  2. 2

    Dejte videu tempo

    Zrychlení 10–240×, vlastní intro, text v obraze a hudba z Openverse nebo vlastního souboru.

  3. 3

    Zkontrolujte výsledek

    Upravte titulek a popis odvozené z AI podkladů. Studio upozorní i na vynechané volitelné prvky.

  4. 4

    Publikujte podle sebe

    Stáhněte MP4 nebo nahrajte na propojený YouTube kanál. Automatiku zapnete jen tehdy, když ji chcete.

YouTube vyžaduje propojení přes Google OAuth. Dostupnost nahrávání závisí na kvótě a nastavení vašeho projektu.

Studio · rozsah, rychlost, intro a hudba
Studio · rozsah, rychlost, intro a hudba

Podívejte se dovnitř

Aktuální česká administrace 5.3.4 s demo daty. Podklad AI výše je skutečný příklad z kamer. Kliknutím obrázky zvětšíte.

Kamery a jejich nastavení
Kamery a jejich nastavení
Skupiny jevů a pravidla AI
Skupiny jevů a pravidla AI
Ukládání a délka AI videí
Ukládání a délka AI videí
Systém · hesla a přístupy
Systém · hesla a přístupy

Hardware

Raspberry Pi 5, IP kamery a disk pro záznamy. Kapacita sestavy závisí na rozlišení, datovém toku a dalších úlohách.

Průvodce hardwarem →
DeskaRaspberry Pi 5, min. 4 GB, doporučeno 8 GB
SystémRaspberry Pi OS Lite 64-bit na SSD nebo SD kartě
ZáznamyUSB 3 pevný disk. Mbit/s všech kamer × 10,8 ≈ GB za den
NapájeníOficiální 27W zdroj, aktivní chladič
SíťKabelový Ethernet. Vzdálené kamery přes WireGuard
KameryLibovolná RTSP kamera (H.264/H.265), nejlépe ONVIF

Instalace

Připravte Raspberry Pi OS Lite 64-bit a disk pro záznamy. Spusťte instalátor a dokončete nastavení ve webové administraci.

  1. Stáhněte install.sh z posledního vydání a spusťte ho jako root.
  2. Otevřete http://<ip-pi>: kamery → disk → upozornění → klíč k AI.
  3. Aktualizace přijdou do administrace. Jedno kliknutí.

Záměrně obyčejné HTTP: provozujte v domácí síti nebo za VPN. Port 80 nikdy nevystavujte do internetu.

Návod k instalaci →
Raspberry Pi 5 · Raspberry Pi OS Lite
curl -fsSL -o install.sh https://github.com/VladimirVecera/atmovio/releases/latest/download/install.sh
sudo bash install.sh
Raději git? Naklonujte repozitář – install.sh je v jeho kořeni:
git clone https://github.com/VladimirVecera/atmovio.git
cd atmovio
sudo bash install.sh

♥ Podpořte projekt

Atmovio je zdarma – pomozte, ať to tak zůstane

Server, kamery a AI kredity něco stojí. Pomůže jakákoli částka – QR platba nebo převod, bez registrace.

API a Home Assistant

Atmovio není uzavřená krabička. Stav, kamery, snímky, detekce i videa jsou jeden GET daleko – a Home Assistant nepotřebuje žádnou vlastní komponentu.

Home Assistant

Senzory, entita kamery a notifikace do telefonu s obrázkem – vestavěná REST integrace, stačí zkopírovat YAML.

rest:
  - resource: http://pi/api/v1/status
    sensor:
      - name: Atmovio disk used
        value_template: "{{ value_json.storage.disk_pct }}"
YAML pro Home Assistant →

REST API

Stav, kamery, snímky, detekce, videa a události jako JSON s API klíči. Skripty v PHP přiložené.

GET /api/v1/status
GET /api/v1/cameras/zahrada/snapshot.jpg
GET /api/v1/detections?limit=5
GET /api/v1/videos
Authorization: Bearer at_…
Popis API →

Webhook

Atmovio každou minutu pošle stav a každé upozornění se snímkem na váš web. Přijímač v PHP je přiložený.

POST https://your-site/webhook.php
{"kind": "sky", "score": 9,
 "phenomena": ["cervanky"],
 "image": "<base64 jpeg>"}
Dokumentace webhooku →

Open source

Vytvořil Vladimír Večeřa pro vlastní střechu. Licence MIT. Administrace je zatím česky, dokumentace anglicky i česky – příspěvky vítány.

Časté otázky

Co je AI film?

Časově seřazené fotografie jedné kamery. AI je v režimu dokončených filmů vyhodnotí až po ukončení sběru. Nejde o video odesílané poskytovateli.

Pozná i zajímavý časosběr bez bouřky?

Ano, hodnotí také pohyb vrstev, růst a rozpouštění oblaků nebo změny světla. Pro automatický klip lze zapnout vlastní práh skóre časosběru.

Co když jev pokračuje do dalšího filmu?

Navazující pozorování se mohou spojit do události. Pevná délka videa se řídí zvoleným limitem; přesný rozsah lze upravit ručně.

Kolik stojí AI?

Atmovio je zdarma. Ceny, dostupnost modelů a případné bezplatné tarify určuje poskytovatel. Používáte vlastní klíč a můžete nastavit denní limit dotazů.

Co odchází z Raspberry Pi?

Cloudová AI dostává vybrané snímky nebo jejich složený podklad a pokyny. Videa odcházejí na YouTube, pokud spustíte nahrání nebo zapnete automatiku. Webhook odesílá zapnuté údaje.

Funguje bez internetu?

Lokální záznam a administrace ano. Cloudová AI, YouTube a internetová upozornění potřebují spojení. Ollama může běžet lokálně nebo na vlastním serveru.

Je rozpoznání spolehlivé za všech podmínek?

Ne. Záleží na modelu, kvalitě obrazu i intervalu snímků. AI může jev přehlédnout nebo zaměnit; nejde o meteorologický varovný systém.

Jak velký disk potřebuji?

Součet datových toků v Mbit/s × 10,8 přibližně odpovídá GB za den nepřetržitého záznamu. Přidejte rezervu pro exporty a hotová videa.

Jak přistupovat na dálku?

Přes VPN, například WireGuard. Administraci určenou pro domácí síť nevystavujte přímo do internetu.