-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Homebridge crash if Yamaha AVR not found (EHOSTUNREACH) #9
Comments
Fatal TypeError: Cannot set property 'getVolume' of null |
Any news? |
Looking into this now |
…econnect if connection reestablished Fixes #9 Implement renamed inputs support as per #14 Co-Authored-By: imerin <[email protected]>
Now I have all inputs that are available - before the update 1.0.1 I only have the defined inputs show below. "inputs": [{
"id": "HDMI3",
"name": "Apple TV"
}, {
"id": "AUDIO2",
"name": "Sonos"
}, {
"id": "HDMI2",
"name": "Sky"
}, {
"id": "HDMI1",
"name": "Playstation"
}, {
"id": "Bluetooth",
"name": "Bluetooth"
}, {
"id": "NET RADIO",
"name": "Internet-Radio"
}] |
Still crashing if receiver is complete powered off.
|
Just throwing the error or crashing homebridge completely? |
It crashes Homebridge completely. |
If you could try again with In my own testing it logs out the |
I did a quick test with an incorrect IP and it no longer crashes on HomeBridge startup. It does, however, log out the error every 3 seconds - but that is much better than a crash :-) |
I got every 3 seconds the error message but Homebridge did not crash. After power on the outlet (yamaha avr is still powered off), I got the following error and Homebridge crashes completly.
|
And If the Yamaha AVR is not powered on (outlet is powered on) the Yamaha AVR accessory is missing after Homebridge reboot. It appears only If the Yamaha AVR is powered on after reboot. |
OperationalError: connect ETIMEDOUT 192.168.68.105:80 Yeah, same issues with me - it doesn't seem to crash Homebridge but it does seem to be causing 'not responding' - if I remove the plugin, everything is fine. Config { |
This has been fixed in the beta release:
|
This plugin crashes Homebridge and forces failure loop when the Yamaha AVR network cable is physically disconnected or receives a new IP from DHCP.
Error:
[7/9/2019, 7:32:43 AM] [Yamaha RX-V685] ERROR: Failed getSystemConfig from Yamaha RX-V685 probably just not a Yamaha AVR. { Error: connect EHOSTUNREACH 192.168.1.203:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1106:14)
cause:
{ Error: connect EHOSTUNREACH 192.168.1.203:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1106:14)
errno: 'EHOSTUNREACH',
code: 'EHOSTUNREACH',
syscall: 'connect',
address: '192.168.1.203',
port: 80 },
isOperational: true,
errno: 'EHOSTUNREACH',
code: 'EHOSTUNREACH',
syscall: 'connect',
address: '192.168.1.203',
port: 80 }
The plugin should catch the error and handle it without stopping Homebridge.
The text was updated successfully, but these errors were encountered: