TapHome

Verzija 2024.1

Novosti u verziji TapHome 2024.1: podesiva brzina klika tipki, dodavanje uređaja pomoću QR koda, spektrogram za senzor prisutnosti i PBT2.0 i drugo.

Podesiva brzina klika tipki

Podesiva brzina klika tipki

Dodane su nove postavke za sve tipke na uređajima TapHome, uključujući dodirne uređaje (npr. PB5, PB6) i UI ulaze definirane kao tipke (npr. modul 32UI).

Zahtjevi: najnovija verzija firmvera modula

Odaberite jednu ili više tipki:

  • Napredne postavke → Podržani tipovi klikova: što manje mogućnosti odaberete, to će algoritam kraće morati čekati prije izvršenja radnje tipke. Na primjer, ako su „Podrška za dugo pritiskanje”, „Podrška dvostrukim klikom” i „Podrška za trostruki klik” isključeni, radnja tipke pokrenut će se odmah pri pritisku, bez čekanja na otpuštanje.
  • Napredne postavke → Duljina dugog pritiska / Brzina klika. Podesite trajanje potrebno za dugi pritisak ili dvostruki/trostruki klik.

Dodavanje uređaja TapHome pomoću QR koda

Dodavanje uređaja TapHome pomoću QR koda

Novi uređaji TapHome imaju naljepnicu s QR kodom koji sadrži serijski broj.

U izborniku Postavke → Hardver → TapHome Bus sada uz Pretraživanje novih uređaja postoji i mogućnost Dodaj uređaj. Tako se na sabirnicu može dodati samo jedan određeni modul, bez pretraživanja cijele sabirnice i dodavanja svih novospojenih modula odjednom.

Napomena: uređaj u trenutku skeniranja mora biti spojen na sabirnicu.

Spektrogram za novi senzor prisutnosti i dodirne tipke PBT2.0

Mogućnost analize onoga što se događa izravno u modulu na pojedinim kanalima. Snimke je moguće spremiti i zatim ponovno reproducirati. Dostupno samo u aplikaciji za Windows.

Pokretanje: otvorite modul Presence (uskoro) ili modul PBT → Napredne postavke → Pokreni dijagnostiku

Za senzor prisutnosti prikazuju se pojedine razine udaljenosti refleksija radarskih valova i promjene infracrvenog spektra iz PIR senzora. Prikaz tijekom vremena pokazuje jesu li postavljene granične vrijednosti ispravne za određenu prostoriju.

Spektrogram

Kod dodirnih tipki PBT 2.0 izmjerene kapacitete vidite (gotovo) u stvarnom vremenu.

Poboljšanja Packet Parsera

Dodana podrška za žaluzine i rolete

Pojednostavljena i ubrzana obrada poruka u jeziku Packet Parsera

Prednost: nije potreban dodatni poziv funkcije PARSEJSON za određivanje vrijednosti teme. Kada pristiže mnogo MQTT poruka, a potrebne su samo neke, ovaj je način učinkovitiji.

RECEIVEDMSG sadrži i vrijednosti specifične za MQTT, npr. CLIENTID, DUP, CONTENTTYPE, EXPIRY; njihov sadržaj ovisi o tome što šalje MQTT poslužitelj. Stara sintaksa i dalje radi i radit će i ubuduće.

RECEIVEDMSG radi i s TCP-om i UDP-om, ne samo s MQTT-om. U tom slučaju daje samo svojstva PAYLOAD i LENGTH.

Izvorno:

VAR jsonResponse := TOSTRING(RECEIVEDBYTES);
if parsejson(jsonResponse, "Topic") = "my-topic"
    Va := todouble(parsejson(jsonResponse, "Payload"));
end

Nova verzija:

if RECEIVEDMSG.TOPIC = "my-topic"
    Va := todouble(TOSTRING(RECEIVEDMSG.PAYLOAD));
end

Manja poboljšanja Packet Parsera

  • Funkcije PARSEJSON i PARSEXML rade učinkovitije, trebaju manje RAM-a i procesora
  • Iznimno velik broj poruka skripte slušatelja više ne bi trebao usporavati ukupni odziv centralne jedinice.
  • Servisne informacije modula Packet Parser sadrže statističke podatke o primljenim i poslanim porukama: broj u posljednjih 5 i 30 minuta, broj primljenih bajtova, a kod MQTT-a podaci su razvrstani po MQTT temi. To bi trebalo pomoći pri otklanjanju pogrešaka u skriptama i postavljanju najprikladnijeg filtra tema, tako da centralna jedinica Core prima što manje poruka koje uopće ne obrađuje.

Više informacija o Packet Parseru pronaći ćete u odjeljku Kompatibilni uređaji → Packet parser → Ručna konfiguracija