Skip to main content
Device Type:misc
Electrical Standard:euusuk
Board:esp32
Difficulty:Soldering required (4/5)

Levoit's Core 300s - enhanced

Features

  • Fan component with modes (Manual, Auto, Sleep)
  • Display current and avg CFM value
  • Filter life time
    • Tracking based on current CFM value
    • Configurable via Home Assistant (1-12 Months)
    • Reset via Home Assistant
  • Display run time in Home Assistant

General Notes

A smart air purifier with 3-stage filtration. The ESP32 talks to the Tuya MCU using standard 8N1 115200-baud UART. Code and configuration were obtained from Tuct's 'esphome-projects' repo.

I had issues with those two implementations: acvigue's 'esphome-levoit-air-purifier' repo and mulcmu 'esphome-levoit-core300s' repo

I also wanted a fully functional esphome fan, including the modes.

This solution is based on mulcmu's approach, enhanced the component (less chatty) and added template fan mapped

Manufacturer: Levoit

Home Assistant UI

Home Assistant UI - Fan

Details and instructions

Tuct's 'esphome-projects' repo.