Homematic wired

Begonnen von Henne1977, 26 Januar 2013, 22:46:00

Vorheriges Thema - Nächstes Thema

gevoo

Hallo Thomas,

Dir fehlt keine Datei. Das sind die restlichen kleinen Fehler, die noch ausgebügelt werden müssen, aber die Funktion nicht beeinträchtigen.

Gruß gevoo

gevoo

An Alle Tester,

vielen Dank fürs mitmachen. Nur so können wir das System perfektionieren. Hier eine Version, bei der die zusätzlichen Logs ausgeschaltet sind.
Das erkennt man ab jetzt an der Versionsnummer, die mit 1. beginnt. Die Versionen mit 0. sind Testversionen mit zusätzlichen logs.

Gruß gevoo

habl

#347
N'abend gevoo,

ich habe die neue Version jetzt getestet, was noch ein wenig stört ist, daß wenn man ein Ein-/ Ausgang umbenannt hat nach ein shutdown restart im Log

Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first

auftaucht und auf dem Terminal erscheint danach

Useless use of private variable in void context at ./FHEM/10_HM485.pm line 1278, <$fh> line 38.

hier noch die komplette Logdatei:

2014.10.31 19:59:02 1: Including fhem.cfg
2014.10.31 19:59:02 3: telnetPort: port 7072 opened
2014.10.31 19:59:03 3: WEB: port 8083 opened
2014.10.31 19:59:04 2: eventTypes: loaded 0 events from ./log/eventTypes.txt
2014.10.31 19:59:04 3: HM485: HM485: Loading available device files
2014.10.31 19:59:04 3: HM485: =====================================
2014.10.31 19:59:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw14_dr.pm
2014.10.31 19:59:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr.pm
2014.10.31 19:59:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr_V3_02.pm
2014.10.31 19:59:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_12_fm.pm
2014.10.31 19:59:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm_V3_02.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_sr_fm.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr_V3_02.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_dim1l_dr.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr_V3_02.pm
2014.10.31 19:59:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_sen_sc_12_dr.pm
2014.10.31 19:59:06 1: Including ./log/fhem.save
2014.10.31 19:59:06 2: SecurityCheck:  WEB has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2014.10.31 19:59:06 0: Server started with 7 defined entities (version $Id: fhem.pl 6782 2014-10-18 06:14:57Z rudolfkoenig $, os linux, user pi, pid 17191)
2014.10.31 19:59:06 3: Opening HM485_LAN device 192.168.100.12:1000
2014.10.31 19:59:06 3: HM485_LAN device opened
2014.10.31 19:59:06 3: HM485_LAN: connected to device 192.168.100.12:1000
2014.10.31 19:59:06 3: HM485_LAN: Lan Device Information
2014.10.31 19:59:06 3: HM485_LAN: Protocol-Version: 01
2014.10.31 19:59:06 3: HM485_LAN: Interface-Type: eQ3-HMW-LGW
2014.10.31 19:59:06 3: HM485_LAN: Firmware-Version: 1.0.5
2014.10.31 19:59:06 3: HM485_LAN: Serial-Number: KEQ0861271
2014.10.31 19:59:34 3: HM485_LAN: Discovery - canceled. No results found within 10 seconds!
2014.10.31 20:06:00 1: PERL WARNING: Useless use of private variable in void context at ./FHEM/10_HM485.pm line 1278.
2014.10.31 20:06:00 1: PERL WARNING: Useless use of private variable in void context at ./FHEM/10_HM485.pm line 1278.
2014.10.31 20:06:02 2: autocreate: define HMW_IO_12_Sw7_DR_KEQ0182378 HM485 0000AB0D
2014.10.31 20:06:02 2: HM485: Assigned HMW_IO_12_Sw7_DR_KEQ0182378 (0000AB0D) to HM485_LAN
2014.10.31 20:06:02 2: HM485: Auto get info for : HMW_IO_12_Sw7_DR_KEQ0182378
2014.10.31 20:06:02 2: autocreate: define FileLog_HMW_IO_12_Sw7_DR_KEQ0182378 FileLog ./log/HMW_IO_12_Sw7_DR_KEQ0182378-%Y.log HMW_IO_12_Sw7_DR_KEQ0182378
2014.10.31 20:06:02 1: PERL WARNING: Use of uninitialized value $hmwId in numeric gt (>) at FHEM/lib/HM485/Util.pm line 270.
2014.10.31 20:06:02 1: PERL WARNING: Use of uninitialized value $hmwId in numeric gt (>) at FHEM/lib/HM485/Util.pm line 270.
2014.10.31 20:06:02 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378: STATE -> 200
2014.10.31 20:06:04 1: PERL WARNING: Use of uninitialized value $hmwId in numeric gt (>) at FHEM/lib/HM485/Util.pm line 270.
2014.10.31 20:06:04 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378: PRESS_SHORT -> 43
2014.10.31 20:06:06 1: PERL WARNING: Use of uninitialized value $hmwId in numeric gt (>) at FHEM/lib/HM485/Util.pm line 270.
2014.10.31 20:06:06 1: PERL WARNING: Use of uninitialized value $hmwId in numeric gt (>) at FHEM/lib/HM485/Util.pm line 270.
2014.10.31 20:06:06 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378: STATE -> 0
2014.10.31 20:08:30 3: HM485: Request config for device 0000AB0D
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_13: STATE -> 0
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_14: STATE -> 0
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_15: STATE -> 0
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_16: STATE -> 0
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_17: STATE -> 0
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_18: STATE -> 0
2014.10.31 20:08:35 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_19: STATE -> 0
2014.10.31 20:09:14 0: Server shutdown
2014.10.31 20:09:18 1: Including fhem.cfg
2014.10.31 20:09:18 3: telnetPort: port 7072 opened
2014.10.31 20:09:19 3: WEB: port 8083 opened
2014.10.31 20:09:19 2: eventTypes: loaded 13 events from ./log/eventTypes.txt
2014.10.31 20:09:20 3: HM485: HM485: Loading available device files
2014.10.31 20:09:20 3: HM485: =====================================
2014.10.31 20:09:20 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw14_dr.pm
2014.10.31 20:09:20 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr.pm
2014.10.31 20:09:20 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr_V3_02.pm
2014.10.31 20:09:20 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_12_fm.pm
2014.10.31 20:09:20 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm_V3_02.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_sr_fm.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr_V3_02.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_dim1l_dr.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr_V3_02.pm
2014.10.31 20:09:21 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_sen_sc_12_dr.pm
2014.10.31 20:09:22 2: HM485: Assigned HMW_IO_12_Sw7_DR_KEQ0182378 (0000AB0D) to HM485_LAN
2014.10.31 20:09:22 1: Including ./log/fhem.save
2014.10.31 20:09:22 2: SecurityCheck:  WEB has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2014.10.31 20:09:22 0: Server started with 28 defined entities (version $Id: fhem.pl 6782 2014-10-18 06:14:57Z rudolfkoenig $, os linux, user fhem, pid 1177)
2014.10.31 20:09:22 3: Opening HM485_LAN device 192.168.100.12:1000
2014.10.31 20:09:22 3: HM485_LAN device opened
2014.10.31 20:09:22 3: HM485_LAN: connected to device 192.168.100.12:1000
2014.10.31 20:09:22 3: HM485_LAN: Lan Device Information
2014.10.31 20:09:22 3: HM485_LAN: Protocol-Version: 01
2014.10.31 20:09:22 3: HM485_LAN: Interface-Type: eQ3-HMW-LGW
2014.10.31 20:09:22 3: HM485_LAN: Firmware-Version: 1.0.5
2014.10.31 20:09:22 3: HM485_LAN: Serial-Number: KEQ0861271
2014.10.31 20:09:30 3: HM485: Request config for device 0000AB0D
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_13: STATE -> 0
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_14: STATE -> 0
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_15: STATE -> 0
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_16: STATE -> 0
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_17: STATE -> 0
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_18: STATE -> 0
2014.10.31 20:09:34 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_19: STATE -> 0
2014.10.31 20:10:58 0: Server shutdown
2014.10.31 20:11:02 1: Including fhem.cfg
2014.10.31 20:11:02 3: telnetPort: port 7072 opened
2014.10.31 20:11:03 3: WEB: port 8083 opened
2014.10.31 20:11:03 2: eventTypes: loaded 13 events from ./log/eventTypes.txt
2014.10.31 20:11:04 3: HM485: HM485: Loading available device files
2014.10.31 20:11:04 3: HM485: =====================================
2014.10.31 20:11:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw14_dr.pm
2014.10.31 20:11:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr.pm
2014.10.31 20:11:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr_V3_02.pm
2014.10.31 20:11:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_12_fm.pm
2014.10.31 20:11:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm.pm
2014.10.31 20:11:04 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm_V3_02.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_sr_fm.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr_V3_02.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_dim1l_dr.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr_V3_02.pm
2014.10.31 20:11:05 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_sen_sc_12_dr.pm
2014.10.31 20:11:06 2: HM485: Assigned HMW_IO_12_Sw7_DR_KEQ0182378 (0000AB0D) to HM485_LAN
2014.10.31 20:11:06 1: Including ./log/fhem.save
2014.10.31 20:11:06 2: SecurityCheck:  WEB has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2014.10.31 20:11:06 0: Server started with 28 defined entities (version $Id: fhem.pl 6782 2014-10-18 06:14:57Z rudolfkoenig $, os linux, user fhem, pid 3930)
2014.10.31 20:11:06 3: Opening HM485_LAN device 192.168.100.12:1000
2014.10.31 20:11:06 3: HM485_LAN device opened
2014.10.31 20:11:06 3: HM485_LAN: connected to device 192.168.100.12:1000
2014.10.31 20:11:06 3: HM485_LAN: Lan Device Information
2014.10.31 20:11:06 3: HM485_LAN: Protocol-Version: 01
2014.10.31 20:11:06 3: HM485_LAN: Interface-Type: eQ3-HMW-LGW
2014.10.31 20:11:06 3: HM485_LAN: Firmware-Version: 1.0.5
2014.10.31 20:11:06 3: HM485_LAN: Serial-Number: KEQ0861271
2014.10.31 20:11:14 3: HM485: Request config for device 0000AB0D
2014.10.31 20:11:14 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:11:14 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:11:14 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:11:14 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:11:14 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:11:18 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_13: STATE -> 0
2014.10.31 20:11:18 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_14: STATE -> 0
2014.10.31 20:11:18 3: HM485: CarportLicht: STATE -> 0
2014.10.31 20:11:18 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_16: STATE -> 0
2014.10.31 20:11:18 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_17: STATE -> 0
2014.10.31 20:11:18 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_18: STATE -> 0
2014.10.31 20:11:18 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_19: STATE -> 0
2014.10.31 20:18:03 0: Server shutdown
2014.10.31 20:18:07 1: Including fhem.cfg
2014.10.31 20:18:07 3: telnetPort: port 7072 opened
2014.10.31 20:18:08 3: WEB: port 8083 opened
2014.10.31 20:18:08 2: eventTypes: loaded 14 events from ./log/eventTypes.txt
2014.10.31 20:18:09 3: HM485: HM485: Loading available device files
2014.10.31 20:18:09 3: HM485: =====================================
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw14_dr.pm
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr.pm
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr_V3_02.pm
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_12_fm.pm
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm.pm
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm_V3_02.pm
2014.10.31 20:18:09 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_sr_fm.pm
2014.10.31 20:18:10 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr.pm
2014.10.31 20:18:10 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr_V3_02.pm
2014.10.31 20:18:10 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_dim1l_dr.pm
2014.10.31 20:18:10 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr.pm
2014.10.31 20:18:10 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr_V3_02.pm
2014.10.31 20:18:10 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_sen_sc_12_dr.pm
2014.10.31 20:18:11 2: HM485: Assigned HMW_IO_12_Sw7_DR_KEQ0182378 (0000AB0D) to HM485_LAN
2014.10.31 20:18:11 1: Including ./log/fhem.save
2014.10.31 20:18:11 2: SecurityCheck:  WEB has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2014.10.31 20:18:11 0: Server started with 28 defined entities (version $Id: fhem.pl 6782 2014-10-18 06:14:57Z rudolfkoenig $, os linux, user fhem, pid 15287)
2014.10.31 20:18:11 3: Opening HM485_LAN device 192.168.100.12:1000
2014.10.31 20:18:11 3: HM485_LAN device opened
2014.10.31 20:18:11 3: HM485_LAN: connected to device 192.168.100.12:1000
2014.10.31 20:18:11 3: HM485_LAN: Lan Device Information
2014.10.31 20:18:11 3: HM485_LAN: Protocol-Version: 01
2014.10.31 20:18:11 3: HM485_LAN: Interface-Type: eQ3-HMW-LGW
2014.10.31 20:18:11 3: HM485_LAN: Firmware-Version: 1.0.5
2014.10.31 20:18:11 3: HM485_LAN: Serial-Number: KEQ0861271
2014.10.31 20:18:19 3: HM485: Request config for device 0000AB0D
2014.10.31 20:18:19 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:18:19 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:18:19 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:18:19 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:18:19 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:18:23 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_13: STATE -> 0
2014.10.31 20:18:23 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_14: STATE -> 0
2014.10.31 20:18:23 3: HM485: CarportLicht: STATE -> 0
2014.10.31 20:18:23 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_16: STATE -> 0
2014.10.31 20:18:23 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_17: STATE -> 0
2014.10.31 20:18:23 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_18: STATE -> 0
2014.10.31 20:18:23 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_19: STATE -> 0
2014.10.31 20:29:20 0: Server shutdown
2014.10.31 20:29:24 1: Including fhem.cfg
2014.10.31 20:29:24 3: telnetPort: port 7072 opened
2014.10.31 20:29:25 3: WEB: port 8083 opened
2014.10.31 20:29:26 2: eventTypes: loaded 14 events from ./log/eventTypes.txt
2014.10.31 20:29:26 3: HM485: HM485: Loading available device files
2014.10.31 20:29:26 3: HM485: =====================================
2014.10.31 20:29:26 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw14_dr.pm
2014.10.31 20:29:26 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr.pm
2014.10.31 20:29:26 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io12_sw7_dr_V3_02.pm
2014.10.31 20:29:26 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_12_fm.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_4_fm_V3_02.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_io_sr_fm.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_bl1_dr_V3_02.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_dim1l_dr.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr.pm
2014.10.31 20:29:27 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_lc_sw2_dr_V3_02.pm
2014.10.31 20:29:28 3: HM485: Loading device file: ./FHEM/lib/HM485/Devices/hmw_sen_sc_12_dr.pm
2014.10.31 20:29:28 2: HM485: Assigned HMW_IO_12_Sw7_DR_KEQ0182378 (0000AB0D) to HM485_LAN
2014.10.31 20:29:28 1: Including ./log/fhem.save
2014.10.31 20:29:28 2: SecurityCheck:  WEB has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2014.10.31 20:29:28 0: Server started with 28 defined entities (version $Id: fhem.pl 6782 2014-10-18 06:14:57Z rudolfkoenig $, os linux, user fhem, pid 813)
2014.10.31 20:29:28 3: Opening HM485_LAN device 192.168.100.12:1000
2014.10.31 20:29:28 3: HM485_LAN device opened
2014.10.31 20:29:28 3: HM485_LAN: connected to device 192.168.100.12:1000
2014.10.31 20:29:28 3: HM485_LAN: Lan Device Information
2014.10.31 20:29:28 3: HM485_LAN: Protocol-Version: 01
2014.10.31 20:29:28 3: HM485_LAN: Interface-Type: eQ3-HMW-LGW
2014.10.31 20:29:28 3: HM485_LAN: Firmware-Version: 1.0.5
2014.10.31 20:29:28 3: HM485_LAN: Serial-Number: KEQ0861271
2014.10.31 20:29:36 3: HM485: Request config for device 0000AB0D
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_14 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_14 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_14 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_14 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_14 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_15 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_17 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_17 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_17 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_17 first
2014.10.31 20:29:36 3: Please define HMW_IO_12_Sw7_DR_KEQ0182378_17 first
2014.10.31 20:29:40 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_13: STATE -> 0
2014.10.31 20:29:40 3: HM485: Schuppen1: STATE -> 0
2014.10.31 20:29:40 3: HM485: CarportLicht: STATE -> 0
2014.10.31 20:29:40 3: HM485: HMW_IO_12_Sw7_DR_KEQ0182378_16: STATE -> 0


