From bfe9cbf7d90e48eeac6f04ec12e97eeca7e6886d Mon Sep 17 00:00:00 2001 From: Upstream Data Date: Wed, 30 Oct 2024 08:54:27 -0600 Subject: [PATCH] bug: fix iceriver miners being identified as bitaxe --- pyasic/miners/factory.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyasic/miners/factory.py b/pyasic/miners/factory.py index bdd07ca4..7efd47c0 100644 --- a/pyasic/miners/factory.py +++ b/pyasic/miners/factory.py @@ -623,6 +623,8 @@ class MinerFactory: return MinerTypes.WHATSMINER if "Braiins OS" in web_text: return MinerTypes.BRAIINS_OS + if "用户界面" in web_text: + return MinerTypes.ICERIVER if "AxeOS" in web_text: return MinerTypes.BITAXE if "cloud-box" in web_text: @@ -637,8 +639,6 @@ class MinerFactory: return MinerTypes.INNOSILICON if "Miner UI" in web_text: return MinerTypes.AURADINE - if "用户界面" in web_text: - return MinerTypes.ICERIVER async def _get_miner_socket(self, ip: str) -> MinerTypes | None: commands = ["version", "devdetails"]