---
kicker: Tasker
headline: Jak zapnout Pubbyho z Taskeru, MacroDroidu nebo Automate
description: Pubby naslouchá jedinému Android intentu, takže hlídání ti může zapnout libovolná automatizace – po připojení k Wi-Fi v kavárně, na místě, které sis označil, nebo úderem půlnoci. Specifikace intentu, postup pro Tasker a vysvětlení, proč takhle nejde poplach vypnout.
source: guide-tasker-cs
published: 2026-09-03
imageAlt: Karta průvodce Pubby: „Zapni ho pravidlem“ vedle hranostaje Pubbyho s kabelem v zubech.
---

Pubby umí naslouchat jedinému systémovému intentu. Když mu ho pošleš, hlídání se zapne úplně stejně, jako kdybys ručně ťukl na tlačítko v aplikaci, na dlaždici v Rychlém nastavení nebo na widget na ploše. Můžeš to udělat z profilu v Taskeru, z makra v MacroDroidu, z toku v Automate nebo rovnou z `adb` přes kabel na stole.

Opačná cesta ale neexistuje – vypnout se takhle zkrátka nedá. Je to tak schválně a poslední kapitola jasně vysvětluje proč.

## Specifikace intentu (Co přesně poslat)

- **Akce (Action).** `com.aquasoup.pubby.action.ARM`
- **Cíl (Target).** Aktivita (Activity). Nikoli Služba (Service) ani Broadcast. Android od verze 12 totiž nedovolí spustit foreground službu z pozadí, takže broadcast by systém tvrdě zařízl a tvoje pravidlo by neudělalo vůbec nic.
- **Balíček a třída (Package/Class).** Vyplňuj jen v případě, že tvoje automatizační appka vyžaduje explicitní cíl: `com.aquasoup.pubbylite` a `com.aquasoup.pubby.automation.ArmActivity`. Většina to ale nepotřebuje.
- **Extras.** Žádné. Cokoli pošleš navíc, to Pubby prostě zahodí.
- **Co uvidíš na displeji.** Vůbec nic. Ta spouštěcí aktivita nemá žádné okno: zapne hlídání a umře dřív, než se obrazovka stihne jakkoli změnit.
- **Odeslání dvakrát po sobě.** Nevadí. Už běžící hlídání prostě běží dál a nic se zbytečně nerestartuje.

## Tasker krok za krokem

1. Založ nový úkol (Task) a přidej akci: **System → Send Intent**.
2. **Action**: `com.aquasoup.pubby.action.ARM`
3. **Target**: `Activity`.
4. Pole *Cat*, *Mime Type*, *Data*, *Extra*, *Package* a *Class* nech úplně prázdná.
5. Přiřaď tenhle úkol k profilu (Triggeru), který zrovna potřebuješ. Čtyři tipy, které vážně stojí za to, najdeš níž.

A pak nezapomeň na jednu klíčovou věc, která se vůbec nenastavuje v Taskeru: **běž do nastavení Androidu a dej Taskeru oprávnění „Zobrazovat se přes ostatní aplikace“** (Display over other apps). Bez toho mu systém v novějších Androidech nemusí dovolit spustit aktivitu, když je obrazovka zhasnutá nebo je zrovna vepředu jiná aplikace. Pravidlo by pak proběhlo naprázdno. Tohle je zdaleka nejčastější důvod, proč automatizace vypadá mrtvě.

## Totéž jinde

- **MacroDroid.** Akce typu *Send Intent*, stejný řetězec v poli Action a cíl nastavený na *Activity*.
- **Automate.** Blok, který spouští aktivitu (App start), do pole *Action* zkopíruj řetězec výš a zbytek nech prázdný.
- **Home Assistant.** Oficiální Companion aplikace umí spustit aktivitu na telefonu příkazem přímo z notifikace. Jediné, co od nás potřebuje vědět, je ten řetězec spouštěcí akce. Přesnou syntaxi najdeš v jejich dokumentaci.
- **Příkazová řádka.** Na vyzkoušení dřív, než kolem toho začneš stavět složitou logiku: `adb shell am start -a com.aquasoup.pubby.action.ARM`

## Čtyři pravidla, která se vyplatí postavit

- **Kavárenská Wi-Fi.** Jakmile se připojíš k téhle konkrétní síti, zapni hlídání. Tohle si lidi staví jako první, protože se to spustí přesně tam, kam je aplikace primárně určená, a u stolu už se pak nemusíš o nic starat.
- **Oblíbená místa (Geofence).** Jakýkoli trigger vázaný na polohu, který tvoje automatizace umí. Tady je potřeba říct jednu věc nahlas: **Pubby sám si o polohu nikdy neřekne** a vědět, kde jsi, nechce. Polohu si hlídá Tasker a Pubby od něj uslyší jedině povel „zapni“.
- **Na nabíječce, ale mimo domov.** Připojený zdroj a zároveň *jiná* než tvoje domácí Wi-Fi. Udělá to přesně to samé, co bys udělal ručně, jen bez té otravné části, kdy na to zapomeneš.
- **Večerka na hostelu.** Úderem jedenácté, kdy už telefon leží v zásuvce přes celou místnost.

## Proč to sakra neumí i vypnout?

Celá ochrana Pubbyho stojí na jedné jediné větě: sirénu jde umlčet jedině v aplikaci, a samotná aplikace je bezpečně schovaná za zámkem obrazovky. Proto notifikace o hlídání nemá žádné rychlé tlačítko „Stop“, proto se dlaždice v Rychlém nastavení při vypínání zeptá na tvůj otisk prstu (ale při zapínání ne), a proto widget vypínací stav pro jistotu nemá vůbec.

Veřejný intent, který by hlídání dokázal vypnout zvenčí, by celou tuhle bezpečnostní logiku okamžitě zbořil. Dokázala by ho totiž poslat libovolná aplikace v telefonu, a stejně tak kdokoli, kdo mobil drží sice odemčený, ale tobě nepatří. Tahle cesta proto vede striktně jedním směrem: automatizace umí Pubbyho pohotově zapnout, ale umlčet ho umíš jedině ty.

## Když to nefunguje

- **Nestane se vůbec nic.** Odesílající aplikace (Tasker, MacroDroid) nesmí sama spouštět aktivity z pozadí. Dej jí oprávnění „Zobrazovat se přes ostatní aplikace“. Na telefonech Xiaomi, Oppo a jim příbuzných hledej v nastavení baterie ještě navíc povolení „Spouštění na pozadí“ nebo „Automatické spuštění“.
- **Otevře se ti obrazovka VIP.** Zapínání přes intent je VIP funkce. Aplikace tě sem radši rovnou přesměruje, než aby tvůj požadavek potichu a bez vysvětlení zahodila. Automatizace, která nedělá nic a ani ti neřekne proč, je to nejhorší, co existuje.
- **Zapnulo se to, ale nic nezařvalo.** Pak je všechno v pořádku – prostě se nic neukradlo. Hlídání sleduje jednu jedinou událost (vytažení nabíjecího kabelu), takže se telefon v danou chvíli logicky opravdu *musí* nabíjet, aby vůbec bylo co vytáhnout.
