In a series of poor choices I went with a Samsung TV, and the Smartthings connection keeps dropping. My hopes are with solving this through Homey.
I did some digging and found the httpapi exposes a field mode on the getPlayerStatus command. This repo ( wiim-httpapi/openapi.yaml at main · cvdlinden/wiim-httpapi · GitHub ) describes the possible values. Mine currently reports 49, which isn’t on the list but seems to be the HDMI value.
Combined with your repository for the app, this has brought me to a bit of a blocker as I’m not well versed in UPNP.
I’d love your support, but it would also work for me to spend some time on this over the coming weeks and create the pull request to, hopefully, get the status information inside Homey.
EDIT: never mind, I’m pretty dumb it seems. WiiM has built-in options to correct volume between sources. Either through pre-amping or toggling volume level per input.
I can still look into getting the input source through upnp if you’d like.
I’ve recently got into Wiim and my Homey Pro 2023 (v12.12.0, app version 9.7.1.1882) can now control my Wiim devices. Most of the time I link my players across the house for synchronised music.
I’ve noticed that, when all players are linked, if I mute one of my players in Homey, a different player actually mutes! I’ve checked and double-checked but the IP addresses are static (fixed at my DHCP) and all correct.
However, when I dig deeper using Homey Developer Tools site, it tells me that all my Wiims have the same IP addresses, which seems odd.
Basic (synchronised) play and pause etc works perfectly but I can’t instruct players individually.
For information, I have 4 Wiim minis, 2 Wiim Sound and 1 Wiim Sound Lite.
Unfortunately, I have some bad news: the Wiim API currently only supports individual WiiM players, and music synchronization is implemented in the Wiim Home app. However, if this changes at some point, I will implement it.
Unfortunately, I have some bad news: the Wiim API currently only supports individual WiiM players, and music synchronization is implemented in the Wiim app. However, if this changes at some point, I will implement it.
I think the ‘Artist’ tag (to embed in flows) is slightly wrong. When I use it, I don’t get just the artist’s name. Instead, I get the artist’s name, followed by a comma (,), followed by the album title.