95_Dashboard - Anpassung für $hash->{FW_hideDisplayName}

Begonnen von DS_Starter, 16 Juni 2018, 12:55:56

Vorheriges Thema - Nächstes Thema

DS_Starter

Hallo sevenson08,

Rudi war so freundlich im FHEMWEB eine Funktion zu aktivieren, mit der der Modulautor durch setzen von:


$hash->{FW_hideDisplayName} = 1


in der Initial-Sektion die Devicenamen/alias in der Raumansicht ausblenden kann um sie z.B. selbst in der FW_summaryFn zu platzieren und entsprechend anzuzeigen.
siehe Forum: https://forum.fhem.de/index.php/topic,88667.0.html

Damit das auch bei Devices funktioniert die man in ein Dashboard einbaut, müßte das Modul vor der Zeile 817 diese Zeile eingefügt bekommen:


$devName="" if($modules{$defs{$d}{TYPE}}{FW_hideDisplayName}); # Forum 88667


Komplett sähe es dann so aus:


$devName="" if($modules{$defs{$d}{TYPE}}{FW_hideDisplayName}); # Forum 88667
if (!$modules{$defs{$d}{TYPE}}{FW_atPageEnd}) { # Don't show Link for "atEnd"-devices
    $ret .= FW_pH "detail=$d", "$icon$devName", 1, "col1", 1;
}
......


Es wäre super wenn du dein Modul damit ergänzen könntest.

Danke und viele 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