Automatické exporty umožňujú automatizovaný zber dát a reportovanie z vášho TapHome systému. Táto funkcionalita ukladá všetky parametre exportu a umožňuje vám:
- Nastaviť automatické načítavanie dát v Google Sheets a Microsoft Excel (alebo iných nástrojoch)
- Sťahovať predefinované reporty manuálne z aplikácie za posledné obdobie
- Sťahovať vlastné reporty manuálne za vybrané časové rozsahy
Dáta sú uložené v cloudovom úložisku na https://data.taphome.com/api/export/profile/<token>/ a sú dostupné vo formátoch CSV, JSON, XLSX alebo XML.
Typy exportov#
Automatické exporty podporujú tri rôzne typy dát:
Hodnoty zariadení#
Export hodnôt senzorov, stavov zariadení a vypočítaných štatistík (teplota, spotreba energie, atď.). Toto je najčastejšie používaný typ exportu.
Ako to funguje#
1. Zdroje dát (stĺpce)#
Určíte, z ktorých zariadení a aké hodnoty chcete exportovať:
- Zariadenie: napr. Termostat, Snímač teploty
- Typ hodnoty: napr. Nastavená teplota, Aktuálna teplota
- Agregačná funkcia: Priemer, Minimum, Maximum
Štatistiky sa priebežne počítajú a ukladajú pre každé zariadenie. Ich vypnutie znemožní generovanie kompletného exportu, pretože historické dáta nie je možné dodatočne vypočítať.
2. Interval vzorkovania (riadky)#
Určuje ako często sa zaznamenávajú dáta. Každý riadok v exporte predstavuje jeden interval vzorkovania.
Dostupné intervaly: 5 minút, 10 minút, 15 minút, 30 minút, 1 hodina, 12 hodín, 1 deň, 1 týždeň, 1 mesiac, 1 kvartál (3 mesiace), 1 rok.
Príklad: Pri intervale 1 hodina bude export obsahovať jeden riadok za každú hodinu.
3. Rozsah exportu#
Definuje, koľko dát sa vygeneruje pri každom exporte (koľko historických dát).
Ak nastavíte:
- Rozsah exportu: 3 dni
- Interval vzorkovania: 1 hodina
Export bude obsahovať: 72 riadkov (3 dni × 24 hodín = 72 riadkov)
4. Automatická aktualizácia dát#
Nastavte si, v akom čase sa generujú nové dáta.
- Každý deň: napr. každé 2 dni o 14:30
- Každý týždeň: napr. každé 3 týždne, v pondelok o 09:00
- Každý mesiac: napr. každý mesiac, 15. dňa o 12:00
- Každý rok: napr. každý rok, 25.12. o 18:00
Krok za krokom: Vytvorenie exportu#
Krok 1: Vytvorte nový export#
- Otvorte zoznam exportov
- Kliknite na Definovať nový export
- Zadajte Názov exportu
Krok 2: Nastavte zdroje dát#
- V sekcii Zdroje dát (stĺpce) kliknite na Pridať stĺpec
- Vyberte zariadenie (napr. Termostat)
- Vyberte typ hodnoty (napr. Nastavená teplota)
- Vyberte agregačnú funkciu (Priemer, Minimum, Maximum)
- Opakujte pre všetky požadované stĺpce
“Každý riadok obsahuje: Termostat Nastavená teplota (1h priemer), Termostat Teplota (1 hodina minimum), Snímač jasu Jas (1h Maximum)”
Krok 3: Nastavte interval vzorkovania#
- V sekcii Interval vzorkovania (riadky) vyberte interval
- Odporúčanie:
- 5-15 min - pre detailné dáta (veľký export)
- 1 hodina - pre bežné použitie
- 1 deň/týždeň - pre dlhodobé trendy (malý export)
Krok 4: Nastavte rozsah exportu#
- V sekcii Rozsah exportu zadajte počet období
- Skontrolujte počet riadkov v sumáre
- Upozornenie: Export nesmie prekročiť 100 000 riadkov
“Exportované dáta budú obsahovať 1286 riadkov za obdobie 3 dni.”
Krok 5: Nastavte automatickú aktualizáciu#
- V sekcii Automatická aktualizácia dát povoľte export (Aktívne)
- Nastavte frekvenciu generovania (napr. každý mesiac, 1. dňa o 00:00)
- Uložte export
Krok 6: Získajte URL exportu#
Po uložení aplikácia automaticky vygeneruje URL:
https://data.taphome.com/api/export/profile/<token>/data.csv
https://data.taphome.com/api/export/profile/<token>/data.json
https://data.taphome.com/api/export/profile/<token>/data.xlsx
https://data.taphome.com/api/export/profile/<token>/data.xmlToken vygeneruje aplikácia automaticky.
Dôležité upozornenia#
Aktivácia štatistík: Keď uložíte konfiguráciu exportu, systém automaticky aktivuje všetky požadované štatistiky pre exportované zariadenia. Tieto štatistiky sa priebežne počítajú a ukladajú. Dôležité: Štatistiky nie je možné vypočítať spätne do minulosti - ak ich vypnete, historické dáta sa stratia natrvalo.
Internetové pripojenie: Riadiaca jednotka dokáže bez internetového pripojenia uchovávať dáta niekoľko hodín. Pri dlhodobom výpadku však musí staršie dáta mazať, aby nedošlo k preťaženiu pamäte.
Kritické dáta: Pri kritických údajoch odporúčame použiť alternatívne riešenie zberu dát.
Limit riadkov: Maximálny počet riadkov v exporte je 100 000.
Prístupový systém#
Export prístupového systému generuje chronologický záznam udalostí - kto, kedy, na ktorej čítačke bol akceptovaný alebo zamietnutý a z akého dôvodu.
Čo obsahuje export#
Každý riadok v exporte predstavuje jednu udalosť prístupového systému s nasledujúcimi údajmi:
- Používateľ - meno a priezvisko
- Dátum a čas - presný čas udalosti
- Čítačka kariet - názov a umiestnenie čítačky
- Výsledok - Povolený / Zamietnutý
- Dôvod - dôvod zamietnutia (ak relevantné)
Konfigurácia exportu#
- Vytvorte nový export typu Protokol prístupu
- Zadajte Názov exportu
- Vyberte časové obdobie pre export (rozsah exportu)
- Nastavte automatickú aktualizáciu (voliteľné)
- Uložte export a získajte URL na stiahnutie
Export je dostupný vo formátoch CSV, JSON, XLSX alebo XML.
Dochádzka#
Export dochádzky na základe dát z prístupového systému vygeneruje prehľadný report, ktorý zobrazuje, kedy zamestnanci prišli a odišli, a koľko hodín odpracovali.
Predpoklady#
Musíte mať nakonfigurované čítačky ako “príchodové” (vstup do budovy) a “odchodové” (výstup z budovy). Musí existovať aspoň jedna čítačka kariet.
Používatelia musia mať priradené prístupové karty so svojím menom.
Konfigurácia exportu#
Vytvorte nový export typu Dochádzka
Zadajte Názov exportu
Príchodové čítačky:
- Vyberte čítačky, ktoré slúžia na príchod do budovy (vstupné čítačky)
Odchodové čítačky:
- Vyberte čítačky, ktoré slúžia na odchod z budovy (výstupné čítačky)
Vyberte časové obdobie pre export
Nastavte automatickú aktualizáciu (voliteľné)
Uložte export a získajte URL
Čo obsahuje export#
Každý riadok predstavuje jeden pracovný deň jedného zamestnanca:
- Dátum - pracovný deň
- Meno a priezvisko - zamestnanec
- Prvý príchod - čas prvého vstupu do budovy
- Posledný odchod - čas posledného výstupu z budovy
- Čas vnútri [hh:mm] - celkový čas strávený v budove
- Čas vonku [hh:mm] - celkový čas prestávok mimo budovy
Výpočet času#
Ak má prístupová karta prideleného užívateľa a užívateľ v daný deň vstúpil do budovy pomocou čítačky, v tabuľke sa vytvorí riadok. Berieme do úvahy iba záznamy s úspešným prístupom.
Čas vnútri [hh:mm] - súčet časových rozdielov medzi príchodmi a odchodmi. Ak mal používateľ príchod (bez odchodu) alebo odchod (bez príchodu) niekoľkokrát za sebou, potom sa berú do úvahy iba prvé.
Prvý príchod - čas prvého príchodu do budovy.
Posledný odchod - čas posledného odchodu z budovy.
Čas vonku [hh:mm] - súčet časových rozdielov medzi výstupmi a vstupmi.
V štandardných prípadoch, keď po príchode nasleduje odchod a po odchode nasleduje dvojica príchod-odchod (môže, ale nemusí), platí nasledovné:
Čas vnútri + Čas vonku = Posledný odchod - Prvý príchod
Formát#
Export je dostupný vo formáte XLSX (odporúčaný) - obsahuje predformátovanú tabuľku pripravenú na ďalšie spracovanie.
Integrácie#
Všetky tri typy exportov (Hodnoty zariadení, Prístupový systém, Dochádzka) je možné integrovať s Google Sheets a Microsoft Excel pomocou URL adries generovaných aplikáciou.
Google Sheets#
Odporúčaný formát: CSV
Postup:
- V dialógu Stiahnuť report v aplikácii skopírujte CSV URL
- Otvorte Google Sheets
- Vložte tento vzorec do ľubovoľnej bunky:
=IMPORTDATA("https://data.taphome.com/api/export/profile/<token>/data.csv") - Dáta sa budú automaticky aktualizovať na pozadí
Alternatívny formát: XML
Import po stĺpcoch:
Pre import konkrétnych stĺpcov použite samostatné vzorce v každom stĺpci:
Stĺpec A (Časová pečiatka):
=IMPORTXML("https://data.taphome.com/api/export/profile/<token>/data.xml", "//row/timestamp")Stĺpec B (Prvý dátový stĺpec - v001):
=IMPORTXML("https://data.taphome.com/api/export/profile/<token>/data.xml", "//row/v001")Stĺpec C (Druhý dátový stĺpec - v002):
=IMPORTXML("https://data.taphome.com/api/export/profile/<token>/data.xml", "//row/v002")Opakujte vzor pre ďalšie stĺpce (v003, v004, atď.) podľa potreby.
Microsoft Excel#
Odporúčaný formát: XLSX
Vyžaduje desktopový Excel s Power Query (nie je dostupné vo webovej verzii Microsoft 365).
Postup:
- Dáta → Získať dáta → Z webu
- Vložte URL:
https://data.taphome.com/api/export/profile/<token>/data.xlsx - Kliknite OK → Zavrieť a načítať
Alternatívny formát: CSV
Postup:
- Dáta → Získať dáta → Z webu
- Vložte URL:
https://data.taphome.com/api/export/profile/<token>/data.csv - V Power Query Editore nastavte oddeľovač a dátové typy
- Kliknite Zavrieť a načítať
Alternatívny formát: XML
Postup:
- Dáta → Získať dáta → Z webu
- Vložte URL:
https://data.taphome.com/api/export/profile/<token>/data.xml - Vyberte dátovú tabuľku v Navigátore
- Kliknite Zavrieť a načítať