question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

HomeBridge falls on its face when any one platform has an issue

See original GitHub issue

Expected Behavior

If a single platform stops working as expected the accessories associated with that platform can go into a ‘not responding’ state, but all other platforms/accessories added to homebridge should continue to function.

Current Behavior

All accessories in homebridge will go to ‘not responding’ whenever there is a problem with any one platform

Steps to Reproduce (for bugs)

Add the homebridge-myq2 v1.1 plugin to your homebridge installation All accessories in homebridge will go to ‘not responding’ even though the problem is only with homebridge-myq2

(see this issue: https://github.com/hjdhjd/homebridge-myq2/issues/4 )

E.g. All of my Nest accessories went unresponsive because MyQ changed their API. It would be nice if homebridge provided isolation. I realize this could be avoided by running a separate instance of homebridge for each platform, but that further complicates an already relatively complex setup.

Versions

  • Homebridge: `0.4.46
  • Node: v8.10.0
  • OS: Ubuntu 18.04.3 LTS

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:6
  • Comments:12 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
codyc1515commented, Nov 1, 2019

That’s very much the point though. It’s a workaround, not a fix.

1reaction
armandrcommented, Jul 1, 2020

Maybe we can ask for better plugin error handling as a feature?
Technically, it may not be BUG for Homebridge because it works fine.

Keeping it running when a plugin fails sounds pretty reasonable. The whole MyQ event being a great example.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Issue when upgrading to Homebridge v1.5.1 #3249 - GitHub
I had no issues with this update on all 5 instances that I run so it ... on here though but sometimes it's...
Read more >
Homekit Everything! | A Guide to Setting Up Homebridge
HomeKit is a great way to control your smart accessories, especially if you are heavily invested in the Apple Ecosystem.
Read more >
homebridge-rpi - npm
All rights reserved. This Homebridge plugin exposes to HomeKit Raspberry Pi computers and devices connected to the Pi's GPIO-pins.
Read more >
Guide: Install HomeBridge on Firewalla
Go to the "more options" (three dots) menu and open the Homebridge, Settings menu and find Network. two.png. If you open Homebridge's Network ......
Read more >
Homebridge - Home Assistant OS
I also have a pi with hassio agnd the homebridge plugin. ... Can anyone offer concise directions on how to do that?
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found