@banis Wenn du nach weiteren Ideen fragst, nutze NodeRed. 😉
Da ist sowas schon in der Grundausstattung enthalten.
a6e3667c-74ae-41b0-8d33-9e7f21a603c1-image.png
Wenn man lieber Blockly und JS nutzt dann kannst ja mal schauen, ob es eine Bibliothek gibt.
In der Filesystem Bibliothek scheint es doch auch so eine Funktion zu geben: https://nodejs.org/docs/latest/api/fs.html#fswatchfilename-options-listener
7d704b4b-edf1-4c3a-9a47-a638d96ee3dd-image.png
Ach so ich sehe gerade,das nutzt Du ja schon in Deinem Skriptausschnitt.
OK für den Rest muss Dir wohl ein Puzzlefreund helfen -