Skip to content
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

Ruby and Lua client language bindings for knxd #13

Merged
merged 1 commit into from Dec 21, 2014
Merged

Conversation

ekarak
Copy link
Contributor

@ekarak ekarak commented Dec 19, 2014

Hello all,
these are the Ruby and Lua client language bindings, adapted from eibd to knxd. Please review them for merging.

Makki1 pushed a commit that referenced this pull request Dec 21, 2014
Ruby and Lua client language bindings for knxd
@Makki1 Makki1 merged commit b01d99c into knxd:master Dec 21, 2014
@Makki1
Copy link

Makki1 commented Dec 21, 2014

I merged it, but honestly I cannot tell or test, if they make sense myself.
So I'm asking the affected community (Ruby/LUA) to test..

@ekarak
Copy link
Contributor Author

ekarak commented Dec 21, 2014

To whoever does testing: https://github.com/ekarak/ansible/blob/master/knx/knx_transceiver.rb
for a production example of the Ruby client. Methods of interest are:
init_eibd() for connecting to eibd/knxd
add_default_callback() for responding to read requests
knx2stomp_monitor() for handling monitor messages
send_apdu_raw() for sending raw APDU's to the bus

@Makki1
Copy link

Makki1 commented Dec 26, 2014

Please leave these under /contrib/ruby/test (or whichever path you find useful) and I'll also merge it.
I really want to avoid dozens of projects for a single thing..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants