---
title: "Funkcje konwersji"
description: "Skonfiguruj funkcje konwersji, liczniki impulsowe i jednostki miar dla zmiennych i wejść analogowych w TapHome."
url: "https://taphome.com/pl/docs/configuration/conversion-functions/"
language: pl
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["conversion-functions","measurement-units","variables","analog-inputs","impulse-counters","linear-interpolation"]
  questions: ["Jak przypisać jednostkę miary do zmiennej w TapHome?","Jakie jednostki miary są dostępne do konwersji w TapHome?","Jak skonfigurować analogowy czujnik ciśnienia, aby pokazywał poziom wody w metrach?","Jak działa interpolacja liniowa dla wejść analogowych w TapHome?","Jak podłączyć wskaźnik opadów do licznika impulsów w TapHome?","Jak użyć Formuły Smart Rule do obliczenia średniej temperatury z kilku czujników?","Czy mogę używać liczników impulsów również z licznikami wody i gazu?","Jak obliczyć koszty energii elektrycznej w euro na podstawie zużycia z licznika?","Jak przeliczyć zużycie w kWh na wartość pieniężną w TapHome?"]
---

# Funkcje konwersji

Wyjaśnia funkcje konwersji i liczniki impulsowe w TapHome, przypisanie jednostek do pomiarów oraz zastosowanie przy czujnikach analogowych i licznikach impulsowych.

Ostatnia aktualizacja: 2026-10-08

Niniejszy poradnik koncentruje się na funkcjach konwersji i impulsowych miernikach. Przedstawimy trzy sytuacje, w których są one używane.

Najczęstsze zastosowanie konwersji to przypisanie jednostki miary bezwymiarowym zmiennym.

## Dostępne jednostki konwersyjne

TapHome obsługuje następujące jednostki miary do konwersji:

- Ciśnienie atmosferyczne [mbar]
- CO [ppm]
- CO₂ [ppm]
- Napięcie elektryczne [V]
- Prąd elektryczny [A]
- Energia [kWh]
- Częstotliwość [Hz]
- Hałas [dB]
- Natężenie światła [lux]
- Jasność [%]
- Cena jednostkowa energii elektrycznej [€/kWh]
- Cena jednostkowa gazu [€/kWh]
- Cena jednostkowa wody [€/m³]
- Zużycie energii w gazie [kWh]
- Motogodziny [s]
- NOx [ppm]
- Objętość opadów [mm]
- Pobór energii w gazie [kW]
- Pobór gazu [m³/h]
- Prędkość obrotowa na minutę [RPM]
- Wartość pieniężna [€]
- Procenty [%]
- pH
- Ruch
- Przepływ wody [m³/h]
- Przepływ powietrza [m³/h]
- Prędkość wiatru [km/h]
- Śnieg [mm]
- Zużycie gazu [m³]
- Zużycie wody [m³]
- Stan naładowania [%]
- Stanowy kontakt
- Temperatura [°C]
- Czas trwania relacji [s]
- Kąt [°]
- Wilgotność [%]
- VOC [ppm]
- Ciśnienie wody [bar]
- Moc [kW]
- Wysokość poziomu [m]
- Stan baterii [%]

## Gdzie używane są konwersje

Konwersje można wykonywać na:
- **Zmiennych** (**Ustawienia** → **Zmienne** → **Dodaj zmienną** → **Zmienna ogólna**)
- **Wejściach analogowych**

### Interpolacja liniowa

Na razie jedyną obsługiwaną konwersją jest **interpolacja liniowa**.

**Przykład konwersji zmiennej na prąd (A):**

- 0 → 0 A
- 1 → 1 A

System automatycznie interpoluje wartości między tymi dwoma punktami.

## Jednostka miary dla zmiennych

Utworzymy zmienną, w której za pomocą formuły obliczymy średnią temperaturę z trzech termometrów. Następnie przekształcimy ją na jednostkę miary „temperatura” w stopniach Celsjusza.

### Krok

1. **Utwórz nową zmienną**
   - Przejdź do **Ustawienia → Zmienne**
   - Kliknij **Dodaj zmienną → Zmienna ogólna**
   - Wybierz strefę i kategorię

2. **Dodaj Smart Rule „Formuła”**
   - Do zmiennej dodaj Smart Rule **Formuła**
   - Jako zmienne wejściowe użyj wszystkich 3 termometrów
   - Jako urządzenie wyjściowe wybierz zmienną
   - Wzór do obliczenia średniej: `(sensor1 + sensor2 + sensor3) / 3`
   - Po zapisaniu zmienna otrzyma nową obliczoną wartość

3. **Zdefiniuj wartość konwersji**
   - Zmienna wyświetla wartość tylko jako liczbę
   - Otwórz **ustawienia serwisowe zmiennej**
   - Zdefiniuj wartość konwersji: wybierz opcję **Temperatura [°C]**
   - Zapisz

Teraz dla tej zmiennej możemy zobaczyć zarówno wartość, jak i jednostkę, które chcieliśmy uzyskać.

## Obliczanie kosztów energii elektrycznej

Koszty energii elektrycznej w Euro można obliczyć na podstawie danych o zużyciu z liczników energii lub grup liczników. Jest to przydatne do monitorowania wydatków w czasie rzeczywistym.

