"fragwürdiges" devStateIcon bei rain devices

Begonnen von chris1284, 28 April 2017, 15:52:01

Vorheriges Thema - Nächstes Thema

chris1284

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

rudolfkoenig

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".

chris1284

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

MadMax-FHEM

#3
attr <NameRainDevice> devStateIcon .*:noIcon

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

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)