Packet parser
TapHome szkript Packet parser függvények — SENDHTTPREQUEST, SENDDATA, MQTTPUBLISH, FTPDOWNLOAD, FTPUPLOAD, COMPLETESERVICEATTRIBUTE, COMPLETESERVICEACTION — valamint Modbus konfiguráció.
További információért lásd a Packet parser oldalt
SENDHTTPREQUEST
Elküld egy HTTP-kérést a megadott paraméterekkel, megvárja a választ, és azt JSON stringként adja vissza, amely tartalmazza a Content, a Headers és a HTTP-eredménykódot. Csak a HTTP protokollt használó Packet parser szkriptekben támogatott.
SENDDATA
Elküldi a megadott adatot (egy stringet vagy egy Collection<UInt8> gyűjteményt) TCP-n vagy UDP-n keresztül. A string adat implicit módon iso-8859-1 kódolással kerül bájtokká alakításra. Csak a TCP vagy UDP protokollt használó Packet parser szkriptekben támogatott; a fogadott bájtok feldolgozása a Listener szkriptben történik.
MQTTPUBLISH
Üzenetet tesz közzé az MQTT brókernek. Olyan Packet parser eszközökön használatos, amelyek az MQTT protokollon keresztül kommunikálnak.
FTPDOWNLOAD
Visszaadja egy fájl tartalmát (Collection<UInt8> formátumban), amelyet az FTP-szerverről tölt le. Csak az FTP protokollt használó Packet parser szkriptekben támogatott.
FTPUPLOAD
Adatot (Collection<UInt8> vagy string) tölt fel egy fájlba az FTP-szerveren, egy mód paraméterrel, például write vagy append. Csak az FTP protokollt használó Packet parser szkriptekben támogatott.
COMPLETESERVICEATTRIBUTE
A Listener szkriptekben (TCP/UDP) használatos egy Service attribútum értékkérésének befejezéséről szóló értesítésre — például miután egy kérést SENDDATA paranccsal küldtünk el, és a válasz megérkezett a Listener szkriptbe.
COMPLETESERVICEACTION
A Listener szkriptekben (TCP/UDP) használatos egy Service akciókérésének befejezéséről szóló értesítésre — például miután egy kérést SENDDATA paranccsal küldtünk el, és a válasz megérkezett a Listener szkriptbe.
Modbus
Modbus