Man muss einen Seriellen Port zu dem Teil etablieren und dann entsprechende Befehle senden.
Ich kopier mal was aus meinem Script(Header) hier rein, vielleicht hilft das beim Verständnis, ansonsten einfach fragen.
# SerialPort.BAUD_38400, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE
#
# PREFIX = 0C1A
# DEV_TYPE = 00 (RFY) | 01 (RFY-EXT)
# SEQ-NUM = XY (01)
# UNIT-ID = 000000-FFFFFF (021501 | 022501)
# UNIT-CODE = 01-04 (00 ALL)
# COMMAND = 00 = STOP | 01 = UP(REIN) | 03 = DOWN(RAUS) | 07 = PROGRAM
# DATA = 0000000000
#
# Examples
# Set mode command for controller (optional)
# 0D000000035300000C2F00000000
#
# Command UP
# 0C1A000102250101010000000000
# $str=chr(0x0C).chr(0x1A).chr(0x00).chr(0x01).chr(0x02).chr(0x25).chr(0x01).chr(0x01).chr(0x01).chr(0x00).chr(0x00).chr(0x00).chr(0x00).chr(0x00);
#
# SPRT_SendText(<serial port id> , $str);
#
Sieht nicht ganz so schön aus, aber man muss halt Befehlsketten zusammenbauen und dann an den seriellen Port senden!
VG Heiko