(Erledigt) state soll STATE wert übernehmen.. geht das?

Begonnen von misux, 30 August 2023, 19:13:54

Vorheriges Thema - Nächstes Thema

misux

HAllööchen!

Habe da ein kleines Problemchen und irgendwie komme ich mit stateFormat nicht weiter denn das ist ja andersrum...

Lässt sich irgendwie der Wert von STATE(unter Internals) im state(unter Readings) übernehmen?

hier ein List vom Problemkind:

Internals:
   FUUID      60159b76-f33f-e7ed-6ebb-97685b8d159a5239
   FVERSION   98_dummy.pm:0.256060/2022-02-01
   NAME       DavidSchicht
   NR         64
   STATE      Normalschicht
   TYPE       dummy
   eventCount 9
   READINGS:
     2023-08-30 19:02:58   state           Normal
   hmccu:
Attributes:
   DbLogExclude .*
   alias      ADavidSchicht
   devStateStyle style="text-align:left;;font-weight:bold;;color:green;;"
   eventMap   Früh:Fruehschicht Normal:Normalschicht Spät:Spaetschicht Nacht:Nachtschicht Frei:Frei
   group      Schicht
   room       Dummy
   webCmd     Früh:Normal:Spät:Nacht:Frei

betateilchen

Kann man. Macht aber eigentlich keinen Sinn.

Warum möchtest Du das tun?
----------
Es ist mir egal, wer Dein Vater ist.
Solange ich hier angele, läufst Du hier nicht übers Wasser!
----------

misux

wenn ich das nicht tue muss ich 3 FTUI webseiten anpassen die mir das Icon anzeigen bei dem richtigen Wert... jetzt wird leider das falsche angezeigt weil ich webcmd und eventMap hinzugefügt habe. Vorher hatte ich webcmd komplett ausgeschrieben mit Fruehschicht, Normalschicht usw... ::)

misux

ACH ich doof!

Ich muss doch nur das dataget von state auf STATE ändern...

Sorry, das ist das kleinste Übel...

Da hab ich wieder zu weit gedacht...

Dann geht das im FTUI deutlich schneller und einfacher.

Vielen DANK!

betateilchen

Um trotzdem Deine Frage noch zu beantworten:

attr DavidSchicht eventMap { dev=>{'Früh'=>'Fruehschicht','Normal'=>'Normalschicht','Spät'=>'Spaetschicht','Nacht'=>'Nachtschicht','Frei'=>'Frei'},  usr=>{'Früh'=>'Fruehschicht','Normal'=>'Normalschicht','Spät'=>'Spaetschicht','Nacht'=>'Nachtschicht','Frei'=>'Frei'} }

 8)
----------
Es ist mir egal, wer Dein Vater ist.
Solange ich hier angele, läufst Du hier nicht übers Wasser!
----------