@Glasfaser Das Widget funktioniert nun, ich hatte mein Datenpunkt als "Schalter" eingetragen gehabt und nicht und html_prepend
Habe mitterweile das Problem aber anderweitig gelöst, weil ich auf ein weiteres Problem gestoßen bin.
Hier mal das Beispiel meines weiteren Problems:
001_summary = test1
001_bdate= 10.04.2020
002_summary = test2
002_bdate= 20.04.2020
Nun wenn ich test1 aus meinem Kalender lösche, löscht fhem automatisch den Termin 002_xxx und setzt die Daten von 002_xxx zu 001_xxx ist ja nun logisch ist ja schließlich nun der 1. Termin.
In iOBroker wird das ganze allerdings nicht 1:1 übernommen. 001_xxx wird aktualisiert aber 002_xxx bleibt weiterhin bestehen somit wird mir der Termin "test2" doppelt angezeigt.
Nun habe ich die Datenpunkte von 001-005 angelegt und das "undefined" beseitigt, bezüglich meines neuen Problems habe ich im Blockly ein Script geschrieben das kurz vor dem 60 Minuten Kalender update von Fhem alle Datenpunkte mit einem leeren Feld versetzt, nun Funktioniert die Anzeige 1A und auch beim test mit dem alten Widget wird mir nicht "null" angezeigt, weil der Datenpunkt ja nicht leer ist.
Hoffe soweit verstanden, Danke für die Hilfe.