add statuscode to update for status
- value in a status update now contains the text only
This commit is contained in:
4
secop.py
4
secop.py
@ -75,6 +75,10 @@ class SecopInteractor(SecopClient):
|
|||||||
name = f'{module}:{parameter}'
|
name = f'{module}:{parameter}'
|
||||||
if entry.readerror:
|
if entry.readerror:
|
||||||
item = {'name': name, 'error': str(entry.readerror)}
|
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()}
|
||||||
else:
|
else:
|
||||||
item = {'name': name, 'value': str(entry), 'formatted': entry.formatted()}
|
item = {'name': name, 'value': str(entry), 'formatted': entry.formatted()}
|
||||||
# print(item)
|
# print(item)
|
||||||
|
Reference in New Issue
Block a user