Skip to content
/ sinope Public
forked from toddq/sinope

Ruby lib to interface with Sinope thermostats (Neviweb)

License

Notifications You must be signed in to change notification settings

radmacd/sinope

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

A Ruby library to interface with the fine thermostats from Sinope Technologies and their web backend Neviweb.

Inspired heavily by the official SmartThings driver.

Example usage

require './sinope'
require 'pp'

my_house = Sinope.new('email', 'password')
# toggle home/away status
status = home_away_status()
if status == Sinope::HOME
    puts "Current home/away status: HOME"
    my_house.away()
elsif status == Sinope::AWAY
    puts "Current home/away status: AWAY"
    my_house.home()
end
pp my_house.status()
TODO
  • Implement setpoint()
  • Make this a Gem

About

Ruby lib to interface with Sinope thermostats (Neviweb)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%