Váš denní telefon půjde dříve či později spát. Vždycky. Moderní Android i iOS dělají vše pro to, aby prodloužily výdrž baterie — a to znamená agresivní zabíjení procesů na pozadí ve chvíli, kdy zhasne displej. Pro aplikaci, která má každých 15 minut polovat senzory, vyhodnocovat pravidla a posílat příkazy ventilátorům či světlům, je to rozsudek smrti po tisících krátkých zdřímnutích.
Hub Mode je odpověď GrowVPD Pro na tento problém. Vezmete starý Android telefon — ten, co máte v šuplíku, ten, ze kterého vyrostly děti, ten, který jste málem vyhodili — zapojíte ho do nabíječky vedle stanu a vyhradíte mu jeden úkol: nepřetržitě běžet jako foreground service GrowVPD. Váš denní telefon se může volně potulovat po světě, být ve flight mode, vybít se. Hub mezitím tiše hlídá grow box.
Na této stránce
- 1. Co je Hub Mode a co dělá
- 2. Hub Mode není Tuya Zigbee hub
- 3. Kompatibilní telefony
- 4. Proč starý telefon, a ne Raspberry Pi
- 5. Krok za krokem: zapnutí Hub Mode
- 6. Výrobci a battery tweaks
- 7. Párování primárního telefonu
- 8. Spotřeba a UPS efekt
- 9. iOS jako hub: proč to nejde
- 10. Troubleshooting
- 11. Obnova: hub umřel / byl ukraden
- 12. GrowVPD Hub pro počítač
- 13. FAQ
1. Co je Hub Mode a co dělá
Hub Mode určí jeden Android telefon (Android 7+, tedy 2016 a novější) jako trvale běžícího strážce vašeho grow setupu. Hub telefon:
- Drží perzistentní spojení s vašimi chytrými zařízeními — Tuya LAN sockety na portu 6668, Tuya Zigbee bránu a její senzory a cloudové spojení Mars Hydro (MQTT).
- Spouští AutomationWorker každých 15 minut (nejkratší interval, který Android pro periodickou práci dovolí), vyhodnocuje vaše pravidla a triggeruje akce.
- Pouští AutoStageDetectorWorker každých 6 hodin (detekce přechodu mezi fázemi růstu) a BatteryCheckWorker jednou denně (sledování baterií senzorů).
- Posílá měření a event log na váš primární telefon, šifrováno end-to-end a párováno QR kódem, přes cloud relay (náš Cloudflare Worker), který přeposílá zašifrované rámce, aniž by viděl obsah. Změny z telefonů na stejné Wi-Fi přijímá hub přímo po lokální síti.
- S povolenou kamerou hubu fotí stan podle rozvrhu do deníku (auto-foto) a na požádání pošle aktuální snímek spárovanému telefonu.
Váš primární telefon mezitím dělá to, co má dělat: bere ho lidé do kapsy, vybíjí, restartuje, mění SIMky, lítá s ním po světě. Hub to nezajímá. Když se primár vrátí do dosahu Wi-Fi, oba telefony se během vteřin synchronizují.
Praktický tip. Typický hub je Pixel 3a nebo Galaxy S9 z roku 2018–2019, který ležel v šuplíku. Cena na bazaru ~1 500–2 500 Kč; zapojíte ho do nabíječky vedle stanu a jednou nastavíte.
2. Hub Mode není Tuya Zigbee hub
Tohle je častý zdroj zmatení, který je potřeba si hned vyjasnit:
- Tuya Zigbee hub je hardwarová krabička (typicky 700–1000 Kč generická nebo Aqara M2), která zprostředkovává Zigbee rádiový protokol mezi vašimi Zigbee senzory a Tuya cloudem. Bez něj nemůžete provozovat Aqara WSDCGQ11LM, Sonoff SNZB-02 ani žádný jiný Zigbee senzor. Detaily v návodu Tuya Zigbee Hub Setup.
- GrowVPD Hub Mode je software běžící na vašem starém Android telefonu, který zprostředkovává automation engine aplikace mezi všemi vašimi platformami (Tuya, Mars Hydro, AC Infinity, Spider Farmer, Vivosun, Bluelab, SANlight) a vaším primárním telefonem. Žádné rádiové frekvence, žádný Zigbee mesh — jen aplikační logika.
Můžete mít oba, jen jeden, nebo ani jeden. Hub Mode má smysl pro jakoukoli platformu, ne jen Tuya. Pokud nikdy nesáhnete po Zigbee, klidně Hub Mode používejte jen pro Mars Hydro a AC Infinity.
3. Kompatibilní telefony
Funguje cokoli s Androidem 7 (Nougat, 2016) a novějším, s Wi-Fi, a baterií, která drží alespoň hodinu off-grid:
| Telefon | Rok | Vhodnost jako hub |
|---|---|---|
| Pixel 3 / 3a / 4 / 4a | 2018–2020 | Vynikající. Stock Android, žádné friction s battery saverem. |
| Samsung Galaxy S8 / S9 / S10 | 2017–2019 | Dobré. OneUI vyžaduje pár tweaks (sekce 6). |
| Samsung Galaxy A50 / A51 / A52 | 2019–2021 | Dobré. Mid-range, plenty výkonu pro jeden foreground service. |
| OnePlus 6 / 7 / 8 | 2018–2020 | Dobré. OxygenOS je středně agresivní, projděte battery tweaks. |
| Xiaomi Redmi Note 8 / 9 / 10 | 2019–2021 | Tricky. MIUI je nejvíc agresivní Android skin — musíte aplikovat všechny tweaks ze sekce 6. |
| Nokia 5.3 / 6.2 | 2020 | Vynikající. Stock Android One, jen jeden setting a hotovo. |
| Motorola Moto G6 / G7 | 2018–2019 | Vynikající. Near-stock Android. |
Doporučení číslo jedna: Pixel 4a z roku 2020. Stock Android, dostatečný výkon, levný na bazaru, a prostě to funguje bez tweakování.
4. Proč starý telefon, a ne Raspberry Pi
Pravidelná otázka: „Proč ne Pi 4? Stojí 900 Kč." Numericky vyhrává Pi. A přesto doporučujeme telefon:
- Vestavěný displej — když něco nefunguje, klepnete na obrazovku a vidíte. U Pi musíte SSH, číst logy.
- Vestavěná baterie = UPS — výpadek proudu? Telefon běží dál hodiny. Pi se vypne.
- Vestavěné GUI pro diagnostiku — žádné
journalctl. - Vestavěná rádia — Wi-Fi i Bluetooth pro BLE senzory v jedné krabičce.
- Už máte v šuplíku. Pi musíte koupit, čekat na dodání, najít napájení a microSD.
- Už nakonfigurovaný — Wi-Fi heslo si pamatuje. Pi vyžaduje headless setup.
GrowVPD ale na Raspberry Pi neběží. Hubem je buď Android telefon, nebo GrowVPD Hub na počítači s Windows, macOS nebo Linuxem (sekce 12).
5. Krok za krokem: zapnutí Hub Mode
Nabijte starý telefon a zapojte do Wi-Fi
Zapojte do nabíječky, počkejte na boot. Přihlaste se na stejnou Wi-Fi SSID, kterou používá váš primární telefon a chytrá zařízení.
Nainstalujte GrowVPD Pro
Aplikace brzy vyjde na Google Play — jak ji získat. Hub Mode samotný je v Free tieru.
Otevřete Nastavení → Hub & synchronizace
Klepněte na Spravovat a v části „Tento telefon jako 24/7 hub" zapněte „Běžet stále na pozadí". (Při prvním spuštění se aplikace sama zeptá, jaký je to telefon — volba „Hub telefon (24/7)" udělá totéž.) Data se nasynchronizují z primárního telefonu při párování.
Vypněte battery optimization
Aplikace otevře systémový dialog (tlačítko „Vypnout battery optimization" na obrazovce Hub & synchronizace). Pokud to nejde, ručně: Settings → Apps → GrowVPD → Battery → Unrestricted.
Vypněte Wi-Fi sleep
Na Samsung/MIUI: Settings → Wi-Fi → Advanced → Keep Wi-Fi on during sleep → Always. Stock Android tento setting nemá.
Výrobce-specifické tweaks
Make-or-break krok. Detaily v sekci 6 podle značky (MIUI, EMUI, OxygenOS, One UI, stock Android).
Zapojte nabíječku a umístěte poblíž stanu
Originální nabíječka, telefon obrazovkou dolů na tvrdou plochu, mimo přímé slunce a teplo lampy. Wi-Fi musí dosáhnout na všechna zařízení.
Spárujte primární přes QR
Na obou telefonech: Nastavení → Hub & synchronizace → Spravovat → Spárovat telefon. Jeden telefon ukáže QR, druhý ho naskenuje, pak naopak (sekce 7). Detaily v Multi-Device Sync Setup.
6. Výrobci a battery tweaks
Stock Android se k hubu chová slušně. Custom skinům musíte ručně říct, ať appku nechají na pokoji.
Samsung One UI
- Settings → Apps → GrowVPD → Battery → Unrestricted
- Settings → Apps → GrowVPD → Battery usage → Allow background activity: ON
- Settings → Device care → Battery → Background usage limits → Never sleeping apps → add GrowVPD
- Ujistěte se, že GrowVPD NENÍ v „Sleeping apps" ani „Deep sleeping apps".
Xiaomi MIUI / Redmi / POCO
Nejvíc agresivní Android skin. Aplikujte všech pět kroků:
- Settings → Apps → Manage apps → GrowVPD → Battery saver → No restrictions
- Settings → Apps → Manage apps → GrowVPD → Autostart: ON
- Settings → Apps → Manage apps → GrowVPD → Other permissions → Show on Lock screen: ON
- Settings → Battery & performance → App battery saver → GrowVPD → No restrictions
- Recents drawer → potáhněte kartu GrowVPD dolů → klepněte na zámeček (Lock in recents)
Huawei EMUI / Honor MagicOS
- Settings → Battery → App launch → GrowVPD → Manage manually — zapnout všechny tři toggles
- Settings → Apps → GrowVPD → Power usage details → allow keep running
OnePlus OxygenOS
- Settings → Battery → Battery optimization → GrowVPD → Don't optimize
- Settings → Battery → Advanced optimization: OFF
- Recents → dlouze podržte kartu GrowVPD → Lock
Stock Android (Pixel, Nokia, Motorola)
- Settings → Apps → GrowVPD → Battery → Unrestricted — jeden setting a hotovo.
Verifikace. Po aplikaci nechte hub jednu hodinu v klidu (obrazovka zhasnutá). Pak zkontrolujte, že na hubu pořád svítí trvalá notifikace „GrowVPD Hub" a že na primárním telefonu (Nastavení → Hub & synchronizace) má hub v seznamu spárovaných telefonů čerstvý čas posledního spojení. Zmizela-li notifikace, OS hub zabil — vraťte se k tweakům.
7. Párování primárního telefonu
Detailně v Multi-Device Sync Setup. Zkrácená verze:
- Hub: Nastavení → Hub & synchronizace → Spravovat → Spárovat telefon → Zobraz QR pro druhý telefon.
- Primární: stejná obrazovka, ale Naskenuj QR z druhého telefonu.
- Oba telefony ukážou stejný 8znakový kód. Když se shoduje, potvrďte (Kódy se shodují — potvrdit pár). Pak totéž obráceně — QR ukáže primární a hub ho naskenuje — aby měl každý telefon ten druhý mezi spárovanými.
- První synchronizace začne hned po potvrzení.
- Tam, kde přímé spojení po lokální síti nejde, přeposílá zašifrované rámce cloud relay (Cloudflare Worker).
8. Spotřeba a UPS efekt
| Telefon | Idle příkon | Active hub příkon |
|---|---|---|
| Pixel 3a | ~1,8 W | ~3,5 W |
| Galaxy S9 | ~2,2 W | ~4,5 W |
| Redmi Note 9 | ~1,5 W | ~3,0 W |
| OnePlus 7 | ~2,0 W | ~4,0 W |
Průměr ~5 W aktivní. Měsíčně 3–4 kWh. Při 5,50 Kč/kWh to je 15–25 Kč měsíčně. Méně než káva.
Bonus, který Pi nemá: vestavěná baterie funguje jako mini-UPS. Výpadek proudu? Telefon běží dál hodiny.
9. iOS jako hub: proč to nejde
Honest sekce. iOS nemůže fungovat jako hub. iOS nepovoluje neomezené foreground services pro aplikace, které nejsou VoIP, audio playback, nebo navigace. I s Background App Refresh iOS uspí aplikaci do 10 minut od přepnutí na pozadí.
Pro iOS-only domácnost: (a) starý Android telefon za 1 500 Kč jako hub, nebo (b) GrowVPD Hub na počítači, který běží nepřetržitě (sekce 12).
10. Troubleshooting
„Hub se odpojil po 30 minutách"
Příčina: Battery optimization se sama přepnula zpět po system update. Fix: Zopakujte krok 4 a kontrolu opakujte měsíčně.
„Hub zapomněl Wi-Fi credentials"
Fix: Settings → Wi-Fi → Advanced → Keep Wi-Fi on during sleep → Always. Druhý fix: statická IP přes DHCP reservation v routeru.
„AutomationWorker se nespouští"
Příčina: Doze mode. Fix: Settings → Apps → GrowVPD → Battery usage → Allow background activity: ON. Plus Adaptive Battery exception.
„Tuya senzory se neaktualizovaly hodiny"
Příčina: Perzistentní LAN socket spadl. Tuya AC firmware má ~30s reconnect cooldown. Fix: Adaptive Battery exception.
„BLE párování na Mars Hydro selhává"
Příčina: Bluetooth scan na Androidu 12+ vyžaduje oprávnění Nearby Devices (na Androidu 11 a starším Location). Fix: Dlouhé stisknutí ikony → Permissions → povolte ho.
11. Obnova: hub umřel nebo byl ukraden
Hardware failure
Deník ani synchronizovaná data neztratíte — primární telefon má vlastní kopii. Postup:
- Primární: Nastavení → Hub & synchronizace → Spravovat → Spárované telefony → odeberte mrtvý hub.
- Pokud hub potřebujete hned, zapněte na primárním telefonu dočasně „Běžet stále na pozadí".
- Až seženete náhradní telefon, instalujte GrowVPD, naparujte přes QR.
- První synchronizace začne hned po spárování.
Hub ukraden
- Primární: Nastavení → Hub & synchronizace → Spravovat → Spárované telefony → odeberte ukradený hub.
- Primární telefon pak od toho hubu nic nepřijme a nic mu nepošle.
- Naparujte nový hub stejnou QR procedurou.
Databáze aplikace na hubu šifrovaná není — chrání ji jen zabezpečení telefonu (zámek obrazovky, šifrování úložiště). Po krádeži proto změňte hesla k účtům chytrých zařízení, které byly na hubu přihlášené.
12. GrowVPD Hub pro počítač
Pokud máte doma počítač, který běží nepřetržitě, je tu GrowVPD Hub — aplikace pro Windows, macOS a Linux, součást Pro, zatím v betě. Běží na pozadí a v prohlížeči na tomtéž počítači ukazuje přehled: VPD grafy, deník, automatizaci, zařízení, kamery a upozornění, s exportem do MQTT / Home Assistantu. S telefony se páruje QR kódem. Ve výchozím stavu nedrží žádná přihlášení k chytré domácnosti a příkazy posílá přes váš telefon; když zapnete přímé ovládání zařízení, převezme automatizaci Tuya zařízení, jakmile se telefony déle než 35 minut neozvou (zařízení Mars Hydro nikdy nespíná).