RubyGems Navigation menu

xap_ruby 0.1.1

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.

版本列表:

  1. 0.1.1 - March 05, 2021 (22.0 KB)
  2. 0.1.0 - January 05, 2017 (22.0 KB)

Runtime 依赖关系 (2):

  • eventmachine >= 0.12.10
  • treetop >= 1.4.10
  • Development 依赖关系 (4):

  • bundler ~> 2.0
  • pry >= 0
  • pry-byebug >= 0
  • rake ~> 13.0.3
  • 所有者:

    Pushed by:

    作者:

    • Mike Bourgeous

    SHA 256 checksum:

    61867a134182d43c37a93d0f9e4b2da612adea3c33a1afe29e4679eee9bbc06c

    下载总次数 3,935

    这个版本 2,021

    Gemfile:
    = 复制到剪贴板 已复制

    安装:
    =

    许可:

    需要的 Ruby 版本: >= 0

    相关链接: