From b8874092adfbac1e5e765d9d391aff230104d819 Mon Sep 17 00:00:00 2001 From: Upstream Data Date: Wed, 30 Oct 2024 10:07:59 -0600 Subject: [PATCH] bug: fix hashboard count on A11MX --- pyasic/miners/device/models/innosilicon/A11X/A11M.py | 2 ++ pyasic/web/innosilicon.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/pyasic/miners/device/models/innosilicon/A11X/A11M.py b/pyasic/miners/device/models/innosilicon/A11X/A11M.py index 93214028..162faa63 100644 --- a/pyasic/miners/device/models/innosilicon/A11X/A11M.py +++ b/pyasic/miners/device/models/innosilicon/A11X/A11M.py @@ -19,3 +19,5 @@ from pyasic.miners.device.makes import InnosiliconMake class A11MX(InnosiliconMake): raw_model = MinerModel.INNOSILICON.A11MX + + expected_hashboards = 4 diff --git a/pyasic/web/innosilicon.py b/pyasic/web/innosilicon.py index ff4638b7..046b481b 100644 --- a/pyasic/web/innosilicon.py +++ b/pyasic/web/innosilicon.py @@ -127,6 +127,9 @@ class InnosiliconWebAPI(BaseWebAPI): async def get_all(self) -> dict: return await self.send_command("getAll") + async def summary(self) -> dict: + return await self.send_command("summary") + async def get_error_detail(self) -> dict: return await self.send_command("getErrorDetail")