check_shelly - wifi correction
This commit is contained in:
parent
f43a68e41c
commit
6aedd63627
@ -8,8 +8,8 @@ import urllib.request
|
|||||||
|
|
||||||
CHECKS = ['wifi', 'mqtt', 'memory', 'filesystem', 'temperature']
|
CHECKS = ['wifi', 'mqtt', 'memory', 'filesystem', 'temperature']
|
||||||
#
|
#
|
||||||
WIFI_QUALITY_ERROR = -30
|
WIFI_QUALITY_ERROR = -90
|
||||||
WIFI_QUALITY_WARNING = -50
|
WIFI_QUALITY_WARNING = -85
|
||||||
#
|
#
|
||||||
RAM_ERROR = .15
|
RAM_ERROR = .15
|
||||||
RAM_WARNING = .30
|
RAM_WARNING = .30
|
||||||
@ -41,9 +41,9 @@ if __name__ == "__main__":
|
|||||||
if args.check == 'wifi':
|
if args.check == 'wifi':
|
||||||
connected = data['wifi_sta']['connected']
|
connected = data['wifi_sta']['connected']
|
||||||
quality = data['wifi_sta']['rssi']
|
quality = data['wifi_sta']['rssi']
|
||||||
if not connected or quality > WIFI_QUALITY_ERROR:
|
if not connected or quality <= WIFI_QUALITY_ERROR:
|
||||||
status = n.ERROR
|
status = n.ERROR
|
||||||
elif quality > WIFI_QUALITY_WARNING:
|
elif quality <= WIFI_QUALITY_WARNING:
|
||||||
status = n.WARNING
|
status = n.WARNING
|
||||||
else:
|
else:
|
||||||
status = n.OK
|
status = n.OK
|
||||||
|
Loading…
x
Reference in New Issue
Block a user