Hauptmenü

FHEM Dashboard

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

Vorheriges Thema - Nächstes Thema

Sebastian

Guten Morgen,

habe scheinbar noch einen kleinen Bug gefunden:

dashboard_tab1groups    Heizungswerte,Aussen,Heizungswerte2

wenn ich das so in der Config habe, wir zwar alles angezeigt, die Gruppe "Heizungswerte" wird 2 mal angezeigt.

Gruß
Gruß
Sebastian

svenson08

@limats
was passiert wenn du dashboard_rowcentercolwidth auf 40,55 änderst? oder dashboard_width mal auf 751?

@Sebastian
das schau ich mir bei nächster Gelegenheit mal genauer an

limats

Bringt leider beides keine Veränderung (auch nicht die Kombination aus beiden Änderungen).
Fhem auf BBB:
HM-CFG-USB für div. HM-Sensoren, CUL+WMBUS für EnergyCam, Nanocul für IT, Arduino Mega 2560 als 1-wire-Gateway und für div. digitale Ein-/Ausgänge, Volkszähler-USB-IR-Lesekopf mit SMLUSB, Solarsteuerung über VBUS

svenson08

Kannst du mir mal einen Screenshot geben wo sich die Reihen untereinander darstellen?

limats

Einmal locked und einmal unlocked.

Leo
Fhem auf BBB:
HM-CFG-USB für div. HM-Sensoren, CUL+WMBUS für EnergyCam, Nanocul für IT, Arduino Mega 2560 als 1-wire-Gateway und für div. digitale Ein-/Ausgänge, Volkszähler-USB-IR-Lesekopf mit SMLUSB, Solarsteuerung über VBUS

Blackcat

Kam jetzt auch mal dazu das Dashboard zu probieren :)
Tolle Arbeit!  ;)

Wenn du mit dem überarbeiten der css Klassen durch bist, könntest du mir dann Bescheid geben? Dann kann ich es umfärben  :D
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

Blackcat

Was mir bei der Benutzung aufgefallen ist: wenn ich im 3. Tab eine Lampe einschalte springt er immer zurück auf Tab eins.
Schön wäre es, den aktuellen Tab speichern zu können, damit das nicht mehr passiert

Vielen Dank schonmal  ;)
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

svenson08

ZitatWas mir bei der Benutzung aufgefallen ist: wenn ich im 3. Tab eine Lampe einschalte springt er immer zurück auf Tab eins.
Schön wäre es, den aktuellen Tab speichern zu können, damit das nicht mehr passiert
Ich kann das Problem nicht nachstellen. Das war mal in der Vergangenheit ein Fehler, der aber nicht mehr aktuell sein sollte. Kommt der Fehler bei dir auch mit der fhem.demo.cfg vor?

svenson08

@limats
Dein Fehler sollte mit dem nächsten Dashboard Update behoben sein. Ich hoffe das ich dieses im laufe der Woche noch veröffentlicht bekomme

svenson08

@Sebastian
Dein Fehler sollte auch mit dem nächsten Dashboard Update behoben sein. Update kommt evtl. noch in den nächsten Tagen.

svenson08

Ab morgen gibt es ein größeres Dashboard Update. Vordergründig ist davon nicht viel zu sehen.
Wenn das Dashboard unlocked ist gibt es eine neue Schaltfäche um das aktuell aktive Tab zu editieren (Siehe Screenshot). Dort kann per multiselect-Dialog z.B. Gruppen einfach an- oder abgewählt werden. Das hantieren mit den Attributen wird dadurch schon mal etwas einfacher.
Neben einigen Bugfix'es (Siehe vorangegangene Posts) werden auch readingHistory im Dashboard jetzt besser dargestellt.

Da die CSS Dateien des Dashboard fast komplett umgekrempelt sind ist nach dem Update Browser bedingt mir Darstellungsproblemen zu rechnen. Also erstmal Browsercache leeren und dann wie üblich das aktualisieren der Seite.

Ich bin mal gespannt wie trotz meiner Test wieder Fehler gefunden werden.

Invers

