From b9a198dcbe612eb09140c287bf29d1d163caab9f Mon Sep 17 00:00:00 2001 From: Hauswart Date: Wed, 20 Sep 2017 13:23:20 +0000 Subject: [PATCH] 00_MYSENSORS.pm: fix MYSENSORS usb gateway for Windows (Forum: #61435) git-svn-id: https://svn.fhem.de/fhem/trunk@15106 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_MYSENSORS.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fhem/FHEM/00_MYSENSORS.pm b/fhem/FHEM/00_MYSENSORS.pm index f4f460df1..5a07f40bc 100644 --- a/fhem/FHEM/00_MYSENSORS.pm +++ b/fhem/FHEM/00_MYSENSORS.pm @@ -195,6 +195,11 @@ sub Stop($) { sub Ready($) { my $hash = shift; return DevIo_OpenDev($hash, 1, "MYSENSORS::Init") if($hash->{STATE} eq "disconnected"); + if(defined($hash->{USBDev})) { + my $po = $hash->{USBDev}; + my ( $BlockingFlags, $InBytes, $OutBytes, $ErrorFlags ) = $po->status; + return ( $InBytes > 0 ); + } } sub Init($) {