Module: Legion::Extensions::Sleepiq::Runners::Bed
- Extended by:
- Helpers::Client
- Includes:
- Helpers::Lex
- Defined in:
- lib/legion/extensions/sleepiq/runners/bed.rb
Instance Method Summary
collapse
client, login, password, username
Instance Method Details
#get ⇒ Object
34
35
36
|
# File 'lib/legion/extensions/sleepiq/runners/bed.rb', line 34
def get(**)
client.bed
end
|
#get_pause_mode ⇒ Object
26
27
28
|
# File 'lib/legion/extensions/sleepiq/runners/bed.rb', line 26
def get_pause_mode(**)
client.pause_mode
end
|
#get_sleep_number_favorite(side: 'R') ⇒ Object
14
15
16
|
# 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') ⇒ Object
30
31
32
|
# 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) ⇒ Object
10
11
12
|
# 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') ⇒ Object
18
19
20
|
# 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') ⇒ Object
6
7
8
|
# File 'lib/legion/extensions/sleepiq/runners/bed.rb', line 6
def sleep_number(side: 'R', **)
client.sleep_number(side)
end
|
#status ⇒ Object
22
23
24
|
# File 'lib/legion/extensions/sleepiq/runners/bed.rb', line 22
def status(**)
client.status
end
|