Hauptmenü

FHEM Dashboard

Begonnen von svenson08, 14 November 2013, 21:34:33

Vorheriges Thema - Nächstes Thema

Phil__

Zitat von: stromer-12 am 16 April 2014, 18:35:15
In Zeile 651 der 95_Dashboard.pm ist $hr durch $js zu ersetzen.

alt:
my $js = AttrVal($defs{$dn}{NAME}, "JavaScripts", "");
if (index($hr,$dashboardjs) == -1){


neu:
my $js = AttrVal($defs{$dn}{NAME}, "JavaScripts", "");
if (index($js,$dashboardjs) == -1){


Dadurch wird nur einmal das Script an die Variable angefügt.

Benutzt du die Files aus Post #618 ???
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

stromer-12

FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

moonsorrox

#647
ich habe das jetzt auch mal geändert.... in #618 gibt es jetzt nichts mehr, hat svenson08 wohl entfernt, aber ich hatte sie ja
Mein DB lädt jetzt wunderbar, nur ich habe nach jedem Neustart die Größenversteller sogenannte "Anfasser" da..!
Hat das noch jemand so von euch..?

Habe jetzt noch einen Fehler endeckt, mein Rollladenslider zeigt im Dashboard 100 und ist aber eigentlich oben und nicht links
Im Raum Wohnzimmer ist er richtig
Screenshot von beiden angefügt
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

stromer-12

Zitat von: moonsorrox am 16 April 2014, 19:29:56
Mein DB lädt jetzt wunderbar, nur ich habe nach jedem Neustart die Größenversteller sogenannte "Anfasser" da..!
Hat das noch jemand so von euch..?

Das ist solang, wie die Bottonbar eingeblendet ist, bei ausgeblendeter Bottonbar sind sie auch nach einenReboot weg.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

svenson08

Bitte die Dateien aus diesem Anhang verwenden und unter FHEMWEB im Attribut JavaScripts den/die Einträge pgm2/dashboard.js entfernen.
Funktioniert das Dashboard wieder wie gewohnt und funktioniert der Codemirror?

stromer-12

#650
Auf dem ersten Blick läuft das Dashboard.

Unter fhem:8083 funktionieren alle Links.

Unter fhem:8085 funktionieren die Links für die Detailansicht in ReadingGroups nicht.

edit: Codemirror geht noch nicht.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

svenson08

@stromer-12

ZitatUnter fhem:8085 funktionieren die Links für die Detailansicht in ReadingGroups nicht.
kannst du mir mal einen Screenshot zu kommen lassen

Zitatedit: Codemirror geht noch nicht.
JavaScripts Attribut dafür hast du gesetzt?

stromer-12

Zitat von: svenson08 am 17 April 2014, 06:56:21
@stromer-12
kannst du mir mal einen Screenshot zu kommen lassen
liegt bei meiner FB generell am port 8085, da habe ich jetzt festgestellt, das im Hauptfenster das Menu funktioniert, aber in den Räumen nur keine Detailansicht aufgerufen werden kann.  Auf dem RPI funktioniert es, ist aber noch minimal das System.

Zitat
JavaScripts Attribut dafür hast du gesetzt?
habe ich
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

svenson08

@stromer-12
und wenn das Dashboard nicht definiert ist funktioniert der codemirror?

stromer-12

Zitat von: svenson08 am 17 April 2014, 09:15:22
@stromer-12
und wenn das Dashboard nicht definiert ist funktioniert der codemirror?

Funktioniert auf der FB auch dann nicht., werde wohl mal neu aufsetzen.

Auf dem RPI funktionieren beide, aber wie gesagt da ist noch nichts weiter drauf.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

moonsorrox

ich habe jetzt mal noch eine Frage, dieses komplette Attribut heraus nehmen aus allen Webinstanzen also 8083, 8085
attr WEB JavaScripts pgm2/dashboard.js

bei mir funktioniert es so schon...
und zu den Readingslinks die gingen bei mir vorher auch nicht,
soll heißen in dem Schreenshot oben bei Temperatur gehen sie, die Links in den formatierten Readings darunter gehen sie nicht.. auch im Raum Temperatur nicht
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Phil__

Zitat von: moonsorrox am 17 April 2014, 13:47:20
ich habe jetzt mal noch eine Frage, dieses komplette Attribut heraus nehmen aus allen Webinstanzen also 8083, 8085
attr WEB JavaScripts pgm2/dashboard.js

Ja aus allen Webinstanzen entfernen.

Gesendet von meinem Nexus 5 mit Tapatalk

Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

moonsorrox

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Phil__

Gibt es die Möglichkeit die Zeile mit dem Gruppennamen ausblenden zu lassen?
Hintergrund ist der, das auf einem 7 Zoll Tablet der Platz begrenzt ist und jede Gruppe ja eine extra Zeile mit dem Name/Gruppennamen belegt.

Viele Grüße und schöne Ostern an alle
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

P.A.Trick

Also es scheint bei nun zu klappen, aber er lädt sich beim DB wieder tot....kommt nicht zum Ende!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn