mirror of
https://github.com/home-assistant/core.git
synced 2025-12-24 12:59:34 +00:00
Black
This commit is contained in:
@@ -16,26 +16,23 @@ _LOGGER = logging.getLogger(__name__)
|
||||
|
||||
MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=30)
|
||||
|
||||
SENSOR_UPLOAD = 'upload'
|
||||
SENSOR_DOWNLOAD = 'download'
|
||||
SENSOR_SIGNAL = 'signal'
|
||||
SENSOR_NETWORK = 'network'
|
||||
SENSOR_SMS_UNREAD = 'sms'
|
||||
SENSOR_UPLOAD = "upload"
|
||||
SENSOR_DOWNLOAD = "download"
|
||||
SENSOR_SIGNAL = "signal"
|
||||
SENSOR_NETWORK = "network"
|
||||
SENSOR_SMS_UNREAD = "sms"
|
||||
|
||||
SENSORS = {
|
||||
SENSOR_NETWORK: ('signal strength', 'Network', None,
|
||||
'mdi:access-point-network'),
|
||||
SENSOR_SIGNAL: ('signal strength', 'Signal Strength', '%', 'mdi:signal'),
|
||||
SENSOR_SMS_UNREAD: ('sms unread', 'SMS unread', '',
|
||||
'mdi:message-text-outline'),
|
||||
SENSOR_UPLOAD: ('traffic modem tx', 'Sent', 'GB', 'mdi:cloud-upload'),
|
||||
SENSOR_DOWNLOAD: ('traffic modem rx', 'Received', 'GB',
|
||||
'mdi:cloud-download'),
|
||||
SENSOR_NETWORK: ("signal strength", "Network", None, "mdi:access-point-network"),
|
||||
SENSOR_SIGNAL: ("signal strength", "Signal Strength", "%", "mdi:signal"),
|
||||
SENSOR_SMS_UNREAD: ("sms unread", "SMS unread", "", "mdi:message-text-outline"),
|
||||
SENSOR_UPLOAD: ("traffic modem tx", "Sent", "GB", "mdi:cloud-upload"),
|
||||
SENSOR_DOWNLOAD: ("traffic modem rx", "Received", "GB", "mdi:cloud-download"),
|
||||
}
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||
vol.Required(CONF_SENSORS): vol.All(cv.ensure_list, [vol.In(SENSORS)]),
|
||||
})
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
{vol.Required(CONF_SENSORS): vol.All(cv.ensure_list, [vol.In(SENSORS)])}
|
||||
)
|
||||
|
||||
|
||||
def setup_platform(hass, config, add_entities, discovery_info=None):
|
||||
@@ -103,5 +100,4 @@ class DovadoSensor(Entity):
|
||||
@property
|
||||
def device_state_attributes(self):
|
||||
"""Return the state attributes."""
|
||||
return {k: v for k, v in self._data.state.items()
|
||||
if k not in ['date', 'time']}
|
||||
return {k: v for k, v in self._data.state.items() if k not in ["date", "time"]}
|
||||
|
||||
Reference in New Issue
Block a user