Zur Steuerung der Funksteckdosen über den Raspberry Pi bzw. Banana Pi (oder kompatiblem System) habe ich ein kleines Kodi-Addon geschrieben, von welchem aus sich die Steckdosen bequem ansteuern lassen. Das Addon setzt voraus, dass raspberry-remote mit Webinterface auf einem im gleichen Netzwerk befindlichen (bzw. nach Router-Konfiguration auch von einem entfernen Kodi-System aus) Raspberry / Banana Pi mit Standard-Webinterface installiert ist (Tutorial für Raspberry Pi hier bzw. für Banana Pi hier).


Hinweis: Die aktuell auf GitHub erhältliche Version des Webinterfaces von raspberry-remote machte bei mir beim Testen Probleme, sodass ich auf diese ältere Version zurückgriff. Solltet ihr raspberry-remote noch nicht in einer lauffähigen Version installiert haben und die neue Version bei euch auch nicht funktionieren, könnt ihr die oben verlinkte, etwas ältere Version versuchen. Läuft die aktuelle Version bei euch, könnt ihr diese natürlich auch verwenden.


 

1. Installation des Addons

Das Addon könnt ihr in gezippter und installationsfähiger Form hier herunterladen. Den Quellcode habe ich auch auf GitHub gestellt.

Wie man ein Addon von einer .zip-Datei aus installiert, ist im Kodi-Wiki bereits beschrieben, sodass ich hier nicht näher darauf eingehe.

 

2. Konfiguration des Addons

Die Konfiguration des Addons gestaltet sich recht simpel, da lediglich IP und Pfad des raspberry-remote-Webinterfaces angegeben werden müssen. Für Kodi-Einsteiger folgt eine bebilderte Anleitung:

Wechselt nach der Installation in Kodi zuerst zu „Programme“ → „Addons“. Dort sollte das Plugin „Remote Control“ auftauchen.kodi_remote_1Geht auf die Addon-Informationen (z.B. per Rechtsklick unter Kodi-Systemen mit Maus oder über die Menü-Taste unter Android-Systemen wie Fire TV).kodi_remote_2Hier werden euch noch ein paar Informationen zum Addon angezeigt. Geht nun auf „Konfigurieren“. Es öffnen sich nun die Einstellungen des Addons.kodi_remote_3Tragt bei der IP-Adresse die Adresse eures Raspberry bzw. Banana Pi ein und beim Pfad den Pfad des raspberry-remote Webinterfaces mit beginnendem und schließendem „/“ (hier z.B. „/remote_alt/“).


Hinweis: Es ist wichtig, dass es sich um das originale Webinterface von raspberry-remote handelt ohne etwaige Designanpassungen. Das Addon holt sich nämlich das Webinterface im Quelltext und „scraped“ es, d.h. ließt es aus. Wurden Elemente verändert, kann es sein, dass dies nicht mehr funktioniert. Nutzt ihr ein anderes, darauf aufbauendes Webinterface, könnt ihr das „originale“ problemlos in einem anderen Unterordner parallel installieren.


Damit ist die Konfiguration bereits abgeschlossen und ihr könnt das Plugin verwenden.

 

3. Verwenden des Addons

Öffnet ihr das Addon, sollte es all eure im Webinterface angelegten Steckdosen samt aktuellem Schaltzustand anzeigen.kodi_remote_4

Über Maus, Tastatur oder Fernbedienung könnt ihr nun beliebige Steckdosen schalten.kodi_remote_5

Anmerkung: In der aktuellen Version des Plugins (0.1.0) lässt sich der Status jeder Steckdose nach starten des Addons nur einmal ändern, dann muss das Addon neu gestartet werden, um den Status der Dose erneut zu ändern (ist z.B. der Drucker an, lässt er sich über das Addon ausschalten, aber nicht wieder einschalten, ohne es zu schließen und erneut zu öffnen). Wenn ich die Zeit finde (und Interesse besteht), werde ich weitere Versionen des Addons veröffentlichen, die das mehrmalige Schalten und andere Dinge beinhalten.


Ich wünsche euch viel Spaß an dem kleinen Addon!

Bei Fragen, Problemen oder Anregungen könnt ihr natürlich wie immer das untenstehende Kommentarfeld verwenden.