Class: Sonos::Device::Accessory

Inherits:
Base
  • Object
show all
Defined in:
lib/sonos/device/accessory.rb

Overview

Used for non-speaker Sonos devices

Constant Summary collapse

MODELS =
{
  :'CR100' => 'CR100',   # Released Jan 2005
  :'CR200' => 'CONTROL', # Released Jul 2009
  :'WD100' => 'DOCK',
  :'ZB100' => 'BRIDGE'   # Released Oct 2007
}.freeze

Instance Attribute Summary

Attributes inherited from Base

#group, #group_master, #hardware_version, #icon, #ip, #mac_address, #model_number, #name, #serial_number, #services, #software_version, #uid, #zone_type

Class Method Summary collapse

Methods inherited from Base

#data, #data=, detect, #initialize, #model, #speaker?

Constructor Details

This class inherits a constructor from Sonos::Device::Base

Class Method Details

.modelsObject



16
17
18
# File 'lib/sonos/device/accessory.rb', line 16

def self.models
  MODELS
end