From 45250e36e4e4d3f8dd335afba106d77af9ef63c9 Mon Sep 17 00:00:00 2001 From: UpstreamData Date: Thu, 28 Sep 2023 15:41:53 -0600 Subject: [PATCH] bug: fix whatsminer identification to work with backwards incompatible changes in API 2.0.5. --- pyasic/miners/miner_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyasic/miners/miner_factory.py b/pyasic/miners/miner_factory.py index 81e101d2..422280f8 100644 --- a/pyasic/miners/miner_factory.py +++ b/pyasic/miners/miner_factory.py @@ -753,7 +753,7 @@ class MinerFactory: async def get_miner_model_whatsminer(self, ip: str): sock_json_data = await self.send_api_command(ip, "devdetails") try: - miner_model = sock_json_data["DEVDETAILS"][0]["Model"] + miner_model = sock_json_data["DEVDETAILS"][0]["Model"].replace("_", "") return miner_model except (TypeError, LookupError):