storing sg ready mode to db
This commit is contained in:
@@ -9,11 +9,15 @@ class SgReadyController():
|
||||
meter_values = state[meter_name]
|
||||
|
||||
power_to_grid = meter_values['40206 - M_AC_Power'] * 10 ** meter_values['40210 - M_AC_Power_SF']
|
||||
|
||||
mode = None
|
||||
if power_to_grid > 10000:
|
||||
self.switch_sg_ready_mode(hp.ip, hp.port, 'mode2')
|
||||
mode = 'mode2'
|
||||
self.switch_sg_ready_mode(hp.ip, hp.port, mode)
|
||||
elif power_to_grid < 0:
|
||||
self.switch_sg_ready_mode(hp.ip, hp.port, 'mode1')
|
||||
mode = 'mode1'
|
||||
self.switch_sg_ready_mode(hp.ip, hp.port, mode)
|
||||
|
||||
return mode
|
||||
|
||||
def switch_sg_ready_mode(self, ip, port, mode):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user