mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 19:27:45 +00:00
style tweaks
This commit is contained in:
parent
fcbeddeb57
commit
e8c3eaab33
@ -126,18 +126,19 @@ class Itunes(object):
|
|||||||
""" Returns a list of AirPlay devices. """
|
""" Returns a list of AirPlay devices. """
|
||||||
return self._request('GET', '/airplay_devices')
|
return self._request('GET', '/airplay_devices')
|
||||||
|
|
||||||
def airplay_device(self, id):
|
def airplay_device(self, device_id):
|
||||||
""" Returns an AirPlay device. """
|
""" Returns an AirPlay device. """
|
||||||
return self._request('GET', '/airplay_devices/' + id)
|
return self._request('GET', '/airplay_devices/' + device_id)
|
||||||
|
|
||||||
def toggle_airplay_device(self, id, toggle):
|
def toggle_airplay_device(self, device_id, toggle):
|
||||||
""" Toggles airplay device on or off, id, toggle True or False. """
|
""" Toggles airplay device on or off, id, toggle True or False. """
|
||||||
command = 'on' if toggle else 'off'
|
command = 'on' if toggle else 'off'
|
||||||
return self._request('PUT', '/airplay_devices/' + id + '/' + command)
|
path = '/airplay_devices/' + device_id + '/' + command
|
||||||
|
return self._request('PUT', path)
|
||||||
|
|
||||||
def set_volume_airplay_device(self, id, level):
|
def set_volume_airplay_device(self, device_id, level):
|
||||||
""" Sets volume, returns current state of device, id,level 0-100. """
|
""" Sets volume, returns current state of device, id,level 0-100. """
|
||||||
path = '/airplay_devices/' + id + '/volume'
|
path = '/airplay_devices/' + device_id + '/volume'
|
||||||
return self._request('PUT', path, {'level': level})
|
return self._request('PUT', path, {'level': level})
|
||||||
|
|
||||||
# pylint: disable=unused-argument
|
# pylint: disable=unused-argument
|
||||||
@ -334,8 +335,8 @@ class AirPlayDevice(MediaPlayerDevice):
|
|||||||
|
|
||||||
# pylint: disable=too-many-public-methods
|
# pylint: disable=too-many-public-methods
|
||||||
|
|
||||||
def __init__(self, id, client):
|
def __init__(self, device_id, client):
|
||||||
self._id = id
|
self._id = device_id
|
||||||
|
|
||||||
self.client = client
|
self.client = client
|
||||||
|
|
||||||
@ -346,8 +347,11 @@ class AirPlayDevice(MediaPlayerDevice):
|
|||||||
self.volume = 0
|
self.volume = 0
|
||||||
self.supports_audio = False
|
self.supports_audio = False
|
||||||
self.supports_video = False
|
self.supports_video = False
|
||||||
|
self.player_state = None
|
||||||
|
|
||||||
def update_state(self, state_hash):
|
def update_state(self, state_hash):
|
||||||
|
""" Update all the state properties with the passed in dictionary. """
|
||||||
|
|
||||||
if 'player_state' in state_hash:
|
if 'player_state' in state_hash:
|
||||||
self.player_state = state_hash.get('player_state', None)
|
self.player_state = state_hash.get('player_state', None)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user