== Innerhalb von Tcl-Scripten ==
 
 load '''tclrega.so'''
 
 array set result ['''rega_script''' { Write("Hallo Welt!"); }]
 puts $result('''STDOUT''')
 
Innerhalb der HomeMatic Zentrale wird häufig Gebrauch von Tcl-Scripten gemacht. Mit dem Laden von '''tclrega.so''' wird der Zugriff auf den HomeMatic Script Interpreter ermöglicht. Einzelne Scripte können dann über das Kommando '''rega_script''' ausgeführt werden. Als Ergebnis wird ein Tcl-Array zurückgeliefert, welches die Werte von den verwendeten Variablen sowie die Standardausgabe enthält. Letztere wird über das Element '''STDOUT''' angesprochen.
== Remote HomeMatic Script ==