bug: fix wattage not setting correctly for some BOS+ miners with issues.
This commit is contained in:
@@ -484,7 +484,7 @@ class BOSMiner(BaseMiner):
|
|||||||
wattage_limit = tuner[0].get("PowerLimit")
|
wattage_limit = tuner[0].get("PowerLimit")
|
||||||
if wattage_limit:
|
if wattage_limit:
|
||||||
data.wattage_limit = wattage_limit
|
data.wattage_limit = wattage_limit
|
||||||
if wattage:
|
if wattage is not None:
|
||||||
data.wattage = wattage
|
data.wattage = wattage
|
||||||
|
|
||||||
chain_status = tuner[0].get("TunerChainStatus")
|
chain_status = tuner[0].get("TunerChainStatus")
|
||||||
@@ -609,7 +609,7 @@ class BOSMiner(BaseMiner):
|
|||||||
try:
|
try:
|
||||||
data.wattage = query_data["bosminer"]["info"]["workSolver"]["power"]["approxConsumptionW"]
|
data.wattage = query_data["bosminer"]["info"]["workSolver"]["power"]["approxConsumptionW"]
|
||||||
except (TypeError, KeyError, ValueError, IndexError):
|
except (TypeError, KeyError, ValueError, IndexError):
|
||||||
pass
|
data.wattage = 0
|
||||||
try:
|
try:
|
||||||
data.wattage_limit = query_data["bosminer"]["info"]["workSolver"]["power"]["limitW"]
|
data.wattage_limit = query_data["bosminer"]["info"]["workSolver"]["power"]["limitW"]
|
||||||
except (TypeError, KeyError, ValueError, IndexError):
|
except (TypeError, KeyError, ValueError, IndexError):
|
||||||
|
|||||||
Reference in New Issue
Block a user