FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: chris1284 am 28 April 2017, 15:52:01

Titel: "fragwürdiges" devStateIcon bei rain devices
Beitrag von: chris1284 am 28 April 2017, 15:52:01
Hallo,

wenn ich ein rain device definiere erhalte ich das "fragwürdige" devStateIcon im anhang. der state ist active
die frage ist warum? das attribut ist nicht gesetz, das modul setz das icon auch nicht. folglich wird das irgenwie durch fhemweb  flasch gesetzt?
mich würde interessieren bug oder feature? wenn es ein feature sein soll, wie bekomme ich es weg?
list
Zitat
Internals:
   CFGFN
   DEF        .*._lm.* energy energy_bla energy_calc
   DEV_REGEXP .*._lm.*
   ISRAINING_NAME energy_bla
   NAME       energy_cum
   NEW_NAME   energy_calc
   NR         2758
   NTFY_ORDER 10-energy_cum
   RAIN_NAME  energy
   STATE      active
   TYPE       rain
Attributes:
   DbLogExclude .*
   DontUseIsRaining 1
   room       System
Titel: Antw:"fragwürdiges" devStateIcon bei rain devices
Beitrag von: rudolfkoenig am 28 April 2017, 16:05:42
Das ist "unser" rain.png, und TYPE ist rain.

Weiss nicht mehr, ob ich folgende Liste schon gezeigt habe, deswegen habe ich es mal reinkopert. Zeigt die Reiheinfolge, wie FHEMWEB nach passenden icon sucht, falls man kein Attribut spezifiziert hat:

  $icon = FW_iconName("$name.$state")   if(!$icon);           # lamp.Aus.png
  $icon = FW_iconName("$name.$rstate")  if(!$icon);           # lamp.on.png
  $icon = FW_iconName($name)            if(!$icon);           # lamp.png
  $icon = FW_iconName("$model.$state")  if(!$icon && $model); # fs20st.off.png
  $icon = FW_iconName($model)           if(!$icon && $model); # fs20st.png
  $icon = FW_iconName("$type.$state")   if(!$icon);           # FS20.Aus.png
  $icon = FW_iconName("$type.$rstate")  if(!$icon);           # FS20.on.png
  $icon = FW_iconName($type)            if(!$icon);           # FS20.png
  $icon = FW_iconName($state)           if(!$icon);           # Aus.png
  $icon = FW_iconName($rstate)          if(!$icon);           # on.png

Dieser Fall entspricht "FS20.png".
Titel: Antw:"fragwürdiges" devStateIcon bei rain devices
Beitrag von: chris1284 am 28 April 2017, 18:13:58
und wie bekomme ich es weg? ich will kein icon, nur text. habe schon versucht devStateIcon mit sinnlosem kram zu setzen damit er ja kein bild findet.
das bild macht hier ja wirklich garkeinen sinn
Titel: Antw:"fragwürdiges" devStateIcon bei rain devices
Beitrag von: MadMax-FHEM am 28 April 2017, 18:19:43
attr <NameRainDevice> devStateIcon .*:noIcon

http://fhem.de/commandref.html#devStateIcon

Gruß, Joachim