Categories: None [Edit]

xap_ruby

https://rubygems.org/gems/xap_ruby
https://github.com/nitrogenlogic/xap_ruby
This gem provides basic xAP Automation protocol support for EventMachine applications. It was developed for use in Nitrogen Logic controller software. There are no automated tests and the code could be improved in many ways, but it may still be useful to someone. This is a Ruby library written from scratch for communicating with a home automation network using the xAP protocol. Supports sending and receiving arbitrary xAP messages, triggering callbacks on certain received messages, etc. Also includes an implementation of an xAP Basic Status and Control device. Incoming xAP messages are parsed using an ad-hoc parser based on Ruby's String#split() and Array#map() (a validating Treetop parser is also available). Network events are handled using EventMachine.

Total

Ranking: 120,194 of 184,864
Downloads: 5,157

Daily

Ranking: 22,665 of 184,846
Downloads: 2

Depended by

RankDownloadsName

Depends on

RankDownloadsName
12,637,955,978bundler
101,027,861,423rake
68500,872,156pry
142274,720,970eventmachine
169231,638,113pry-byebug
45686,289,714treetop

Owners

#GravatarHandle
1iconmike-bourgeous