---
title: "Sieťová architektúra"
description: "Sieťová architektúra TapHome zaručuje nezávislú lokálnu prevádzku. Vzdialený prístup, firewall a bezpečnosť dát."
url: "https://taphome.com/sk/docs/configuration/network-architecture/"
language: sk
lastmod: 2026-11-06
generator: hugo
ai:
  topics: ["network-architecture","remote-access","local-connection","firewall-settings","data-storage","cloud-connectivity"]
  questions: ["Ako funguje TapHome bez pripojenia na internet?","Aký je rozdiel medzi účtom TapHome a lokálnym účtom?","Aké porty používa TapHome Core pre lokálne a vzdialené pripojenia?","Aké nastavenia firewallu sú potrebné pre TapHome Core?","Ako dlho sa uchovávajú historické údaje, keď je TapHome Core offline?","Ako nastaviť statickú IP adresu pre TapHome Core?","Kde sa nachádzajú sieťové nastavenia v aplikácii TapHome?"]
---

# Sieťová architektúra

Architektúra siete a nastavenie - všetky operácie na mieste sú plne nezávislé od sieťového alebo internetového pripojenia

Posledná aktualizácia: 2026-11-06

TapHome funguje najprv lokálne: keď sú aplikácia a riadiaca jednotka v rovnakej lokálnej sieti, všetka komunikácia zostáva v nej, bez akéhokoľvek servera alebo prístupu na internet. Mimo lokálnej siete sa aplikácia pripája k riadiacej jednotke cez tunelovací server TapHome, takže verejná IP adresa nie je potrebná. Stránka vysvetľuje rozdiel medzi účtom TapHome a lokálnym účtom, porty a nastavenia firewallu, ktoré riadiaca jednotka potrebuje, ako dlho sa ukladajú historické údaje a ako nastaviť statickú IP adresu. Výsledkom je riadiaca jednotka, ktorá beží na mieste aj bez internetu, pričom vzdialený prístup a dlhšie ukladanie histórie sú k dispozícii, kým je online.

