Autor Thema: FTUI Neue Version chart_widget  (Gelesen 121789 mal)

Offline SKg

  • Full Member
  • ***
  • Beiträge: 114
Antw:FTUI Neue Version chart_widget
« Antwort #690 am: 06 Juni 2021, 15:02:10 »
Hallo,

ich versuche seit einer gefühlten Ewigkeit ein Kuchendiagram ans laufen zu bekommen.
Das Diagramm selbst funktioniert einwandfrei nur die Aktualisierung klappt nicht so wie ich es gerne hätte. (vielleicht verlange ich auch zu viel)
Ich habe in einen voran gegangenen Antwort gelesen das man die Zeile "data-device=" hinzufügen soll.
Leider wird das Diagramm nicht aktualisiert wenn im Log der Eintrag "2021-06-06 10:23:09 dummy Prozent_Netz_Monat 15" auftaucht.
Wenn ich die Seite neu lade werden die Werte aktualisiert.
ich würde das ganze gerne betreiben ohne die ganze Zeit die Seite neu zu laden.

Vielleicht weiß jemand eine Lösung?

MFG
Stephan



Das Problem mit dem automatischen aktualisieren ist mit einfügen der Zeile " data-prefetch="true" " behoben, allerdings gibt es jetzt ein neues Problem.
Die Grafik wirkt nach dem aktualisieren verschoben, verzerrt und irgendwie doppelt gezeichnet.
Nach einem neu-laden der Seite sieht wieder alles normal aus.

Siehe angefügte Bilder.

MFG

Offline eki

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1380
Antw:FTUI Neue Version chart_widget
« Antwort #691 am: 07 Juni 2021, 14:31:57 »
Prefetch macht eigentlich bei dieser Art von Chart keinen Sinn. Dass das Dein Problem mit dem Update "beseitigt" ist eher ein Zufall, fürchte ich.
Ich schau mir mal an, warum das update nicht klappt, etwas Geduld.

Offline eki

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1380
Antw:FTUI Neue Version chart_widget
« Antwort #692 am: 08 Juni 2021, 14:19:36 »
Angehängt ist eine neue Version, die das angesprochene Verhalten nicht mehr haben sollte. Das Update müsste eigentlich funktionieren. Falls nicht, poste mal bitte Deinen HTML header (dort wo Du die Dinge für ftui festlegst und einbindest).

Offline SKg

  • Full Member
  • ***
  • Beiträge: 114
Antw:FTUI Neue Version chart_widget
« Antwort #693 am: 16 Juni 2021, 18:20:52 »
Hallo,

@eki: Sorry für die späte Antwort, ich hätte nicht so schnell mit einer Antwort gerechnet.

Jetzt funktioniert es richtig. Vielen Dank.

MFG

Offline SKg

  • Full Member
  • ***
  • Beiträge: 114
Antw:FTUI Neue Version chart_widget
« Antwort #694 am: 16 Juni 2021, 18:32:58 »
Hallo,

ich bin blutiger Anfänger und daher sieht mein Header noch so aus wie aus dem FHEM Tablet UI Wiki (siehe unten).

Das Update müsste eigentlich funktionieren. Falls nicht, poste mal bitte Deinen HTML header (dort wo Du die Dinge für ftui festlegst und einbindest).

Über Tipps zur Verbesserung würde ich mich jederzeit freuen.

<head>
    <!--
     /* FHEM tablet ui */
     /*
     * UI builder framework for FHEM
     *
     * Version: 2.5.*
     * URL: https://github.com/knowthelist/fhem-tablet-ui
     *
     * Copyright (c) 2015-2017 Mario Stephan <mstephan@shared-files.de>
     * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
     *-abc
     * - create a new folder named 'tablet' in /<fhem-path>/www
     * - copy all files incl. sub folders into /<fhem-path>/www/tablet
     * - add 'define TABLETUI HTTPSRV ftui ./www/tablet Tablet' in fhem.cfg
     * - Tadaaa! A new fhem ui in http://<fhem-url>:8083/fhem/tablet/
     */
    -->
    <link rel="icon" href="favicon.ico" type="image/x-icon" />

    <!-- define your personal style here, it wont be overwritten  -->
    <!-- link rel="stylesheet" href="css/fhem-green-ui.css" / -->
    <!-- link rel="stylesheet" href="css/fhem-tablet-ui-user.css" / -->

    <script src="js/fhem-tablet-ui.js" defer></script>


    <!-- Remove this line to enable for usage with WebViewControl
    <script defer>var wvcDevices = {'12345': 'Tablet'}; var wvcUserCssFile="webviewcontrol.css"</script>
    <script src="../pgm2/cordova-2.3.0.js" defer></script>
    <script src="../pgm2/webviewcontrol.js" defer></script>
    <!-- End for WebViewControl -->

    <title>Kuchendiagramm</title>
</head>


MFG

Offline ebk

  • New Member
  • *
  • Beiträge: 12
Antw:FTUI Neue Version chart_widget
« Antwort #695 am: 19 September 2021, 23:14:06 »
Hallo eki,

vielen Dank für Deine Anpassungen am Chart Widget. Ich hatte ebenfalls das Problem, dass die Updates der Charts nach dem letzten Update nicht mehr funktioniert haben (data.runningRefresh stand scheinbar immer auf true).

Mit der von Dir geposteten letzten Version klappt es jetzt wieder. Vielen Dank dafür!

Wird diese Version dann auch ins offizielle Repository wandern?

Viele Grüße
ebk

Offline eki

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1380
Antw:FTUI Neue Version chart_widget
« Antwort #696 am: 20 September 2021, 11:53:51 »
Zitat
Wird diese Version dann auch ins offizielle Repository wandern?

Ja, werde ich die Tage mal an setstate weiter geben.