thebradleysanders / Monoprice-6-Zone-Audio-Controller

An Integration for the Monoprice 6 Zone Home Audio Controller, with added sensors, sound mode, balance, treble & bass support.
12 stars 2 forks source link

Confused entities with multiple amps/systems. #7

Open GabrielGoldsteinAnidea opened 1 year ago

GabrielGoldsteinAnidea commented 1 year ago

I've had a single socket:// setup working pretty well for a while.

Added another amp in a different location and setup a second socket:// device receiver. All of the entities appear to have been created ok, however, the entities between the two systems are getting confused.

If I change an 'Area' on zone 11 on system B, it will change on system A. I've also noticed that one of my automations which has been working well on system A now fails on occasion as it tries to adjust the volume on the parallel zone on system B.

  1. Is there a way I can configure this plugin some they don't overlap.
  2. Is there a way I can get the names of the system (amp) to show up in the entitiy name?
thebradleysanders commented 1 year ago

Yes, I can see why this would be an issue. Should be an easy fix. I’ll have it out soon.Adding the name would separate the two in code also.Thanks for the feedback.Sent from my iPhoneOn Aug 3, 2023, at 3:50 PM, GabrielGoldsteinAnidea @.***> wrote: I've had a single socket:// setup working pretty well for a while. Added another amp in a different location and setup a second socket:// device receiver. All of the entities appear to have been created ok, however, the entities between the two systems are getting confused. If I change an 'Area' on zone 11 on system B, it will change on system A. I've also noticed that one of my automations which has been working well on system A now fails on occasion as it tries to adjust the volume on the parallel zone on system B.

Is there a way I can configure this plugin some they don't overlap. Is there a way I can get the names of the system (amp) to show up in the entitiy name?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

GabrielGoldsteinAnidea commented 1 year ago

Any chance you can update this?

GabrielGoldsteinAnidea commented 1 year ago

I saw the dev tree. Should I try that? I dropped it in and HA wouldn't load it. Do I need to reinstall it fresh and delete existing entities or should it drop right in?

thebradleysanders commented 1 year ago

You are correct, the dev branch is my attempt to fix the issue. However it is not yet working. As I have time I will continue to work on it. It been a challenging issue.

GabrielGoldsteinAnidea commented 11 months ago

This may help. I loaded the native monoprice integration and it handles both devices fine. Have you tried diffing your code to the latest HA integration to see how they handled it? I've been meaning to try it myself, but I don't know how to do that yet. Thanks!