Lsst sich Statusanzeige einfach ndern?

Begonnen von Damian, 27 September 2012, 23:01:35

Vorheriges Thema - Nächstes Thema

Damian

                                                       

Hallo,

ich habe jetzt diverse Beiträge gelesen und bin mir nicht sicher, ob es
überhaupt möglich ist, den angezeigten Status HMS-Geräte einfach zu ändern.

Konkret:

angezeigt wird:

FI
<http://192.168.178.2:8083/fhem?detail=FI>
FI triggered: off
Garage
<http://192.168.178.2:8083/fhem?detail=Garage>
Switch Detect: off
Wasser
<http://192.168.178.2:8083/fhem?detail=Wasser>
Water Detect: off

gewünscht wäre stattdessen z. B.:

*Garage geschlossen*

Das Attribut eventMap bringt mich da wohl nicht weiter!?

Gruß

Damian


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Guest

Originally posted by: <email address deleted>

Mein Tipp: Noch mehr lesen und die Benutzung der  Suchfunktion erlernen.

LG

pah

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Puschel74

                                               

Hallo,

tja, der liebe Professor mit seiner charmanten Art ;-)

Ein

attr Garage eventmap on:offen/off:geschlossen

sollte dich deinen Wünschen etwas näher bringen.
Syntax kann falsch sein - evtl. bitte nochmal in die commandref - eventmap
schauen.

Grüße

Am Donnerstag, 27. September 2012 23:01:35 UTC+2 schrieb Damian:
>
> Hallo,
>
> ich habe jetzt diverse Beiträge gelesen und bin mir nicht sicher, ob es
> überhaupt möglich ist, den angezeigten Status HMS-Geräte einfach zu ändern.
>
> Konkret:
>
> angezeigt wird:
>
> FI
> <http://192.168.178.2:8083/fhem?detail=FI>
> FI triggered: off
> Garage
> <http://192.168.178.2:8083/fhem?detail=Garage>
> Switch Detect: off
> Wasser
> <http://192.168.178.2:8083/fhem?detail=Wasser>
> Water Detect: off
>
> gewünscht wäre stattdessen z. B.:
>
> *Garage geschlossen*
>
> Das Attribut eventMap bringt mich da wohl nicht weiter!?
>
> Gruß
>
> Damian
>
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
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.

Damian

                                                       

Danke für den Tipp, aber so weit war ich schon

der Eintrag

attr Garage eventMap Switch.Detect..on:geoeffnet
Switch.Detect..off:geschlossen

führt zum folgenden Ergebnis:


Garage
<http://192.168.178.2:8083/fhem?detail=Garage>
Switch Detect: on
<http://192.168.178.2:8083/fhem?cmd.Garage=set%20Garage%20on&room=HMS&room=HMS>
geoeffnet
off <http://192.168.178.2:8083/fhem?cmd.Garage=set%20Garage%20off&room=HMS>


Das ist aber nicht das was ich eigentlich wollte.

Gruß

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

UliM

                                                 

Probier mal mit slashes:
attr Garage eventMap /Switch.Detect..on:geoeffnet/ Switch.Detect..off:geschlossen/

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Damian

                                                       

Der Slash ändert erwartungsgemäß am Verhalten nichts. Denn er wird beim
ersten Vorkommen als Trennzeichen statt Leerzeichen benutzt.
Da ich aber sowohl die Leerzeichen, wie auch den Doppelpunkt durch einen
Platzhalter (Punkt) ersetzt habe, kann das Leerzeichen ohne Probleme als
Trennzeichen benutzt werden.

Dass der der String "geoeffnet" oder "geschlossen" nicht angezeigt wurde
lag einfach daran, dass noch kein neues Event stattgefunden hat und damit
noch der alte Status-String benutzt wurde.

Allerdings ist das Problem weiterhin, dass durch das eventMap-Kommando
zusätzliche Auswahlobjekte erscheinen, die bei einem HMS-Gerät , welches
nur Informationen anzeigt, keinen Sinn machen.
 
siehe:

Garage
<http://192.168.178.2:8083/fhem?detail=Garage>
geoeffnet
<http://192.168.178.2:8083/fhem?cmd.Garage=set%20Garage%20on&room=HMS&room=HMS>
geoeffnet
off
<http://192.168.178.2:8083/fhem?cmd.Garage=set%20Garage%20off&room=HMS>

Gruß

Damian




Am Freitag, 28. September 2012 14:57:06 UTC+2 schrieb UliM:
>
> Probier mal mit slashes:
> attr Garage eventMap /Switch.Detect..on:geoeffnet/
> Switch.Detect..off:geschlossen/

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Damian

                                                       

tja Bug oder Feature? Das kann wahrscheinlich nur der Entwickler beurteilen

Wenn man nur den Doppelpunkt durch einen Platzhalter ersetzt, und die
Leerzeichen nicht, also aus:

/Switch.Detect..on:geoeffnet/Switch.Detect..off:geschlossen/
 
macht:

/Switch Detect. on:geoeffnet/Switch Detect. off:geschlossen/

dann funktioniert es wie gewünscht:

Garage
<http://192.168.178.2:8083/fhem?detail=Garage>
geschlossen

Gruß

Damian

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF