Abend allerseits,
die letzten Wochen habe ich fleissig an der neuen Version gearbeitet, Diese ist nun soweit fertig und steht im Dev-Zweig bereit.
https://github.com/pfischi/shSonos/tree/develop
Download Installer: https://github.com/pfischi/shSonos/b...ar.gz?raw=true
Das ist bis hierher das grösste Update. Unter der Haube ist einiges passiert. Die wichtigsten Änderungen:
- JSON-Format für Kommandos
- viel flexibler, neue Features besser implementierbar
- !! keine Kommandos mehr über die Broser-URL, Readme beachten
- Netzwerk-Traffic:
- nur noch Daten die sich verändert haben, werdem auch übertragen
- dadurch viel weniger Daten
- Gruppen-Funktionen:
- einige Kommandos haben Gruppen-Funktionen bekommen, wie z.B, 'mute', 'volume', 'led' etc --> siehe Doku
- dadurch noch flexiblere Steuerung der Lautsprecher
- GoogleTTS:
- Queue-System implementiert
- es können nun nacheinander mehrere TTS-Kommandos ausgeführt werden; während noch eine Ausgabe läuft, wird die nächste Anfrage in die Warteschlange verfrachtet
- Originaltitel wird nun zuverlässig fortgesetzt (hoffentlich
)
- Verbesserte Doku:
- die Kommands sind nun alle aufgeführt und einzelne Paramter beschrieben
- vieles mehr
Da sich das Broker-Interface geändert hat, muss ZWINGEND auch das Plugin für smarthome.py aktualisiert werden (aktuell v1.1).
https://github.com/pfischi/shSonos/b...os/__init__.py
Bitte beachtet auch, das ein paar Items innerhalb der sonos.conf (für das Plugin) hinzugekommen sind; ich empfehle auch diese nocheinmal zu erneuern.
https://github.com/pfischi/shSonos/b...les/sonos.conf
Ich erwarte gerade bei dieser Version noch einige Bugs, also seid ein wenig frustresistent ^^. In vielen Dingen hilft aber auch die Doku weiter, also bitte lesen.
In zwei bis drei Wochen geht die neue Version des Brokers, sowie das Plugin in den Master-Zweig.
Gruss,
Stefan
Einen Kommentar schreiben: