Die Datei kannst du in dem Verzeichnis FHEM ablegen (da wo auch die anderen .pm Dateien liegen) mehr muss nicht gemacht werden.
Empfehlenswert ist es aber die Datei in 99_MyUtils.pm umzubenennen, dann kannst du da zukünftig eigenen Code reinpacken.
Ggf. musst du FHEM neustarten.
TempDetails ist das "Programm" aus der TempDetails.pm, TFATS34C_5d_14 ist der Name meines Temperatursensors.
TempDetails liest die Readings des Sensors aus und macht daraus eine html Tabelle
Beispielhaft für Log und Sensor:
# ************* Temperaturdaten ***************
define TFATS34C_5d_14 TRX_WEATHER TFATS34C_5d_14
attr TFATS34C_5d_14 alias PR_TemperaturAktuell
attr TFATS34C_5d_14 group PR_Temperaturen
attr TFATS34C_5d_14 icon icoTemp
attr TFATS34C_5d_14 room 0_Proberaum
# ************* Logs **************************
define FileLog_TFATS34C_5d_14 FileLog ./log/TFATS34C_5d_14-%Y.log TFATS34C_5d_14
attr FileLog_TFATS34C_5d_14 alias PR_LogTemperatur
attr FileLog_TFATS34C_5d_14 group PR_Temperaturen
attr FileLog_TFATS34C_5d_14 icon icoLog
attr FileLog_TFATS34C_5d_14 logtype text
attr FileLog_TFATS34C_5d_14 room 0_Proberaum