First off let me apologize if this is not the correct location for this question, it seemed like the best option to me.
I have a SpeakerCraft MZC-66 System that I refurbished the amp cards on and learned how to program and set up. This is a pretty decent multi-zone distributed audio setup (think before the time of Sonos) and I have a SpeakerCraft MODE ERS-1.0 Kit that allows me to control it from an app or a web page. I just upgraded my phone and the app is no longer available, bummer, but I can still use the web page. Iām wanting to be able to put this in my Home Assistant setup BUT the code in the ERS-1.0 does a check for user agent so when I try to iframe it, it doesnāt work. Iām also using NGINX too if it matters.
Is there anyone out there that has a similar setup and has gotten something working? Ideally, Iād like to be able to pull some of the data from this device and not use re-display itās clunky interface, but redesign my own.
Thoughts?
TLDR version:
Summary of current status of this thread.
This thread is complex as it discusses a number of different approach to Speakercraft integration.
The currently progressing options are;
GitHub - mattsaxon/HASS-SpeakercraftMediaPlayer: Speakercraft Platform forā¦
Speakercraft Platform for Home Assistant. Contribute to mattsaxon/HASS-SpeakercraftMediaPlayer development by creating an account on GitHub.
The code uses a direct serial connection from HA to Speakercraft MZC. It is under active development.
GitHub - sjeffrey101/homeassistant_speakercraft: Media player customā¦
Media player custom component which works with MQTT. I designed this to specifically work with a ESP32 which i used to control a speakercraft amp. - GitHub - sjeffrey101/homeassistant_speakercraftā¦
This code uses an MQTT connection from HA to the MZC via an ESP32 providing the remote serial connection. It is working, but not under active development. It is hoped to include the remote capabilities into the first approach in the future.
Neither of these component shows up as an āintegrationā, you install the component via HACS and edit configuration.yaml.
If you have issues with either of these specific integrations, please post direct to the GitHub issues pages as community pages are not ideal for complex threaded conversations
In addition to these 2 components, there are 2 discontinued approaches;
- A NodeRed prototype implementation - this has been discontinued in favour of the direct approach
- A REST API approach using an MZC add-on - this has also been discarded in favour of the MQTT approach