gelöst Schaltzustand ausblenden

Begonnen von Fhemeinsteiger, 30 November 2018, 14:00:38

Vorheriges Thema - Nächstes Thema

Fhemeinsteiger

Hallo,
folgendes Problem wo ich nicht mehr weiter komme:
Der Mischer meiner Heizung schaltet entweder auf oder zu.
Dabei wird immer der Zustand auf der Webos angezeigt. (Bild)
Ich möchte aber nur angezeigt bekommen wenn er auf on ist.(in diesem Fall grüner Pfeil)
Das off möchte ich gerne ausblenden, aber wie? (roter Kreis)

fhemeinsteiger

Otto123

Hi,

ein Bild sagt mehr als 100 Worte? In dem Fall leider nein.  :-[

Wie hast Du denn den grünen Pfeil erzeugt? Irgendwas mit devStateIcon? Dort würdest Du das off auch wegbekommen.

Gibt mal ein list von dem Device bitte.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Fhemeinsteiger

Danke Otto,
define Mischer_auf RPI_GPIO 6
attr Mischer_auf active_low yes
attr Mischer_auf devStateIcon on:Mischer-auf.png:noFhemwebLink off:noFhemwebLink
attr Mischer_auf direction output

define Mischer_zu RPI_GPIO 5
attr Mischer_zu active_low yes
attr Mischer_zu direction output
attr Mischer_zu devStateIcon on:Mischer-zu.png:noFhemwebLink off:noFhemwebLink



Otto123

#3
Schau mal was die Doku sagt:
ZitatdevStateIcon
First form:
Space separated list of regexp:icon-name:cmd triples, icon-name and cmd may be empty.
If the state of the device matches regexp, then icon-name will be displayed as the status icon in the room, and (if specified) clicking on the icon executes cmd. If fhem cannot find icon-name, then the status text will be displayed. Example:
attr lamp devStateIcon on:closed off:open
attr lamp devStateIcon on::A0 off::AI
attr lamp devStateIcon .*:noIcon
Note: if the image is referencing an SVG icon, then you can use the @colorname suffix to color the image. E.g.:
attr Fax devStateIcon on:control_building_empty@red off:control_building_filled:278727
If the cmd is noFhemwebLink, then no HTML-link will be generated, i.e. nothing will happen when clicking on the icon or text.
Insofern finde ich dein Konstrukt für off:noFhemwebLink unlogisch.

Damit das Icon verschwindet fällt mir jetzt nur ein: nimm ein leeres Icon z.B. rc_BLANK also
off:rc_BLANK:noFhemwebLink

BTW: In deinem Fall half auch das define, ein list wäre die Ausgabe des Befehlslist Mischer_zugewesen  ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Fhemeinsteiger

Ja Otto, wieder mal genau ins schwarze getroffen. ;D

off:rc_BLANK:noFhemwebLink

war genau richtig.
Ich hatte mit
off:noIcon:noFhemwebLink
auch schon getestet...

Danke und schönen Freitagabend
Grüße aus Krostitz