Verzija 2022.1
Novosti u verziji TapHome 2022.1: skriptni jezik TapHome, nove vrste uređaja, veliko ažuriranje Modbusa i ostala poboljšanja.
Poboljšanja skriptnog jezika TapHome
Za smart rules i konfiguraciju Modbusa uveden je višeredni skriptni jezik s isticanjem sintakse.

Značajke:
- Funkcija RETURN() vraća konačni rezultat. Ako se ne koristi, koristi se rezultat posljednjeg retka
- Blok naredbe IF s podrškom za ELSEIF/ELSE
- Lokalne varijable koje definira korisnik (sintaksa VAR)
- Binarni brojevni literali (format 0b101010)
- Komentari pomoću znaka ‘#’
- Konstanta NaN (Not a Number, nije broj) i funkcija ISNAN()
- Poboljšane poruke o pogreškama

Dodane nove funkcije: operacije s bitovima i bajtovima (GETBIT, SETBIT itd.), BCD pretvorba (FROMBCD, TOBCD), pretvorba u niz znakova (TOSTRING), SLEEP() i HYSTERESIS()
Otklanjanje pogrešaka: odjeljak „Posljednje trčanje” sada bilježi stanja varijabli na početku i po završetku skripte.

Nove vrste uređaja
Podrška za mjerne uređaje:
- Potrošnja/potražnja plina
- Potrošnja/potražnja vode
- Intenzitet i brojač oborina
- Tlak i razina vode
- Električni napon i struja
Veliko ažuriranje Modbusa
Uključuje alat za podatke o registrima, ručne testne zahtjeve, pretraživanje Slave ID-a, XML predloške, hijerarhijsku strukturu, servisne atribute/radnje, intervale upita od 50 ms i 32-bitne vrste podataka ByteSwap.

Ostala poboljšanja
- Objavljena je beta verzija za macOS (push obavijesti dok aplikacija radi; bez podrške za SIP/kamere)
- Izvoz konfiguracije uređaja u format CSV za dokumentaciju
- Izvoz zapisnika sustava kontrole pristupa s mogućnošću praćenja prisutnosti