---
title: "Okresy dat"
description: "Okresy dat w TapHome: święta i ferie szkolne jako interwały dni, powtarzanie co roku, import kalendarza, plany tygodniowe dostępu i zmienna 1/0."
url: "https://taphome.com/pl/docs/configuration/date-periods/"
language: pl
lastmod: 2026-11-06
generator: hugo
ai:
  topics: ["date-periods","access-control","calendar","configuration"]
  questions: ["Czym jest okres dat w TapHome?","Gdzie w aplikacji TapHome utworzyć okresy dat?","Jak zaimportować święta z pliku kalendarza?","Jak zablokować karty dostępu w czasie świąt?","Jak zezwolić na dostęp tylko w czasie roku szkolnego?","Jak użyć okresu dat w smart rule lub w skrypcie?","Czy okres dat może zaczynać się lub kończyć o określonej porze dnia?"]
---

# Okresy dat

Okres dat to nazwany zbiór pełnych dni, na przykład świąt lub ferii szkolnych, który zezwala na działanie planów tygodniowych dostępu lub je blokuje i steruje zmienną o wartości 1 lub 0.

Ostatnia aktualizacja: 2026-11-06

Okres dat to nazwana lista interwałów dni, na przykład świąt państwowych lub ferii szkolnych. Plany tygodniowe dostępu używają okresów dat, aby w te dni zezwalać na użycie kart i kodów PIN lub je blokować, a zmienna **Stan okresu daty** przekształca tę samą informację w 1 lub 0 dla smart rules i skryptów. Jednego okresu dat można użyć w kilku planach tygodniowych i zmiennych, więc listę świąt wprowadzasz tylko raz.

## Czym jest okres dat

Interwał obejmuje oba swoje dni: od początku dnia ustawionego w polu **Od** do końca dnia ustawionego w polu **Do**. Okres dat bez interwałów nigdy nie jest aktywny.

## Tworzenie okresu dat

1. Otwórz **Ustawienia → Moja lokalizacja → Okresy dat**.
2. Dotknij **Dodaj okresy dat** i wpisz nazwę, na przykład *Święta państwowe*.
3. W nowym okresie dat dotknij **Dodaj interwał**, nazwij interwał i ustaw **Od** oraz **Do**.
4. Dla święta, które co roku przypada w tym samym dniu, włącz **Powtarzaj co roku**.

Interwał powtarzany co roku może przechodzić przez Nowy Rok, na przykład od 23 grudnia do 2 stycznia; nie trzeba go dzielić. Święta, które co roku mają inną datę, takie jak Wielkanoc, wymagają osobnego interwału dla każdego roku.

## Import kalendarza

W szczegółach okresu dat przycisk **Importuj kalendarz** dodaje interwały z pliku iCalendar (`.ics`), na przykład z opublikowanego kalendarza świąt państwowych.

- Każde wydarzenie z pliku staje się jednym interwałem.
- Wydarzenie powtarzane co roku otrzymuje **Powtarzaj co roku**. Inne powtórzenia (co tydzień, co miesiąc) nie są importowane; takie wydarzenie zostaje dodane tylko raz, z datą pierwszego wystąpienia.

Zaimportowane interwały są dodawane do tych, które okres dat już zawiera, więc dwukrotny import tego samego pliku je zduplikuje.

## Okresy dat w planach tygodniowych dostępu

W szczegółach planu tygodniowego [systemu kontroli dostępu](https://taphome.com/pl/docs/access-control/) dodaj okresy dat do jednej z dwóch sekcji:

| Sekcja | Efekt |
|---|---|
| **Zezwalaj tylko w następujących okresach dat** | Plan tygodniowy obowiązuje tylko w dni należące do jednego z tych okresów dat, na przykład w czasie roku szkolnego. |
| **Wyłącz w następujących okresach dat** | W te dni plan tygodniowy nie przyznaje żadnego dostępu, na przykład w święta państwowe. |

Dzień w wykluczonym okresie dat zawsze blokuje plan tygodniowy, nawet jeśli ten sam dzień należy też do dozwolonego okresu dat. W dni, w które plan tygodniowy obowiązuje, czas nadal ograniczają jego interwały dostępu i ważność: dostęp jest dozwolony tylko tam, gdzie wszystkie trzy się pokrywają.

## Zmienna stanu okresu dat

Aby reagować na okres dat poza systemem kontroli dostępu, dodaj zmienną w **Ustawienia → Zmienne**: z sekcji **Zmienne czasowe** wybierz **Stan okresu daty**, a w jej ustawieniach wybierz okres dat w polu **Okres daty**.

- Wartość wynosi **1** w dni, w które okres dat jest aktywny, a w pozostałe **0**. Usunięty okres dat daje 0.
- Wartość zmienia się w ciągu pierwszej minuty po północy.
- Zmienna jest tylko do odczytu. Użyj jej w smart rule lub w skrypcie, na przykład aby w czasie ferii obniżyć zadaną temperaturę ogrzewania szkoły.

## Ograniczenia

- Okresy dat obejmują wyłącznie pełne dni. Porę dnia ustawia się w interwałach dostępu planu tygodniowego lub w smart rule, który odczytuje zmienną.
- Dzień jest określany według zegara i strefy czasowej jednostki sterującej.
- Jeśli w sekcji **Moja lokalizacja** nie widać pozycji **Okresy dat**, oprogramowanie jednostki sterującej jest starsze niż ta funkcja. Zaktualizuj je w **Ustawienia → Aktualizacje oprogramowania**.
