Contribute CM11A binding for X10 devices [message #1747544] |
Tue, 15 November 2016 14:44  |
Eclipse User |
|
|
|
Per your documentation I would like to open a discussion about the creation of a CM11A (Serial communications interface for X10 devices) binding. This would be OpenHAB 2.
Issue 1 - Previous work
A couple of years ago I downloaded from GIT the work done by engineergreen (Anthony Green). My contribution would be an extension of his work. Do I need to get his permission to use his work? Required or not I would like to have his approval but I don't know how to contact him. Is there a way to make contact?
Issue 2 - Design considerations
Do you feel this should be implemented as a bridge opposed to a simple thing? A bridge seems more appropriate to me considering the cm11a controls X10 devices which can serve different purposes.
My background
I am a retired (for 5 years) software developer. Most of my work in the last 10 years of my career was with Java from v1. I am a little rusty and not up-to-speed on the Java 7 & 8 improvements. I have good knowledge of Eclipse. I have some knowledge of GIT but may need some help at checking time.
I am looking forward to the communities advice and feedback
|
|
|
Re: Contribute CM11A binding for X10 devices [message #1748115 is a reply to message #1747544] |
Fri, 18 November 2016 10:06  |
Eclipse User |
|
|
|
Dear Robert,
welcome and sorry for my late reply!
> CM11A (Serial communications interface for X10 devices) binding. This would be OpenHAB 2.
You are right. Especially as it requires a serial communication, it would need to be contributed to openHAB 2 (https://github.com/openhab/openhab2-addons) and not to Eclipse SmartHome (because here is no serial library available). So in general, it probably is better to directly create an issue at https://github.com/openhab/openhab2-addons/issues to say that you would like to work on such a binding.
To find others that are interested in this binding, you might also want to join discussions at the openHAB community, see e.g. https://community.openhab.org/t/legacy-x10-support/4906
Issue 1: I assume you mean this work? https://github.com/engineergreen/openhab/tree/cm11a-binding/bundles/binding/org.openhab.binding.cm11a
Well, he put up the code under the EPL there, so in general you could use it. But it would in any case make sense trying to reach him, maybe he is even interested in supporting you in a new binding? Did you try to contact him on Github directly?
Issue 2: The CM11A probably is a bridge, yes, giving access to the "real" X10 things.
Best regards,
Kai
|
|
|
Powered by
FUDForum. Page generated in 0.07677 seconds