Giter VIP home page Giter VIP logo

Comments (22)

adrianopery avatar adrianopery commented on September 26, 2024 1

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

Any target date to update the icon on the plugin?

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

Any target date to update the icon on the plugin?

Within the next day or so.

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

The AVR is now added as an "Audio Receiver" with the new icon, along with a variety of other fixes and improvements here:
https://github.com/ACDR/homebridge-yamaha-avr/releases/tag/v2.0.0-beta.1

Note: The AVR in the beta version is now added as an external accessory, this needs to be added manually via "Add Accessory". Inputs are also managed entirely from within HomeKit and no longer require defining in the config to remove unwanted inputs.

npm install -g homebridge-yamaha-avr@beta

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

@adrianopery - seems to be an issue with the permissions of your global node_modules directory.

https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

@adrianopery - it seems the error you're encountering is more related to your npm setup than the package itself.

You could try run the npm install command with sudo. That should get around the permissions error.

I do still recommend taking the steps outlined by npm to fix the error you're encountering & save you needing to use sudo when installing packages globally in future though.

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

@adrianopery - it seems the error you're encountering is more related to your npm setup than the package itself.

You could try run the npm install command with sudo. That should get around the permissions error.

I do still recommend taking the steps outlined by npm to fix the error you're encountering & save you needing to use sudo when installing packages globally in future though.

I executed the steps and really fixed. Thanks for that.
I could execute and install the homebridge but now, what is the next step?
I cant find my receiver on app home / New Accessory.

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

I cant find my receiver on app home / New Accessory.

@adrianopery - select "Add Accessory" in the Home app, then "I Don't Have a Code or Cannot Scan".
The AVR should then show as an option, enter your Homebridge PIN and you should be good to go.

If it doesn't show up as an option you may need to clear your Homebridge cache.

Screen Shot 2020-10-10 at 12 38 02 PM

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

Yes, you'll need to remove the old version.

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

OK, I removed, clear the node cash and reinstall the beta version.
The point is that the beta version is not cataloged on Hoobs.
follow the execution result.

hoobs@hoobs:/home/hoobs/.hoobs/etc $ npm install -g homebridge-yamaha-avr@beta
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: this library is no longer supported

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

OK, I removed, clear the node cash and reinstall the beta version.
The point is that the beta version is not cataloged on Hoobs.
follow the execution result.

hoobs@hoobs:/home/hoobs/.hoobs/etc $ npm install -g homebridge-yamaha-avr@beta
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: this library is no longer supported

I'm not familiar with Hoobs but from a quick search it appears it doesn't support globally installed packages...

Maybe this will help you:
hoobs-org/HOOBS#186 (comment)

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

OK, I removed, clear the node cash and reinstall the beta version.
The point is that the beta version is not cataloged on Hoobs.
follow the execution result.
hoobs@hoobs:/home/hoobs/.hoobs/etc $ npm install -g homebridge-yamaha-avr@beta
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: this library is no longer supported

I'm not familiar with Hoobs but from a quick search it appears it doesn't support globally installed packages...

Maybe this will help you:
hoobs-org/HOOBS#186 (comment)

I really appreciate your support but I'll wait the final version.
when do you intent to publish the final version?

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

@adrianopery - I'd give it one last go installing without the global flag. See if you have any luck.

npm i homebridge-yamaha-avr@beta

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

@adrianopery - The beta has been stable for me for the past week so I've gone ahead & released 2.0.0. 👍

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

I'm receiving the error on my Hoods.

13/10/2020 21:16:42 The requested platform "yamaha-avr" was not registered by any plugin.
13/10/2020 21:16:42 Your config.json is requesting the platform "yamaha-avr" which has not been published by any installed plugins.

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

@adrianopery - unfortunately I don't think there's anything else I can really suggest to help with installation w' Hoobs.

I think you'll need to ask for help in the Hoobs repo: https://github.com/hoobs-org/HOOBS/issues

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

from homebridge-yamaha-avr.

ACDR avatar ACDR commented on September 26, 2024

Your previous error logs indicate it is configured in your config.json - but it can't find the plugin.

from homebridge-yamaha-avr.

adrianopery avatar adrianopery commented on September 26, 2024

from homebridge-yamaha-avr.

Related Issues (20)

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.