RubyGems Navigation menu

xap_ruby 0.1.0

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.

Versions:

  1. 0.1.1 - March 05, 2021 (22 ko)
  2. 0.1.0 - January 05, 2017 (22 ko)

Dépendances de Runtime (2):

eventmachine >= 0.12.10
treetop >= 1.4.10

Dépendances de Development (4):

bundler ~> 1.13
pry >= 0
pry-byebug >= 0
rake ~> 10.0

Propriétaires:

Auteurs:

  • Mike Bourgeous

Total de contrôle SHA 256:

6a0d8d2ed79f6ab7ec4e529831461a232ee505d526a3b0127e3ada6e11b9c91e

Total de téléchargements 4 017

Pour cette version 1 936

Gemfile:
= Copier Copié!

installation:
=

License:

aucune

Version de Ruby requise: >= 0

Liens: