Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

Updated to Homebridge platform #47

Closed
fjs21 opened this issue Nov 15, 2021 · 7 comments
Closed

Updated to Homebridge platform #47

fjs21 opened this issue Nov 15, 2021 · 7 comments

Comments

@fjs21
Copy link

fjs21 commented Nov 15, 2021

Hi @mylesagray,

As I was getting numerous warnings from Homebridge, I took a look at the blueair plugin to see if I could fix but then got a bit carried away.

I started working on a fork of your awesome plugin and recoded it using typescript as a dynamic platform type plugin. This way when you login, the BlueAir devices are detected and added as accessories automatically.

I also enabled configuration using the Homebridge UI so folks do not have to work with the json config directly. I also added some experimental code to allow people to hide devices that they do not want to wish to appear in Homebridge. This could also be extended to turn on/off support for features as you do.

https://github.com/fjs21/homebridge-blueair

@mylesagray
Copy link
Owner

mylesagray commented Nov 15, 2021 via email

@fjs21
Copy link
Author

fjs21 commented Nov 15, 2021

I'm not very experienced with this but I'm not sure that a pull is the best option as it will break a lot of people's setups. Mine was working basically fine up as long as it ran in a bridge.

If you don't mind I could respond to the issues of others to direct them to my fork as an alternative? Quick change of the readme file may also work to direct people to the platform fork?

@mylesagray
Copy link
Owner

mylesagray commented Nov 15, 2021 via email

@fjs21
Copy link
Author

fjs21 commented Nov 15, 2021

I couldn't work out how to do the PR for just a single file and not blow up the entire repository.

You could either use my readme.md file or just put a link to my repo in your readme. Sorry for the extra hassle.

@mylesagray
Copy link
Owner

Added a redirection to your plugin Fraser, i'm considering archiving this repo if you are done addressing the issues from users and redirecting them to your plugin?

@fjs21
Copy link
Author

fjs21 commented Nov 16, 2021 via email

@mylesagray
Copy link
Owner

mylesagray commented Nov 16, 2021 via email

@fjs21 fjs21 closed this as completed Nov 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants