Hallo,
ich habe FHEM auf W7 aufgesetzt. Ich habe einen TCM 120 der einwandfrei auf der FritzBox funktioniert.
Unter Windows wird der TCM 120 auch erkannt, dass System startet, läuft zeigt aber keine Event von Schaltern an.
start FHEM
Startaufruf:
Ich habe nach ca. 10 Sekunden dann folgende Fehlermeldung:
C:\fhem>cd c:\fhem\
C:\fhem>perl fhem.pl fhem.cfg
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/00_TCM.pm line 494.
In der 00_TCM line 494 steht folgendes:
# This is relevant for windows/USB only
my $po = $hash->{USBDev};
my ($BlockingFlags, $InBytes, $OutBytes, $ErrorFlags) = $po->status;
return ($InBytes>0);
Wer kann da was zu sagen.
Bitte aktuelle Version verwenden!