Installation
- clone the git repo
- install required gems
bundle install
Configuration
Build a ~/.credentials/iaqualink.yaml file with contents similar to
ruby ./jandy.rb describe-status --no-log --verbose --- :username: 'your username' :password: 'your password' :location: 'location of pool, as shown in iAquaLink website' :serial_number: 'four hyphen-separated triples, like DAR-2VR-A7N-JR2'
Running
Normally, you’ll want to run with the log turned off, and perhaps increased verbosity. The describe-status command shows helpful information about the pool:
ruby ./jandy.rb describe-status --no-log --verbose
Which will yield something similar to the following:
I, [2018-06-30T20:37:59.003455 #26076] INFO -- : starting The pool temperature is unknown. The air temperature is 74 degrees. The filter pump is off. The solar panels are off.