ZEUS MINING
CRYPTO MINING PRO
Home/REPAIR TUTORIALS/

Tutorial on remotely controlling Avalon Home Miners

Tutorial on remotely controlling Avalon Home Miners

Author: Jay Zha  Created 2026/07/27  Updated 2026/07/28

The Avalon Home series products, such as the Avalon Nano and Avalon Mini, are cryptocurrency mining devices designed by Canaan specifically for home environments. Unlike professional miners used in large-scale mining farms, the Home series emphasizes ease of use and silent operation, making them suitable for running in a household setting.

However, precisely because of the "home" usage scenario, remote control becomes an issue that needs careful attention. Canaan has placed security at the forefront of its design — all control methods are confined to the local network, and the only external network connection for the device is the mining pool that the user configures themselves.

The intention behind this design is to prevent public cloud servers from sending commands to the device, thereby reducing the risk of centralized attacks or unauthorized configuration changes. In short: it is secure, but at the cost of "out-of-the-box" remote control convenience.

The good news is that the official team provides a solution that balances security and convenience. This article will guide you through it step by step.

Avalon mini miner remote control

Core Prerequisite: You Need a "Jump Host"

Whichever solution you choose, there is a common core prerequisite:

You need a computer on the same local network as your Avalon Home device to act as a "jump host" for remote control.

This computer must meet the following conditions:

· Connected to the same router/switch as the Avalon Home device

· Installed and running the Avalon Family app (Mac version from the App Store; Windows/Linux via Android emulator)

· Remote desktop feature enabled (Screen Sharing on Mac, Microsoft Remote Desktop on Windows, VNC on Linux)

The essential logic of remote control: Connect from an external network to this home computer → Use the Avalon Family app on the home computer → Control the Avalon Home device.

Option 1: Public IP on the Home Network

If your home network has a public IP, this is the most straightforward and lowest‑latency solution.

Steps:

1. Enable remote desktop on the home computer and install the Avalon Family app.

2. Obtain the public IP address of your home network.

3. Configure port forwarding on your router to forward external access requests to the home computer's internal IP address and remote desktop port.

4. If the public IP is dynamic, it is recommended to use a DDNS service to bind it to a fixed domain name.

5. On your remote device, use a remote desktop client to connect to the home computer via the public IP or DDNS domain name.

6. Once connected, open the Avalon Family app on the home computer to remotely control the Avalon Home device.

Port forwarding solution for avalon home miner

Option 2: Using RustDesk for Remote Desktop Access

If your home network is behind NAT and does not have a publicly accessible IP, you can use the remote desktop software RustDesk to establish a connection.

RustDesk is an open‑source remote desktop program that supports self‑hosted servers or the official service.

1. If you are a beginner, we recommend using RustDesk's official service.

Steps:

(1) Download and install the RustDesk client on both the home computer and the remote device.

(2) After installation, each device generates a unique ID and a one‑time password.

(3) On the remote device, enter the home computer's ID, click Connect, and verify the password to gain remote access.

Note: When using the official service, data will be relayed through RustDesk's official servers. Please carefully assess privacy risks.

2. If you require higher privacy, we recommend self‑hosting RustDesk server.

Steps:

(1) You need a VPS with a public IP address.

(2) Deploy rustdesk‑server on the VPS.

(3) Configure the server ID, IP address, and key in the client.

(4) The subsequent operation is the same as using the official service.

Option 3: Using Tailscale VPN to Set Up a Private Network

Tailscale is a lightweight VPN networking tool that creates a private encrypted network among multiple devices. It is also open‑source and supports self‑hosted servers.

Steps:

1. Download and install Headscale.

Typically, you need a VPS with a public IP address to download and install Headscale, which acts as a private VPN server. After installation, the service starts automatically, and you can create new users with the command 'headscale users create <USER>'.

2. Install the Tailscale client on both the home computer and the remote device. When logging in, select "Use an alternate server to add an account" and enter the server's IP address.

3. Copy the device parameters from the URL, then use the command 'headscale nodes register --user <USER> --key <YOUR_MACHINE_KEY>' in the server environment to verify the device.

4. After all devices are logged in, use a remote desktop client to connect to the home computer via the VPN‑assigned IP address.

5. Once connected, control the Avalon Home device through the Avalon Family app.

avalon nano private VPN network

Option 4: Smart Plug – Physical Emergency Restart

The three options above all operate at the software level, providing full management functions such as configuration changes and hash rate monitoring. However, during prolonged operation, miners may occasionally encounter extreme situations like crashing or becoming unresponsive. In such cases, software control may fail, and a smart plug becomes useful.

Core principle

Plug the Avalon Home miner's power cord into a remotely controllable smart plug. Through a mobile app, you can cut or restore power to the miner anytime, anywhere, performing a "hard reboot."

Steps:

1. Prepare a compatible smart plug and set up its Wi‑Fi connection according to the instructions.

2. Plug the Avalon Home miner's power cord into the smart plug.

3. Test the remote on/off function in the mobile app.

4. When you need to restart the miner, first perform the "Off" operation, wait 10 seconds, then perform the "On" operation.

Cautions:

(1) Frequent use is not recommended; improper shutdown may damage the miner's hardware or storage card.

(2) This method cannot modify the miner's internal configuration; it can only restart the device.

(3) Ensure that the smart plug itself has a stable Wi‑Fi connection; otherwise, remote control will also fail.

best smart plug solution for avalon miner

Comparison of the Four Solutions

Demension

Public IP

RustDesk

Tailscale

Smart Plug

Core dependency

Public IP + Port forwarding

VPS self-host / official service

VPS self-host / official service

Smart plug + App

Technical difficulty

Medium

Medium-high

Medium-high

Simple

Privacy and security

High

Self- host: high / Officail: average

High

N/A

Latency

Lowest

Depends on relay server

Low (P2P direct)

N/A

Bset for

Home network with public IP

No public IP, prefer desktop tools

No public IP, prefer VPN

Emergency recovery, complementary to above

Whichever option you choose, the core concept remains the same: use the home computer as a "bridge node," securely access the home network from outside via remote desktop or VPN, and then control the Avalon Home device indirectly through the Avalon Family app.

Related Product:

Avalon Mini 3 Bitcoin heater miner

About author

Jay Zha | ZEUS MINING Senior Hardware Engineer

Specializing in ASIC miner fault diagnosis and repair, with many years of experience repairing the entire Antminer series (S19, S21, L7, L9, etc.). Proficient in quickly locating faults in core modules such as fans, power supplies, temperature controllers, and ASIC chips through kernel logs, and dedicated to providing mining farm operators and maintenance technicians with systematic and operational troubleshooting guides.

🏷 Area of expertise: ASIC miner repair

📱 WhatsApp: +86 19123969124

NOTICE
This is an original piece. Reproduction in whole or part without written permission is prohibited.
0
Customer Service