Wersja 2022.1
Nowości w TapHome 2022.1: Ulepszenia Języka Skryptowego TapHome, Nowe Typy Urządzeń, Duża Aktualizacja Modbus, Inne Ulepszenia.
Ulepszenia Języka Skryptowego TapHome
Wprowadzono wieloliniowy język skryptowy z podświetlaniem składni dla smart rules i konfiguracji Modbus.

Właściwości:
- Funkcja RETURN() zwraca końcowy wynik. Jeśli nie jest używana, używany jest wynik ostatniej linii
- Blokowe instrukcje IF z obsługą ELSEIF/ELSE
- Zmienne lokalne definiowane przez użytkownika (składnia VAR)
- Literały liczbowe binarne (format 0b101010)
- Komentarze za pomocą znaku ‘#’
- Stała NaN (Not a Number) i funkcja ISNAN()
- Ulepszone komunikaty o błędach

Dodane nowe funkcje: Operacje bitowe/bajtowe (GETBIT, SETBIT, itd.), konwersja BCD (FROMBCD, TOBCD), konwersja ciągów znaków (TOSTRING), SLEEP() i HYSTERESIS()
Debugowanie: Sekcja “Ostatnie uruchomienie” teraz przechwytuje stany zmiennych na początku i po zakończeniu skryptu.

Nowe Typy Urządzeń
Obsługa urządzeń pomiarowych:
- Zużycie/zapotrzebowanie gazu
- Zużycie/zapotrzebowanie wody
- Intensywność i licznik opadów
- Ciśnienie i poziom wody
- Napięcie i prąd elektryczny
Duża Aktualizacja Modbus
Obejmuje narzędzie informacji o rejestrach, ręczne żądania testowe, skanowanie slave ID, szablony XML, strukturę hierarchiczną, atrybuty/akcje serwisowe, interwały odpytywania 50ms i 32-bitowe typy danych ByteSwap.

Inne Ulepszenia
- Wersja macOS Beta wydana (powiadomienia push podczas działania; bez obsługi SIP/kamery)
- Eksport konfiguracji urządzeń do formatu CSV dla dokumentacji
- Eksport logów systemu dostępu z możliwością śledzenia obecności