hoobs-org / sidecars

MIT License
1 stars 0 forks source link

Sidecar for Mercedes Me Plugin #1

Open askovi opened 3 years ago

askovi commented 3 years ago

https://plugins.hoobs.org/plugin/homebridge-mercedesme

This plugin needs custom UI implementation for getting the token from the mercedes api.

mkellsy commented 3 years ago

I reworked the UI plugin system. We now can load UI plugins from the hoobs folder in the plugin. I also added what I am calling a sidecar. A sidecar is a module that is released to NPM. Then on our plugins server we can set that module in the sidecar field. Then the sidecar is installed, upgraded and removed along with the plugin.

yarn add plugin sidecar

This allows us to make config plugins for plugins that don't have one. It also allows plugin devs to do the same thing. This is great because devs can keep their code clean (hopefully HB follows on this).

Next Steps Make a sidecar for the mercedes and nest plugins.

mkellsy commented 3 years ago

Nest is done