Eigene Gladys-Widgets erstellen?

Guten Abend!

Ich weiß nicht, ob das Thema bereits zuvor angesprochen wurde (ich habe gesucht, aber nicht wirklich etwas gefunden :thinking:), aber ich frage mich, ob es möglich wäre, eigene „Widgets“ zu erstellen? Ich erkläre mich :sweat_smile: Ich verwende MPD (Music Player Daemon) für die Musikwiedergabe in meinem Zuhause und steuere es derzeit über eine Android-App. Ideal wäre es, Gladys interaktiv nutzen zu können (« play », « pause », « stop », « next » wären die minimalen Aktionen …), wobei der MPD/REST-API-Wrapper bereits als Container voll funktionsfähig ist und Gladys bereits über HTTP-Anfragen in Szenen Klangumgebungen startet … Ich bringe das mal für die Geeks meiner Art :slight_smile:

Guten Abend :slight_smile:

Hallo @jean_bruder :slightly_smiling_face:

Wir haben bereits ein Musik-Widget in Gladys, es fehlt nur noch eine MPD-Integration, damit alles funktioniert!

Wenn MPD eine REST-API anbietet, sollte die Entwicklung relativ einfach sein. Und da Gladys ein Open-Source-Projekt ist, geht es wirklich darum, die Bemühungen aller zum Nutzen der gesamten Community zu teilen. Es wäre schade, wenn nützlicher Code in einer Ecke bleibt, ohne dass andere davon profitieren können :wink:

Ich weiß nicht, ob du die Gelegenheit hattest, mein Live-Coding zur Sonos-Integration zu sehen, aber der Backend-Teil sollte dir viel Inspiration geben:

Und wenn du bei irgendetwas stecken bleibst, stehe ich dir immer zur Verfügung, um zu helfen!