mein Oh 3 läuft auf einem Mini Pc mit einem alten Intel i3 und 4 Gb Ram,
hab jetzt mal versucht ein Kalender Widget im Habpanel zu erstellen.
gibt es bestimmt schon fertige Lösungen, aber ich wollte ja auch was dabei lernen!
meine Vorstellung, ein Monat hat höchstens 31 Tage, und ich wollte getrennte Felder für So,Mo,Di, usw. den Tag und ein Textfeld!
im Moment habe ich das so gelöst, das ich 35 String Items für jedes Feld eins gemacht habe, und in einer Rule mir da alle Informationen rein schreibe.
sieht dann in etwa so aus,
So 9 Geburtstag von xxxxx
um das aber vernüftig anzeigen zu können muss ich das im Widget ja wieder auseinander nehmen, zumal ich auch die Tageszahl zum rechnen, vergleichen als Zahl brauche!
die Ausgabe Zeile sieht dan in etwa so aus,
Code: Alles auswählen
div id="tag1_3sp1">{{itemValue('Feld'+($index+24)).split(' ')[0]}}</div><div id="tag1_3sp1">{{itemValue('Feld'+($index+24)).split(' ')[1]}}</div><div id="tag1_3sp3">{{itemValue('Feld'+($index+24)).split(':')[1]}}</div>
jetzt hab ich festgestellt der Seitenaufbau verzögert sich da schon mal.
Deshalb meine Frage,
kann ich das auf mehrere Items aufteilen, kommen aber schnell über 100 zusammen!
wie viel verträgt openhab3?
mit mehreren Items müsste dann aber in dem Widget nicht mehr so viel gerechnet werden!
noch 2 Bilder von meinen Versuchen,