Worker List
The Worker List is the central operational screen of HashCore Pulse. It displays all ASIC miners discovered by agents on the site, along with their real-time metrics.
Navigate to the Workers section in the sidebar to open the list.
The table is adapted for different screen sizes: horizontal scrolling on narrow screens, minimal touch area for interactive elements on mobile devices.
v1.0.0-alpha1
What is displayed in the table v0.2.0
The basic set of metrics was added in v0.2.0, board indicators in v0.5.0, the Current Preset column and provider display fix in v0.7.0.
The following columns are available for each device in the table:
| Column | Description |
|---|---|
| Name / IP | Device IP address. Clickable – opens the firmware web interface |
| Status | Connectivity icon + Miner Status tag |
| Model | Device model and manufacturer |
| Hashrate | Current device hashrate |
| Power | Current power consumption in W |
| Temperature | Minimum and maximum chip temperature |
| Fans | Fan speed in RPM and fan duty |
| Uptime | Continuous operation time |
| Firmware | Firmware provider and version |
| Current Preset | Current overclocking preset (HashCore Firmware only) |
| Boards | Compact colored indicators of each board's status |
| Last Update | Time of last metric update |
| Notes | Note icon. On hover – a pop-up with text |
The first and last columns are fixed during horizontal scrolling. The set of columns depends on the selected display mode – see the "Column Display Modes" section below.
If metric data is unavailable,
--is displayed.0is never displayed for unavailable data.
Device Statuses
Pulse uses a two-level status system. For more details, see Core Concepts → Device Statuses.
Connectivity (icon):
- 🟢 Online — device is available
- 🔴 Offline — no connection for more than 5 minutes
Miner Status (tag): Mining, Stopped, Autotuning, Error, Offline, Unknown.
Mining / Error / Stopped / Offline tags are clickable – they instantly filter the list by the selected status. A panel with Connectivity toggles is fixed above the table: All · Online N · Offline N – counters do not change with additional filtering. The "Filtered N" tag appears in the header with any active filter except Connectivity. v0.7.0, panel – v1.0.0-alpha1
Column Display Modes v1.0.0-alpha1
A button in the table toolbar switches the set of displayed columns without the need to configure each one manually.
| Mode | What it shows |
|---|---|
| Metrics | Standard set of metrics (hashrate, power consumption, temperature, etc.) |
| Pools | Pool configuration instead of metrics – see below |
| Custom | Manual configuration of column visibility and order |
Switching between Metrics and Pools happens instantly. In Custom mode, a panel opens with checkboxes for each column and drag-and-drop to change the order. The selection is saved in the browser and is not reset between sessions.
In Custom mode, additional columns are available: Serial number (control board), Board 1/2/3 S/N (hash boards) – disabled by default, as are Pool 1/2/3 columns. If a device has fewer hash boards than columns, the missing ones show
--.v1.0.0-alpha3
Columns in Pools Mode
Three composite columns: Pool 1 / Pool 2 / Pool 3. Each contains the pool URL (with ping – only for the active pool) and worker name. A colored badge shows the status: Active (green), Working (orange), Rejecting (red), Offline/Disabled (gray). Sorting by URL and worker of each pool is supported, as is filtering by account.
Cooling mode column
In Metrics mode, the Fans column shows RPM and fan duty. A separate Cooling mode column shows the cooling mode and its parameter: Auto / 65°C, Manual / 70%, Immersion.
Filtering and Search v0.3.0
Click the Filters button to open the filtering panel. Available filters (basic set – v0.3.0, Lock state and Connectivity filters – v0.7.0):
- Model — by device model
- Firmware provider — by firmware developer
- Firmware version — by firmware version
- Algorithm — by mining algorithm
- Miner Status — by miner status
- Connectivity — Online / Offline
- Lock state — by lock state
- User pool — by configured pool
Multi-selection is supported within each filter. Filter values are dynamic – the list updates based on current data.
Search is performed by IP address, MAC address, and serial number. The search bar is located in the upper right corner of the list.
The state of filters and search is saved in the URL – the page restores its state upon refresh.
Contextual Unlock v1.0.0-alpha1
If a device is locked (lock tag in the Lock state column), clicking the tag opens the Edit Scan Task dialog directly on the Unlock configs tab – without the need to manually search for the correct scan task. For more details on credential setup, see Agents → Scan Tasks.
Sorting
Click on any column header to sort the list by that parameter. Clicking again changes the sort direction. A detailed list of available fields can be found in the Sorting section.
Device Selection and Group Operations v0.3.0
Check the checkbox to the left of a device to select it. To select all devices, click Select All in the table header.
After selecting one or more devices, a group operations panel appears at the top. For more details on operations, see Devices → Operations.
Invert Selection — this button switches the selection to all other devices. Useful when you need to exclude a few devices from a group.
Device Isolation v0.3.0
Isolation allows you to focus on a specific group of devices and temporarily hide the rest.
- Select the desired devices using the checkboxes
- Click Isolate in the group actions panel
- The list will show only the selected devices – an "Isolate" tag will appear in the header
- To exit isolation mode, click ✕ on the "Isolate" tag
IP Reporter v0.8.0
IP Reporter allows you to identify physical devices on racks directly from the Pulse interface.
A technician presses the IP Report button on the ASIC device itself → the device appears in a special list in Pulse. A "IP Report N" dropdown appears in the table header with three actions:
- Isolate in list — show only devices from the report
- Select reported — select all devices from the report
- Clear report list — clear the list
Events accumulate and are filtered by the current site.
Board Status Indicators v0.5.0
In the Boards column, each device displays compact colored dots – one for each board:
- 🟢 Green — board is mining
- 🟠 Orange — initialization (blinking)
- 🔴 Red — board error (blinking)
- ⚫ Gray — board is stopped or disabled
Device Counter v0.2.0
The list header displays the total number of devices and the number of online devices, for example, "842 / 1000 Online". With active filters, the counter reflects the number of devices in the current view.
Exporting Data from the Table v1.0.0-alpha3
The Export button above the Workers table exports device data to a CSV or XLSX file. The file is generated on the server – this allows exporting the full site list regardless of table pagination.
How to Export
- Select the desired devices in the table, or select nothing to export the entire site list
- Click Export above the table – a badge showing the number of devices included in the export will be visible in the dialog
- Check the checkboxes for the columns you want to include in the file
- If necessary, change the order of columns – drag the row by its drag handle
- Reset the selection to the default set with the Reset button, if you need to start over
- Click Export CSV or Export XLSX – the file will download in your browser
The list of columns in the dialog corresponds to the current set of columns in the Workers table – including Pool 1/2/3 and board serial numbers, which are disabled by default. The file name is generated according to the template: {Site Name}_{YYYY-MM-DD}.csv / .xlsx.
If workers were not selected before export, all devices on the site will be included in the file, including those not displayed on the current table page.
This feature is available to Owner, Administrator, and Operations Manager roles. The Export button is not displayed for Viewer and Technician roles.
Auto-Refresh and Timer
HashCore Pulse automatically updates Dashboard data at a set interval — no manual page reload needed. A visual timer on the Pool button indicates when the next update will occur.
Filtering and Search
Filtering allows you to quickly find the devices you need by their characteristics. `v0.3.0` Search — find a specific device by identifier.