FTUI- GCALVIEW Hilfe

Begonnen von addo, 26 September 2018, 15:30:47

Vorheriges Thema - Nächstes Thema

addo

Moin Moin,

bin nun seit ein paar Stunden dabei und will mir meinen GoogleKalender mittels GCALVIEW in FTUI anzeigen lassen.
Die Readings finden in FHEM schon statt nur irgendwie , weiss ich nicht wie diese bei FTUI eingebunden werden  >:(

Darum die Frage, wie kann ich das Modul GCALVIEW bei FTUI einbinden ?
Hatte gehört,dass es ähnlich wie bei calview sein soll ...leider kommt da nichts :(

<div data-type="calview"
     data-device="GCAL_All"
     data-get="all"
     data-detail='["bdate","btime","summary"]'
     data-detailwidth='["30","30","40"]'></div>


defmod GCAL_All GCALVIEW 30
attr GCAL_All userattr calendarFilter:multiple-strict,Fussball,MuellAbfuhr,Am#Apfelgarten,Addo,GeburtstagsKalender,Feiertage#in#Deutschland,Week#Numbers calendarIncludeStarted:multiple-strict,Fussball,MuellAbfuhr,Am#Apfelgarten,Addo,GeburtstagsKalender,Feiertage#in#Deutschland,Week#Numbers
attr GCAL_All DbLogExclude .*
attr GCAL_All alldayText Ganztag
attr GCAL_All calendarDays 30
attr GCAL_All calendarFilter Fussball,Am Apfelgarten,Addo,GeburtstagsKalender,Feiertage in Deutschland
attr GCAL_All calendarIncludeStarted Fussball,Am Apfelgarten,Addo,GeburtstagsKalender,Feiertage in Deutschland
attr GCAL_All calendarType standard
attr GCAL_All configFolder /opt/fhem/
attr GCAL_All daysLeftLongText heute,morgen,in % Tagen
attr GCAL_All group GCalender
attr GCAL_All room Logik
attr GCAL_All updateInterval 3600
attr GCAL_All weekdayText Mo.,Di.,Mi.,Do.,Fr.,Sa.,So.

setstate GCAL_All t: 7 td: 1 tm: 0


<!--######################## Termine ##################################-->

<li data-row="11" data-col="1" data-sizex="4" data-sizey="4">

<header>Termine</header><br>

<div data-type="calview"
     data-device="GCAL_All"
     data-get="all"
     data-detail='["bdate","btime","summary"]'
     data-detailwidth='["30","30","40"]'></div>

</li>



Vielleicht weiss ja einer was von euch Pros ;)

Gruß

addo  ::)

rabehd

Wie wäre ein List Deines GCALVIEW-Devices? (nicht als Text, sondern als Code)

Und weiterhin der HTLM-Code Deines Fehlversuches.
Auch funktionierende Lösungen kann man hinterfragen.

addo

Danke für die Rückmeldung !

Ist es so ausreichend ?


rabehd

Ich habe es mal ausprobiert. Bei mir werden von GCALVIEW und CALVIEW die Termine angezeigt.
Merkwürdigerweise nur der erste Termin.

Enthält Dein Kalender Device auch Termine?
Auch funktionierende Lösungen kann man hinterfragen.

Kharim

Hallo ihr,

ich nutze ebenfalls GCALVIEW und stelle dies mittels CALVIEW im FTUI dar.
Termine werden schon angezeigt - soweit ok.
Leider gelingt mir keine vernünfige Formatierung der Spalten.
Kronkret wird bei mir die Angabe von "data-oneline" und "data-detailwidth" ignoriert.
Egal ob/welche Werte ich hier angebe, es werden dennoch die Zeilen umgebrochen, bzw bleiben die Spalten immer gleich groß.....

Was mache ich falsch?

<div data-type="calview"
    data-device="kalenderX"
    data-get="all"
    data-max="2"
      data-oneline="yes"
    data-detail='["bdate","btime","summary"]'
    data-detailwidth='["10","10","80"]'></div>



