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
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.
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