Hauptmenü

FTUI 2.4 out now

Begonnen von setstate, 02 Dezember 2016, 09:39:42

Vorheriges Thema - Nächstes Thema

setstate

ich nutze auch ein Android Tablet mit WebViewControl und es geht. Keine Icons - das muss eine andere Ursache haben. Läuft es auf einem anderen Browser? Klappt eine Minimal FTUI Seite? Vielleicht sind noch Fehler (HTML-Format) auf der Haupt-Seite.

cotecmania

Hallo Zusammen,

wie ist das nun mit Simplechart ? Geht bei mir seit 2.4 nicht mehr.
Muss ich da bei mir was anpassen ?

Gruss
Joe
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

setstate

Nö, Simplechart muss auch gehen. Tuts bei mir. Wie sieht deine Definition aus?

cotecmania

Zitat von: setstate am 14 Dezember 2016, 10:53:23
Nö, Simplechart muss auch gehen. Tuts bei mir. Wie sieht deine Definition aus?

                  <div class="normal"
                       data-type="simplechart"
       data-logdevice="FileLog_PCA301_0361E4"
                       data-height="80"
       data-columnspec="4:power"
                       data-style="ftui l1"
                       data-ptype="lines"
                       data-maxvalue="70"
                       data-minvalue="0"
                       data-yticks="20"
                       data-caption=""
                       data-yunit="W"
                       data-uaxis="primary">
                  </div>
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

setstate

Da liegt eine Verwechslung vor. Simplechart kennt kein data-uaxis oder data-ptype.
Probier mal data-type="chart"

Skusi

#95
Meine index.html sieht im ober so aus:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="widget_base_width" content="118">
    <meta name="widget_base_height" content="134">
    <meta name="widget_min_cols" content="13">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="gridster_disable" content="1">
    <meta name="longpoll" content="1">
    <meta name="debug" content="0">
<meta name="toast" content="1">
    <meta http-equiv="Cache-Control" content="no-store" />

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

    <!-- 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" / -->

<link rel="stylesheet" href="css/fhem-tablet-ui-custom.css" />

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

    <!-- <script type="text/javascript" src="/fhem/tablet/lib/ion.sound/ion.sound.min.js"></script> -->
<!-- <script type="text/javascript" src="/fhem/tablet/js/widget_clicksound.js"></script> -->

    <script defer>var wvcDevices = {'22222': 'WandTableau', '11111': 'SkusiSmartfone', '33333': 'Dodo_Tablet'}; var wvcUserCssFile="webviewcontrol.css"</script>
    <script src="../pgm2/cordova-2.3.0.js" defer></script>
    <script src="../pgm2/webviewcontrol.js" defer></script>


Kannste mal rüber schauen ?

Dazu überhaupt mal eine Grundsatzfrage:

Muß in jeder der .html Dateien dieser Anfang drinne stehen, oder muß das nur in der index.html sein.

Ich frage mich nämlich schon lange ob die recht zähen Seitenwechsel was mit meinem Code, der schwachen Tablet-Hardware oder der WLan Verbindung zutun haben.
Das TUI läuft bei mir schon sehr lange, und ist aus dem Haushalt nicht mehr wegzudenken. Auch der WAF Faktor ist mitlerweile OK. Aber es nervt immer mehr das man meist etliche Sekunden wartend nach einem Button-Druck davor steht bis die Seite sich aufgebaut hat.

Ist das mit der Zeit einfach davon gekommen das die Oberfläche immer mehr gewachsen ist, oder mache ich beim Code eventuell was Grundlegendes falsch ?

Ich denke auch eine altes dualcore 1,2 Ghz Tablet sollte doch ein paar html Seiten zügig aufbauen können.

Ich wäre dankbar für einen Hinweis wo ich noch was tunen könnte.

Nachtrag:

Mein Webviewcontrol meldet nun nach entfernen des clicksounds:

error
widget_famultibutton.js 122

???
HP ThinClient 630, SIGNALduino, NanoCul868 (a-culfw), JeeLink Clone (LaCrosse), Firmata  für FB Heizung,Wasser+Gas+Klingel+Lux, Somfy Rolladen, Pollin Steckd.,TX29DTH,Tasmota+IR Lesekopf an Stromz., MAX Fensterkontakte, IButton, Fingerprint, SonOff Tasmota, ESP LED Controler, WLed,zigbee2mqtt...

cotecmania

Zitat von: setstate am 14 Dezember 2016, 13:14:05
Da liegt eine Verwechslung vor. Simplechart kennt kein data-uaxis oder data-ptype.
Probier mal data-type="chart"

Hmmm, das hat aber vor 2.4 funktioniert.

So gehts auch nicht :
                  <div class="normal"
                       data-type="simplechart"
       data-logdevice="FileLog_PCA301_0361E4"
                       data-height="80px"
      data-columnspec="4:power"
                       data-maxvalue="70"
                       data-minvalue="0"
                       data-yticks="20"
                       data-caption="Test"
                       data-yunit="W">
                  </div>


FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

SamNitro

ZitatProbier mal data-type="chart"
(Intel-Nuc Proxmox) (Homematic) (EnOcean) (CUL868) (CUL433) (Zigbee2MQTT) (ESP8266) (Echo) (DUOFERN)

setstate

gib mal eine feste Breite / Höhe mit


                        data-height="90px"
                        data-width="120px"

jove01

Hallo

auch nach einenm Update heute bekomme ich einen Fehler
Zitatwidgent.container.js.1

Danke
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

setstate

sorry, widget container ? nie davon gehört. Wofür nimmst du das?. Evtl. erst einmal auskommentieren ...

cotecmania

Zitat von: setstate am 14 Dezember 2016, 10:53:23
Nö, Simplechart muss auch gehen. Tuts bei mir. Wie sieht deine Definition aus?

Hab den Fehler gefunden. Bei mir hat folgendes gefehlt :
data-device="PCA301_0361E4"

Hat aber seither "ohne" funktioniert  ;) ...

Gruss
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

jove01

Hallo setstate

Zitatsorry, widget container ? nie davon gehört.

Sorry, hatte "class" und "data-type" verwechselt. :-[
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

blasterx

Ich habe heute auch ein Update durchgeführt, bis jetzt geht alles bis auf das input widget mit folgender Fehlermeldung.

Error
widget_pagebutton.js:69
TypeError: elem.data(...) is undefined

Error
widget_input.js:15
TypeError: elem.addReading is not a function

Währe super wenn es eine Lösung  für das Problem gibt.

Gruß BlasterX
Gruß-BlasterX

setstate

Hast du mal den Browser-Cache gelöscht?