FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Paul am 21 Dezember 2018, 15:08:21

Titel: Probleme mit FTUI in Verbindung mit FB-Callist
Beitrag von: Paul am 21 Dezember 2018, 15:08:21
Vielleicht benutzt ja auch jemand eine Anrufliste in FTUI und kann Hilfe geben.

Hintergrund: ich lasse mir nicht angenommene Anrufe anzeigen und lösche sie wenn ich zu Hause bin(Anzeige in einem Bilderrahmen).

Ich bin mir leider nicht sicher, ob der Fehler vor dem Bildschirm sitzt oder an FTUI oder CallList liegt.

1. eingehende Anrufe werden erst nach einem refresh der Seite angezeigt. Löschen wird sofort auf der FTUI Seite angezeigt.

2. nach löschen der Anrufe (sofort gelöscht) und einem refresh der Seite werden alle (alten) Anrufe wieder angezeigt.
    Habe auch probiert es mit <meta http-equiv="expires" content="0"> ohne Erfolg zu unterbinden.

3. habe ich die Anrufe gelöscht und ein neuer Anruf erfolgt wird dieser nach refresh angezeigt zusätzlich gelöschte -1

Sollte das eher ein Fehler von Calllist sein kann ich den Beitrag auch nach Frontend verschieben.

FTUI-Code  Test-Seite

<html>

<head>
    <!--
     /* FHEM tablet ui */
     /*
     * UI builder framework for FHEM
     *
     * Version: 2.7.*
     * URL: https://github.com/knowthelist/fhem-tablet-ui
     *
     * Copyright (c) 2015-2018 Mario Stephan <mstephan@shared-files.de>
     * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
     *
     * - create a new folder named 'tablet' in /<fhem-path>/www
     * - copy all files incl. sub folders into /<fhem-path>/www/tablet
     * - Tadaaa! A new fhem ui in http://<fhem-url>:8083/fhem/tablet/index_empty.html
     */
    -->
    <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.min.js" defer></script>

    <title>FHEM-Tablet-UI</title>
</head>

<body>
    <div class="gridster">
        <ul>
           
            <li data-row="1" data-col="4" data-sizey="4" data-sizex="6">
                <header>Anrufliste</header>
               <div class="vbox">
<div class="hbox items-space-between items-bottom">
<div data-type="label" data-device="Anrufeabw" data-get="1-timestamp" class="no cache"></div>
<div data-type="label" data-device="Anrufeabw" data-get="1-"></div>
</div>
<div class="hbox items-space-between">
<div data-type="label" data-device="Anrufeabw" data-get="2-timestamp"class="no cache"></div>
<div data-type="label" data-device="Anrufeabw" data-get="2-n"></div>
</div>
<div class="hbox items-space-between items-top">
<div data-type="label" data-device="Anrufeabw" data-get="3-timestamp"></div>
<div data-type="label" data-device="Anrufeabw" data-get="3-r"></div>
</div>
<div class="hbox items-space-between items-top">
<div data-type="label" data-device="Anrufeabw" data-get="4-timestamp"></div>
<div data-type="label" data-device="Anrufeabw" data-get="4-nr"></div>
</div>
<div class="hbox items-space-between items-top">
<div data-type="label" data-device="Anrufeabw" data-get="5-timestamp"></div>
<div data-type="label" data-device="Anrufeabw" data-get="5-nuber"></div>
</div>
</div>

            </li>
            <li data-row="1" data-col="10" data-sizey="4" data-sizex="3">
                <header>EXAMPLE3</header>
                <!-- place your widget here -->
            </li>
            <li data-row="5" data-col="1" data-sizey="3" data-sizex="3">
                <header>EXAMPLE4</header>
                <!-- place your widget here -->
            </li>
            <li data-row="5" data-col="4" data-sizey="3" data-sizex="6">
                <header>EXAMPLE5</header>
                <!-- place your widget here -->
            </li>
            <li data-row="5" data-col="10" data-sizey="3" data-sizex="3">
                <header>EXAMPLE6</header>
                <!-- place your widget here -->
            </li>
        </ul>
    </div>
</body>

</html>



Titel: Antw:Probleme mit FTUI in Verbindung mit FB-Callist
Beitrag von: amenomade am 21 Dezember 2018, 15:17:52
Versuch mal mit attr WEB longpoll 1, wenn noch nicht eingestellt
Titel: Antw:Probleme mit FTUI in Verbindung mit FB-Callist
Beitrag von: Paul am 21 Dezember 2018, 15:47:32
Leider keine Verbesserung, vorher war websock

Die einzige Verbesserung, die Readings werden jetzt in Fhem sofort geschrieben, davor wurde nur bei neuen Anrufen der Anrufzähler sofort geschrieben.
Titel: Antw:Probleme mit FTUI in Verbindung mit FB-Callist
Beitrag von: amenomade am 21 Dezember 2018, 18:11:50
Ich habe kein Problem mit
<meta name="longpoll" content="1">
im <head> von index.html, longpoll 1 auf der WEB Instanz, und eine ähnliche Definition wie Du.
Titel: Antw:Probleme mit FTUI in Verbindung mit FB-Callist
Beitrag von: Paul am 22 Dezember 2018, 13:56:22
Danke, habe es auf der Index-Seite eingetragen.

Nun scheint es zu laufen.