@chrisbgl das ist hier im script auch nicht drin - das ist kein laufendes script, sondern sollte nur ein paar befehle zeigen
in dieser zeile wird die datei, die im datenpunkt ist verändert - ohne ging es nicht - x wäre dann der inhalt des datenpunktes
var data = x.replace(/^data:image\/\w+;base64,/, "");
diese zeile schreibt das file ins fiesystem, damit es von iobroker aus als file existiert
writeFile('vis.0','/armin/img/'+nameOfPic,Buffer.from(data,'base64'), function (){...