TapHome

Verzia 2024.1

Novinky vo verzii TapHome 2024.1: Nastaviteľná rýchlosť stláčania tlačidiel, Pridávanie TapHome zariadení cez QR kód a ďalšie.

Nastaviteľná rýchlosť stláčania tlačidiel

Nastaviteľná rýchlosť stláčania tlačidiel

Boli pridané ďalšie nastavenia pre všetky tlačidlá v zariadeniach TapHome vrátane dotykových zariadení (napr. PB5, PB6) a UI vstupov definovaných ako tlačidlá (napr. modul 32UI).

Požiadavky: Najnovšia verzia firmvéru modulu

Vyberte jedno alebo viac tlačidiel:

  • Servisné nastavenia → Podporované typy kliknutia: Čím menej možností vyberiete, tým menej času bude musieť algoritmus čakať pred vykonaním akcie tlačidla. Ak sú napríklad ‘Podporovať Dlhé stlačenie, ‘Podporovať Dvojité kliknutie a ‘Podporovať Trojité kliknutie’ všetky deaktivované, akcia tlačidla sa spustí hneď po stlačení tlačidla bez toho, aby čakalo na jeho uvoľnenie.
  • Servisné nastavenia → Trvanie dlhého stlačenia / Rýchlosť kliknutia. Upravte trvanie potrebné pre longpress alebo dvojité či trojité kliknutia.

Pridávanie TapHome zariadení cez QR kód

Pridávanie TapHome zariadení cez QR kód

Nové TapHome zariadenia majú nálepku s QR kódom, ktorý obsahuje informáciu o sériovom čísle.

V Nastavenia → Hardvér → TapHome Bus pribudla k možnosti Vyhľadať nové zariadenia aj možnosť Pridať zariadenie. Táto umožňuje pridať do zbernice iba jeden konkrétny modul, bez nutnosti skenovať celú zbernicu a pridať všetky novo pripojené moduly naraz.

Upozornenie: zariadenie musí byť v čase skenovania pripojené na zbernici.

Spektrogram pre nový Presence senzor a Dotykové tlačidlá PBT2.0

Možnosť analyzovať, čo sa odohráva priamo v module na jednotlivých kanáloch. Je možné uložiť a následne prehrať záznam. K dispozícii iba vo Windows aplikácii.

Spustenie: Otvorte Presence modul (pripravujeme) alebo PBT modul → Servisné nastavenia → Spustiť diagnostiku

V prípade Presence senzora sú zobrazované jednotlivé úrovne vzdialenosti odrazu radarových vĺn a zmeny infra-červeného spektra z PIR senzoru. Názorne je ukázané v čase, či nastavené hraničné hodnoty sú správne pre danú miestnosť.

Spektrogram

Pre dotykové tlačidlá PBT 2.0 je možné vidieť merané kapacity v (takmer) reálnom čase.

Vylepšenia Packet Parsera

Pridaná podpora pre rolety a žalúzie

Zjednodušenie a zrýchlenie spracovania správ v Packet Parser jazyku

V čom je to lepšie: ušetrí sa jedno volanie PARSEJSON na zistenie, aká je hodnota topic. V prípade, že prichádza veľmi veľa mqtt správ a zaujímavé sú len niektoré, je výhodnejšie použiť toto.

RECEIVEDMSG obsahuje ďalej mqtt špecifické hodnoty - napr. CLIENTID, DUP, CONTENTTYPE, EXPIRY - ich obsah závisí od toho, čo posiela mqtt server. Stará syntax stále funguje a bude fungovať.

RECEIVEDMSG funguje aj s TCP a UDP, nielen MQTT. Vtedy poskytuje iba vlastnosti PAYLOAD a LENGTH.

Original:

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

Nová verzia:

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

Menšie vylepšenia Packet Parsera

  • Funkcie PARSEJSON, PARSEXML fungujú efektívnejšie - vyžadujú menej RAM a CPU
  • Extrémne veľa listener správ by už nemalo znižovať celkovú dobu odozvy riadiacej jednotky.
  • Servisné informácie packet parser modulov obsahujú štatistické údaje o prijatých a odoslaných správach - počty za ostatných 5 a 30 minút, počet prijatých bytov a pre MQTT sú informácie roztriedené podľa MQTT-topic. To by malo pomôcť pri ladení skriptov a nastavení najvhodnejšieho topic filtra, aby sa na Core doručovalo čo najmenej správ, ktoré vôbec nespracováva.

Viac informácií o Packet Parseri nájdete v časti Kompatibilné zariadenia → Packet parser → Manuálna konfigurácia