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 Mini 3 in Home Assistant

The Avalon Mini 3 is a compact bitcoin miner designed for home heating applications, producing ~2,900 BTU/hr at full power.

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 Mini 3 will appear in Home Assistant with the sensors and controls below.

Specifications

SpecValue
Hashrate (Super)~37 TH/s
Hashrate (Eco)~28 TH/s
Power (Super)~850W
Power (Eco)~450W
Heat Output (Super)~2,900 BTU/hr
Heat Output (Eco)~1,536 BTU/hr
Noise Level~50 dB (Eco mode)
Dimensions300 x 140 x 195mm
Weight~5.5 kg

Work Modes

The Mini 3 supports three operating modes:

Heating Mode

  • Optimized for heat output
  • Full fan speed for maximum air circulation
  • Consistent hashrate
  • Turns off at the temperature limit set in the Avalon Home App

Mining Mode

  • Optimized for hashrate/efficiency
  • Standard operation
  • Operates independent of temperature limit

Night Mode

  • Reduced noise operation
  • Lower fan speeds
  • Reduced hashrate and heat output
  • Turns off miner display screen

Work Levels

Eco

  • Reduced power consumption (~450W)
  • Lower heat output (~1,536 BTU/hr)
  • Quieter operation
  • Lower hashrate (~28 TH/s)

Super

  • Maximum performance
  • Full power consumption (~850W)
  • Maximum heat output (~2,900 BTU/hr)
  • Highest hashrate (~37 TH/s)

Home Assistant Entities

Sensors

SensorEntity ExampleDescription
Ambient Temperaturesensor.avalon_mini_3_ambient_temperatureIntake air temp
Output Temperaturesensor.avalon_mini_3_output_temperatureExhaust air temp
Hashboard Temperaturesensor.avalon_mini_3_hash_board_temperatureInternal chip temp
Hashratesensor.avalon_mini_3_hashrateCurrent TH/s
Powersensor.avalon_mini_3_powerCurrent wattage
Fan Speedsensor.avalon_mini_3_fan_speedFan RPM %
Device Statesensor.avalon_mini_3_stateOperating status (Idle/Initializing/Working/Fault)
Work Levelsensor.avalon_mini_3_work_levelCurrent level (Super/Eco)
Work Modesensor.avalon_mini_3_work_modeCurrent mode (Mining/Heating/Night)
WiFi Signalsensor.avalon_mini_3_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
Powerswitch.avalon_mini_3_powerOn/Off
Work Modeselect.avalon_mini_3_work_modeHeating, Mining, Night
Work Levelselect.avalon_mini_3_work_levelEco, Super
Updatebutton.avalon_mini_3_updateTrigger manual sensor update
Rebootbutton.avalon_mini_3_rebootTrigger reboot

Mini 3 in Home Assistant

Heating Capacity

The Mini 3 produces approximately 2,900 BTU/hr at full power, comparable to a medium-sized space heater.

Suitable for:

  • Single room heating (200-400 sq ft)
  • Supplemental heating in larger spaces
  • Home office or bedroom

Not suitable for:

  • Whole-home heating (single unit)
  • Spaces requiring silent operation

What’s Next?

Automate Your Heating

Build a Dashboard