Hauptmenü

Readings Werte ändern

Begonnen von darkon, 21 März 2017, 21:34:44

Vorheriges Thema - Nächstes Thema

darkon

Hallo,

ich habe in meinem VCONTROL Device mehrere Readings bei denen ich z.B. "on" in "An" und "off" in "Aus" ändern möchte. Außerdem soll z.B. bei Stoerung das "off" in "Nein" geändert werden.

Ist dieses irgendwie möglich?

Falls dieses nicht in fhem möglich ist, kann man es vielleicht im Label der Tablet UI ändern?

Danke im voraus...

viegener

Es gibt wahrscheinlich verschiedene Möglichkeiten das zu tun, mir fällt spontan dazu das Thema "userReadings" ein, damit kannst Du für die Readings, die Du ins deutsche übertragen will, dann entsprechende Varianten anlegen

attr device userReadings readDeutsch{ my $r = ReadingsVal("device","reading","");; return (($r eq "on")?"An":"Aus") }

Das ist jetzt nur als Anregung gedacht, ich habe den Code nicht laufen lassen
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

darkon

Danke schonmal...

Kann man das nicht vielleicht auch mit dem eventMap lösen? Aber so wie es den Anschein macht, dass dieses nur auf das state des Devices zurückgreifen, oder?