Table of Contents - huebot-0.3.0 Documentation
Pages
Classes and Modules
- Hue
- Hue::Bridge
- Hue::Client
- Hue::EditableState
- Hue::Error
- Hue::Group
- Hue::GroupTooFull
- Hue::InternalError
- Hue::InvalidJSON
- Hue::InvalidUsername
- Hue::InvalidValueForParameter
- Hue::Light
- Hue::LinkButtonNotPressed
- Hue::MethodNotAvailable
- Hue::MissingBody
- Hue::NoBridgeFound
- Hue::ParameterNotAvailable
- Hue::ParameterNotModifiable
- Hue::ParameterNotModifiableWhileOff
- Hue::ResourceNotAvailable
- Hue::Scene
- Hue::TooManyGroups
- Hue::TranslateKeys
- Hue::UnauthorizedUser
- Hue::UnknownError
- Huebot
- Huebot::Bot
- Huebot::CLI
- Huebot::Compiler
- Huebot::DeviceMapper
- Huebot::Program
Methods
- ::check! — Huebot::CLI
- ::get_cmd — Huebot::CLI
- ::get_input! — Huebot::CLI
- ::help! — Huebot::CLI
- ::new — Hue::Bridge
- ::new — Hue::Client
- ::new — Hue::Group
- ::new — Hue::Light
- ::new — Hue::Scene
- ::new — Huebot::Bot
- ::new — Huebot::Compiler
- ::new — Huebot::DeviceMapper
- ::new — Huebot::Program
- ::option_parser — Huebot::CLI
- ::print_messages! — Huebot::CLI
- #<< — Hue::Group
- #add_light — Hue::Group
- #add_lights — Hue::Bridge
- #add_lights — Hue::Client
- #base_url — Hue::Bridge
- #base_url — Hue::Group
- #base_url — Hue::Light
- #base_url — Hue::Scene
- #bridge — Hue::Client
- #bridges — Hue::Client
- #build — Huebot::Compiler
- #build_parallel_transition — Huebot::Compiler
- #build_transition — Huebot::Compiler
- #create! — Hue::Group
- #destroy! — Hue::Group
- #each — Hue::Group
- #execute — Huebot::Bot
- #find_bridge_id — Hue::Client
- #find_username — Hue::Client
- #get_configuration — Hue::Bridge
- #get_error — Hue::Client
- #group — Hue::Client
- #group! — Huebot::DeviceMapper
- #groups — Hue::Bridge
- #groups — Hue::Client
- #has_portal_services? — Hue::Bridge
- #iterate — Huebot::Bot
- #light — Hue::Client
- #light! — Huebot::DeviceMapper
- #lights — Hue::Bridge
- #lights — Hue::Client
- #lights — Hue::Group
- #lights — Hue::Scene
- #lights= — Hue::Group
- #link_button_pressed? — Hue::Bridge
- #map_devices — Huebot::Compiler
- #name= — Hue::Group
- #name= — Hue::Light
- #new? — Hue::Group
- #off! — Hue::EditableState
- #on! — Hue::EditableState
- #on? — Hue::EditableState
- #parallel_transitions — Huebot::Bot
- #reachable? — Hue::Light
- #refresh — Hue::Bridge
- #refresh — Hue::Group
- #refresh — Hue::Light
- #register_user — Hue::Client
- #scene — Hue::Client
- #scene= — Hue::Group
- #scenes — Hue::Bridge
- #scenes — Hue::Client
- #set_group_state — Hue::Group
- #set_state — Hue::Group
- #set_state — Hue::Light
- #set_xy — Hue::EditableState
- #transition — Huebot::Bot
- #translate_keys — Hue::TranslateKeys
- #unpack — Hue::Bridge
- #unpack — Hue::Group
- #unpack — Hue::Light
- #unpack — Hue::Scene
- #unpack_hash — Hue::TranslateKeys
- #utc — Hue::Bridge
- #valid? — Huebot::Program
- #validate_user — Hue::Client
- #var! — Huebot::DeviceMapper
- #wait — Huebot::Bot