presence Fehlermeldung "Odd number of elements"

Begonnen von micomat, 11 November 2015, 09:03:12

Vorheriges Thema - Nächstes Thema

micomat

Hallo zusammen,

ich finde in meinem fhem-log immer wieder folgende Zeile:
Odd number of elements in hash assignment at /usr/share/perl/5.20/IO/Socket/IP.pm line 109, <$client> line 4

Diese Meldung kommt wohl immer nach den Ping...
2015.11.11 08:47:16 5: PRESENCE (micoserv_presence) - ping command returned with output:
PING 192.168.178.5 (192.168.178.5) 56(84) bytes of data.
64 bytes from 192.168.178.5: icmp_seq=1 ttl=128 time=0.762 ms
64 bytes from 192.168.178.5: icmp_seq=2 ttl=128 time=0.346 ms
64 bytes from 192.168.178.5: icmp_seq=3 ttl=128 time=0.403 ms
64 bytes from 192.168.178.5: icmp_seq=4 ttl=128 time=0.573 ms

--- 192.168.178.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 0.346/0.521/0.762/0.162 ms
Odd number of elements in hash assignment at /usr/share/perl/5.20/IO/Socket/IP.pm line 109, <$client> line 4.
Odd number of elements in hash assignment at /usr/share/perl/5.20/IO/Socket/IP.pm line 109, <$client> line 4.



Hier noch das eigentliche presence device:

Internals:
   ADDRESS    192.168.178.5
   DEF        lan-ping 192.168.178.5 120 120
   MODE       lan-ping
   NAME       micoserv_presence
   NR         195
   STATE      present
   TIMEOUT_NORMAL 120
   TIMEOUT_PRESENT 120
   TYPE       PRESENCE
   Readings:
     2015-11-11 09:02:01   presence        present
     2015-11-11 09:02:01   state           present
   Helper:
Attributes:
   alias      Micoserv
   devStateIcon present:ok_mic absent:nok_mic
   group      presence
   room       Sysintern



Ich hoffe ihr habt Rat :)

Gruß
Markus
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

dev0

Wenn ich mich recht erinnere, dann ist es ein Bug im  IO::Socket::IP Modul. Im "Sonos steuern" Thread hat Andre einen fix gepostet. Man kann auch in der Sub, in der der Fehler auftritt, die Warnung mit "no warnings" abschalten.

micomat

Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200