Zum Inhalt springen

First Setup

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Your board ships with factory firmware already flashed. This guide walks you from unboxing to a working fan controller in Home Assistant, covering WiFi provisioning, fan wiring, and Home Assistant adoption.

  • WiFi Fan Controller board
  • USB-C data cable (not charge-only), used for serial-based WiFi provisioning
  • 12V DC power supply (5.5x2.1mm barrel jack)
  • One or more PWM fans (4-pin)
  1. Connect to WiFi

    Connect the board to your computer with a USB-C data cable.

    Open a tool that speaks Improv Serial (for example improv-wifi.com/serial/ in Chrome or Edge), or open a serial console connected to the board.

    Enter your 2.4 GHz WiFi network name and password. 5 GHz networks are not supported by any board revision.

    Once connected, the board displays its IP address in the serial output.

  2. Connect your fans

    • Connect your 12V DC power supply to the board’s power input (5.5x2.1mm barrel jack)
    • Plug your PWM fans (4-pin) into the fan headers (Fan 1 through Fan 4)
    • Check your hardware revision page for the correct pin layout and connector orientation
  3. Adopt in Home Assistant

    Your fan controller is automatically discovered by Home Assistant via the ESPHome integration.

    • If you have the ESPHome add-on: The device appears in your ESPHome Dashboard. Click Adopt to add it.
    • If you don’t have the ESPHome add-on: Go to Settings > Devices & Services > Integrations. The fan controller appears under Discovered devices. Click Configure to add it.

    Once adopted, your fan controller’s entities (fans, temperature, humidity, RPM sensors) appear in Home Assistant ready to use.

    See Home Assistant Integration for dashboard setup and automation examples.

You only need this section if:

  • The factory firmware was corrupted (board will not boot or is not discovered on a fresh network)
  • You want to reset to a known-good factory image
  • You are installing a custom ESPHome build you compiled yourself

Most customers never need to re-flash. For routine firmware updates, use OTA through the ESPHome Dashboard. No cables needed.

Re-flashing uses the Web Serial API and requires a Chrome or Edge browser plus a USB-C data cable.

See Rev 3.x hardware details for board specs and pin layout.

After re-flashing, repeat the WiFi provisioning step above, then re-adopt in Home Assistant. See Firmware Updates for OTA updates.