added reboot command for X19 and X17 models on BMMiner
This commit is contained in:
@@ -46,3 +46,12 @@ class BMMinerS19j(BMMiner, S19j):
|
||||
if data.get("code") == "B100":
|
||||
return True
|
||||
return False
|
||||
|
||||
async def reboot(self) -> bool:
|
||||
url = f"http://{self.ip}/cgi-bin/reboot.cgi"
|
||||
auth = httpx.DigestAuth("root", "root")
|
||||
async with httpx.AsyncClient() as client:
|
||||
data = await client.get(url, auth=auth)
|
||||
if data.status_code == 200:
|
||||
return True
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user