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
Support for multiple KNX Interfaces. #124
Conversation
I have implemented a similar feature to support registration of plugins (not only the KNX plugin) multiple times in the plugin confiugration. My implementation consists of two new features:
To summarize this you can configure the plugins (in
Both is currently not merged, since it touch also the core of SmartHome.py. Maybe this pull request shows that other plugins also need support to be registered multiple times and a more generic implementation would help plugin developers a lot to support this (see pull request #81, which is using this already for the SML plugin). |
I will port my changes if your pull request gets merged. |
Rebased on current develop... |
Rebased another Time. Is there any chance of getting this PR applied? |
@cstrassburg I just created a new PR smarthomeNG/smarthome#50 which means, that this PR can be changed in that way that is will use the plugin methods introduced by the smarthomeNG/smarthome#50. Do you merged the stuff to smarthomeNG already? |
This pull request enables support for multiple KNX interfaces per smarthome instance. The existing behavior is not changed.
Missing things: