//zerbobytpope

zerbo

Zeo Personal Sleep Coach Ruby Interface

12
0
12
Ruby

= Zerbo

Interface with the Zeo Personal Sleep Coach over USB with Ruby.

== Prerequisites

== Usage

zeo = Zerbo.connect(‘/dev/zeo’)

On OS X, the device you want can probably be found in
/dev/tty.usbserial*. On Linux, look at /dev/ttyUSB*. I
can’t speak for Windows, but the Python library works there, so presumably
Zerbo can be made to work as well.

zeo.on_sleep_stage do |stage|
puts stage
end

zeo.on_event do |event|
p event
end

zeo.run

[beta]v0.14.0