namespace :nanoleaf do

desc 'generates an auth token if the nanoleaf is in the right mode'
task :generate_token, [:ip_address] do |_task, args|
  nanoleaf_ip = ENV['NANOLEAF_IP_ADDRESS'] || args[:ip_address]
  api = NanoleafRuby::Api.new(ip_address: nanoleaf_ip, token: 'null')
  response = api.generate_auth_token
  puts response
end

end