### Procedura

1. **Utwórz zmienną dla ceny energii elektrycznej**
   - Przejdź do **Ustawienia → Zmienne**
   - Kliknij **Dodaj zmienną → Zmienna ogólna**
   - Nadaj jej nazwę (np. "Cena jednostkowa energii elektrycznej")
   - Ustaw wartość początkową na aktualną cenę energii (np. 0,25 dla 0,25 €/kWh)
   - W ustawieniach serwisowych ustaw konwersję na **Cena jednostkowa energii elektrycznej [€/kWh]**

2. **Utwórz zmienną dla obliczonych kosztów**
   - Przejdź do **Ustawienia → Zmienne**
   - Kliknij **Dodaj zmienną → Zmienna ogólna**
   - Nadaj jej nazwę (np. "Całkowity koszt energii elektrycznej")
   - Wybierz strefę i kategorię

3. **Dodaj Smart Rule "Formuła" do obliczenia kosztów**
   - Do zmiennej kosztów dodaj Smart Rule **Formuła**
   - Jako zmienną wejściową użyj wartości zużycia z licznika energii (lub grupy liczników)
   - Jako drugi wejście użyj zmiennej z ceną
   - Jako urządzenie wyjściowe wybierz zmienną kosztów
   - Formuła: `zuzycie * cena`
   - Zapisz

4. **Zdefiniuj konwersję dla zmiennej kosztów**
   - Otwórz ustawienia serwisowe zmiennej kosztów
   - Ustaw konwersję na **Wartość pieniężna [€]**
   - Zapisz

Teraz zmienna kosztów automatycznie wyświetli koszt energii elektrycznej w Euro.

> [!TIP]
> Aby śledzić koszty grupy liczników energii, użyj całkowitego zużycia grupy jako wejścia do formuły.

## Jednostka miary dla wejść analogowych

Funkcji konwersji używamy również przy pracy z czujnikami analogowymi.

Jako przykład pokażemy, jak skonfigurować czujnik ciśnienia w zbiorniku retencyjnym, który w zależności od ciśnienia wody zwraca napięcie 0–10 V.

### Konfiguracja

1. **Skonfiguruj wejście analogowe**
   - Przejdź do **Ustawienia → Sprzęt → TapHome Bus**
   - Wybierz moduł (np. **UI32**)
   - Wybierz wejście, do którego jest podłączony czujnik analogowy
   - Funkcję oznacz jako **Wejście analogowe**
   - Wybierz strefę i kategorię
   - Zapisz

2. **Ustaw wartość konwersji**
   - Przejdź do **ustawień serwisowych wejścia**
   - Dodaj urządzeniu wartość konwersji
   - Dla czujnika ciśnienia do pomiaru wysokości poziomu wybierz **Wysokość poziomu [m]**

3. **Zdefiniuj interpolację liniową**

   Dostosuj zgodnie ze specyfikacją twojego czujnika:

   | Napięcie na wejściu | Ciśnienie | Wysokość poziomu |
   |---------------------|-----------|-------------------|
   | 0 V                 | 0 Pa      | 0 m               |
   | 10 V                | 40 kPa    | 4 m               |

   - Zapisz

System teraz sam potrafi przekształcać wartość, którą otrzymuje w voltach, na wybraną jednostkę.

## Urządzenia pomiaru impulsów

Przyjrzymy się także pracy z licznikiem impulsów i impulsowymi miernikami. W naszym przypadku będziemy pracować ze wskaźnikiem opadów podłączonym do licznika impulsów.

### Krok konfiguracji

1. **Skonfiguruj licznik impulsów**
   - Przejdź do **Ustawienia → Sprzęt → TapHome Bus**
   - Wybierz moduł (np. **UI32**)
   - Wybierz wejście, do którego podłączony jest licznik impulsów
   - Nadaj mu funkcję **Licznik impulsów**
   - Wybierz jego strefę i kategorię
   - Zapisz

2. **Dodaj miernik opadów**
   - Przejdź do **Ustawienia → Urządzenia wirtualne**
   - Dodaj **Deszczomierz**
   - Urządzeniu przypisz strefę i kategorię
   - Zapisz

3. **Połącz miernik opadów z licznikiem impulsów**
   - Otwórz **ustawienia serwisowe miernika opadów**
   - Połącz go z licznikiem impulsów
   - Pozostałe ustawienia serwisowe dostosuj do indywidualnych wymagań twojego urządzenia (np. ile mm opadów odpowiada jednemu impulsowi)
   - Zapisz

Teraz możemy zobaczyć, jak rośnie liczba impulsów, a także milimetry zmierzonego opadu.

> [NOTE]
> Ta sama zasada działa również w przypadku impulsowych liczników energii oraz innych impulsowych urządzeń pomiarowych, takich jak wodomierze lub gazomierze.

**Zobacz też** — [Impulsowy licznik energii](https://taphome.com/pl/docs/configuration/impulse-electric-meter/), [Przekładnik prądowy CT — pomiar prądu przez wejście analogowe](https://taphome.com/pl/docs/wiring/ct-clamp-analog-input/).
