Vyhledávání
MENU
  • Výrazy / Skriptovací jazyk
  • Uživatelé a oprávnění
  • Záloha, obnova zálohy, reset na tovární nastavení
  • Software release notes
  • 2024.1

    Nastavitelná rychlost mačkání tlačítek

    Click speed.svg

    Byla přidána další nastavení pro všechna tlačítka v zařízeních TapHome včetně dotykových zařízení (např. PB5, PB6) a UI vstupů definovaných jako tlačítka (např. modul 32UI).

    Požadavky: Nejnovější verze firmwaru modulu

    Vyberte jedno nebo více tlačítek:

    • Servisní nastavení → Podporované typy kliknutí: Čím méně možností vyberete, tím méně času bude muset algoritmus čekat před provedením akce tlačítka. Pokud jsou například 'Podpora Dlouhého stisku, 'Podpora dvojitého kliknutí a 'Podpora trojitého kliknutí' všechny deaktivované, akce tlačítka se spustí hned po stisknutí tlačítka, aniž by čekalo na jeho uvolnění.
    • Servisní nastavení → Longpress trvání / Rychlost kliknutí. Upravte trvání potřebné pro longpress nebo dvojité či trojité kliknutí.

    Přidávání TapHome zařízení přes QR kód

    QR code.svg

    Nové TapHome zařízení mají nálepku s QR kódem, který obsahuje informaci o sériovém čísle.

    V NastaveníHardwareTapHome Bus přibyla k možnosti Vyhledat nová zařízení i možnost Přidat zařízení. Tato umožňuje přidat do sběrnice pouze jeden konkrétní modul, bez nutnosti skenovat celou sběrnici a přidat všechny nově připojené moduly najednou.

    Upozornění: zařízení musí být v době skenování připojeno na sběrnici.

    Spektrogram pro nový Presence senzor a Dotyková tlačítka PBT2.0

    Možnost analyzovat, co se odehrává přímo v modulu na jednotlivých kanálech. Je možné uložit a následně přehrát záznam. K dispozici pouze ve Windows aplikaci.

    Spuštění: Otevřete Presence modul (připravujeme) nebo PBT modulServisní nastaveníSpusť diagnostiku

    V případě Presence senzoru jsou zobrazovány jednotlivé úrovně vzdálenosti odrazu radarových vln a změny infra-červeného spektra z PIR senzoru. Názorně je ukázáno v době, zda nastavené hraniční hodnoty jsou správné pro danou místnost.

    Spectrogram.png

    Pro dotyková tlačítka PBT 2.0 lze vidět měřené kapacity v (téměř) reálném čase.

    Vylepšení Packet Parseru

    Přidána podpora pro rolety a žaluzie

    Zjednodušení a zrychlení zpracování zpráv v Packet Parser jazyce

    V čem je to lepší: ušetří se jedno volání PARSEJSON ke zjištění, jaká je hodnota topic. V případě, že přichází velmi mnoho mqtt zpráv a zajímavé jsou jen některé, je výhodnější použít toto.

    RECEIVEDMSG obsahuje dále mqtt specifické hodnoty - například. CLIENTID, DUP, CONTENTTYPE, EXPIRY - jejich obsah závisí na tom, co posílá mqtt server. Stará syntaxe stále funguje a bude fungovat.

    RECEIVEDMSG funguje také s TCP a UDP, nejen MQTT. Tehdy poskytuje pouze vlastnosti PAYLOAD a LENGTH.

    Original:

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

    Nová verze:

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

    Menší vylepšení Packet Parsera

    • Funkce PARSEJSON, PARSEXML fungují efektivněji - vyžadují méně RAM a CPU
    • Extrémně mnoho listener zpráv by již nemělo snižovat celkovou dobu odezvy řídící jednotky.
    • Servisní informace packet parser modulů obsahují statistické údaje o přijatých a odeslaných zprávách - počty za ostatních 5 a 30 minut, počet přijatých bytů a pro MQTT jsou informace roztříděny podle MQTT-topic. To by mělo pomoci při ladění skriptů a nastavení nejvhodnějšího topic filtru, aby se na Core doručovalo co nejméně zpráv, které vůbec nezpracovává.

    Více informací o Packet Parseri naleznete v části Kompatibilní zařízení → Packet parser → Manuální konfigurace