Complications

Control your speakers

Lyd for Sonos

Check speaker battery


Fast!

Loads in less than 1s

Sleep timer


Group your speakers

Send voice messages

Play from Sonos Favorites

Supports multiple households

In-App purchases

English

(Deutsche Version weiter unten):
With the last update I added a voluntary tip jar to the app. Users can use this if they want to further support the development of the app, since this is a one-time-purchase. Unfortunately, the in-app purchases do not work on watchOS or are prone to errors (you need to enter your Apple ID password on the watch).
I tested the in-app-purchases in TestFlight and they were working well. Now when you try to buy a one-time support then the app will report an error. This error is happening on Apple's server (see logs below) and cannot be fixed with an App update for now.
A subscription seems to work, but it's not reliable. If you want to support me outside of the App Store, feel free to send a tip via Paypal

Deutsch


Mit dem letzten Update habe ich eine freiwillige Trinkgeld Funktion in die Watch App integriert. BenutzerInnen der App können diese verwenden, wenn sie die Entwicklung weiter unterstützen möchten. Leider scheinen die In-App Käufe unter watchOS nicht zu funktionieren (eventuell ist Lyd die erste App, die das verwendet). Ich habe die In-App Käufe ausführlich in TestFlight getestet. Lediglich in der offiziellen App Store Version scheint es zu Problemen zu kommen. Dieser Fehler scheint tatsächlich auf Apple's Servern aufzutauchen. Eine entsprechende Meldung im System habe ich weiter unten gezeigt. Das Jahresabo für 1€ scheint allerdings zu funktionieren, aber auch nicht zuverlässig.
Wenn Sie sich davon nicht abhalten lassen wollen, dann schicken sie gerne das Trinkgeld über Paypal

Error logs

error 11:29:49.181956+0100 appstored [SKIAP:P:L/...WatchSonos.watchkitapp/986AC257] Payment failed: Error Domain=AMSErrorDomain Code=305 "Server Error" UserInfo={AMSServerErrorCode=2037, AMSURL=https://p42-buy.itunes.apple.com/.../wa/inAppBuy, AMSServerPayload={ "cancel-purchase-batch" = 1; ...