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
Muss mal sehen, wann ich das einbauen kann. Habe im Moment Zeitprobleme.
LG
pah
Kommt demnächst.
LG
pah