@xblades
Deine Trash-Daten kommen doch vom ical - Adapter. Wenn du mein Script nimmst, welches eine Erweiterung aus dem Wiki ist, bekommst du alle Daten für das Panel. Es erstellt auch alle Datenpunkte selber.
Damit kannst du dir eine Page anlegen und auch im Screensaver die Daten anzeigen lassen. Den Trash-Adapter kannst du auch parallel betreiben für die VIS. Bei mir läuft er auch so.
Meine Config für den Screensaver. Der nächste Termin liegt immer in "1.date"
// leftScreensaverEntity 3 (only Advanced Screensaver)
{
ScreensaverEntity: '0_userdata.0.Abfallkalender.1.date',
ScreensaverEntityFactor: 1,
ScreensaverEntityDecimalPlaces: 0,
ScreensaverEntityIconOn: 'trash-can',
ScreensaverEntityIconOff: null,
ScreensaverEntityText: 'Abfall',
ScreensaverEntityUnitText: '',
ScreensaverEntityIconColor: '0_userdata.0.Abfallkalender.1.color'
},
Für die Page sieht die Config so aus.
let Abfall = <PageEntities>
{
'type': 'cardEntities',
'heading': 'Abfallkalender',
'useColor': true,
'items': [
<PageItem>{ id: AliasPath + 'Abfall.event1',icon: 'trash-can'},
<PageItem>{ id: AliasPath + 'Abfall.event2',icon: 'trash-can'},
<PageItem>{ id: AliasPath + 'Abfall.event3',icon: 'trash-can'},
<PageItem>{ id: AliasPath + 'Abfall.event4',icon: 'trash-can'}
]
};
Dies soll nur ein Vorschlag für dich sein. schönes Wochenende