Warum stehen HM-Daten in global?

Begonnen von betateilchen, 03 Juni 2014, 12:31:35

Vorheriges Thema - Nächstes Thema

betateilchen

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

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

marvin78

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

stromer-12

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
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

martinp876

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

martinp876

Version 6041 sollet es verhindern

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!