@maniac
Vielleicht hilft das ja weiter:
https://wiki.ubuntuusers.de/CUPS-PDF/
https://makandracards.com/makandra/24202-linux-how-to-print-pdf-files-from-the-command-line
Der Druck soll ja vom ioBroker ausgelöst, also vom Pi. Dort muss der Drucker definiert werden.
Dann prüft man, ob man eine Datei direkt vom System (Pi) drucken kann. Ist das erfolgreich, schreibt man ein Script, mit dem man eine vordefinierte Datei an den Drucker schickt mit dem Befehl (lp).
In VIS drückt man ein TASTER -> true/false -> Trigger -> BLOCKLY was soll er tun! (Festgelegte Datei ausdrucken, oder Datei aus einem Objekt (Javascript.0.Datei) lesen?