Zum Hauptinhalt springen
  1. Blog/

SONOS mit GIRA Homeserver steuern

Da bei mir das Abspielen der Nachrichten mal wieder nicht funktionierte und die Codequalität unterirdisch war (ein kurzer Hack, der sich bewährt hat), habe ich mich daran gesetzt und das Skript komplett neu geschrieben.

sonos-mit-gira-homeserver-steuern.jpg

Features #

  • Das Skript ist jetzt eine Klasse und übersichtlich gegliedert
  • Konfiguration in config.php ausgelagert
  • einiges mehr wie z.B. Pfade konfigurierbar gemacht
  • für die nextRadio – Funktion wird jetzt keine Datenbankanbindung mehr benötigt, die Angabe der Radiosender erfolgt in der config.php, der aktuell abgespielte Radiosender wird in einer Textdatei abgelegt.
  • Die URL Struktur ist gleich geblieben, anstatt ‚do‘ sollte aber in Zukunft ‚action‘ verwendet werden (es geht beides)
  • Das Hosting der neuen Version erfolgt auf Github. Dort könnt Ihr auch Bugs melden, Verbeserungen oder neue Features vorschlagen und selbst hinzufügen. Dort könnt Ihr euch auch über neue Versionen benachrichtigen lassen.

Hier geht es zum Skript auf GitHub: https://github.com/ThomasTr/sonos

Download der aktuellen Version als zip: https://github.com/ThomasTr/sonos/archive/master.zip

Image: „Home Automation“ (CC BY-NC-SA 2.0) by multimedia_tech