FHEM Forum

FHEM => Frontends => Thema gestartet von: Fhemeinsteiger am 30 November 2018, 14:00:38

Titel: gelöst Schaltzustand ausblenden
Beitrag von: Fhemeinsteiger am 30 November 2018, 14:00:38
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
Titel: Antw:Schaltzustand ausblenden
Beitrag von: Otto123 am 30 November 2018, 14:38:36
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
Titel: Antw:Schaltzustand ausblenden
Beitrag von: Fhemeinsteiger am 30 November 2018, 15:01:06
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


Titel: Antw:Schaltzustand ausblenden
Beitrag von: Otto123 am 30 November 2018, 15:28:56
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
Titel: Antw:Schaltzustand ausblenden
Beitrag von: Fhemeinsteiger am 30 November 2018, 17:52:05
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