[Gelöst:] Fensterkontakt oder Sensor: Nur Status darstellen?

Begonnen von itchako, 14 November 2014, 16:02:05

Vorheriges Thema - Nächstes Thema

itchako

hallo,

habe einen Fensterkontakt folgendermassen in FHEM konfiguriert:

Internals:
   DEF        1/5/26
   GROUP      151a
   IODev      tul
   LASTGROUP  151a
   LASTInputDev tul
   MSGCNT     81
   NAME       Fenster_Schlafzimmer
   NR         162
   RAWSTATE   off
   STATE      Geschlossen
   TYPE       EIB
   tul_MSGCNT 81
   tul_RAWMSG B0001w151a00
   tul_TIME   2014-11-14 11:05:50
   Code:
     1          151a
   Readings:
     2014-11-14 11:05:50   state           off
Attributes:
   IODev      tul
   alias      Fenster Schlafzimmer
   devStateIcon Offen:fts_window_1w_open Geschlossen:fts_window_1w
   eventMap   on:Offen off:Geschlossen
   group      Fenster
   room       Schlafzimmer,Übersicht


Funktioniert auch (fast) wie gewünscht, sprich es wird angezeigt ob das Fenster auf oder zu ist.

Allerdings kann man auch durch anklicken des Fenstersymbols den Zustand in FHEM ändern, aber genau das möchte ich verhindern da nur der Kontakt selbst den Zustand bestimmen darf. Noch besser wäre es wenn auch nur der aktuelle Zustand neben dem Icon stehen würde, also nur "Offen" oder "Geschlossen"...

Allerdings sehe ich auf dem Schlauch wie ich das machen kann?
Welches wäre denn die eleganteste Lösung mit FHEM?

Vielen Dank im voraus.

Gruss
itchako

marvin78

devStateIcon Offen:fts_window_1w_open: Geschlossen:fts_window_1w:

zu beachten sind die zusätzlichen Doppelpunkte.

Bei einem HM-Fensterkontakt regelt FHEM das über den Typ des Sensors von allein. Das hier scheint KNX zu sein!? Scheinbar ist das dort nicht der Fall.

itchako

hi Marvin78,

vielen Dank für die Antwort, damit war schonmal die Änderung über das Icon deaktiviert.

Leider ging es noch über die Links neben dem Icon. Die hab ich jetzt aber durch setzen des "dummy" attributes "beseitigt" und jetzt kann man über die FHEM Visu die Stati nicht mehr direkt per Mausklick ändern ...

Zustandsanzeige per Text ist damit zwar nicht umgesetzt aber dafür ist ja letztendlich auch das Symbol da... ;-)

Jedenfalls ist das Thema für mich damit gelöst, vielen Dank für die wie immer prompte Hilfe!

Abschließend die gesamte Definition für den Fensterkontakt falls jemand das Gleiche machen will:
Internals:
   DEF        1/5/26
   GROUP      151a
   IODev      tul
   LASTGROUP  151a
   LASTInputDev tul
   MSGCNT     9
   NAME       Fenster_Schlafzimmer
   NR         162
   RAWSTATE   off
   STATE      Geschlossen
   TYPE       EIB
   tul_MSGCNT 9
   tul_RAWMSG B0001w151a00
   tul_TIME   2014-11-15 09:46:49
   Code:
     1          151a
   Readings:
     2014-11-15 09:46:49   state           off
Attributes:
   IODev      tul
   alias      Fenster Schlafzimmer
   devStateIcon Offen:fts_window_1w_open: Geschlossen:fts_window_1w:
   dummy      1
   eventMap   on:Offen off:Geschlossen
   group      Fenster
   room       Schlafzimmer,Übersicht


Gruss
itchako

Puschel74

Hallo,

dann bitte auch den Betreff im ERSTEN Beitrag mit Gelöst kennzeichnen.
Sonst sieht niemand das die Frage gelöst ist.
Danke.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.