FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: econ_sl83 am 14 März 2017, 14:55:48

Titel: IT Gerät ist "present" statt on oder OFF
Beitrag von: econ_sl83 am 14 März 2017, 14:55:48
Liebes Forum,

ich beobachte seit einiger Zeit - leider weiß ich nicht mehr genau seit wann - folgendes Verhalten:

Meine IT-Steckdose, Details siehe Bild und geschaltet via DOIF, ist nicht "on" oder "off" sondern "present" oder "absent"
Das IT Gerät ist neben dem DOIF noch zu einer Structure verknüpft.

defmod Kuechenradio IT 0F00FFF0FF FF F0
attr Kuechenradio IODev CUL_1
attr Kuechenradio group Technik
attr Kuechenradio room Küche

setstate Kuechenradio absent
setstate Kuechenradio 2017-03-14 09:02:36 presence absent
setstate Kuechenradio 2015-04-10 21:10:10 protocol V1
setstate Kuechenradio 2017-03-14 09:02:36 state absent


Woran könnnte dieses Verhalten liegen?

Vielen Dank für eure Hilfe & Viele Grüße
Titel: Antw:IT Gerät ist "present" statt on oder OFF
Beitrag von: KernSani am 14 März 2017, 15:02:00
Es wäre interessant sich die beiden potentiellen Bösewichte mal anzusehen, also das DOIF und das structure device. Bitte ein "list" davon (auch ein list vom Kuechenradio, statt screenshot/raw definition) posten.

Titel: Antw:IT Gerät ist "present" statt on oder OFF
Beitrag von: econ_sl83 am 14 März 2017, 17:19:46
Danke & sorry:

Internals:
   DEF        0F00FFF0FF FF F0
   IODev      CUL_1
   NAME       Kuechenradio
   NR         153
   STATE      present
   TYPE       IT
   XMIT       0f00fff0ff
   XMITdimdown 00
   XMITdimup  00
   XMIToff    f0
   XMITon     ff
   Code:
     1          0f00fff0ff
   Readings:
     2017-03-14 17:17:22   presence        present
     2015-04-10 21:10:10   protocol        V1
     2017-03-14 17:17:22   state           present
Attributes:
   IODev      CUL_1
   group      Technik
   room       Küche


Internals:
   ATTR       room
   DEF        room Kuechenradio Kuechenstaubi_Lader
   NAME       Geraete_Startup
   NR         579
   NTFY_ORDER 50-Geraete_Startup
   STATE      undefined
   TYPE       structure
   Content:
     Kuechenradio present
     Kuechenstaubi_Lader on
   Readings:
     2017-03-14 17:17:22   LastDevice      Kuechenradio
     2017-03-14 17:17:22   LastDevice_Abs  Kuechenradio
     2017-03-14 17:17:22   state           undefined
Attributes:
   room       hidden


und

Internals:
   CFGFN
   DEF        ([Espresso] eq "on" and [Kuechenradio] eq "off") (set Kuechenradio on)
   NAME       Espresso_Radio_run
   NR         71483
   NTFY_ORDER 50-Espresso_Radio_run
   STATE      cmd_2
   TYPE       DOIF
   Readings:
     2017-03-14 17:17:22   Device          Kuechenradio
     2017-03-13 23:45:32   cmd             2
     2017-03-13 23:45:32   cmd_event       Kuechenradio
     2017-03-13 23:45:32   cmd_nr          2
     2017-03-14 08:30:14   e_Espresso_STATE off
     2017-03-14 17:17:22   e_Kuechenradio_STATE present
     2017-03-13 23:45:32   state           cmd_2
   Condition:
     0          InternalDoIf($hash,'Espresso','STATE') eq "on" and InternalDoIf($hash,'Kuechenradio','STATE') eq "off"
   Devices:
     0           Espresso Kuechenradio
     all         Espresso Kuechenradio
   Do:
     0:
       0          set Kuechenradio on
     1:
   Helper:
     event      presence: present
     globalinit 1
     last_timer 0
     sleeptimer -1
     timerdev   Kuechenradio
     timerevent presence: present
     triggerDev Kuechenradio
     timerevents:
       presence: present
     timereventsState:
       presence: present
     triggerEvents:
       presence: present
     triggerEventsState:
       presence: present
   Internals:
     0           Espresso:STATE Kuechenradio:STATE
     all         Espresso:STATE Kuechenradio:STATE
   Itimer:
   Readings:
   Regexp:
     0:
     All:
   State:
   Trigger:
Attributes:
   group      code
   room       Küche