module Legion::Extensions::Sleepiq::Runners::Bed

Public Instance Methods

get(**) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 34
def get(**)
  client.bed
end
get_pause_mode(**) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 26
def get_pause_mode(**)
  client.pause_mode
end
get_sleep_number_favorite(side: 'R', **) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 14
def get_sleep_number_favorite(side: 'R', **)
  client.sleep_number_fav(side)
end
set_pause_mode(mode: 'off', **) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 30
def set_pause_mode(mode: 'off', **)
  client.update_pause_mode(mode)
end
set_sleep_number(side: 'R', number: 50, **) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 10
def set_sleep_number(side: 'R', number: 50, **)
  client.update_sleep_number(number, side)
end
set_sleep_number_favorite(number:, side: 'R', **) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 18
def set_sleep_number_favorite(number:, side: 'R', **)
  client.update_sleep_number_fav
end
sleep_number(side: 'R', **) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 6
def sleep_number(side: 'R', **)
  client.sleep_number(side)
end
status(**) click to toggle source
# File lib/legion/extensions/sleepiq/runners/bed.rb, line 22
def status(**)
  client.status
end