@slemy
im javascript adapter läuft node.
hier ein beispiel direkt aus der node dokumentation
import dgram from 'node:dgram';
import { Buffer } from 'node:buffer';
const message = Buffer.from('FF13029CA52580AA7761646D696E0061646D696E002E', 'hex');
const client = dgram.createSocket('udp4');
client.send(message, 8899, '192.168.1.183', (err) => {
client.close();
});
https://nodejs.org/docs/latest-v18.x/api/dgram.html#socketsendmsg-offset-length-port-address-callback
ich hab hier mal auf die version 18 LTS verlinkt. da hat sich aber mit 19 auch nix verändert.
Nicht durch die Doku verwirren lassen. Mit node kannst du auch udp server entwickeln. Das ist ein wenig komplexer
die verwendeten module/bibliotheken sind bestandteile von node, daher müssen sie nicht in den javascript adapter einstellungen eingetragen werden.
Wenn du das senden willst,
FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E
musst du nur die hexzahlen der reihe nach ohne leerzeichen schreiben.
Ich habe dir den code oben mal aufbereitet. theoretisch einfach nur copy paste. sofern deine angaben alle stimmen. die hex zahlen kann ich nicht überprüfen
const message = Buffer.from('FF13029CA52580AA7761646D696E0061646D696E002E', 'hex');
// Prints <Buffer FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E>, all data represented.
https://nodejs.org/api/buffer.html#buffers-and-character-encodings (ziemlich am Ende des Abschnitts