claes / rotel-web-client

A web client to control Rotel RA-12 (and similar) amplifiers
Apache License 2.0
9 stars 2 forks source link

Thanks, check out my fork #3

Open scooger opened 4 years ago

scooger commented 4 years ago

After using this to control my RC-1570, I started looking for RS232 ports on my other stereo equipment. In my hometheater downstairs I use a Parasound Zpre3 for cutting out the noisy AV receiver and can be used with bypass input for when in HT use. Anyhow, I forked this repo and built a version that controls my Zpre3. Check it out! https://github.com/scooger/zpre3-web-client

I made some changes that handle responses that for whatever reason are split between different events. The command structure was also quite different, so I made tweaks there including adding -/+ buttons for bass, treble and balance since there was no direct set command.

Cheers and thanks! Travis

claes commented 4 years ago

Nice! Happy to see other people get use out of it.

Actually I stopped using my version and developed a plugin to use my amplifier with HomeAssistant. I have not published it but maybe I should.

scooger commented 4 years ago

That sounds like a cool project, my ultimate goal was to have Roon directly control power, input, volume and mute. None of the other projects I've worked are as straightforward to use or easy to setup as this web controller.

claes commented 4 years ago

I am not familiar with Roon but I am happy with how I could get Home Assistant to integrate with my amp. I have set it up so it follows other media events such as switching on TV etc. My plugin is top of this picture. I will look into publishing it as I forgot about that.

Screenshot_20200901-223059_Chrome

scooger commented 4 years ago

It looks like HomeAssistant may be my next project! Very cool, thanks for sharing.

Roon is a HiFi music distribution system that can manage DIY (Raspberry Pi) or commercial (Bluesound, Chromecast, Airplay) products. So it would be aware of playback on a certain endpoint or group, then potentially with the right plugin could control some of my legacy stuff like the RC-1570 or Zpre3.

claes commented 4 years ago

Hi, I have now uploaded my Home Assistant plugin to Github: https://github.com/claes/homeassistant-rotelserial

I am running this in an instance of Home Assistant running as a systemd portable service on an OpenSuse linux box. It runs on a version of HA that is from late 2019/early 2020, HA evolves so fast so i can't guarantee that it works perfectly on a recent version. But for me it works very well.

sandysoundy commented 3 years ago

Hi Claes, is it possible you could release this for Homey also? There you can incorporate control over ip/rs-232 and IR. Have requested this app and linked to your work in the feature request forum. Fingers crossed I can then use it with my RC-1572! The command list seems fairly generic across all Rotel devices, with model features being the only variable.

claes commented 3 years ago

Hi, I am not familiar with Homey. I am not using this web client myself any more, I am using my Home Assistant plugin instead (https://github.com/claes/homeassistant-rotelserial)