I've been trying to figure out how to control my MiniDSP SHD volume with my TVs IR remote. I have a Flirc IR receiver, but I would need some kind of control interface over the SHD. The integrated Volumio API is useless, it has volume adjustment of 1-100 with increments of 1 which is 2-3 dB for each increment. minidsp-rs popped up in Google and peoples posts, but I have hard time to make it work. The getting started and configuration parts of the documentation are non-existent. Can you provide assistance, please?
I got a Raspberry Pi 4B which would be the host for the IR receiver, it's connected to the same WLAN as the SHD (static IP: 192.168.1.40). I downloaded the lastest minidsp rs (v0.1.12) armhf.deb package and installed. I've got no idea if the installation is in working order (there were errors initially, but after upgrading and --fix-broken it completed without errors) or if there's something wrong in the network. I added the following lines to /etc/minidsp/config.toml:
[[static_device]] and
url = "tcp://192.168.1.40:5333". I tried changing the
bind_address parameters under
http_server and
tcp_server, but it's unclear if they are relevant for
getting started. I restarted the service each time after making changes to config.toml.
Network check:
Code:
$ ping 192.168.1.40
PING 192.168.1.40 (192.168.1.40) 56(84) bytes of data.
64 bytes from 192.168.1.40: icmp_seq=1 ttl=64 time=3.14 ms
64 bytes from 192.168.1.40: icmp_seq=2 ttl=64 time=1.96 ms
64 bytes from 192.168.1.40: icmp_seq=3 ttl=64 time=2.47 ms
^C
--- 192.168.1.40 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.962/2.526/3.142/0.483 ms
When I do
minidsp probe I get no output.
minidsp --tcp 192.168.1.40:5333 probe no output.
minidsp --url "tcp://192.168.1.40:5333" probe no output. I do get output from:
Code:
$ minidsp
Error: No devices found
$ minidsp probe --net
Probing for network devices...
Error: Address already in use (os error 98)
$ minidsp --tcp 192.168.1.40:5333 status
Error: No devices found
"Address already in use" I stopped the service and tried again:
Code:
$ minidsp probe --net
Probing for network devices...
No network devices detected
What do? Are there other alternatives?
PS. I do not have the WI-DG. Would that be mandatory?