longpoll - verliere ständig Verbindung mit ipad2

Begonnen von Kusselin, 13 April 2017, 08:45:35

Vorheriges Thema - Nächstes Thema

Kusselin

Hallo Zusammen,

ich habe ein ipad2 und FTui 2.6.15

bekomme jetzt ständig unten links eine Einblendung das die Verbindung zu fhem verloren wurde.

Was ist das und wie kann ich das behebn?

User yellowpinky war so freundlich und hat mir geschrieben das er
<meta name='longpoll_maxage' content='0'>

gesetzt hat....nur weiß ich nicht wo man das setzt??? Kommt das in die Menü.html??

kann mir das einer sagen bitte. Über ne kurze Aufklärung wo ich das hinsetzen muss danke ich euch.

Viele Grüße

Markus

1907

Dieses Attribut muss in den Abschnitt <head> in der index.html

Ich zitiere mal aus dem Wiki die Bedeutung des Attributs: "Kommen in diesem Zeitraum (Sekunden) keine Longpoll-Events bei FTUI an, wird die Verbindung als "disconnected" angesehen und ein neuer Verbindungsversuch wird gestartet."

Wenn du auf 0 stellst wird die Funktion vielleicht deaktiviert.

Wird denn auf deiner Tablet UI kein einziges Reading regelmäßig akutalisiert?
Falls doch, dürfte das Attribut "longpoll_maxage" keine großartige Änderung bewirken.

Kusselin

Hi 1907,

die index.html...ist die überhaupt aktiv bei mir???

ich habe eine Menü.html

die index.html sieht so aus aktuell:
<!DOCTYPE html>
<html>
<head>
    <!--
     * Version: 1.4.4
     * Requires: jQuery v1.7+, font-awesome, jquery.gridster, jquery.toast
     * URL: https://github.com/knowthelist/fhem-tablet-ui
     *
     * Copyright (c) 2015 Mario Stephan <mstephan@shared-files.de>
     * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
    -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="widget_base_width" content="73">
    <meta name="widget_base_height" content="69">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="longpoll" content="1">
    <meta name="debug" content="0">

    <link rel="stylesheet" href="/fhem/tablet/lib/jquery.gridster.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/css/fhem-tablet-ui.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/font-awesome.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/jquery.toast.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/css/fhem-tablet-ui-user.css" />

    <script src="/fhem/pgm2/jquery.min.js" defer></script>
    <script src="/fhem/tablet/lib/jquery.toast.min.js" defer></script>
    <script src="/fhem/tablet/lib/jquery.gridster.min.js" defer></script>
    <script src="/fhem/tablet/js/fhem-tablet-ui.min.js" defer></script>

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

<div class="gridster">
<ul>

<!--************** hier kommen die Widgets hin ****************-->
<!-- Menü -->
<li data-col="1" data-row="1" data-sizex="1" data-sizey="8" data-template="menu.html"></li>

</ul>
</div>
</body>
</html>


und meine Menü.html so:

<html>
<body>
<div style="color:#bdc3c7; margin-top: 10px;">
   <div data-type="clock" data-format="H:i" class="large"></div>
   <div data-type="clock" data-format="d.n.Y" class="small"></div>
</div>
<div style="margin-top: 15px; border-top:5px solid #000000;"></div>
    <div class="cell centered">
        <div data-type="pagetab" data-url="main.html" data-icon="fa-home" class="top-space"></div>
        <div data-type="pagetab" data-url="camera.html"  data-icon="fa fa-camera" class="top-space"></div>
<div data-type="pagetab" data-url="media.html" data-icon="fa-music" class="top-space"></div>
        <div data-type="pagetab" data-url="wetter.html" data-icon="fa-cloud" class="top-space"></div>
<div data-type="pagetab" data-url="test.html" data-icon="fa fa-university" class="top-space"></div>
<div class="cell">
    <div class="medium line-normal">FTUI</div>
    <div class="" data-bind="ftui.version"></div>
</div>
    </div>

</body>
</html>
?

oder muss ich den Header von der index.html in die menü.html kopieren

sorry wenn ich so frage...wäre nett wenn du mich aufklären könntest..

Gruss