Hauptmenü

FHEM Dashboard

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

Vorheriges Thema - Nächstes Thema

DS_Starter

Danke !  :) Habe den aktuellen Stand gerade auch eingecheckt und ist morgen früh im Update.

LG
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

swsmily

Sehr gut! Beim nächsten Update von FHEM hätte ich mich sonst nur gewundert, warum es plötzlich so komisch aussieht  ;D

Rambow2304

Hallo,
bis jetzt war ich stiller Mitleser und konnte alle meine Fragen und Probleme dank dieses Forums und der hervorragenden Dokumentation lösen. Jetzt stehe ich vor einem Problem, für das ich keine Lösung finden konnte.
Wie bekomme ich es hin, dass der Hintergrund der Gruppenfenster im Dashboard transparent ist? In den einzelnen Räumen habe ich es hinbekommen nur im Dashboard verdeckt mir der Hintergrund mein schönes Hintergrundbild  :( . Zur Veranschaulichung habe ich mal 2 Screenshots angehängt.
Vielen Dank vorab für eure Hilfe.

Gruß
Sascha

DS_Starter

#1818
Hallo Rambow2304,

ich vermute es liegt an der styles-Definition die Dashboard benutzt (Dateien dashboard_.*.css im Verzeichnis ./opt/fhem/www/pgm2 je nach verwendeten FHEMWEB-Style).
Ich habe mich noch nicht sehr damit befasst. Allerdings fehlt ohnehin noch ein css für F18.
Vermutlich bekommt man einen zweckdienlichen Hinweis, wenn man die css-Files von Dashboard mit denen von FHEMWEB vergleicht.
In einer ruhigen Minute will ich mir das auch mal anschauen, aber falls jemand vorher schon Ergänzungen hat nehme ich die gerne entgegen zum Veröffentlichen.

Grüße,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Rambow2304

Hallo Heiko,
danke erstmal für Deine Antwort. In der CSS habe ich es im Fhem hinbekommen. Im Dashboard habe ich mir allerdings die Zähne ausgebissen. Ich versuche es erstmal weiter und wenn ich eine Lösung habe poste ich es hier.

LG

Sascha

P.A.Trick

Ich habe mein FHEM auf einen Docker Host umgezogen. Seitdem bekomme ich beim Dashboard folgende Fehlermeldung:

PERL WARNING: Odd number of elements in hash assignment at ./FHEM/95_Dashboard.pm line 1057.

Anbei noch ein Auszug aus dem Log.

2020.02.10 21:08:54.675 4: Dashboard myHome - Dashboard active tab: 1/Übersicht
2020.02.10 21:08:54.674 1:     main::CallFn                        called by fhem.pl (755)
2020.02.10 21:08:54.674 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (138)
2020.02.10 21:08:54.674 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (178)
2020.02.10 21:08:54.674 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (583)
2020.02.10 21:08:54.674 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (914)
2020.02.10 21:08:54.674 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2688)
2020.02.10 21:08:54.674 1:     main::AnalyzeCommand                called by fhem.pl (1098)
2020.02.10 21:08:54.674 1:     main::CommandGet                    called by fhem.pl (1245)
2020.02.10 21:08:54.674 1:     main::CallFn                        called by fhem.pl (1964)
2020.02.10 21:08:54.674 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (138)
2020.02.10 21:08:54.674 1:     main::Dashboard_Get                 called by ./FHEM/98_apptime.pm (178)
2020.02.10 21:08:54.674 1:     main::Dashboard_GetActiveTab        called by ./FHEM/95_Dashboard.pm (223)
2020.02.10 21:08:54.674 1:     main::__ANON__                      called by ./FHEM/95_Dashboard.pm (1057)
2020.02.10 21:08:54.674 1: stacktrace:
2020.02.10 21:08:54.674 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/95_Dashboard.pm line 1057.
2020.02.10 21:08:54.674 4: Dashboard myHome - Cookie set: io=8OKUmwQZyR8H_cTvAAAH; portainer.LOGIN_STATE_UUID=6a801490-fe04-4b32-885e-c250dacf6262; portainer.datatable_text_filter_home_endpoints=; portainer.datatable_settings_images=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_stacks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_containers=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%2C%22truncateContainerName%22%3Atrue%2C%22containerNameTruncateSize%22%3A32%2C%22showQuickActionStats%22%3Atrue%2C%22showQuickActionLogs%22%3Atrue%2C%22showQuickActionExec%22%3Atrue%2C%22showQuickActionInspect%22%3Atrue%2C%22showQuickActionAttach%22%3Afalse%7D; portainer.datatable_settings_networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_container-networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; TASMO_SESSION=ltvi6qt62uj06t8b2nnoomv0fi
2020.02.10 21:08:54.674 5: Dashboard myHome - FW_httpheader Accept-Encoding: gzip, deflate
2020.02.10 21:08:54.674 5: Dashboard myHome - FW_httpheader Cookie: io=8OKUmwQZyR8H_cTvAAAH; portainer.LOGIN_STATE_UUID=6a801490-fe04-4b32-885e-c250dacf6262; portainer.datatable_text_filter_home_endpoints=; portainer.datatable_settings_images=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_stacks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_containers=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%2C%22truncateContainerName%22%3Atrue%2C%22containerNameTruncateSize%22%3A32%2C%22showQuickActionStats%22%3Atrue%2C%22showQuickActionLogs%22%3Atrue%2C%22showQuickActionExec%22%3Atrue%2C%22showQuickActionInspect%22%3Atrue%2C%22showQuickActionAttach%22%3Afalse%7D; portainer.datatable_settings_networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_container-networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; TASMO_SESSION=ltvi6qt62uj06t8b2nnoomv0fi
2020.02.10 21:08:54.674 5: Dashboard myHome - FW_httpheader Connection: close
2020.02.10 21:08:54.674 5: Dashboard myHome - FW_httpheader X-Forwarded-For: 192.168.1.67
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Content-Type: application/json
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader X-Real-IP: 192.168.1.67
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Origin: http://raspberrypi4.fritz.box
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Referer: http://raspberrypi4.fritz.box/fhem/dashboard/myHome
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Accept: application/json, text/javascript, */*; q=0.01
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Content-Length: 2
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader X-Requested-With: XMLHttpRequest
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.5 Safari/605.1.15
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader POST /Fhem?Cmd=Get%20myHome%20config&XHR=1&Fwcsrf=Csrf_640899777909107 HTTP/1.0: 1
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Host: raspberrypi4.fritz.box
2020.02.10 21:08:54.673 5: Dashboard myHome - FW_httpheader Accept-Language: de-de
2020.02.10 21:08:53.486 5: Dashboard myHome - Sorting OK or Empty: dashboard_tab1sorting
2020.02.10 21:08:53.486 5: Dashboard myHome - Sorting OK or Empty: dashboard_tab0sorting
2020.02.10 21:08:53.485 4: Dashboard myHome - Dashboard active tab: 1/Übersicht


Es scheint mit den Cookies zusammenzuhängen. Leider reichen meine PERL Kenntnisse hier nicht aus um mehr zu helfen.
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

DS_Starter

Hallo P.A.Trick,

Zitat
Es scheint mit den Cookies zusammenzuhängen.
Sehe ich auch so.

Bin mir nicht ganz sicher, aber ich denke es hängt mit einem fehlenden Wert für einen Schlüssel zusammen den der Cookie nicht liefert:

2020.02.10 21:08:54.674 4: Dashboard myHome - Cookie set: io=8OKUmwQZyR8H_cTvAAAH; portainer.LOGIN_STATE_UUID=6a801490-fe04-4b32-885e-c250dacf6262; portainer.datatable_text_filter_home_endpoints=; ...

Dadurch fehlt dem Hash %cookie in der ausgeschriebenen Zeile der Value zum Schlüssel. Soweit so gut, fragt sich nur wie lösen .
Habe es kurz "angegoogelt". Der Key wird öfter erwähnt und ist immer leer. Vielleicht reicht es wenn man ihn beim Hash-Aufbau ignoriert. Ich denke mal drüber nach...

Grüße,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

P.A.Trick

Super - vielen lieben Dank im Voraus Heiko!
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

DS_Starter

Teste mal bitte die Version aus meinem contrib.

Zum Download in der FHEMWEB Kommandozeile inklusive der Ausführungszeichen angeben:


"wget -qO ./FHEM/95_Dashboard.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/DS_Starter/95_Dashboard.pm"


Vielleicht passt das schon ....
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

P.A.Trick

Zitat von: DS_Starter am 10 Februar 2020, 23:17:43
Teste mal bitte die Version aus meinem contrib.

Zum Download in der FHEMWEB Kommandozeile inklusive der Ausführungszeichen angeben:


"wget -qO ./FHEM/95_Dashboard.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/DS_Starter/95_Dashboard.pm"


Vielleicht passt das schon ....

Leider ist der Fehler immer noch da:

2020.02.11 05:48:05.394 4: Dashboard myHome - Dashboard active tab: 1/Übersicht
2020.02.11 05:48:05.394 1:     main::CallFn                        called by fhem.pl (755)
2020.02.11 05:48:05.394 1:     main::FW_Read                       called by fhem.pl (3763)
2020.02.11 05:48:05.394 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (583)
2020.02.11 05:48:05.394 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (914)
2020.02.11 05:48:05.394 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2688)
2020.02.11 05:48:05.394 1:     main::AnalyzeCommand                called by fhem.pl (1098)
2020.02.11 05:48:05.394 1:     main::CommandGet                    called by fhem.pl (1245)
2020.02.11 05:48:05.394 1:     main::CallFn                        called by fhem.pl (1964)
2020.02.11 05:48:05.394 1:     main::Dashboard_Get                 called by fhem.pl (3763)
2020.02.11 05:48:05.394 1:     main::Dashboard_GetActiveTab        called by ./FHEM/95_Dashboard.pm (224)
2020.02.11 05:48:05.394 1:     main::__ANON__                      called by ./FHEM/95_Dashboard.pm (1058)
2020.02.11 05:48:05.394 1: stacktrace:
2020.02.11 05:48:05.394 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/95_Dashboard.pm line 1058.
2020.02.11 05:48:05.393 4: Dashboard myHome - Cookie set: io=hfajGLz4EnrWDbKwAAAK; portainer.LOGIN_STATE_UUID=6a801490-fe04-4b32-885e-c250dacf6262; portainer.datatable_text_filter_home_endpoints=; portainer.datatable_settings_images=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_stacks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_containers=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%2C%22truncateContainerName%22%3Atrue%2C%22containerNameTruncateSize%22%3A32%2C%22showQuickActionStats%22%3Atrue%2C%22showQuickActionLogs%22%3Atrue%2C%22showQuickActionExec%22%3Atrue%2C%22showQuickActionInspect%22%3Atrue%2C%22showQuickActionAttach%22%3Afalse%7D; portainer.datatable_settings_networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_container-networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; TASMO_SESSION=ltvi6qt62uj06t8b2nnoomv0fi
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Host: raspberrypi4.fritz.box
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Origin: http://raspberrypi4.fritz.box
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.5 Safari/605.1.15
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Accept-Encoding: gzip, deflate
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Accept-Language: de-de
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader X-Requested-With: XMLHttpRequest
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader POST /Fhem?Cmd=Get%20myHome%20config&XHR=1&Fwcsrf=Csrf_155019910202257 HTTP/1.0: 1
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader X-Real-IP: 192.168.1.67
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Referer: http://raspberrypi4.fritz.box/fhem/dashboard/myHome
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Accept: application/json, text/javascript, */*; q=0.01
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader X-Forwarded-For: 192.168.1.67
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Content-Length: 2
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Content-Type: application/json
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Cookie: io=hfajGLz4EnrWDbKwAAAK; portainer.LOGIN_STATE_UUID=6a801490-fe04-4b32-885e-c250dacf6262; portainer.datatable_text_filter_home_endpoints=; portainer.datatable_settings_images=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_stacks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_containers=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%2C%22truncateContainerName%22%3Atrue%2C%22containerNameTruncateSize%22%3A32%2C%22showQuickActionStats%22%3Atrue%2C%22showQuickActionLogs%22%3Atrue%2C%22showQuickActionExec%22%3Atrue%2C%22showQuickActionInspect%22%3Atrue%2C%22showQuickActionAttach%22%3Afalse%7D; portainer.datatable_settings_networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; portainer.datatable_settings_container-networks=%7B%22open%22%3Afalse%2C%22repeater%22%3A%7B%22autoRefresh%22%3Afalse%2C%22refreshRate%22%3A%2230%22%7D%7D; TASMO_SESSION=ltvi6qt62uj06t8b2nnoomv0fi
2020.02.11 05:48:05.393 5: Dashboard myHome - FW_httpheader Connection: close
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

DS_Starter

Moin P.A.Trick,

bitte nochmal probieren.
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

P.A.Trick

Zitat von: DS_Starter am 11 Februar 2020, 08:16:26
Moin P.A.Trick,

bitte nochmal probieren.

Hi Heiko, du bist der Beste! Klappt - vielen Dank!
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

DS_Starter

 :) ... hatte die Version bei nun auch schon die ganze Zeit am Laufen und habe keine negativen Seiteneffekte bemerkt. Werde die Version heute Abend einchecken und ist dann morgen früh im Regelupdate.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Sebastian84

Guten Abend
Ich bin totaler Anfänger und wollte
Es auch mal mit ein dasboard für Tür und Fensterkontakte
Thermostate mit allen Werten über comet dect lerstellen und Sicherung der confic. Weiß leider gar nicht was ich machen muss.
Kann mir da jemand helfen um ein Grundgerüst aufzubauen was ich dann erweitern kann

DS_Starter

#1829
Hallo Sebastian,

die Verwendung mit Dashboard geht eigentlich per Drag&Drop sehr einfach und intuitiv.

Du erstellst dir zunächst ein Dashboard-Device mit:

define DB.HouseControl Dashboard   

DB.HouseControl ist natürlich nur ein Beispiel und ersetze es mit einem Namen den du willst.
Dann erscheint links in der Linkliste ganz oben unter "save config" dein neues Dashboard Device. Dort drückst du drauf und kommst in die Übersicht. Nun schaltest du mit dem Konfig-Button (Zahnrad ganz rechts oben) in die Detailansicht.

Hier schaltest du zunächst mit

set DB.HouseControl unlock

das Dashboard zur config frei und fügst die Devices und Groups über die Attribute dashboard_tab1devices bzw. dashboard_tab1groups hinzu die zu anzeigen möchtest. z.B.

dashboard_tab1devices SSCamSTRM.CamHE1.mjpeg,SSCamSTRM.CamGW1.mjpeg,Hausbewohner,Wasser.Zentralventil,ModernOrange,.*wassersensor,DigiText
dashboard_tab1groups  Alarm,Alarmlevel,AlarmControl,Fenster und Türsensor


Dann schaltest du mit "Return to Dashboard" oben links in die Übersicht und kannst deine zuvor hinzugefügten Devices/Gruppen auf der Seite schieben und platzieren.
Danach mit dem Konfig-Button in die Detailansicht wechseln und mit

set DB.HouseControl lock

in den Sichtmodus schalten. Das ganze mit "save config" sichern wie üblich.

Das nur in Kürze. Es ersetzt nicht das Lesen der Commandref  ;) . Es gibt noch eine Reihe von optionalen Einstellungsmöglichkeiten.

Ich hoffe du kommst für den Anfang damit zurecht.

Es gibt auch einen Abschnitt im Wiki über Dashboard wobei der schon etwas älter ist.

Grüße,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter