Ich weiss nicht, seit wann das so ist, es ist mir erst heute aufgefallen.
Warum stehen im pseudo-Device "global" eigentlich die HM-Daten aus meinen definierten HMLAN-Entities? So richtig viel Sinn macht das für mich nicht.
Internals:
DEF <no definition>
LASTInputDev az_HMUSB
MSGCNT 949
NAME global
NR 1
STATE <no definition>
TYPE Global
az_HMUSB_MSGCNT 496
az_HMUSB_RAWMSG E261866,0000,8467BC63,FF,FFBA,05847026186600000000CD36
az_HMUSB_RSSI -70
az_HMUSB_TIME 2014-06-03 12:27:48
currentlogfile ./log/fhem-2014-06-03.log
logfile ./log/fhem-%Y-%m-%d.log
wz_HMUSB_MSGCNT 453
wz_HMUSB_RAWMSG E22B309,0000,C21FAE2D,FF,FFCC,0B861022B3090000000A28B20E0058
wz_HMUSB_RSSI -52
wz_HMUSB_TIME 2014-06-03 12:27:25
Kann ich bestätigen, ist bei mir auch so.
Internals:
CUL_HM_MSGCNT 55
CUL_HM_RAWMSG E25171C,0000,759047AF,FF,FF9F,A6A45F25171CF14C2383BA5F007E2A09BB093B02
CUL_HM_RSSI -97
CUL_HM_TIME 2014-06-03 12:53:09
DEF <no definition>
LASTInputDev CUL_HM
MSGCNT 55
NAME global
NR 1
STATE <no definition>
TYPE Global
currentlogfile /opt/fhem/log/fhem-2014-06-03.log
logfile /opt/fhem/log/fhem-%Y-%m-%d.log
ebenso bei mir:
Internals:
DEF <no definition>
LASTInputDev hmlan_1
MSGCNT 80
NAME global
NR 1
STATE <no definition>
TYPE Global
currentlogfile ./log/fhem-2014-06.log
hmlan_1_MSGCNT 80
hmlan_1_RAWMSG E1D9A46,0000,24C8625D,FF,FFBC,EAA0531D9A4611591901450200C02144
hmlan_1_RSSI -68
hmlan_1_TIME 2014-06-03 13:04:14
logfile ./log/fhem-%Y-%m.log
richtig - macht keinen Sinn.
Es sind aber keine HM daten sondern IO daten. Diese Variablen werden wohl alle aus fhem.pl (dispatcher) gesetzt.
Warum sich global angesprochen fühlt... mal sehen
Version 6041 sollet es verhindern
sieht erstmal gut aus, danke!