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