FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: misux am 30 August 2023, 19:13:54

Titel: (Erledigt) state soll STATE wert übernehmen.. geht das?
Beitrag von: misux am 30 August 2023, 19:13:54
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
Titel: Aw: state soll STATE wert übernehmen.. geht das?
Beitrag von: betateilchen am 30 August 2023, 19:15:15
Kann man. Macht aber eigentlich keinen Sinn.

Warum möchtest Du das tun?
Titel: Aw: state soll STATE wert übernehmen.. geht das?
Beitrag von: misux am 30 August 2023, 19:18:35
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... ::)
Titel: Aw: state soll STATE wert übernehmen.. geht das?
Beitrag von: misux am 30 August 2023, 19:26:16
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!
Titel: Aw: (Erledigt) state soll STATE wert übernehmen.. geht das?
Beitrag von: betateilchen am 30 August 2023, 19:30:44
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)