Osvitová jednotka
pre výrobu plošných spojov fotocestou.
BananaPi jednodoskový minipočítač
Banana Pi is an open source hardwarový projekt spoločnosti GuangDong BiPai technology co., LTD.i technology co., LTD.
Monitor radiácie s BPI-M2 Zero.
Screenshot z interpretovaných dát monitora radiacie
Záťažovy regulátor otáčok mini vŕtačky
K základnej výbave každej dielne elektrotechnika, či modelára patrí mini vŕtačka
Záťažovy regulátor otáčok mini vŕtačky
pohľad na osadenú dosku plošných spojov
Spájkovacia pec
pre spájkovanie SMD dosiek plošných spojov
RC433 pre Home Assistant
ovládanie garážvej brány z HomeAssistenta
LK-20 napájací zdroj
laboratórny napájací zdroj
Internetový rádiobudík
Prehrávač médií Volumio s LCD displejom a automatickým riadením jasu
Inteligentná meteostanica LK-29
meteostanica s meraním radiácie

Okamžité zvonenie z Reolink Video Doorbell PoE cez Home Assistant na Huawei.

Reolink Video Doorbell PoE je praktický sieťový videozvonček. Má napájanie cez PoE, lokálne webové rozhranie, podporu streamovania a dá sa integrovať do systému domácej automatizácie. V praxi sa však môže stať, že oficiálna mobilná aplikácia Reolink oznámi stlačenie tlačidla až s citeľným oneskorením. V mojom prípade to bolo približne 20 sekúnd, čo je pri zvončeku pri dverách príliš veľa – návšteva medzitým odíde.

Cieľ bol jednoduchý: zachytiť stlačenie tlačidla lokálne a poslať okamžitú signalizáciu na telefón. Bez čakania na cloud, bez oneskorenia oficiálnej aplikácie a ideálne tak, aby sa po kliknutí na notifikáciu otvorilo aj video v aplikácii Reolink. Návod je písaný tak, aby sa dal zopakovať krok za krokom. Moja konfigurácia: Reolink Video Doorbell PoE, Home Assistant 2026.2, telefón Huawei P40 lite bez Google služieb (EMUI 12).

Ako to funguje

Schéma: zvonček → Home Assistant → telefón

Zvonček pri stlačení tlačidla vyšle v domácej sieti udalosť Visitor (protokol ONVIF). Home Assistant ju zachytí do sekundy, spustí automatizáciu a tá pošle notifikáciu do aplikácie Home Assistant v telefóne. Telefón zahrá hlasný zvuk a po ťuknutí na notifikáciu otvorí aplikáciu Reolink s živým videom. Oficiálna aplikácia Reolink ostáva na to, na čo je najlepšia – video a rozhovor s návštevou; o rýchle zazvonenie sa stará Home Assistant.

Ako sa notifikácia dostane do telefónu: Huawei P40 lite nemá služby Google, preto notifikácie nemôžu ísť cez Google push (FCM). Aplikácia Home Assistant ich prijíma cez trvalé pripojenie (local push) priamo z vášho Home Assistanta – doma cez Wi-Fi, mimo domu cez VPN. Telefóny so službami Google (napr. Samsung) dostávajú notifikácie cez Google push (FCM) a trvalé pripojenie nepotrebujú – pre ne je postup jednoduchší a mám preň samostatný návod.

Pre zvedavých: zvonček podporuje protokoly CGI (HTTP príkazy), RTSP (video) a ONVIF (udalosti). Lokálnym testom cez ONVIF PullPoint som overil, že po stlačení tlačidla príde okamžite udalosť State=true a približne po 15 sekundách State=false. Home Assistant tento stav ukazuje ako binárny senzor Návštevník (Visitor).

Čo budete potrebovať
  • Reolink Video Doorbell PoE pripojený do domácej siete a nastavený v aplikácii Reolink (poznáte jeho IP adresu a heslo).
  • Home Assistant v tej istej sieti (Raspberry Pi, mini PC, NAS…).
  • Telefón s Androidom a aplikáciou Home Assistant (Companion App). Postup pre Huawei bez Google služieb je opísaný zvlášť.
  • Približne 30–45 minút času.
Krok 1: Pevná IP adresa a služby na zvončeku

