Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ping: 34.919 ms
Download: 48.46 Mbit/s
Upload: 1.84 Mbit/s
Damit ist's klar woran es liegt. Du hast noch "MBits/s" also "MBit" mit "s" und in der neuen Version ist's nur "MBit/s" ohne "s". Wenn ich im Perl Skript dann das "s" rausnehme, geht's auch :-)
Mich hat das nun auch interessiert. Ich kenn mich nur mit Perl bisher nicht wirklich aus. Ich hätte nun einmal versucht den REST client zu installieren. Allerdings funktioniert "cpan install REST::Client" nicht.
Bei cpanm REST:Client lädt er zumindest einmal verschiedene packages runter allerdings hängt er dann bei mir beim builden/testen des HTTP Daemons.
Code:
cpanm REST::Client
--> Working on REST::Client
Fetching http://www.cpan.org/authors/id/K/KK/KKANE/REST-Client-273.tar.gz ... OK
Configuring REST-Client-273 ... OK
==> Found dependencies: LWP::UserAgent, LWP::Protocol::https
--> Working on LWP::UserAgent
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/libwww-perl-6.13.tar.gz ... OK
Configuring libwww-perl-6.13 ... OK
==> Found dependencies: HTTP::Daemon, Net::HTTP, HTTP::Cookies, WWW::RobotRules
--> Working on HTTP::Daemon
Fetching http://www.cpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz ... OK
Configuring HTTP-Daemon-6.01 ... OK
Building and testing HTTP-Daemon-6.01 ... ^C
root@raspberrypi:/usr/local/scripts/speedtest/bin# cpanm REST::Client
--> Working on REST::Client
Fetching http://www.cpan.org/authors/id/K/KK/KKANE/REST-Client-273.tar.gz ... OK
Configuring REST-Client-273 ... OK
==> Found dependencies: LWP::UserAgent, LWP::Protocol::https
--> Working on LWP::UserAgent
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/libwww-perl-6.13.tar.gz ... OK
Configuring libwww-perl-6.13 ... OK
==> Found dependencies: HTTP::Daemon, Net::HTTP, HTTP::Cookies, WWW::RobotRules
--> Working on HTTP::Daemon
Fetching http://www.cpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz ... OK
Configuring HTTP-Daemon-6.01 ... OK
Building and testing HTTP-Daemon-6.01
Hi sheppard,
wenn ich das richtig sehe, setzt du einen Raspberry Pi ein, oder? Wie lange hast du denn das Building and Testing laufen lassen vor Abbruch? Bei mir hat das ganze auch mehrere Minuten gedauert (auf einem virtualisierten Debian-Server mit 2,4 GhZ und 8 GB RAM). Auf dem PI wird es also wesentlich länger dauern.
Ansonsten hab' ich noch folgendes vorher installieren müssen:
mitch77 ja, ich verwende einen pi2 ... habs zuerst auch schon länger laufen lassen, da hat er dann aber mit einem Timeout abgebrochen. Ich werde es nochmal mit deinen Zusatz Addons probieren. Oder kann ich das Timeout irgendwie erhöhen?
Damit ist's klar woran es liegt. Du hast noch "MBits/s" also "MBit" mit "s" und in der neuen Version ist's nur "MBit/s" ohne "s". Wenn ich im Perl Skript dann das "s" rausnehme, geht's auch :-)
Danke für die Info. Habe soeben eine neue Version (0.3) von speed2openhab.pl hochgeladen. Die kann jetzt mit beiden Versionen von speedtest-cli umgehen.
Hier nochmals der Link zur aktuellen Version: http://www.hoerndlein.de/cms/images/...eed2openhab.pl
So, danke nochmal für den Hinweis mit dem länger brauchen. Das war wirklich so. Ich habs jetzt mittels "--force" installiert und damit hats dann geklappt. Kann jetzt die Werte abfragen. Danke auch für das Script und die openHAB config. :-)
Jetzt funktioniert es bei mir auch!
Ich danke! Vorallem weil Du mir ja ursprünglich nur "auf die Schnelle" das Script zukommen lassen wolltest und nun sogar Anpassungsarbeit hattest.
Jetzt muss ich dem Pi nur noch mehr Bandbreite verpassen
bei mir kommt leider ein Fehler. Habe mir die speedtest-cli von hier geladen (https://github.com/sivel/speedtest-cli) und die Pyhton Datei von speedtest_cli zu speedtest-cli umbenannt bekomme aber leider einen Fehler.
Code:
/opt/QPerl/bin/perl /share/HDA_DATA/Web/cometVISU/SpeedTest/speed2openhab.pl
env: python: No such file or directory
General Error. Wrong number of elements returned from speedtest-cli. at /share/HDA_DATA/Web/cometVISU/SpeedTest/speed2openhab.pl line 28.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar