Built for ASIC farm ops
ASIC / SHA256 only — discovery through batch control, ops ledger, and automation. Talks like a farm tool, not a brochure.
Discovery & monitoring
- Multi-subnet scans (CIDR, ranges, single IP, bulk) with live progress
- Passive UDP listening and smart IP/MAC merge
- Auto polling, zero-hash / offline detection, virtualized lists for 100+ miners
- Dashboard KPIs: online rate, total hashrate, status mix, active ops
Hash-Ops
Dashboard Workers Operations Audit Alerts Automation Integrations Settings
─ □ ×
Farm 01 / Dashboard
Scan
Dashboard
248
Total
231
Online
9
Offline
5
Maintenance
93.1%
Online rate
42180.4
Total TH/s
Status breakdown
Online 231 Offline 9 Maintenance 5 Zero HR 8
Recent failures
- 12:38 192.168.1.48 · change pools · failed
- 11:56 192.168.1.62 · refresh · timeout
Recent actions
- 12:41 192.168.1.21 · reboot · ok
- 12:22 batch pause · 6 workers · ok
248 workers · Poll running
Sites & organization
- Site CRUD, onboarding wizard, and fast site switching
- Tag filters (OR/AND) and bulk tagging
- Rack location, cabinet grouping, rack grid, and heatmaps
- Multi-subnet filters with per-site memory
Hash-Ops
Dashboard Workers Operations Audit Alerts Automation Integrations Settings
─ □ ×
Farm 01 / Workers
List Cabinet Rack Heatmap
Scan
Zone A · Cabinet 02 (12)
.21 62°
.22 58°
.23 71°
.24 88°
.25 54°
.26 66°
.27 49°
.28 73°
.29 61°
.30 77°
.31 55°
.32 69°
Temp legend: <50 50–65 65–75 75–85 >85
248 workers · Poll running
Batch control & pools
- Reboot, pause/resume, LED locate, logs, password change
- Pool templates (up to 3 pools) and worker-name templates
- Bulk pools, fans, tuning/power, and bulk reboot
- Combined filters, saved views, and CSV export
Hash-Ops
Dashboard Workers Operations Audit Alerts Automation Integrations Settings
─ □ ×
Farm 01 / Workers
List Cabinet Rack Heatmap
Scan
Views All Filters Search IP / worker name… Online Offline Zero HR
Columns Export CSV Batch
| ☐ | IP | Model | Hashrate | Pool 1 URL | Status | Board temp max | Power | Location | Actions |
|---|---|---|---|---|---|---|---|---|---|
| ☐ | 192.168.1.21 | Antminer S21 | 200.4 TH/s | stratum+tcp://… | Online | 62°C | 3550 W | A-02-01 | Refresh Reboot |
| ☐ | 192.168.1.34 | Whatsminer M60 | 186.1 TH/s | stratum+tcp://… | Online | 58°C | 3420 W | A-02-02 | Refresh Reboot |
| ☐ | 192.168.1.48 | Braiins OS+ | 0 TH/s | stratum+tcp://… | Zero HR | 41°C | 120 W | A-02-03 | Refresh Reboot |
| ☐ | 192.168.1.55 | Antminer S19j | 96.5 TH/s | stratum+tcp://… | Online | 64°C | 3050 W | A-03-01 | Refresh Reboot |
| ☐ | 192.168.1.62 | Antminer S21 | — | stratum+tcp://… | Offline | — | — | A-03-02 | Refresh Reboot |
| ☐ | 192.168.1.71 | Whatsminer M50 | 126 TH/s | stratum+tcp://… | Maintenance | 52°C | 3100 W | B-01-04 | Refresh Reboot |
248 workers · Poll running
Ops ledger
- Long-lived ops records: repair, maintenance, moves, overclocks, and more
- Short action audit: reboot, pool change, pause (including failures)
- Optional operator notes for on-site handoff
Hash-Ops
Dashboard Workers Operations Audit Alerts Automation Integrations Settings
─ □ ×
Farm 01 / Workers
List Cabinet Rack Heatmap
Scan
Views All Filters Search IP / worker name… Online Offline Zero HR
Columns Export CSV Batch
| ☐ | IP | Model | Hashrate | Pool 1 URL | Status | Board temp max | Power | Location | Actions |
|---|---|---|---|---|---|---|---|---|---|
| ☐ | 192.168.1.21 | Antminer S21 | 200.4 TH/s | stratum+tcp://… | Online | 62°C | 3550 W | A-02-01 | Refresh Reboot |
| ☐ | 192.168.1.34 | Whatsminer M60 | 186.1 TH/s | stratum+tcp://… | Online | 58°C | 3420 W | A-02-02 | Refresh Reboot |
| ☐ | 192.168.1.48 | Braiins OS+ | 0 TH/s | stratum+tcp://… | Zero HR | 41°C | 120 W | A-02-03 | Refresh Reboot |
| ☐ | 192.168.1.55 | Antminer S19j | 96.5 TH/s | stratum+tcp://… | Online | 64°C | 3050 W | A-03-01 | Refresh Reboot |
| ☐ | 192.168.1.62 | Antminer S21 | — | stratum+tcp://… | Offline | — | — | A-03-02 | Refresh Reboot |
| ☐ | 192.168.1.71 | Whatsminer M50 | 126 TH/s | stratum+tcp://… | Maintenance | 52°C | 3100 W | B-01-04 | Refresh Reboot |
248 workers · Poll running
Alerts & automation
- Alert rules: desktop notifications + Telegram
- Conditions: offline, zero-hash, high temp, fan faults, hashrate drops, and more
- Automation rules and Watchdog presets (e.g. auto-reboot on zero-hash)
- Per-worker cooldown so alert storms don’t melt your phone
Hash-Ops
Dashboard Workers Operations Audit Alerts Automation Integrations Settings
─ □ ×
Farm 01 / Alerts
Scan
Alert rules
Offline High temp 85°C Zero hashrate Pool error
Worker offline
Offline · Telegram · Desktop
High temperature
≥ 85°C · Desktop
Alert history
Time Rule Worker Message
12:44:02 Worker offline 192.168.1.62 offline > 15m
12:31:18 High temperature 192.168.1.24 board 88°C
11:58:41 Worker offline 192.168.1.90 offline > 15m
248 workers · Poll running
Advanced
- Curtailment schedules (timed pause/resume)
- MQTT + Home Assistant Discovery
- Bulk firmware upgrades (including Braiins flash wizard)
- AES file-level DB backup; CLI for terminal batch ops
- Windows / macOS / Linux desktop, bilingual UI, light/dark themes
Hash-Ops
Dashboard Workers Operations Audit Alerts Automation Integrations Settings
─ □ ×
Farm 01 / Dashboard
Scan
Dashboard
248
Total
231
Online
9
Offline
5
Maintenance
93.1%
Online rate
42180.4
Total TH/s
Status breakdown
Online 231 Offline 9 Maintenance 5 Zero HR 8
Recent failures
- 12:38 192.168.1.48 · change pools · failed
- 11:56 192.168.1.62 · refresh · timeout
Recent actions
- 12:41 192.168.1.21 · reboot · ok
- 12:22 batch pause · 6 workers · ok
248 workers · Poll running
ASIC and local desktop workflows — not GPU fleets or cloud multi-tenant hosting.