TapHome

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

Részletes információk a Modbus konfigurálásáról.