vielleicht kannst Du dir das nochmal anschauen.

VG
habl

holzwurm83

#348
Zitat von: gevoo am 31 Oktober 2014, 19:12:49
An Alle Tester,

vielen Dank fürs mitmachen. Nur so können wir das System perfektionieren. Hier eine Version, bei der die zusätzlichen Logs ausgeschaltet sind.
Das erkennt man ab jetzt an der Versionsnummer, die mit 1. beginnt. Die Versionen mit 0. sind Testversionen mit zusätzlichen logs.

Gruß gevoo

Hallo gevoo,

viele Dank erst mal für die tolle Arbeit!

Beim start habe ich im Terminal folgende Fehler stehen.
Useless use of private variable in void context at ./FHEM/10_HM485.pm line 1278, <$fh> line 1021.
Useless use of private variable in void context at ./FHEM/10_HM485.pm line 1278, <$fh> line 1021.


Irgendwas stimmt bei mir auch noch nicht. Als "set" Befehl kann ich nur "config" auswählen!?
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

gevoo

Hallo Habl,

das sind jetzt die Praxistests. Beim Programmieren bin ich nicht auf die Idee gekommen einem Channel einen vom Modul abweichenden Namen zu geben. Aber Dein Beispiel zeigt, das es echt Sinn machen würde. Gerade bei dem HMW_IO_12_Sw7_DR will man ja verschiedene andere Module ansteuern. Ich habe vollstes Verständnis dafür. Bin leider programmtechnisch noch nicht so weit. Werde mir aber auch darüber Gedanken machen.

