From f315c0c0513d686bdabe84e6c0d68a1f5b385c7b Mon Sep 17 00:00:00 2001 From: UpstreamData Date: Fri, 4 Mar 2022 16:10:27 -0700 Subject: [PATCH] added miner model and hashrate as a table in the per miner stuff --- tools/web_monitor/app.py | 5 ++++- tools/web_monitor/templates/miner.html | 15 +++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/tools/web_monitor/app.py b/tools/web_monitor/app.py index 3d45debf..bb342223 100644 --- a/tools/web_monitor/app.py +++ b/tools/web_monitor/app.py @@ -105,6 +105,8 @@ async def miner_websocket(websocket: WebSocket, miner_ip): data = await asyncio.wait_for(cur_miner.api.multicommand("summary", "fans", "stats"), 5) + miner_model = await cur_miner.get_model() + miner_summary = None miner_stats = None miner_fans = None @@ -152,7 +154,8 @@ async def miner_websocket(websocket: WebSocket, miner_ip): data = {"hashrate": hashrate, "fans": fan_speeds, - "datetime": datetime.datetime.now().isoformat()} + "datetime": datetime.datetime.now().isoformat(), + "model": miner_model} await websocket.send_json(data) await asyncio.sleep(1) except asyncio.exceptions.TimeoutError: diff --git a/tools/web_monitor/templates/miner.html b/tools/web_monitor/templates/miner.html index bbc24e3c..cc0dedb1 100644 --- a/tools/web_monitor/templates/miner.html +++ b/tools/web_monitor/templates/miner.html @@ -52,6 +52,15 @@ + +
+
Model:
+
?
+
+
Hashrate:
+
?
+
+