Nach Update SpeedTest log Einträge

Begonnen von Hackstall, 22 April 2021, 21:46:05

Vorheriges Thema - Nächstes Thema

Hackstall

Hallo seid einem der letzten Updates Nachen diese Ausgaben mein Logfile voll:

Was kann ich dagegen tun?


2021.04.22 20:24:02 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_speedtest.pm line 164.
2021.04.22 20:28:04 1: PERL WARNING: Argument "\x{1fb}\x{5}\x{0}" isn't numeric in subtraction (-) at (eval 532636) line 16.
2021.04.22 20:50:26 1: PERL WARNING: Argument "\x{1fb}\x{5}\x{0}" isn't numeric in subtraction (-) at (eval 544664) line 16.
Traceback (most recent call last):
  File "/opt/fhem/FHEM/speedtest-cli", line 1508, in <module>
    main()
  File "/opt/fhem/FHEM/speedtest-cli", line 1498, in main
    shell()
  File "/opt/fhem/FHEM/speedtest-cli", line 1401, in shell
    speedtest = Speedtest()
  File "/opt/fhem/FHEM/speedtest-cli", line 743, in __init__
    self.get_config()
  File "/opt/fhem/FHEM/speedtest-cli", line 799, in get_config
    map(int, server_config['ignoreids'].split(','))
ValueError: invalid literal for int() with base 10: ''
2021.04.22 20:54:02 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_speedtest.pm line 164.
2021.04.22 21:00:51 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at ./FHEM/42_SYSMON.pm line 2291.
2021.04.22 21:05:02 1: PERL WARNING: Argument "\x{1fb}\x{5}\x{0}" isn't numeric in subtraction (-) at (eval 552090) line 11.
Traceback (most recent call last):
  File "/opt/fhem/FHEM/speedtest-cli", line 1508, in <module>
    main()
  File "/opt/fhem/FHEM/speedtest-cli", line 1498, in main
    shell()
  File "/opt/fhem/FHEM/speedtest-cli", line 1401, in shell
    speedtest = Speedtest()
  File "/opt/fhem/FHEM/speedtest-cli", line 743, in __init__
    self.get_config()
  File "/opt/fhem/FHEM/speedtest-cli", line 799, in get_config
    map(int, server_config['ignoreids'].split(','))
ValueError: invalid literal for int() with base 10: ''
2021.04.22 21:24:02 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_speedtest.pm line 164.
jump to the top


Danke Andreas

KernSani

Welche speedtest-cli nutzt du denn? Und warum liegt die im /FHEM Verzeichnis? Läuft denn speedtest-cli auf der Linux-Kommandozeile (der Fehler kommt von der cli selbst).
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

kadettilac89

die libs haben sich vor ca. 2 Wochen geändert ... lade dir die neuste version runter und es geht wieder ...

Ich kenn deine Umgebung nicht ... die aktuelle Version gibts hier: https://github.com/sivel/speedtest-cli. Es sollte reichen speedtest.py zu tauschen, reichte bei mir.


Hackstall

Hallo,
danke für Deine Antwort aber bei mir gibt es keine spendetest.py ich habe lediglich eine speedtest-cli die auf rwxrwxr-x steht.

Was muesste ich tun damit es trotzdem wieder funktioniert?

Einfach die speedtest-cli löschen und die spendetest.py laden?

Danke Andreas

MadMax-FHEM

Dein speedtest-cli ist (verm.) eine umbenannte speedtest.py

Also einfach die genannte speedtest.py runterladen und umbenennen.
Bzw. (wie verm. letztes Mal auch schon) beim Runterladen "umbenennen"...

Z.B. -O bei wget

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

kadettilac89

richtig. lt. wiki wird speedtest.py nach speedtest-cli kopieret bzw. umbenannt



Installation von speedtest-cli
Zuerst muss das speedtest-cli - Script heruntergeladen werden. Der folgende Befehl erledigt das mit Hilfe von wget und speichert die Datei im Verzeichnis /usr/local/bin:

sudo wget -O /usr/local/bin/speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py