Module: Hue

Extended by:
Sinatra::Extension
Includes:
Helpers
Defined in:
lib/alexa_hue.rb,
lib/alexa_hue/version.rb,
lib/alexa_hue/hue/client.rb,
lib/alexa_hue/hue/helpers.rb,
lib/alexa_hue/custom_slots.rb,
lib/alexa_hue/hue/js_client.rb,
lib/alexa_hue/intent_schema.rb,
lib/alexa_hue/hue/request_body.rb,
lib/alexa_hue/hue/voice_parser.rb,
lib/alexa_hue/sample_utterances.rb

Defined Under Namespace

Modules: Helpers Classes: Client, JsClient, RequestBody, VoiceParser

Constant Summary collapse

VERSION =
"1.1.7"

Class Method Summary collapse

Methods included from Helpers

#fix_schedule_syntax, #numbers_to_times, #parse_time, #set_time

Class Method Details

.custom_slotsObject



2
3
4
# File 'lib/alexa_hue/custom_slots.rb', line 2

def self.custom_slots
  File.read(File.expand_path('../../../skills_config/custom_slots.txt', __FILE__))
end

.intent_schemaObject



2
3
4
# File 'lib/alexa_hue/intent_schema.rb', line 2

def self.intent_schema
  File.read(File.expand_path('../../../skills_config/intent_schema.txt', __FILE__))
end

.sample_utterancesObject



2
3
4
# File 'lib/alexa_hue/sample_utterances.rb', line 2

def self.sample_utterances
  File.read(File.expand_path('../../../skills_config/sample_utterances.txt', __FILE__))
end