change status update slightly
- formatted is like "BUSY, moving" - value as with other tuples - statuscode 0..4
This commit is contained in:
6
secop.py
6
secop.py
@ -77,8 +77,10 @@ class SecopInteractor(SecopClient):
|
||||
item = {'name': name, 'error': str(entry.readerror)}
|
||||
elif parameter == 'status':
|
||||
# statuscode: 0: DISABLED, 1: IDLE, 2: WARN, 3: BUSY, 4: ERROR
|
||||
item = {'name': name, 'value': str(entry[0][1]), 'statuscode': entry[0][0] // 100,
|
||||
'formatted': entry.formatted()}
|
||||
statuscode, statustext = entry[0]
|
||||
formatted = statuscode.name + (f', {statustext}' if statustext else '')
|
||||
item = {'name': name, 'value': str(entry), 'statuscode': entry[0][0] // 100,
|
||||
'formatted': formatted}
|
||||
else:
|
||||
item = {'name': name, 'value': str(entry), 'formatted': entry.formatted()}
|
||||
# print(item)
|
||||
|
Reference in New Issue
Block a user