mirror of
https://github.com/home-assistant/core.git
synced 2025-07-15 09:17:10 +00:00
icons
This commit is contained in:
parent
3e51d0b539
commit
03491fcc09
@ -69,6 +69,29 @@ class SystemMonitorSensor(Entity):
|
|||||||
def name(self):
|
def name(self):
|
||||||
return self._name.rstrip()
|
return self._name.rstrip()
|
||||||
|
|
||||||
|
@property
|
||||||
|
def icon(self):
|
||||||
|
return {
|
||||||
|
'disk_use_percent': 'mdi:harddisk',
|
||||||
|
'disk_use': 'mdi:harddisk',
|
||||||
|
'disk_free': 'mdi:harddisk',
|
||||||
|
'memory_use_percent': 'mdi:memory',
|
||||||
|
'memory_use': 'mdi:memory',
|
||||||
|
'memory_free': 'mdi:memory',
|
||||||
|
'swap_use_percent': 'mdi:harddisk',
|
||||||
|
'swap_use': 'mdi:harddisk',
|
||||||
|
'swap_free': 'mdi:harddisk',
|
||||||
|
'processor_use': 'mdi:memory',
|
||||||
|
'process': 'mdi:memory',
|
||||||
|
'network_out': 'server:network',
|
||||||
|
'network_in': 'server:network',
|
||||||
|
'packets_out': 'server:network',
|
||||||
|
'packets_in': 'server:network',
|
||||||
|
'ipv4_address': 'server:network',
|
||||||
|
'ipv6_address': 'server:network',
|
||||||
|
'last_boot': 'mdi:clock',
|
||||||
|
'since_last_boot': 'mdi:clock' }.get(self.type)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def state(self):
|
def state(self):
|
||||||
""" Returns the state of the device. """
|
""" Returns the state of the device. """
|
||||||
|
Loading…
x
Reference in New Issue
Block a user