Reolink – nastavenie servera

  1. V routeri (v nastavení DHCP) rezervujte zvončeku stálu IP adresu. Ak by sa adresa po reštarte routera zmenila, Home Assistant by zvonček stratil.
  2. Otvorte webové rozhranie zvončeka (do prehliadača zadajte https://IP-zvončeka) alebo aplikáciu Reolink a prejdite do Sieť → Pokročilé → Nastavenie servera.
  3. Overte, že sú zapnuté HTTPS, RTSP a ONVIF. Integrácia v Home Assistante sa ich pokúsi zapnúť aj sama, ale je lepšie to skontrolovať.
Krok 2: Pridanie zvončeka do Home Assistanta

Home Assistant – pridanie integrácie Reolink

  1. V Home Assistante otvorte Nastavenia → Zariadenia a služby.
  2. Vpravo dole kliknite na + Pridať integráciu a vyhľadajte Reolink.
  3. Vyplňte IP adresu zvončeka, používateľa (zvyčajne admin) a heslo – rovnaké ako v aplikácii Reolink – a kliknite na Odoslať.
  4. Ak Home Assistant zvonček v sieti nájde sám, ponúkne ho rovno medzi Objavenými – stačí kliknúť na Konfigurovať.
Krok 3: Nájdenie entity „Návštevník“

Home Assistant – entita Návštevník

  1. Otvorte Nastavenia → Zariadenia a služby → Entity.
  2. Do vyhľadávania napíšte návštevník (v anglickom Home Assistante visitor).
  3. Skopírujte si ID entity, napríklad binary_sensor.reolink_video_doorbell_poe_navstevnik. Názov netreba kopírovať z tohto návodu naslepo – u vás môže byť iný (iný názov zariadenia, koncovka _visitor a pod.).
  4. Kontrola: stlačte tlačidlo na zvončeku. Stav entity sa na niekoľko sekúnd zmení z Vyp. na Zap. Ak sa nezmení, vráťte sa ku kroku 1 (ONVIF).
Krok 4: Aplikácia Home Assistant v telefóne

Bežný Android s Google Play: nainštalujte Home Assistant z Google Play, prihláste sa do svojho Home Assistanta a povoľte notifikácie. Notifikácie chodia cez Google push (FCM), trvalé pripojenie netreba zapínať – pokračujte krokom 6.

Huawei bez Google služieb (napr. P40 lite): Google push (FCM) tu nefunguje, lebo telefón nemá služby Google. Aplikácia Home Assistant však vie notifikácie prijímať priamo z vášho Home Assistanta cez tzv. trvalé pripojenie (local push). Postup:

Inštalácia a nastavenie Home Assistant Companion App

  1. Stiahnite plnú verziu aplikácie (full). Oficiálne APK sú na GitHube projektu (home-assistant/android → Releases), súbor app-full-release.apk. Ja som použil APKPure, výsledok je rovnaký. Nepoužívajte verziu „minimal“ (napr. z F-Droid) – nemá podporu notifikácií.
  2. Pri inštalácii povoľte prehliadaču „Inštalovať neznáme aplikácie“.
  3. Otvorte aplikáciu a prihláste sa na internú adresu Home Assistanta, napr. http://192.168.x.x:8123. Keď sa aplikácia opýta na oznámenia, povoľte ich.
  4. V aplikácii otvorte Nastavenia → Sprievodná aplikácia a ťuknite na váš server (B).
  5. Položku Trvalé pripojenie (Persistent connection) nastavte na Vždy (C). Bez toho notifikácie pri zhasnutom displeji nechodia.

Takto to vyzerá na mojom telefóne: model a verzia EMUI (A), aplikácia Home Assistant nainštalovaná zo zdroja APKPure (B) a verzia končiaca na -full (C). Verziu si overíte v Nastavenia → Aplikácie → Aplikácie → Home Assistant.

Huawei – model, inštalácia z APK a verzia full (snímky obrazovky)

Krok 5: Nastavenia Huawei (iba telefóny Huawei)

Huawei veľmi agresívne ukončuje aplikácie na pozadí kvôli šetreniu batérie. Ak Home Assistant ukončí, trvalé pripojenie sa preruší a zvonček nezazvoní. Preto:

Huawei – spúšťanie aplikácií, oznámenia a zamknutie aplikácie

  1. Nastavenia → Aplikácie → Aplikácie → Home Assistant → Podrobnosti o spotrebe energie (alebo Nastavenia → Batéria → Spúšťanie aplikácií) → v okne Nastavenia spúšťania vypnite Spravovať automaticky a nechajte zapnuté Automaticky spustiť, Sekundárne spustenie aj Spustiť na pozadí (A).
  2. Nastavenia → Aplikácie → Aplikácie → Home Assistant → Upozornenia – povoľte upozornenia. V časti Typ upozornenia otvorte alarm_stream (objaví sa až po prvej testovacej notifikácii v kroku 6 – potom sa sem vráťte) a zapnite Zamknutá obrazovka, Prúžky, zvoľte Zvuk upozornenia a zapnite Povoliť prerušenia, aby zvonček zvonil aj v režime Nerušiť (B).
  3. Voliteľne: v zozname nedávnych aplikácií potiahnite kartu Home Assistant nadol – zamkne sa a tlačidlo „vyčistiť všetko“ ju nezatvorí (C).

Na mojom P40 lite to vyzerá takto – nastavenia spúšťania:

Huawei – podrobnosti o spotrebe energie a nastavenia spúšťania (snímky obrazovky)

…a kategória upozornení alarm_stream. Ako zvuk som si vybral vlastný zvuk zvončeka bell:

Huawei – typ upozornenia alarm_stream so zvukom a povolenými prerušeniami (snímky obrazovky)

Názvy položiek sa môžu mierne líšiť podľa verzie EMUI / HarmonyOS.

Krok 6: Testovacia notifikácia

Skôr ako budete robiť automatizáciu, overte, že notifikácia do telefónu vôbec dorazí.

Home Assistant – test notifikácie vo Vývojárskych nástrojoch

  1. V Home Assistante otvorte Vývojárske nástroje → Akcie a prepnite sa do režimu YAML.
  2. Napíšte notify.mobile – Home Assistant ponúkne zoznam registrovaných telefónov, napr. notify.mobile_app_p40_dede. Ak tam váš telefón nie je, aplikácia v kroku 4 nie je správne prihlásená. notify.mobile_app_… je akcia, nie entita – v zozname entít (Nastavenia → Zariadenia a služby → Entity) ju preto nenájdete.
  3. Vložte text nižšie (s názvom vášho telefónu) a kliknite na Vykonať akciu.
action: notify.mobile_app_<telefon>
data:
  title: Zvoncek
  message: Test - niekto zvoni
  data:
    channel: alarm_stream
    importance: high
    priority: high
    ttl: 0

Riadok channel: alarm_stream je dôležitý: bežná notifikácia na mojom P40 lite prišla bez zvuku. Kanál alarm_stream prehrá zvuk cez alarmový kanál Androidu, takže zvoní aj pri zhasnutom displeji. Hodnoty importance, priority a ttl: 0 zabezpečia, že Android notifikáciu doručí okamžite.

Takto prišla testovacia notifikácia na mojom telefóne:

Huawei – prijatá testovacia notifikácia (snímka obrazovky)

Krok 7: Automatizácia zvončeka

Home Assistant – automatizácia v režime YAML

  1. Otvorte Nastavenia → Automatizácie a scény a kliknite na + Vytvoriť automatizáciu → Vytvoriť novú automatizáciu.
  2. Vpravo hore kliknite na tri bodky ⋮ a zvoľte Upraviť v YAML.
  3. Zmažte predvyplnený text a vložte automatizáciu nižšie.
  4. Nahraďte ID entity z kroku 3 (1×) a názov telefónu z kroku 6 – na všetkých troch miestach notify.mobile_app_<telefon>.
  5. Kliknite na Uložiť.

Automatizácia robí pri zazvonení tri veci: 1. rozsvieti displej telefónu (príkaz command_screen_on – telefón ostane zamknutý), 2. pošle notifikáciu so zvukom trikrát po 3 sekundách – vďaka rovnakému tag ostane v telefóne len jedna, ale zazvoní zakaždým, 3. telefón nahlas povie „Niekto zvoní pri dverách“ na maximálnu hlasitosť budíka (alarm_stream_max). Hlasová správa potrebuje v telefóne prevod textu na reč so slovenčinou; ak ju nechcete, zmažte celý posledný blok (bod 3). Bežná notifikácia totiž iba krátko „cinkne“ a displej nezapne.

Rozšírenú verziu (displej, opakovanie, hlasová správa) som odladil na Samsungu Galaxy S25+; na Huawei P40 lite by mala fungovať rovnako, keďže príkazy idú cez to isté trvalé pripojenie.

Pozor na odsadenie – YAML je naň citlivý. Používajte medzery, nie tabulátor. title a message musia byť odsadené pod prvým data:, channel, clickAction a ostatné pod druhým data:. Pri zlom odsadení Home Assistant automatizáciu neuloží, alebo notifikácia príde bez zvuku.

Riadok clickAction: app://com.mcu.reolink zabezpečí, že po ťuknutí na notifikáciu sa otvorí aplikácia Reolink. Ak to nepotrebujete, riadok vynechajte.

Test: stlačte tlačidlo na zvončeku. Ak telefón nezazvoní, otvorte automatizáciu a vpravo hore cez ⋮ → Stopy (Traces) zistíte, či sa vôbec spustila a kde skončila.

Krok 8: Otvorenie videa v aplikácii Reolink

Výsledok: notifikácia a otvorenie aplikácie Reolink

Aby fungovalo otvorenie aplikácie Reolink z notifikácie, musí byť Reolink nainštalovaný priamo v telefóne. Na Huawei som ho mal pôvodne nainštalovaný cez GBox (kontajner s Google službami) – v tom prípade Android po ťuknutí otvoril obchod namiesto Reolinku. Po odinštalovaní z GBoxu a inštalácii Reolinku priamo z APK (APKPure) funguje všetko bez problémov a zobrazí sa živé video.

Aplikácia Reolink so živým videom na Huawei (snímka obrazovky, video rozmazané)

Riešenie problémov
ProblémPríčina a riešenie
Entita Návštevník sa pri stlačení tlačidla nemení Na zvončeku nie je zapnutý ONVIF alebo HTTPS (krok 1). Skúste integráciu Reolink v HA znovu načítať.
V zozname akcií nie je notify.mobile_app_… Aplikácia v telefóne nie je prihlásená do HA. Prihláste sa znovu (krok 4).
Notifikácia príde, ale potichu Chýba channel: alarm_stream alebo je zlé odsadenie. V telefóne skontrolujte, či kategória oznámení alarm_stream nie je stlmená.
Notifikácia príde až po odomknutí telefónu Trvalé pripojenie nie je na Vždy alebo Huawei aplikáciu uspáva (krok 5).
V HA hláška Device not connected to local push notifications Typicky po prepnutí medzi Wi-Fi a VPN. Aplikáciu Home Assistant v telefóne úplne zastavte (Nastavenia → Aplikácie → Home Assistant → Vynútiť zastavenie) a znovu spustite – trvalé pripojenie sa obnoví.
Po ťuknutí na notifikáciu sa otvorí obchod namiesto Reolinku Reolink je nainštalovaný cez GBox. Nainštalujte ho priamo (krok 8).
Bezpečnosť

Na zvonenie nie je potrebné vystaviť Home Assistant ani zvonček na internet – celý reťazec Reolink → Home Assistant → aplikácia v telefóne beží v domácej sieti. Ak chcete notifikácie dostávať aj mimo domu, použite VPN (napr. WireGuard) namiesto presmerovania portov z verejnej IP adresy. Na Huawei bez Google služieb notifikácie cez VPN fungujú, len treba počítať s tým, že závisia od trvalého pripojenia aplikácie (pozri Riešenie problémov).

Výsledok

Po stlačení tlačidla zvončeka telefón zazvoní do 1–2 sekúnd, aj pri zhasnutom displeji. Po ťuknutí na notifikáciu sa otvorí aplikácia Reolink s videom a môžem sa s návštevou rozprávať. Oneskorenie oficiálnych Reolink notifikácií (~20 s) je tým obídené, pričom aplikácia Reolink ostáva na video a komunikáciu.

Zdroje

Reolink – Which Reolink Products Support CGI/RTSP/ONVIF
Reolink – Visitor Alerts for Video Doorbell Cameras
Home Assistant – integrácia Reolink
Home Assistant Companion – Local Push notifikácie
Home Assistant Companion – parametre notifikácií pre Android
Home Assistant Android – stiahnutie APK (GitHub Releases)

Related Articles

Copyright © Free Joomla! 4 templates / Design by Galusso Themes