Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Canaan Avalon Nano 3s in Home Assistant

The Avalon Nano 3s is a compact, low-power bitcoin miner designed for desktop or small space heating, producing ~500 BTU/hr.

Before You Start

Two steps before adding this miner to Home Assistant:

  1. Set up your miner with the Avalon Home App - Configure WiFi and get your miner’s IP address. Download from Canaan.

  2. Install the Exergy Canaan integration - Follow the Canaan Avalon Home Integration guide to install via HACS and add your miner.

Once both are complete, your Nano 3s will appear in Home Assistant with the sensors and controls below.

Specifications

SpecValue
Hashrate~6 TH/s (varies by mode)
Power~150W
Heat Output~500 BTU/hr
Noise Level~40 dB
Dimensions150 x 100 x 100mm
Weight~1 kg

Work Modes

The Nano 3s supports three operating modes:

High

  • Maximum performance
  • Standard fan operation
  • Highest heat output

Mid

  • Balanced performance
  • Standard operation

Low

  • Reduced noise
  • Lower fan speeds
  • Reduced hashrate

Home Assistant Entities

Sensors

SensorEntity ExampleDescription
Temperaturesensor.avalon_nano_3s_temperatureDevice temperature
Hashratesensor.avalon_nano_3s_hashrateCurrent TH/s
Powersensor.avalon_nano_3s_powerCurrent wattage
Device Statesensor.avalon_nano_3s_stateOperating status
WiFi Signalsensor.avalon_nano_3s_wifi_signalWiFi signal strength (disabled by default)

Note: The WiFi Signal sensor is disabled by default. Enable it via Settings > Devices & Services > Exergy Canaan > [device] > Entities and click the disabled entity to enable.

Controls

ControlEntity ExampleOptions
Work Modeselect.avalon_nano_3s_work_modeHigh, Medium, Low
Light Controllight.avalon_nano_3s_ledLED color selection
Light Effectslight.avalon_nano_3s_led_effectOff, On, Flash, Breath, Loop
Rebootbutton.avalon_nano_3s_rebootTrigger reboot

Note: The Nano 3s API doesn’t support power on/off control. We recommend pairing it with a smart outlet (WiFi or Zigbee) if you need remote power control.

Nano 3s in Home Assistant

Nano 3s LED Controls

Heating Capacity

The Nano 3s produces approximately 500 BTU/hr, similar to a small personal space heater.

Suitable for:

  • Desktop/workspace warming
  • Small enclosed spaces
  • Supplemental heat source
  • Learning/educational setups

Not suitable for:

  • Room heating (output too low)
  • Primary heating source

Use Cases

Personal Space Heater

  • Place under desk or near workspace
  • Low noise suitable for office environment
  • Warms immediate area

Entry-Level Mining

  • Low power requirements (standard outlet)
  • Quiet operation
  • Learn bitcoin mining basics

Multiple Unit Setups

  • Combine several Nano units for distributed heating
  • Each unit independently controlled

Electrical Requirements

The Nano 3s has minimal power requirements:

  • Standard 120V outlet
  • ~1.5A draw
  • No dedicated circuit needed
  • Can share circuit with other devices

What’s Next?

Add Power Control

The Nano 3s API doesn’t support power on/off. To enable automation, pair with a smart outlet (WiFi or Zigbee) and use the outlet switch in place of a miner power switch in automations.

Automate Your Miner

Build a Dashboard