00_OWX.pm für MAX!CUBE erweitern

Begonnen von adn77, 29 Juni 2019, 13:39:28

Vorheriges Thema - Nächstes Thema

adn77

Da sich der mit a-culfw geflashte Cube ein wenig anders meldet als ein MapleCUN, muss folgende Änderung in 00_OWX.pm vorgenommen werden:
--- FHEM/00_OWX.pm.orig 2018-04-29 07:06:35.000000000 +0200
+++ FHEM/00_OWX.pm      2019-06-29 13:22:05.356493600 +0200
@@ -191,7 +191,7 @@
     $hwdevice = OWX_I2C->new($hash);

   #-- check if we have a COC/CUNO interface attached
-  }elsif( $defs{$dev} && $defs{$dev}->{VERSION}  && $defs{$dev}->{VERSION} =~ m/CSM|CUNO|MapleCUN...(4|5|6|7|C|D|E|F)/ ){
+  }elsif( $defs{$dev} && $defs{$dev}->{VERSION}  && $defs{$dev}->{VERSION} =~ m/CSM|CUNO|CUBE|MapleCUN...(4|5|6|7|C|D|E|F)/ ){
      require "$attr{global}{modpath}/FHEM/11_OWX_CCC.pm";
      $hwdevice = OWX_CCC->new($hash);



Betreibt man das OWX Modul auf einem embedded Gerät ohne Device::SerialPort, muss zudem die Zeile 47 kommentiert werden.
Könnte das Require evtl. auch erst folgen, nachdem feststeht, dass das 11_OWX_SER.pm verwendet werden soll?

In jedem Fall, Danke für das Modul! ;)
Alex

Prof. Dr. Peter Henning

Muss mal sehen, wann ich das einbauen kann. Habe im Moment Zeitprobleme.

LG

pah

Prof. Dr. Peter Henning