TapHome

Versione 2024.1

Novità di TapHome 2024.1: Velocità di Click del Pulsante Regolabile, Aggiunta Dispositivi TapHome tramite Codice QR e altro.

Velocità di Click del Pulsante Regolabile

Velocità di Click del Pulsante Regolabile

Sono state aggiunte impostazioni aggiuntive per tutti i pulsanti nei dispositivi TapHome, inclusi i dispositivi touch (es. PB5, PB6) e gli ingressi UI definiti come pulsanti (es. modulo 32UI).

Requisiti: Ultima versione del firmware del modulo

Seleziona uno o più pulsanti:

  • Impostazioni di servizio → Tipi di click supportati: Meno opzioni selezioni, meno tempo l’algoritmo dovrà attendere prima di eseguire l’azione del pulsante. Ad esempio, se ‘Supporta Pressione lunga’, ‘Supporta Doppio click’ e ‘Supporta Triplo click’ sono tutti disattivati, l’azione del pulsante si attiverà immediatamente alla pressione senza attendere il rilascio.
  • Impostazioni di servizio → Durata pressione lunga / Velocità di click. Regola la durata richiesta per pressione lunga o doppio/triplo click.

Aggiunta Dispositivi TapHome tramite Codice QR

Aggiunta Dispositivi TapHome tramite Codice QR

I nuovi dispositivi TapHome hanno un adesivo con codice QR contenente informazioni sul numero di serie.

In Impostazioni → Hardware → TapHome Bus, oltre a Cerca nuovi dispositivi, c’è ora un’opzione Aggiungi dispositivo. Questo consente di aggiungere solo un modulo specifico al bus senza dover scansionare l’intero bus e aggiungere tutti i moduli appena connessi contemporaneamente.

Nota: Il dispositivo deve essere connesso al bus al momento della scansione.

Spettrogramma per Nuovo Sensore Presenza e Pulsanti Touch PBT2.0

Possibilità di analizzare cosa sta accadendo direttamente nel modulo sui singoli canali. È possibile salvare e poi riprodurre le registrazioni. Disponibile solo nell’applicazione Windows.

Avvio: Aprire il modulo Presence (in arrivo) o il modulo PBT → Impostazioni di servizio → Avvia diagnostica

Per il sensore Presence, vengono visualizzati i singoli livelli di distanza dei riflessi delle onde radar e le variazioni dello spettro infrarosso dal sensore PIR. Mostra visivamente nel tempo se i valori soglia impostati sono corretti per la stanza data.

Spettrogramma

Per i pulsanti touch PBT 2.0, è possibile vedere le capacità misurate in tempo (quasi) reale.

Miglioramenti Packet Parser

Aggiunto supporto per tapparelle e persiane

Elaborazione messaggi semplificata e accelerata nel linguaggio Packet Parser

Cosa c’è di meglio: risparmia una chiamata PARSEJSON per determinare il valore del topic. Quando arrivano molti messaggi mqtt e solo alcuni sono interessanti, è più vantaggioso usare questo.

RECEIVEDMSG contiene anche valori specifici mqtt - es. CLIENTID, DUP, CONTENTTYPE, EXPIRY - il loro contenuto dipende da cosa invia il server mqtt. La vecchia sintassi funziona ancora e continuerà a funzionare.

RECEIVEDMSG funziona anche con TCP e UDP, non solo MQTT. In quel caso fornisce solo le proprietà PAYLOAD e LENGTH.

Originale:

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

Nuova versione:

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

Miglioramenti minori del Packet Parser

  • Le funzioni PARSEJSON, PARSEXML funzionano in modo più efficiente - richiedono meno RAM e CPU
  • Un numero estremamente elevato di messaggi listener non dovrebbe più ridurre il tempo di risposta complessivo dell’unità di controllo.
  • Le informazioni di servizio dei moduli packet parser contengono dati statistici sui messaggi ricevuti e inviati - conteggi per gli ultimi 5 e 30 minuti, numero di byte ricevuti e per MQTT le informazioni sono ordinate per MQTT-topic. Questo dovrebbe aiutare nel debug degli script e nell’impostazione del filtro topic più adatto in modo che il Core riceva il minor numero possibile di messaggi che non elabora affatto.

Maggiori informazioni sul Packet Parser nella sezione Dispositivi compatibili → Packet parser → Configurazione manuale