Gruß gevoo

gevoo

Hallo holzwurm83,

versuche es mal damit:

Gruß gevoo

habl

Hallo gevoo,

kein Problem, wenn Du ein Tester sucht ich bin da... :-)

Ich bin schon mal froh, dass ich schalten kann und für die reine Ansicht gibt es ja noch das Attribut 'Alias'

Gruss
habl

gevoo

Hallo Habl,

wenn Du Deinen Channel in der cfg normal definierst:
define CarportLicht HM485 0000AB0D_15,
geht es schon mit der angehängten Datei.

Gruß gevoo

habl

Hallo gevoo.

Cool, werde ich morgen mal testen.

VG
Habl


Gesendet von meinem Nexus 5 mit Tapatalk


cerberus

Hallo Gevoo, ich habe mich wohl geirrt. Leider gehen die Textfelder doch nicht, meine HM485.config war doch noch auskommentiert  :-\ . Ich habe dann folgendes versucht um einen Fehler in meiner config auszuschließen. Ich habe die Module neu von autocreate erkennen lassen, sobald FHEM die Module erkennt sind die Textfleder weg. Was noch aufgefallen ist, dass die Kanäle der Module nicht angelegt werden. Wenn ich meine HM485.conf Datei nutze kann ich aber kein On/Off Befehl an die Module absetzen, es kommt immer zu folgender Meldung.

