TapHome

Verze 2022.1

Novinky ve verzi TapHome 2022.1: Vylepšení TapHome skriptovacího jazyka, Nové typy zařízení, Velká aktualizace Modbus, Další vylepšení.

Vylepšení TapHome skriptovacího jazyka

Víceřádkový skriptovací jazyk se zvýrazněním syntaxe byl zaveden pro smart pravidla a konfiguraci Modbus.

Skriptovací jazyk

Vlastnosti:

  • Funkce RETURN() vrací konečný výsledek. Pokud se nepoužije, použije se výsledek posledního řádku
  • Blokové IF příkazy s podporou ELSEIF/ELSE
  • Uživatelem definované lokální proměnné (syntaxe VAR)
  • Binární číselné literály (formát 0b101010)
  • Komentáře pomocí znaku ‘#’
  • Konstanta NaN (Not a Number) a funkce ISNAN()
  • Vylepšené chybové hlášení
Editor skriptů

Přidány nové funkce: Bitové/bytové operace (GETBIT, SETBIT, atd.), BCD konverze (FROMBCD, TOBCD), konverze řetězců (TOSTRING), SLEEP() a HYSTERESIS()

Ladění: Sekce “Poslední spuštění” nyní zachytává stavy proměnných na začátku a při dokončení skriptu.

Ladění skriptů

Nové typy zařízení

Podpora pro měřicí zařízení:

  • Spotřeba/poptávka plynu
  • Spotřeba/poptávka vody
  • Intenzita a počítadlo srážek
  • Tlak a hladina vody
  • Elektrické napětí a proud

Velká aktualizace Modbus

Včetně nástroje informací o registrech, manuálních testovacích požadavků, skenování slave ID, XML šablon, hierarchické struktury, servisních atributů/akcí, 50ms intervalů poll a 32-bitových ByteSwap datových typů.

Modbus funkce 1 Modbus funkce 2 Modbus funkce 3

Další vylepšení

  • macOS Beta verze vydána (push notifikace při běhu; bez podpory SIP/kamery)
  • Export konfigurace zařízení do CSV formátu pro dokumentaci
  • Logy přístupového systému export se schopností sledování docházky