Coder Social home page Coder Social logo

homebridge-anthemreceiver's People

Contributors

dependabot[bot] avatar ehylands avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

crzcrz cpicoto

homebridge-anthemreceiver's Issues

MRX X20 Serie Support

Testing this plugin with an Anthem MRX 1120. When I restart Homebridge, I receive the following message in the logs:

[AnthemReceiver] Received and invalid model string from receiver: MRX 1120 , Assuming model MRX 740 for debug purpose

Doesn't look like there is any accessory to add, nor does Apple Remote show an accessory to control.

v0.4.0 Support

Please report receiver model and success using plugin. For error, please provide Homebridge log file when running ing Debug mode.

Question about polling

Describe Your Problem:
My HomeKit mrx power on and off status in HomeKit gets out of sync. I notice it in particular when my Samsung tv turns off the mrx via hdmi control.

I also notice that the tv accessory stays on when I power off the mrx via the HomeKit switch accessory that this plugin creates.
Does the the plugin have the ability to poll for current status?

Logs:

Show the Homebridge logs here, remove any sensitive information.

Plugin Config:

Show your Homebridge config.json here, remove any sensitive information.

Screenshots:

Environment:

  • Plugin Version:
  • Homebridge Version:
  • Node.js Version:
  • NPM Version:
  • Operating System:

Physical volume buttons on phone with apple remote app don't adjust volume on MRX 540

Describe Your Problem:

<!-- A clear and concise description of what problem you are trying to solve. -->
Hi Great plugin!
When using the Apple Remote in Control Center i used to be able to use the physical volume buttons on my phone to change the MRX540 volume.  That no longer works.  I xan hit the up and down button on the screen for the remote app. That works.  But the physical buttons no longer changes the volume on the receiver.
My suspicion is iOS17 or iOS17.01.  Just wanted to report this.
Everything else seems to work just fine.
Thanks again for this great plugin!

Logs:

  

Plugin Config:

        {
            "Host": "192.168.84.18",
            "Port": 14999,
            "PanelBrightness": true,
            "Zone1": {
                "Active": true,
                "Name": "MRX Zone 1",
                "Power": true,
                "Mute": true,
                "MultipleInputs": true,
                "ALM": true,
                "ARC": true,
                "Volume": true,
                "DolbyPostProcessing": true
            },
            "Zone2": {
                "Active": false,
                "Power": false,
                "Mute": false,
                "MultipleInputs": false,
                "Volume": false,
                "DolbyPostProcessing": false
            },
            "_bridge": {
                "username": "50:1E:2D:43:D6:44",
                "port": 51836
            },
            "platform": "AnthemReceiver"
        }

Screenshots:

Environment:

  • Plugin Version: 0.8.0
  • Homebridge Version: 1.6.1
  • Node.js Version: v20.3.0
  • NPM Version:
  • Operating System: Raspbian

Power accessory immediately shows as turned on after it is turned off from Home app

Describe The Bug:

I added a MRX 1140 with version 0.5.2 of the plugin. Also added the power/input accessory as a TV manually. Controlling Home app on iOS 15.4.1. Everything works perfectly with one small bug. When I tap the power accessory to turn off the MRX, it is turned off, but the accessory in Home app immediately turns back on (the receiver itself is not turned on, only the accessory). The issue does not resolve itself unless I force close Home app and reopen it or tap the accessory again to turn it off.

If I turn MRX off via the device remote, or a shortcut from the Shortcuts app, this issue does not occur and the accessory reports its current status correctly and immediately.

To Reproduce:

  1. Open Home app.
  2. Tap the MRX accessory to turn the device on. It turns on the receiver correctly.
  3. Tap the MRX accessory again to turn the receiver off.
  4. The receiver turns off and stays off and the accessory immediately turns back on.
  5. Tap the accessory again. It stays off this time.
  6. When it is tapped again to turn the receiver on, it works correctly. But the issue goes back to the beginning.

Expected behavior:

The accessory needs to keep off after it turns off the receiver. Perhaps a slight script sleep after turning off the device may remedy the issue.

Plugin Config:

         {
            "Host": "xxxxx",
            "Port": 12345,
            "Zone1": {
                "Active": true,
                "Name": "Anthem MRX 1140",
                "Power": false,
                "Mute": false,
                "Input": false,
                "ALM": false,
                "ARC": false,
                "Volume": false
            },
            "Zone2": {
                "Active": false,
                "Power": false,
                "Mute": false,
                "Input": false,
                "Volume": false
            },
            "platform": "AnthemReceiver",
            "name": "Anthem Receiver",
            "_bridge": {
                "username": "xxxxxx",
                "port": 12345
            }
        }

Environment:

  • Plugin Version: 0.5.2
  • Homebridge Version: 1.4.0
  • Node.js Version: 16.4.2
  • NPM Version: 8.5.0
  • Operating System: Debian 11

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.