Unknown argument ON, choose one of

Hier noch ein Auszug aus dem LOG:
2014.11.01 21:34:26 3: HM485_LAN: Initialize the interface
2014.11.01 21:34:27 1: PERL WARNING: Use of uninitialized value $retVal in substitution (s///) at FHEM/lib/HM485/Device.pm line 1131.
2014.11.01 21:34:40 1: PERL WARNING: Use of uninitialized value $allowedSets in concatenation (.) or string at ./FHEM/10_HM485.pm line 352.


Gruß
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

gevoo

Hallo cerberus,

das war der erste Test mit dem HMW-IO-12-SW-14. Dafür habe ich jetzt noch einmal einen Satz Dateien zusammengestellt.
Nach dem Test hätte ich gern, wie immer, einen Auszug aus der fhem.log, ein Bildschirmfoto und die Logdatei HMW-485....log.

Gruß gevoo

habl

morgen gevoo,

das mit dem umbenennen von den Channels funktioniert.

Ich glaube ich habe sie Lösung für die Fehlermeldung beim Start auf der Konsle: In der Datei 10_HM485.pm in der Zeile 1284 fehlt vor der Klammer ein sprintf.

HM485::LOGTAG_HM485, 4, sprintf ($logTxt , $hmwId, 'type')

zumindest ist bei mir dann die Fehlermeldung weg ;-)

VG
habl

Tomili

hi gevoo,

soll ich auch tests machen?

eine frage:
mit "define BueroTasterNotify notify Buero_Taster set Buero_Lampe on" geht brav meine lampe
an, wenn ich den taster betätige. aber wie geht das licht wieder aus?

define BueroTasterNotify notify Buero_Taster { if ( Value("Buero_Lampe") eq "off") {fhem("set Buero_Lampe on")} }
geht leider nicht... Was mache ich falsch?

benutze laptop mit debikan linux als server, lan-gateway, "normale" taster und diverse module.

gruss,
thomas

gevoo

Hallo Habl,

habe ich eingebaut ab Verion 62.

Gruß gevoo

gevoo

Hallo Thomas,

Du kannst gerne mit testen.
Was willst Du mit dem notify erreichen?
1.) Soll die Lampe angehen, wenn Du den Taster drückst und wieder ausgehen, wenn Du ihn losläßt? oder
2.) Soll die Lampe angehen, wenn Du den Taster drückst; und wenn Du den Taster erneut drückst, soll sie ausgehen?

Gruß gevoo