Hab grad bemerkt, dass das hier der falsche Lebensmittelwarnungsthread ist. Dieser Post bezieht sich auf das Script aus folgendem Thread.
Das Skript funktioniert soweit super, vielen Dank für die Arbeit 😁
Ich habe nur den String für das Objekt "Titel" modifiziert. Hintergrund ist, das ich einen Gotify PushServer verwende und hier die Anführungszeichen ("), die in manchen Titelbeschreibungen vorhanden sind, den Syntax in dem exec Aufruf verändert haben, sodass nur ein Teil des Titels als Benachrichtigung ankam. Mit .replace() kann man dieses Zeichen entfernen. Ebenso entferne ich die Zeichen „ und “. Da es jetzt vorkommen kann, dass der String mit Leerzeichen beginnt bzw. endet entfernt man diese mit .trim().
Ich habe im JavascriptCode folgendes ergänzt:
//Anfuehrungszeichen ersetzen
entry.title = entry.title.replace(/["„“]/g, "");
//Entferne Leerzeichen
entry.title = entry.title.trim();
Das ganze muss vor dem Setzen der Variable "entry.title" geschehen, d.h. vor dem Aufruf:
setState(DP+'.Nummer_'+i+'.Titel', entry.title);
Evtl. hat jemand dasselbe Problem, das wäre ein Lösungsvorschlag 🤓