New FHEM Tablet UI

Begonnen von setstate, 22 Februar 2015, 23:37:24

Vorheriges Thema - Nächstes Thema

aeronaut

Es scheint keine Möglichkeit zu geben, das Select-Widget mit z.B. class="bigger" zu vergrößern, oder mache ich was falsch? Es scheint nur eine Größe zu haben und in der Doku steht ja auch, dass nicht jedes Widget jede CSS-Klasse unterstützt ... könnte das ggf. erweitert werden?

lg
aeronaut

mw_fhem

Wahrscheinlich liegt es an irgendwelchen Dingen die im Cache lagern. Meine Startseite/Hauptseite heißt home_eg.html. Wenn ich die aufrufe (http://<ip>:8083/fhem/tablet/home_eg.html) komme ich zu http://<ip>:8083/fhem/tablet/home_eg.html#raeume_eg.html. Ich lande also auf der Räume-Seite. Der dortige Button (pagetab-Widget) zu home_eg.html klappt dann nicht mehr.
RasPi mit FHEM, Wettersensoren über WDE1, UP-Schalter und Thermostate über CUL

setstate

Die erste Seite muss so aufgerufen werden:
http://<ip>:8083/fhem/tablet/
Also ohne *.html. Ich denke dann müsste es eine index.html geben als Einstieg und mit den Links zu den scripten und dann die Unterseiten mit leerer Header Section.
Evtl. müsste Pagetab noch etwas robuster für die von dir beschriebene Konstellation gemacht werden.

TNT0068

#1668
Danke für eure Tipps.
wenn http://<ip>:8083/fhem/tablet/ aufrufe zeigt er mir gar keine Seite an.
Cache im Browser gelöscht und auch ein anderes Gerät verwendet.
Meine Version habe ich mit der github verglichen. Ich konnte keinen Fehler sehen. <html>
<html>
<body>
    <header>Raeume</header>
    <div class="cell">
        <div data-type="pagetab" data-url="index.html" data-icon="fa-home" class="top-space"></div>
        <div data-type="pagetab" data-url="multimedia.html" data-icon="fa-sliders" class="top-space"></div>
        <div data-type="pagetab" data-url="status.html" data-icon="fa-heartbeat" class="top-space"></div>
       
    </div>
</body>
</html>

Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

setstate

Wie hast das im fhem.cfg definiert? So sollte es gehen:

define TABLETUI HTTPSRV ftui ./www/tablet/ Tablet-UI

Und dann die URL http://<ip>:8083/fhem/ftui/

update71

Zitat von: setstate am 27 Mai 2015, 12:16:33
Wie hast das im fhem.cfg definiert? So sollte es gehen:

define TABLETUI HTTPSRV ftui ./www/tablet/ Tablet-UI

Und dann die URL http://<ip>:8083/fhem/ftui/
Das funktioniert bei mir so auch nicht. Schrieb ich ja schon mehrmals.
Thomas
###########
Raspi mit Fhem, nanoCUL 433 + mehrere Brennstuhl Steckdosen - HM-LAN + Thermostat, 6 fach Taster, Aussensensor - HUEBridge + 3 weiße LEDs ... mehr folgt

TNT0068

Leider klappt es nicht.
Bekomme jetzt: File not found: ./www/tablet/index.html
Die Index liegt aber unter tablet
/volume1/@appstore/FHEM/share/fhem/www/tablet
Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

mw_fhem

Zitat von: setstate am 27 Mai 2015, 11:57:37
Die erste Seite muss so aufgerufen werden:
http://<ip>:8083/fhem/tablet/
Also ohne *.html. Ich denke dann müsste es eine index.html geben als Einstieg und mit den Links zu den scripten und dann die Unterseiten mit leerer Header Section.
Evtl. müsste Pagetab noch etwas robuster für die von dir beschriebene Konstellation gemacht werden.

Klar, wenn ich die erste Seite so aufrufe, komme ich zu der html-Seite, die index.html heißt. Das ist aber dumm für mich, da nun alle meine Unterseiten auf home_eg.html verweisen und ich zudem später weitere Geschosse (home_og.html etc.) dazu nehmen möchte.
Würde es helfen, wenn ich aus den Unterseiten den Header rausnehme? Bisher ist in allen Unterseiten der Header drin.
RasPi mit FHEM, Wettersensoren über WDE1, UP-Schalter und Thermostate über CUL

setstate

Dann weiß ich auch nicht mehr ...
Am besten ihr holt die alte widget_pagetab.js wieder aus dem fhem Backup und ich mache heute Abend eine Rolle rückwärts zur vorherigen Version auf github, denn evtl. haben noch mehr Probleme mit der neuen Version.

setstate

Zitat von: aeronaut am 27 Mai 2015, 11:32:50
Es scheint keine Möglichkeit zu geben, das Select-Widget mit z.B. class="bigger" zu vergrößern, oder mache ich was falsch? Es scheint nur eine Größe zu haben und in der Doku steht ja auch, dass nicht jedes Widget jede CSS-Klasse unterstützt ... könnte das ggf. erweitert werden?

lg
aeronaut

Was genau soll größer werden? Die Schrift und damit die Höhe? Die Breite kann man jetzt schon mit w2x und w3x festlegen

TNT0068

setstate danke für deine Hilfe.
Habe eben ein Rollback gemacht und geht wieder wie gewohnt
Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

nesges

Zitat von: aeronaut am 26 Mai 2015, 17:12:44
Was ich bräuchte:
Eine Möglichkeit die Knobs für Stunde und Minuten größer zu bekommen, ggf. auch größer als bigger. Versucht habe ich .widget_settimer_hour_wrap {height: 120%;} ohne Erfolg.
Kannst du mir auf die Sprünge helfen?

settimer implementiert momentan noch keine Möglichkeit zur Einstellung der Größe, aber ich werd's mir mal ansehen.

update71

#1677
Zitat von: setstate am 27 Mai 2015, 13:12:49
Dann weiß ich auch nicht mehr ...
Am besten ihr holt die alte widget_pagetab.js wieder aus dem fhem Backup und ich mache heute Abend eine Rolle rückwärts zur vorherigen Version auf github, denn evtl. haben noch mehr Probleme mit der neuen Version.
Bei funktioniert es mit den Pagetabs einwandfrei. Ich hab die Änderungen von viegener schön länger drin.
Bei mir klappt nur der Aufruf ohne Angabe von Index.html nicht. Wenn ich http://fhem:8083/fhem/tablet/ Aufrufe kommt eine weiße Seite. Hat aber nix mit dem Update zu tun. Ist schon länger so. Das wollte Ich damit sagen.
Bitte keine Rolle rückwärts!
Thomas
###########
Raspi mit Fhem, nanoCUL 433 + mehrere Brennstuhl Steckdosen - HM-LAN + Thermostat, 6 fach Taster, Aussensensor - HUEBridge + 3 weiße LEDs ... mehr folgt

TNT0068

update71 wie rufst du dann die erste Seite auf?
Sobald ich bei dem neuen Pagetab mit Seite die URL aufrufe habe ich eben das Problem. 
Homematic HMLAN HMUSB Heizung, Strom und Licht , Vuduo2, Kodi, Hue, Logitech Harmony Hub, Alexa

update71

Zitat von: TNT0068 am 27 Mai 2015, 13:35:03
update71 wie rufst du dann die erste Seite auf?
Sobald ich bei dem neuen Pagetab mit Seite die URL aufrufe habe ich eben das Problem.
http://fhem:8083/fhem/tablet/index.html

Da ist dann das Menü und die includes drin. Die erste Seite ist dann start.html die dann zum Menü geladen wird.
Thomas
###########
Raspi mit Fhem, nanoCUL 433 + mehrere Brennstuhl Steckdosen - HM-LAN + Thermostat, 6 fach Taster, Aussensensor - HUEBridge + 3 weiße LEDs ... mehr folgt