keithm55
Member
The sofabaton x1s has the ability to control ethernet devices that have a http (not https) interface.
I first saw this at: https://forum.wiimhome.com/threads/...of-wiim-amp-pro-using-api-calls-working.6446/
I saw there were some issues, so I gave it a try (and my python coding skills had gotten really rusty and I wanted a challenge).
Be aware it is intended for use only on a local network behind a firewall.
This is a cobbled together prototype (from information I could find searching the net):
a minimalist wiim http proxy server to work with my x1s,
Be aware that I only have one wiim ultra/wiim vibelink to work with, so support for other wiim devices may need some code changes/additions.
I have tested it (for about a day) on a pi4 and pi5 and so far it is working well.
I am still working on cleaning the code up etc. as time permits.
If anyone has a sofabaton x1s, a pi4 or pi5 and wants to give (prototype code) a try you can find the project at:
https://github.com/keithmuller/wiim_proxy
All constructive feedback, bug reports etc. are more than welcome.
Note: I probably do not have time to add extensive features or rebase the code to something other than linux until later this summer.
I first saw this at: https://forum.wiimhome.com/threads/...of-wiim-amp-pro-using-api-calls-working.6446/
I saw there were some issues, so I gave it a try (and my python coding skills had gotten really rusty and I wanted a challenge).
Be aware it is intended for use only on a local network behind a firewall.
This is a cobbled together prototype (from information I could find searching the net):
a minimalist wiim http proxy server to work with my x1s,
Be aware that I only have one wiim ultra/wiim vibelink to work with, so support for other wiim devices may need some code changes/additions.
I have tested it (for about a day) on a pi4 and pi5 and so far it is working well.
I am still working on cleaning the code up etc. as time permits.
If anyone has a sofabaton x1s, a pi4 or pi5 and wants to give (prototype code) a try you can find the project at:
https://github.com/keithmuller/wiim_proxy
All constructive feedback, bug reports etc. are more than welcome.
Note: I probably do not have time to add extensive features or rebase the code to something other than linux until later this summer.