FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Porsti am 09 Februar 2017, 16:55:35

Titel: Aktualisierung userReadings
Beitrag von: Porsti am 09 Februar 2017, 16:55:35
Hi,

ich habe ein Problem mit userReadings:

Ich habe eine Endschalter in der Garage den ich in fhem Visualisiere.
Habe an den Taster das userreading gehängt der den Status des Tores anzeigen soll.

Es klappt auch wenn ich diesen Taster betätige, nur wenn ich das Tor nicht über fhem öffne bekomme ich
nicht mit das das Tor offen ist weil das userreading sich nicht aktualisiert obwohl die offenmeldung ankommt.

Endschalter:

Internals:
   DEF        00001019
   IODev      TCM120
   LASTInputDev TCM120
   MSGCNT     2
   NAME       AU.GARAGE.ENDSCHALTER
   NR         192
   NTFY_ORDER 50-AU.GARAGE.ENDSCHALTER
   STATE      B0
   TCM120_MSGCNT 2
   TCM120_TIME 2017-02-09 16:43:04
   TYPE       EnOcean
   Readings:
     2017-02-09 16:43:04   buttons         released
     2017-02-09 16:42:59   channelB        B0
     2017-02-09 16:42:59   state           B0
   Helper:
Attributes:
   IODev      TCM120
   eep        F6-02-01
   manufID    00D
   room       EnOcean
   subType    switch
   teachMethod RPS


Taster:

Internals:
   DEF        0000000F
   IODev      TCM120
   NAME       AU.GARAGE.TASTER
   NR         194
   NTFY_ORDER 50-AU.GARAGE.TASTER
   STATE      released
   TYPE       EnOcean
   Readings:
     2017-02-09 16:43:44   ENDSCHALTER.GARAGE released
     2017-02-09 16:43:44   block           unlock
     2017-02-09 16:43:44   state           off
   Helper:
Attributes:
   IODev      TCM120
   alias      Garagentor
   devStateIcon released:fts_garage_door_100 pressed:fts_garage
   eep        F6-02-01
   eventMap   /on-for-timer 2:Taster/
   group      Aussen
   gwCmd      switching
   icon       building_carport
   manufID    00D
   room       Allgemein
   stateFormat ENDSCHALTER.GARAGE
   subDef     00110015
   subType    gateway
   teachMethod RPS
   userReadings ENDSCHALTER.GARAGE {ReadingsVal("AU.GARAGE.ENDSCHALTER","buttons","")}
   webCmd     Taster


Gibt es ein eine möglichkeit das wenn der endtaster beätigt wird auch das userReading aktualisiert wird?

Gruß
Porsti
Titel: Antw:Aktualisierung userReadings
Beitrag von: marvin78 am 09 Februar 2017, 17:15:32
userReadings sind für das Device und reagieren, wie dokumentiert, auf Events von dem selben Device. Was du brauchst, ist ggf. setreading in einem notify.
Titel: Thoomas79
Beitrag von: Porsti am 09 Februar 2017, 20:13:47
Dankeschön.

Habe es mit einem doif und setreading gelöst.

Gruß & THX
Porsti