Git Product home page Git Product logo

homebridge-vsx's Introduction

homebridge-vsx npm version

homebridge-vsx is a plugin made for homebridge, which allows switching on and off your Pioneer AV receiver. All AV receivers (VSX and SC), which work with the iControl AV5 App are supported.

Installation

  1. Install the homebridge framework using npm install -g homebridge
  2. Install homebridge-vsx using npm install -g homebridge-vsx
  3. Update your configuration file. See sample-config.json in this repository for a sample.

Accessory configuration example

"accessories": [
	{
		"accessory": "VSX",
		"name": "VSX-921",
		"description": "Receiver",
		"ip": "192.168.178.20",
		"port": 23
	}
]

Notice: Port 23 is the default port for older devices. If port 23 doesn't work for you try port 8102.

Roadmap

  • Toggling ON/OFF
  • Volume control
  • Channel control

homebridge-vsx's People

Contributors

dependabot[bot] avatar lnsp avatar rudders avatar tg908 avatar tgymnich avatar tickez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

homebridge-vsx's Issues

SC-LX58

Hello,
I am able to turn on/off my Pioneer SC-LX58 (witch uses iControl AV5 App) on port 8102. The issue is, after installing the plugin, homebridge becomes very slow responsive (I get updating status in homekit for all homebridge devices).
Any ideea? Thanks in advance.

After update HomeBridge reciever does not response

With new HomeBridge update this plugin does not find and response with my reciever. In log is status:

[3/14/2021, 7:01:20 PM] [Receiver Pioneer] Received a timeout while communicating
[3/14/2021, 7:04:21 PM] [Receiver Pioneer] Query Power Status on 192.168.1.9:8102 input undefined
[3/14/2021, 7:04:24 PM] [homebridge-vsx-2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[3/14/2021, 7:04:29 PM] [Receiver Pioneer] Received a timeout while communicating
[3/14/2021, 7:04:29 PM] [Receiver Pioneer] Query Power Status on 192.168.1.9:8102 input undefined
[3/14/2021, 7:04:29 PM] [Receiver Pioneer] Received an error while communicatingError: connect ECONNREFUSED 192.168.1.9:8102
[3/14/2021, 7:04:32 PM] [Receiver Pioneer] Received an error while communicatingError: connect ECONNREFUSED 192.168.1.9:8102
[3/14/2021, 7:04:37 PM] [Receiver Pioneer] Received a timeout while communicating

Could you update plugin please. For my VSX-912 it was only one solution for on/off reciever by HomeKit. Thanks

VSX520D

Not working for this one. when pressing any button on the controller the following comes up on homekit.

Port for this model is 60128 according to iControlAV5

CONNECTED TO: undefined:undefined
DATA: ISCP �
� !1SLI10�

waiting
DATA: ISCP �
� !1LMD0C�

waiting
DATA: ISCP � $� !1FLD42442F4456442020202020203136�

waiting
DATA: ISCP �
� !1SLI11�

waiting
DATA: ISCP �
� !1LMDFF�

waiting
DATA: ISCP � $� !1FLD5354524D20424F58202020203136�

waiting
DATA: ISCP �
� !1SLI02�

waiting
DATA: ISCP � $� !1FLD47414D4520202020202020203136�

waiting
DATA: ISCP �
� !1SLI23�

waiting
DATA: ISCP �
� !1LMD0C�

waiting
DATA: ISCP � $� !1FLD4344202020202020202020203136�

waiting
DATA: ISCP �
� !1SLI11�

waiting
DATA: ISCP �
� !1LMDFF�

waiting
DATA: ISCP � $� !1FLD5354524D20424F58202020203136�

waiting

Fantastic plugin

Works perfectly well . When can we expect to include input and volume

No Response from VSX-822

When I add Homebridge to HomeKit my receiver shows up but it just displays "Updating" followed by "No Response". The Homebridge logs appear to indicate that it is sending a power status:

Aug 12 21:25:38 Aidan-Pi homebridge[1409]: [2018-8-12 21:25:38] [Pioneer VSX-822] Query Power Status on 10.0.1.58:8102 input undefined
Aug 12 21:25:38 Aidan-Pi homebridge[1409]: [2018-8-12 21:25:38] [Pioneer VSX-822] Received data: PWR0
Aug 12 21:25:38 Aidan-Pi homebridge[1409]: [2018-8-12 21:25:38] [Pioneer VSX-822] Power is On

Pioneer vsx-831

Hi @TG908

Newby here.

Could you help please. I can’t seem to get the plugin working on my vsx-831
I keep on getting connection refused for you have any idea what I’m missing ?

No inputs are created

Hi @TG908, I have installed "homebridge-vsx-2". My SC-2022 is found and also displayed in the Apple Home app, but I can only switch it on and off. The channels inputs are missing.

What can I do?

Power on individual zones

Is it possible to setup zone 1 vs zone 2 power individuality? My pioneer VSX receiver has 2 zones and would want to be able to just power on zone 2 by itself

VSX- 930

Is there a way of getting this package to work with the VSX- 930 model on Homebrige?

VSX-925, No functionality

I have this setup on my homebridge, and my receiver (VSX-925) is setup as port 8102 (port 23 is closed).
The only thing that works is when the receiver is on, HomeKit displays it is on.
When the receiver is off, HomeKit displays "No Response"
When I try to turn the receiver off or on using HomeKit, it does nothing.

issue with VSX-S510

All AV Recievers, wich work with the iControl AV5 App are supported.
My VSX-S510 is supported by the iControl AV5 too:
ip 192.168.0.160
port: 8102

homebridge config:
{
"accessory": "VSX",
"name": "VSX-S510",
"description": "Reciever",
"ip": "192.168.0.160"
}

Log:
[2016-11-13 15:58:48] [VSX-S510] Initializing VSX accessory…
handled error
{ Error: connect ECONNREFUSED 192.168.0.160:23
at Object.exports._errnoException (util.js:1026:11)
at exports._exceptionWithHostPort (util.js:1049:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1085:14)
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.0.160',
port: 23 }
Connection closed
———————————
Port scan 192.168.0.160:

80 HTTP
443 HTTPS
1026 DCOM services
1900 UPNP
8080 Unknown Port Type
8102 Unknown Port Type

There are no open port 23


Are you still develop and support this plugin?
Can you help me?

Best Regards

Oleg

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.