Guten Morgen, habe die Beta05 ausprobiert und diese Beobachtungen gemacht:
1. FHEM startet und läuft durch, tendenziell auch "zackiger"
2. Ein Get devices zeigt sämtlich 23 Sensoren DS 2450, 18S20, 18B20, DS 2438, nicht aber DS 2408.
3. Der Switch DS 2408 funktioniert dennoch sehr gut.
4. Die Internals der Temp-Devices zeigen bei Asynchronous 0 und nicht wie erwartet 1
5. Nach dem ersten erfolgreichen Temperatur-Reading springt ein IO-Device auf "disconnected"
6. Danach wird FHEM extrem zäh, jeder Aufruf eines Raums o.ä. dauert im Minutenbereich, obwohl Systemlast laut TOP bei 5-15% CPU ist.
7. Im Log habe ich diese Meldungen: 2017.02.18 10:42:47 1: PERL WARNING: Use of uninitialized value $numexp in numeric eq (==) at ./FHEM/00_OWX.pm line 1112.
2017.02.18 10:44:49 5: Return from verify for device 10.0576A8020800.6D is 1
2017.02.18 10:45:27 1: PERL WARNING: Use of uninitialized value $numexp in numeric lt (<) at ./FHEM/00_OWX.pm line 1079.
2017.02.18 10:45:27 1: PERL WARNING: Use of uninitialized value $numexp in numeric ge (>=) at ./FHEM/00_OWX.pm line 1120.
2017.02.18 10:45:27 1: PERL WARNING: Use of uninitialized value $proc in bitwise and (&) at ./FHEM/00_OWX.pm line 1133.
2017.02.18 10:56:07 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:56:07 1: PERL WARNING: Use of uninitialized value in subroutine entry at /usr/lib/arm-linux-gnueabihf/perl5/5.20/Device/SerialPort.pm line 1732.
2017.02.18 10:56:07 1: PERL WARNING: Use of uninitialized value in vec at /usr/lib/arm-linux-gnueabihf/perl5/5.20/Device/SerialPort.pm line 1405.
2017.02.18 10:56:07 1: PERL WARNING: Use of uninitialized value in subroutine entry at /usr/lib/arm-linux-gnueabihf/perl5/5.20/Device/SerialPort.pm line 1417.
2017.02.18 10:56:07 1: PERL WARNING: Use of uninitialized value $string_part in concatenation (.) or string at ./FHEM/11_OWX_SER.pm line 733.
2017.02.18 10:56:07 1: PERL WARNING: Use of uninitialized value $m in addition (+) at ./FHEM/11_OWX_SER.pm line 731.
2017.02.18 10:56:09 1: /dev/ttyUSB0 reappeared (OWio1)
2017.02.18 10:56:14 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:56:23 1: /dev/ttyUSB0 reappeared (OWio1)
2017.02.18 10:56:27 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:56:31 1: /dev/ttyUSB0 reappeared (OWio1)
2017.02.18 10:56:36 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:56:44 1: /dev/ttyUSB0 reappeared (OWio1)
2017.02.18 10:56:49 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:57:11 1: /dev/ttyUSB0 reappeared (OWio1)
2017.02.18 10:57:15 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:57:24 1: /dev/ttyUSB0 reappeared (OWio1)
2017.02.18 10:57:28 1: /dev/ttyUSB0 disconnected, waiting to reappear (OWio1)
2017.02.18 10:57:28 5: OWX_Set request OWio1 FF ?
2017.02.18 10:57:32 5: OWX_Set request OWio1 FF ?
und in dieser Weise geht es dann beliebig weiter
8. LIsting meines IO-Devices:Internals:
ALARMDEVS
ALARMED no
ASYNCHRONOUS 1
BUSY 1
CFGFN
DEBUG 0
DEF /dev/ttyUSB0
DeviceName /dev/ttyUSB0
INTERFACE DS2480
LASTSEND 1487412741.90792
NAME OWio1
NR 107
PARTIAL
PRESENT 1
ROM_ID FF
STATE disconnected
TYPE OWX
followAlarms off
interval 30
nextOpenDelay 5
timeout 15
DEVS:
20....
10.....
28.....
26.....
QUEUE:
HASH(0x38c3b08)
HASH(0x14e8780)
HASH(0x156f560)
HASH(0x15562c0)
HASH(0x14ed088)
HASH(0x37d2cc8)
HASH(0x14edaf0)
HASH(0x14eb440)
HASH(0x1571330)
HASH(0x1747060)
HASH(0x156aee8)
HASH(0x3878f68)
HASH(0x14e8480)
HASH(0x17470a8)
HASH(0x156c8e0)
HASH(0x15482f8)
HASH(0x1571f68)
HASH(0x154d348)
HASH(0x1576130)
HASH(0x154d178)
HASH(0x15482c8)
HASH(0x1375340)
HASH(0x15570f0)
HASH(0x154d540)
HASH(0x156f3e0)
HASH(0x1576b68)
HASH(0x14e99d0)
HASH(0x1547fc8)
HASH(0x154cc08)
HASH(0x155a4d0)
HASH(0x1556098)
HASH(0x14eb908)
HASH(0x154cab8)
HASH(0x154d2e8)
HASH(0x14e9490)
HASH(0x14ecf50)
HASH(0x156cc58)
HASH(0x154cd28)
HASH(0x15710d8)
HASH(0x1555b88)
HASH(0x14e75a8)
HASH(0x1557048)
HASH(0x1741d00)
HASH(0x1551c48)
HASH(0x14ed808)
HASH(0x154d768)
HASH(0x1576970)
HASH(0x14e79f8)
HASH(0x1556128)
HASH(0x1571b00)
Readings:
2017-02-18 10:40:42 busstate initialized
2017-02-18 11:12:21 queue 51
2017-02-18 11:12:17 state disconnected
Attributes:
asynchronous 1
interval 30
room OWX
timeout 15
verbose 5
9. Das MOdul lauft im synchronen Modus bislang unauffällig.
Herzliche Grüße
Christian