TapHome

Packet parser

Funkcije skripte TapHome za Packet parser: SENDHTTPREQUEST, SENDDATA, MQTTPUBLISH, FTPDOWNLOAD, FTPUPLOAD, COMPLETESERVICEATTRIBUTE, COMPLETESERVICEACTION te konfiguracija Modbusa.

Više informacija potražite na stranici o sučelju Packet parser

SENDHTTPREQUEST

Šalje HTTP zahtjev sa zadanim parametrima, čeka odgovor i vraća ga kao niz znakova u formatu JSON koji sadrži Content, Headers i HTTP kod rezultata. Podržano samo u skriptama sučelja Packet parser s protokolom HTTP.

SENDDATA

Šalje zadane podatke (niz znakova ili Collection<UInt8>) preko protokola TCP ili UDP. Podaci u obliku niza znakova implicitno se pretvaraju u bajtove pomoću kodiranja iso-8859-1. Podržano samo u skriptama sučelja Packet parser s protokolom TCP ili UDP; primljeni bajtovi obrađuju se u skripti slušatelja.

MQTTPUBLISH

Objavljuje poruku MQTT brokeru. Koristi se na uređajima sučelja Packet parser koji komuniciraju putem protokola MQTT.

FTPDOWNLOAD

Vraća sadržaj datoteke (kao Collection<UInt8>) preuzete s FTP poslužitelja. Podržano samo u skriptama sučelja Packet parser s protokolom FTP.

FTPUPLOAD

Prenosi podatke (Collection<UInt8> ili niz znakova) u datoteku na FTP poslužitelju, s parametrom načina rada, npr. write ili append. Podržano samo u skriptama sučelja Packet parser s protokolom FTP.

COMPLETESERVICEATTRIBUTE

Koristi se u skriptama slušatelja (TCP/UDP) za javljanje dovršetka zahtjeva za vrijednost servisnog atributa, npr. nakon što je zahtjev poslan pomoću SENDDATA, a odgovor je stigao u skriptu slušatelja.

COMPLETESERVICEACTION

Koristi se u skriptama slušatelja (TCP/UDP) za javljanje dovršetka zahtjeva za servisnu radnju, npr. nakon što je zahtjev poslan pomoću SENDDATA, a odgovor je stigao u skriptu slušatelja.

Modbus

Modbus

Detaljne informacije o konfiguraciji Modbusa.