mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 23:27:37 +00:00
Upgraded tellduslive (#5664)
This commit is contained in:
parent
d65f07860c
commit
89ec752064
@ -58,7 +58,7 @@ class TelldusLiveSensor(TelldusLiveEntity):
|
|||||||
@property
|
@property
|
||||||
def _value(self):
|
def _value(self):
|
||||||
"""Return value of the sensor."""
|
"""Return value of the sensor."""
|
||||||
return self.device.value(self._id[1:])
|
return self.device.value(*self._id[1:])
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def _value_as_temperature(self):
|
def _value_as_temperature(self):
|
||||||
|
@ -17,7 +17,7 @@ import voluptuous as vol
|
|||||||
|
|
||||||
DOMAIN = 'tellduslive'
|
DOMAIN = 'tellduslive'
|
||||||
|
|
||||||
REQUIREMENTS = ['tellduslive==0.1.13']
|
REQUIREMENTS = ['tellduslive==0.3.0']
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
@ -133,8 +133,8 @@ class TelldusLiveClient(object):
|
|||||||
if device.device_id in known_ids:
|
if device.device_id in known_ids:
|
||||||
continue
|
continue
|
||||||
if device.is_sensor:
|
if device.is_sensor:
|
||||||
for item_id in device.items:
|
for item in device.items:
|
||||||
discover((device.device_id,) + item_id,
|
discover((device.device_id, item.name, item.scale),
|
||||||
'sensor')
|
'sensor')
|
||||||
else:
|
else:
|
||||||
discover(device.device_id,
|
discover(device.device_id,
|
||||||
@ -145,8 +145,7 @@ class TelldusLiveClient(object):
|
|||||||
|
|
||||||
def device(self, device_id):
|
def device(self, device_id):
|
||||||
"""Return device representation."""
|
"""Return device representation."""
|
||||||
import tellduslive
|
return self._client.device(device_id)
|
||||||
return tellduslive.Device(self._client, device_id)
|
|
||||||
|
|
||||||
def is_available(self, device_id):
|
def is_available(self, device_id):
|
||||||
"""Return device availability."""
|
"""Return device availability."""
|
||||||
@ -221,5 +220,5 @@ class TelldusLiveEntity(Entity):
|
|||||||
@property
|
@property
|
||||||
def _last_updated(self):
|
def _last_updated(self):
|
||||||
"""Return the last update of a device."""
|
"""Return the last update of a device."""
|
||||||
return str(datetime.fromtimestamp(self.device.last_updated)) \
|
return str(datetime.fromtimestamp(self.device.lastUpdated)) \
|
||||||
if self.device.last_updated else None
|
if self.device.lastUpdated else None
|
||||||
|
@ -620,7 +620,7 @@ steamodd==4.21
|
|||||||
tellcore-py==1.1.2
|
tellcore-py==1.1.2
|
||||||
|
|
||||||
# homeassistant.components.tellduslive
|
# homeassistant.components.tellduslive
|
||||||
tellduslive==0.1.13
|
tellduslive==0.3.0
|
||||||
|
|
||||||
# homeassistant.components.sensor.temper
|
# homeassistant.components.sensor.temper
|
||||||
temperusb==1.5.1
|
temperusb==1.5.1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user