<li data-row="2" data-col="2" data-sizex="4" data-sizey="1">
<header>Kalender</header>
<div data-type="popup" data-width="800px" data-height="300px" data-left="100px" data-top="100px">
<div>
<div class="cell centered large">
<div data-type="calview"
    data-device="kalenderX"
    data-get="all"
    data-max="2"
    data-oneline="yes"
    data-detail='["bdate","btime","summary"]'
    data-detailwidth='["10","10","80"]'></div></div>
</div>

<div class="dialog">
<header>Kalender</header>
<div>
<div class="cell centered big">
<div data-type="calview"
      data-device="kalenderX"
      data-get="all"
      data-max="10"
      data-oneline="yes"
      data-detail='["bdate","btime","summary"]'
      data-detailwidth='["10","10","80"]'></div></div>
</div>
</div>
</div>
</li>


Danke,
Kharim
Raspberry Pi 2 + Minibian + 2x MAX Cube CUN (868/433Mhz) + Thermostate + Fensterkontakte + Taster+RGB-LED Band über pigpiod + TFA Sensoren 30.3169/3125
Raspberry Pi 2 + Minibian +Z-Wave (USB) + Bewegungsmelder + Fensterkontakt + Sirene + SMS Steuer-/Benachrichtigung (ohne Internet)

M4ce

Hallo @addo , hallo @Kharim

habt ihr schon Fortschritte machen können? Ich habe das Selbe Problem.

OdfFhem

Hallo zusammen,

kann denn mal jemand ein (anonymisiertes) list von einem GCALVIEW-Device bereitstellen?

Welche Version vom widget_calview.js nutzt Ihr?

Kharim

Ich muss gestehen, bei mir funtkioniert es mittlerweile - vermutlich eine Sache der angesprochenen calview.js

Nutze hier eine 18KB Große, vom 06.01.2019 (Finde keine Versionsnummer an der Datei?!)
Als Originale liegt daneben noch eine deutlich kleinere Datei - habe ich also anscheinend mal "aktualisiert".

Kharim
Raspberry Pi 2 + Minibian + 2x MAX Cube CUN (868/433Mhz) + Thermostate + Fensterkontakte + Taster+RGB-LED Band über pigpiod + TFA Sensoren 30.3169/3125
Raspberry Pi 2 + Minibian +Z-Wave (USB) + Bewegungsmelder + Fensterkontakt + Sirene + SMS Steuer-/Benachrichtigung (ohne Internet)

M4ce

Mit den oben genannten Codes?

Kharim

Im Grunde ja.
Auch wenn ich die vorhandenen Änderungen wieder rückgängig mache funktionieren die Spalten.


<li data-row="2" data-col="2" data-sizex="4" data-sizey="1">
<header>Kalender</header>
<div data-type="popup" data-width="800px" data-height="300px" data-left="100px" data-top="100px">
<div>
<div class="cell centered large">
<div data-type="calview"
      data-device="xxx"
[b]data-dateformat="short" [/b]
      data-get="all"
      data-max="2"
      data-oneline="yes"
      data-detail='["bdate","btime","summary"]'
      data-detailwidth='["20","10","70"]'></div></div>
</div>

<div class="dialog">
<header>Kalender</header>
<div>
<div class="cell centered big">
<div data-type="calview"
      data-device="xxx"
[b]data-dateformat="short"[/b]
      data-get="all"
      data-max="10"
      data-oneline="yes"
      data-detail='["weekday","bdate","btime","summary"]'
      data-detailwidth='["5","20","10","65"]'></div></div>
</div>
</div>
</div>
</li>



Da meine js modifiziert ist (siehe Weekday: https://forum.fhem.de/index.php/topic,77502.msg882520.html#msg882520 ) habe ich auch diese noch einmal getauscht - funktioniert.

Kharim

Edit: Da im "Code" Fettschrift nicht funktioniert -> data-dateformat="short" kam hinzu
Raspberry Pi 2 + Minibian + 2x MAX Cube CUN (868/433Mhz) + Thermostate + Fensterkontakte + Taster+RGB-LED Band über pigpiod + TFA Sensoren 30.3169/3125
Raspberry Pi 2 + Minibian +Z-Wave (USB) + Bewegungsmelder + Fensterkontakt + Sirene + SMS Steuer-/Benachrichtigung (ohne Internet)

M4ce

Danke dir, ich werde es gleich heute Abend versuchen :)