![Prehľad architektúry siete](https://taphome.com/documentation/configuration/network_architecture_diagram_2.png)

## Kľúčové vlastnosti

1. Všetky operácie na mieste sú plne nezávislé od pripojenia k sieti alebo k internetu.
2. Keď sa používateľ pripája z lokálnej siete, všetka komunikácia medzi mobilnou aplikáciou / tabletom a riadiacou jednotkou prebieha v rámci lokálnej siete. Je plne nezávislá od pripojenia k internetu.
3. Keď sa používateľ pripája vzdialene (mimo LAN), na iniciovanie a bezpečné smerovanie dát medzi používateľom a riadiacou jednotkou sa používa TapHome Cloud server (verejná IP adresa nie je vyžadovaná). Všetky rozhodnutia ostávajú na riadiacej jednotke. Taktiež je možné nastaviť vzdialené pripojenie bez použitia TapHome serverov.

## Účet TapHome vs. lokálny účet

### Účty TapHome

Účty TapHome sú preferovaným spôsobom pripojenia na dané miesto. Prihlásenie prebieha cez e-mail a heslo, autentifikácia je vykonávaná cloudovým serverom TapHome, ktorý tiež vráti zoznam lokalít, ku ktorým má účet prístup. Účtu TapHome môže byť vzdialený prístup k lokalite povolený alebo zakázaný.

### Lokálne účty

Lokálne účty sú vopred definované vlastníkom zariadenia a môžu byť opakovane použité, napr. v hotelovej izbe, napr. admin / admin, room432 / uQ492i. Overovanie prebieha priamo v riadiacej jednotke, takže tento spôsob prihlásenia bude fungovať nezávisle od TapHome cloud serverov. Lokálne účty nemajú povolený vzdialený prístup na lokalitu. V praxi sú lokálne účty málo užitočné.

Pre viac informácií pozrite Users and Permissions: https://taphome.com/sk/support/85721089

## Online vs offline

TapHome poskytuje to najlepšie z 2 svetov: plne funkčný a autonómny v offline režime a bezproblémové vzdialené pripojenie cez cloud.

### Lokálne pripojenie

Keď sú používateľ aj riadiaca jednotka v rovnakej lokálnej sieti, všetka komunikácia prebieha bez akýchkoľvek serverov alebo prístupu na internet.

**Mobilná aplikácia** | **Bez prostredného servera** | **Riadiaca jednotka**
--- | --- | ---
**← Priama komunikácia →** | |

**Mobilná aplikácia:**

- Zachytáva vysielanie riadiacej jednotky, aby sa k nej mohla rýchlo pripojiť aj v prípade zmeny IP adresy
- HTTP socket, port 80

**Riadiaca jednotka:**

- Riadiaca jednotka vysiela svoje identifikačné údaje pre rýchlu detekciu aplikáciou v miestnej sieti
- Port 80
- IP adresa môže byť získaná z DHCP služby smerovača alebo nastavená manuálne ako statická IP prostredníctvom TapHome aplikácie alebo rezerváciou statickej IP adresy na strane smerovača
- Možné vytvoriť autonómny vzdialený prístup pomocou Dynamic DNS, statickej IP alebo VPN

**Zabezpečenie lokálneho API na zdieľaných lokalitách.** Lokálna komunikácia — vrátane lokálneho REST API a odchádzajúceho volania webhook zo **Zverejniť zariadenia → TapHome API** — prebieha cez nešifrované HTTP na porte 80 a predpokladá, že lokálna sieť je dôveryhodná. Toto je vhodné pre domácu sieť, ale nie pre lokalitu, kde rovnakú sieť zdieľajú nedôveryhodné zariadenia. V zdieľaných inštaláciách alebo inštaláciách pre viacerých nájomníkov — napríklad v hoteli alebo kancelárii s hosťovskou Wi-Fi — umiestnite Core do vyhradeného sieťového segmentu (samostatná VLAN), ktorý je izolovaný od hosťovskej siete. V tomto segmente by mali byť iba systémy, ktoré potrebujú komunikovať s Core (aplikácia a akákoľvek integrácia, ktorá využíva lokálne API alebo prijíma webhook). Tým sa zachová platnosť predpokladu dôveryhodnej siete namiesto vystavenia lokálneho rozhrania Core každému zariadeniu v zdieľanej sieti.

### Vzdialený prístup cez tunelovací server

Tunelovací server poskytuje bezpečný internetový most (tunel) medzi aplikáciou a riadiacou jednotkou – ak nie sú v rovnakej lokálnej sieti. Dáta sa na tomto serveri neukladajú.

#### Mobilná aplikácia mimo LAN

**Mobilná aplikácia** | **Microsoft Azure Cloud** | **Riadiaca jednotka**
--- | --- | ---
**→ Tunelovací server ←** | |

#### Aplikácia mimo miestnej siete iniciuje bezpečné pripojenie k tunelovaciemu serveru

- HTTPS socket, port 443
- SSL šifrovanie

#### Funkcie tunelovacieho servera

- Poskytuje základnú autentifikáciu
- Minimalistická infraštruktúra, a preto sú náklady veľmi nízke a táto služba môže byť poskytovaná zadarmo

#### Riadiaca jednotka iniciuje bezpečné pripojenie k tunelovaciemu serveru

- HTTPS socket, port 443
- SSL šifrovanie
- Nie je viditeľná na internete, a preto je nižšia pravdepodobnosť internetových útokov

#### Prvé prihlásenie s TapHome účtom (e-mail a heslo)

→ TapHome API SERVER

- Autentifikácia e-mailu a hesla
- Získanie zoznamu dostupných lokalít

Riadiaca jednotka má konečné slovo pri akceptovaní alebo odmietaní spojenia z TapHome účtu.

### Nastavenia firewallu

#### Odporúčané nastavenia

Povoliť odchádzajúce TCP pripojenia z TapHome Core ku všetkým IP (všetky porty)

#### Minimálne nastavenia

Povoliť odchádzajúce pripojenia z TapHome Core na:

##### TCP

- http://cloudapi.taphome.com (port: 80, 443)
- http://tunnel1.taphome.com (port: 80, 443)
- http://tunnel2.taphome.com (port: 80, 443)
- http://coreupgrade.taphome.com (port: 80, 443)
- http://miscutils.taphome.com (port: 80, 443)

##### NTP

- pool.ntp.org (UDP, port 123)

##### DNS

- DNS server z DHCP alebo nastavený ručne (port 53)

## Ukladanie historických údajov

Keď povolíte ukladanie hodnôt alebo štatistík vybraných zariadení, krátkodobé dáta sa ukladajú do riadiacej jednotky na obmedzenú dobu. Ak je riadiaca jednotka pripojená na internet, zhromažďuje dáta, optimalizuje ich a posiela ich do Storage Cloud Servera.

### Doba uchovávania údajov

| | Offline | Online |
|---|---|---|
| Okamžité hodnoty | do 5 hodín | Neobmedzené |
| Hodinové štatistiky | do 7 dní | Neobmedzené |
| Denné štatistiky | do 365 dní | Neobmedzené |

### Výhody cloudového backendu

1. Nie je potrebné nastavovať IP adresu, nie je potrebné meniť nastavenia smerovača
2. Ak poskytovateľ internetu vymení smerovač, nie je potrebná žiadna zmena konfigurácie v TapHome
3. Internetová bezpečnosť – IP adresa riadiacej jednotky nie je viditeľná z verejného internetu
4. Spoľahlivé servery s globálnou dostupnosťou – TapHome využíva Microsoft Azure, jedného z najväčších poskytovateľov cloudových služieb na svete.

TapHome poskytuje cloudový backend zadarmo.

### Ochrana súkromia

Dáta sa ukladajú do cloudu iba v prípade, že je použitý TapHome účet a používateľ povolil históriu hodnôt zariadení. V tomto prípade sú dáta previazané s menom účtu.

Názov účtu môže byť náhodný text, virtuálny e-mail alebo reálny e-mail. Jediná situácia, kedy uložené štatistiky môžu byť previazané s osobou, je vtedy, ak je názov účtu reálny e-mail a obsahuje meno používateľa.

## Servisný server

### VOLITEĽNÉ

- Aktualizácia linuxových komponentov riadiacej jednotky
- Automatické dvojtýždenné zálohy
- SSH šifrované spojenie, odchádzajúci port: TCP 22
- HTTPS, odchádzajúci port: TCP 443
- DNS: service.taphome.com

## Alternatívne scenáre pripojenia (voliteľné)

### Ručné nastavenie statickej IP adresy prostredníctvom TapHome aplikácie (verzie 2019.x a vyššie):

- Prejdite do Nastavenia → Moja lokalita → Nastavenie siete → odznačte možnosť „Povoliť DHCP“.
- Zadajte novú statickú IP pre Core. Môžete tiež upraviť sieťovú masku, bránu a DNS server. Uistite sa, že nová statická IP adresa leží mimo rozsah dynamicky prideľovaných IP adries používaných smerovačom.
- Potvrďte zmeny tlačidlom „Uložiť nastavenia siete a reštartovať“. Po reštarte začnú nové nastavenia fungovať.

### Nastavenie statickej IP adresy v DHCP nastaveniach smerovača a použitie služby Dyn DNS pre priamy prístup:

- Prejdite do nastavení smerovača a vytvorte rezerváciu statickej IP pre TapHome Core. Pre túto možnosť je potrebná MAC adresa TapHome Core.

### Iné:

- VPN môže byť tiež použitá
- Core môže byť úplne odpojený od miestnej siete a riadiť ho budú len vypínače svetla / žalúzie alebo Multi-zone Controller.

**Pozrite aj** — [Prepojenie viacerých Core](https://taphome.com/sk/docs/configuration/multiple-cores/), [Požiadavky na zariadenia tretích strán](https://taphome.com/sk/docs/setup/requirements/).