Nach heutigem Update kann Dashboard nicht mehr geladen werden.
Auszug aus dem Log:
2014.05.21 08:36:37.998 1: reload: Error:Modul 95_Dashboard deactivated:
Type of arg 1 to keys must be hash or array (not private variable) at ./FHEM/95_Dashboard.pm line 235, near "$attrdata;"
Type of arg 1 to keys must be hash or array (not private variable) at ./FHEM/95_Dashboard.pm line 249, near "$attrdata) "
BEGIN not safe after errors--compilation aborted at ./FHEM/95_Dashboard.pm line 661, <$fh> line 508.

2014.05.21 08:36:38.000 0: Type of arg 1 to keys must be hash or array (not private variable) at ./FHEM/95_Dashboard.pm line 235, near "$attrdata;"
Type of arg 1 to keys must be hash or array (not private variable) at ./FHEM/95_Dashboard.pm line 249, near "$attrdata) "
BEGIN not safe after errors--compilation aborted at ./FHEM/95_Dashboard.pm line 661, <$fh> line 508.

2014.05.21 08:36:43.967 1: Including ./log/fhem.save
2014.05.21 08:36:44.903 1: configfile: Cannot load module Dashboard
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first

2014.05.21 08:36:45.057 0: Server started with 182 defined entities (version $Id: fhem.pl 5878 2014-05-16 20:36:31Z rudolfkoenig $, os linux, user root, pid 1757)
2014.05.21 08:36:45.118 1: HMLAN_Parse: HMLAN new condition ok


Was kann ich tun?
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Phil__

Kann ich so nicht bestätigen, nach Update läuft es bis jetzt Einwand frei.

Mal ein "shutdown restart" gemacht?
Falls sich nichts ändert, vllt ist etwas beim Update schief gegangen. Ich würde mal ein "update force" probiere !

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)

Invers

Update force - keine Änderung der Situation.
Natürlich auch shutdown/restart.

2014.05.21 09:29:11.528 0: Type of arg 1 to keys must be hash or array (not private variable) at ./FHEM/95_Dashboard.pm line 235, near "$attrdata;"
Type of arg 1 to keys must be hash or array (not private variable) at ./FHEM/95_Dashboard.pm line 249, near "$attrdata) "
BEGIN not safe after errors--compilation aborted at ./FHEM/95_Dashboard.pm line 661, <$fh> line 508.

2014.05.21 09:29:16.323 1: Including ./log/fhem.save
2014.05.21 09:29:17.260 1: configfile: Cannot load module Dashboard
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first
Please define anyViews first

2014.05.21 09:29:17.418 0: Server started with 182 defined entities (version $Id: fhem.pl 5878 2014-05-16 20:36:31Z rudolfkoenig $, os linux, user root, pid 4655)
2014.05.21 09:29:17.461 1: HMLAN_Parse: HMLAN new condition ok
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

maxritti

#734
Ich kann das Problem von Invers bestätigen.
Nur, dass es bei mir configDB ist, welches Cannot load module Dashboard sagt.


2014.05.21 11:40:00 1: reload: Error:Modul 95_Dashboard deactivated:
Type of arg 1 to keys must be hash (not private variable) at ./FHEM/95_Dashboard.pm line 235, near "$attrdata;"
Type of arg 1 to keys must be hash (not private variable) at ./FHEM/95_Dashboard.pm line 249, near "$attrdata) "
BEGIN not safe after errors--compilation aborted at ./FHEM/95_Dashboard.pm line 661.
2014.05.21 11:40:00 0: Type of arg 1 to keys must be hash (not private variable) at ./FHEM/95_Dashboard.pm line 235, near "$attrdata;"
Type of arg 1 to keys must be hash (not private variable) at ./FHEM/95_Dashboard.pm line 249, near "$attrdata) "
BEGIN not safe after errors--compilation aborted at ./FHEM/95_Dashboard.pm line 661.
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:00 3: Please define myDashboard first
2014.05.21 11:40:01 1: configDB: Cannot load module Dashboard
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
Please define myDashboard first
2014.05.21 11:40:01 2: Error messages while initializing FHEM: configDB: Cannot load module Dashboard Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first Please define myDashboard first


Das zurückspielen der 95_Dashboard.pm von gestern (Also Version 2.12) bringt leider auch nichts.

/EDIT:

Die PM Datei von gestern zeigt wenigstens wieder ein bischen etwas.
Sieht aber ein wenig anders aus.

BTW: $Id steht noch nicht in der Datei oder?