24_TPLinkHS110.pm: Support für TPLink HS100/HS110 v1/2/3 Steckdosen

Begonnen von Volker Kettenbach, 25 August 2016, 18:03:57

Vorheriges Thema - Nächstes Thema

stefan_kah

Zitat von: bjoernbo am 28 August 2016, 16:07:00
Ich denke das werden die wenigsten machen, nur für ein neues Modul!

Ich wollte eh auf Jessie updaten, um unter anderem an eine neuere Version von Kodi zu kommen.

Auf einem frischen Jessie läuft es. Man muss aber noch JSON installieren.
apt-get install libjson-perl
apt-get install libio-socket-timeout-perl


@Volker: Vielen Dank für das Plugin
FHEM 5.7 RPi 2, Hue, JeeLink-Clone, LaCrosse

bjoernbo

ich verstehe es einfach nicht

Zitatpi@raspberrypi ~ $ sudo apt-get install libjson-perl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libjson-perl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 46 not upgraded.
pi@raspberrypi ~ $ sudo apt-get install libio-socket-timeout-perl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libio-socket-timeout-perl
pi@raspberrypi ~ $
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

stefan_kah

Zitat von: bjoernbo am 28 August 2016, 18:42:00
ich verstehe es einfach nicht

Hast du mal ein sudo apt-get update und dann ein sudo apt-get upgrade gemacht?
Da sind 46 Pakete noch nicht auf dem neuesten Stand.
Dein RPi läuft mit jessie?
FHEM 5.7 RPi 2, Hue, JeeLink-Clone, LaCrosse

bjoernbo

Danke für den Tipp! Eben durchgeführt, aber an dem Ergebnis ändert es leider nichts  :-[
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

bjoernbo

Das System ist nun auf dem aktuellsten Stand. Habt ihr noch einen Tipp???
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

Volker Kettenbach

Bitte mal den Output von " apt-cache policy libio-socket-timeout-perl " hier posten

bjoernbo

Zitatpi@raspberrypi ~ $ sudo apt-cache policy libio-socket-timeout-perl
N: Unable to locate package libio-socket-timeout-perl
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

Volker Kettenbach


bjoernbo

Zitatpi@raspberrypi ~ $ cat /etc/apt/sources.list
deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
deb http://packages.dotdeb.org wheezy-php55 all
deb-src http://packages.dotdeb.org wheezy-php55 all
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

Volker Kettenbach

Das system läuft auf wheezy. Da gibt es das Paket nicht.

Du musst auf jessie upgraden oder das Paket über das Kommando "cpan" installieren:

cpan  IO::Socket::Timeout

bjoernbo

Danke Volker!

Werde ich heute Abend einmal durchführen. Habe hierzu bereits eine Anleitung gefunden https://www.rootusers.com/how-to-upgrade-debian-7-wheezy-to-debian-8-jessie/

Ich hoffe danach funktioniert noch alles  ::)
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

bjoernbo

habe es mit
Zitatcpan  IO::Socket::Timeout
zum laufen bekommen. Das Modul wird in FHEM erkannt und ist bereits eingerichtet! Läuft!
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

Volker Kettenbach


bjoernbo

Da es mir nur um das Auslesen der Wert geht, habe ich das nicht ausführlich getestet.Aber wenn ich den Status auf off setzte, passiert genau das was passieren soll. Die Steckdose geht aus  ;D

Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

bjoernbo

@Volker: Kannst Du noch "Daily Average" irgendwie einbinden? Momentan ist ja nur der aktuelle Verbrauch ablesbar sowie der Gesamtverbrauch. In der Kasa-App gibt es ja auch o.g. Ausgabe noch.
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -