---
title: "Bivalentno grijanje: dizalica topline i plinski kotao prema vanjskoj temperaturi"
description: "Plinski kotao uključite tek nakon nekoliko sati mraza, a na dizalicu topline vratite se nakon nekoliko sati blagog vremena: jedan smart rule Jednadžba nad pomičnim statistikama Minimum i Maksimum."
url: "https://taphome.com/hr/docs/functional-areas/heating-cooling/bivalent-heating/"
language: hr
lastmod: 2026-11-07
generator: hugo
ai:
  topics: ["bivalent-heating","heat-pump","gas-boiler","equation-smart-rule","statistic-values","last-state"]
  questions: ["Kako prebaciti s dizalice topline na plinski kotao kada mraz traje već nekoliko sati?","Kako postići da smart rule Jednadžba reagira tek kada uvjet potraje određeno vrijeme?","Kako se vratiti na dizalicu topline nakon što vanjska temperatura 12 sati ostane iznad nule?","Koja je razlika između Razdoblje do sada i Tekuće razdoblje u statistici?","Zašto izbornik varijabli u Jednadžbi ne prikazuje statistiku koja mi treba?"]
---

# Bivalentno grijanje: dizalica topline i plinski kotao prema vanjskoj temperaturi

Prebacivanje između dizalice topline i plinskog kotla kada vanjska temperatura nekoliko sati ostane ispod ili iznad praga, pomoću jednog smart rule Jednadžba i dviju statistika.

Posljednje ažuriranje: 2026-11-07

Dizalica topline radi veći dio godine, a plinski kotao ostaje blokiran. Tek kada mraz potraje dulje vrijeme, sustav prelazi na plinski kotao i blokira dizalicu topline, a natrag se vraća tek nakon duljeg blagog razdoblja. Jedan smart rule **Jednadžba** i dvije statistike vanjske temperature to rade bez ikakve skripte.

> [!NOTE]
> Primjer koristi −5 °C tijekom 3 sata za prelazak na kotao i 0 °C tijekom 12 sati za povratak. Pragove i trajanja birate sami.

Potrebno je:

- senzor **vanjske temperature**,
- izlaz koji uključuje **plinski kotao**,
- izlaz koji **blokira dizalicu topline**.

## Kako to radi

- **Maksimum** vanjske temperature u zadnja 3 sata iznosi −5 °C ili manje samo ako je temperatura cijela 3 sata ostala na −5 °C ili niže. Jedno toplije očitanje unutar prozora podiže maksimum i odbrojavanje kreće ispočetka.
- **Minimum** u zadnjih 12 sati iznosi 0 °C ili više samo ako je temperatura cijelih 12 sati ostala na 0 °C ili više.
- Između dvaju pragova smart rule mora zapamtiti što je zadnje napravio. Tome služi varijabla `LastState`: prethodni rezultat ovog smart rule **Jednadžba**. Bez nje bi se kotao isključio čim temperatura poraste s −6 °C na −2 °C, iako 12 sati iznad nule još nije prošlo.

Obje statistike koriste **Vrsta razdoblja** **Razdoblje do sada**: pomični prozor koji završava u ovom trenutku i pomiče se s vremenom. **Tekuće razdoblje** je fiksno kalendarsko razdoblje (tekući sat od punog sata, tekući dan od ponoći) koje ponovno počinje od svog početka, pa ne može pokazati koliko dugo uvjet traje.

## Izrada statistika

Otvorite detalj senzora vanjske temperature, zatim **Statistika**, i dodajte dvije statistike:

| **Statistika** | **Vrsta razdoblja** | **Trajanje** |
|---|---|---|
| **Maksimum** | **Razdoblje do sada** | 3 sata |
| **Minimum** | **Razdoblje do sada** | 12 sati |

> [!IMPORTANT]
> Statistike izradite **prije** smart rule. Izbornik varijabli u smart rule **Jednadžba** prikazuje samo statistike koje na uređaju već postoje. Varijabla čija statistika ne postoji ostaje prazna i smart rule nikada ne reagira, a pogrešku ne prikazuje.

## Izrada smart rule Jednadžba

#### **Varijable**

Dvaput dodajte senzor vanjske temperature i svaki put odaberite statistiku iz dijela popisa **Statistika**:

- **Maksimum**, **Razdoblje do sada**, 3 sata — preimenujte varijablu u `TMAX3`
- **Minimum**, **Razdoblje do sada**, 12 sati — preimenujte varijablu u `TMIN12`

#### **Jednadžba**

```taphome
TMAX3 <= -5 OR (LastState AND !(TMIN12 >= 0))
```

Operatori su `AND`, `OR` i `!` — `&&` i `||` u skripti TapHome ne postoje. `!(TMIN12 >= 0)` drži kotao uključenim dok minimum za 12 sati još nema vrijednost.

#### **Ako je rezultat točan, izvedite sljedeće radnje:**

- Plinski kotao — uključite
- Blokada dizalice topline — uključite

#### **Ako je rezultat netočan, izvedite sljedeće radnje:**

- Plinski kotao — isključite
- Blokada dizalice topline — isključite

## Ponašanje tijekom vremena

Sive trake prikazuju ono što smart rule prati: vanjsku temperaturu (samo oblik krivulje, bez skale) i dvije statistike. Prugasta traka je prozor koji odbrojava, a isprekidani obrub je odbrojavanje koje je prekinulo toplije očitanje. Plave trake prikazuju ono što smart rule uključuje i isključuje. Vremenska os je u satima i u mjerilu.



1. Temperatura padne ispod −5 °C i počinje odbrojavanje od 3 sata.
2. Topliji sat (−3 °C) prekida odbrojavanje. Odbrojavanje od 3 sata kreće ispočetka kada je temperatura ponovno ispod −5 °C.
3. Nakon 3 sata ispod −5 °C rezultat je TRUE: kotao se uključuje, a dizalica topline se blokira.
4. Temperatura poraste na −2 °C. Maksimum je sada iznad −5 °C, ali `LastState` drži kotao uključenim.
5. Temperatura dosegne 0 °C i počinje odbrojavanje od 12 sati.
6. Nakon 12 sati na 0 °C ili više rezultat je FALSE: kotao se isključuje, a dizalica topline ponovno radi.

## Alternativa s dva smart rules

Isto funkcionira i bez `LastState`, s dva smart rules **Jednadžba**: jedan samo prebacuje na kotao (`TMAX3 <= -5`, radnje samo za TRUE), drugi se samo vraća natrag (`TMIN12 >= 0`, radnje samo za TRUE). Oba djeluju na iste izlaze, pa provjerite njihov redoslijed na izlazima. Postupak je opisan u članku [Jednadžba s histerezom](https://taphome.com/hr/docs/configuration/hysteresis-equation/#two-equations).

## Na što treba paziti

- **Preciznost.** Centralna jedinica Core ponovno izračunava statistike otprilike svake minute, i kada ne stigne novo očitanje. Prozor od 3 sata prati očitanja s točnošću od otprilike jedne minute. Prozor od 12 sati sastavljen je od satnih blokova, pa povratak može nastupiti otprilike sat ranije ili kasnije.
- **Nepotpun prozor nakon izrade statistika.** Nova statistika još nema povijest. Ako smart rule izradite za vrijeme mraza ispod −5 °C, kotao se odmah uključuje; tijekom prvih 12 sati minimum obuhvaća samo vrijeme od izrade statistike.
- **Spremanje resetira `LastState`.** Svaka spremljena promjena smart rule pokreće ga ispočetka s `LastState` FALSE. Ako ga spremite dok kotao radi, a temperatura je između −5 °C i 0 °C, sustav se vraća na dizalicu topline. Ponovno pokretanje centralne jedinice Core ne resetira tu varijablu.
- **Ručne promjene ostaju.** Ručna promjena kotla ili blokade dizalice topline ne poništava se dok rezultat ostaje isti; smart rule ponovno preuzima izlaze kada se njegov rezultat promijeni.

**Vidi također** — [Statističke vrijednosti u smart rules](https://taphome.com/hr/docs/configuration/statistic-values-smart-rules/), [Jednadžba s histerezom](https://taphome.com/hr/docs/configuration/hysteresis-equation/), [Ekvitermna regulacija](https://taphome.com/hr/docs/functional-areas/heating-cooling/equithermic-regulation/), [Kaskada kotlova](https://taphome.com/hr/docs/functional-areas/heating-cooling/boiler-cascade/).
