calview mit mehreren Kalendern

Begonnen von tim.michel, 09 Januar 2017, 15:39:09

Vorheriges Thema - Nächstes Thema

tim.michel

Hallo zusammen,

gibt es eine Möglichkeit im FTUI mehrere Kalender (Privat, Studium, etc.) mit Calview auswerten und anzeigen zu lassen? Habe gesehen, dass das Moduk fullcalview eine Array Option besitzt. Gibt es dies auch für die normale Listenanzeige?


Vielen Dank und Grüße
Tim

chris1284

#1
du erstellst einfach ein calview-device mit allen kelendern
https://fhem.de/commandref_DE.html#CALVIEW

und bindest diese eine view in der tui per widget_calview ein

define calview_all CALVIEW Privat, Studium,etc next

tui:
<div data-type="calview"
         data-device="calview_all"
         data-get="all"
         data-start="notomorrow"
         data-max="4"
         data-detail='["bdate","btime","etime","summary"]'
         class="cell">
    </div>



tim.michel

super vielen Dank für die schnelle Hilfe. Hat super funktioniert  :D

rot-weiss4

Hi,

ich muss den Threed nochmal hochkramen. :) Ich hab das mit mehreren Kalendern nach deiner Anleitung gemacht. Es happert aber anscheinend schon am calview_all...
Also er zeigt bei den einzelnen Kalendern Termine an. Auch wenn ich bei data-device den einzelnen Kalender angebe. Auch im frontend kein Problem.

Bei callview_all in fhem zeigt er mir keinen Termin mehr an. Hab ich was vergessen?

Raw Defintion:

defmod calview_all CALVIEW calview_dk_all,calview_dk_arb,calview_dk_kg,calview_dk_pin next
attr calview_all group Kalender
attr calview_all maxreadings 10
attr calview_all modes next
attr calview_all room Kalender

setstate calview_all t: 0 td: 0 tm: 0
setstate calview_all 2017-07-05 14:50:15 c-term 0
setstate calview_all 2017-07-05 14:50:15 c-today 0
setstate calview_all 2017-07-05 14:50:15 c-tomorrow 0
setstate calview_all 2017-07-05 14:50:15 state t: 0 td: 0 tm: 0


Die attr sind bei allen Kalendern gleich.

chris1284

du hats views eingetragen keine kalender so wie es aussieht. in die definition müssen die kalendernamen der calendar-devices

rot-weiss4

Top!!! Da war der Fehler. Vielen Dank!!! #thumbsup