Hallo,
seit dem Wechsel auf den 1.10. bringt das Modul 32_SPEEDTEST folgende Fehler im fhem.log:
Traceback (most recent call last):
File "/usr/local/bin/speedtest-cli", line 410, in <module>
speedtest()
File "/usr/local/bin/speedtest-cli", line 308, in speedtest
servers = closestServers(config['client'], True)
File "/usr/local/bin/speedtest-cli", line 212, in closestServers
root = DOM.parseString(serversxml)
File "/usr/lib/python2.7/xml/dom/minidom.py", line 1930, in parseString
return expatbuilder.parseString(string)
File "/usr/lib/python2.7/xml/dom/expatbuilder.py", line 940, in parseString
return builder.parseString(string)
File "/usr/lib/python2.7/xml/dom/expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: no element found: line 1, column 0
Use of uninitialized value in concatenation (.) or string at ./FHEM/32_speedtest.pm line 139.
Use of uninitialized value in concatenation (.) or string at ./FHEM/32_speedtest.pm line 139.
Use of uninitialized value in concatenation (.) or string at ./FHEM/32_speedtest.pm line 139.
Use of uninitialized value $a[1] in string eq at ./FHEM/32_speedtest.pm line 157.
Definition des "Devices":
define Internet_Speed speedtest 3600 3932
attr Internet_Speed room System
attr Internet_Speed stateFormat download
attr Internet_Speed icon icoEverything
attr Internet_Speed path /usr/local/bin
attr Internet_Speed comment Server ID 3932 InterNetX GmbH (Munich, Germany) [4.22 km]
Tritt der Fehler nur bei mir auf?
Gruß
Klaus
es gab scheinbar auf serverseite eine änderung mit der das alte sperrtest python script nicht klar kommt. wenn du eine neue version installierst sollte es wieder gehen.
gruss
andre
Perfekt, hat funktioniert.
Danke für die schnelle Antwort
Klaus