Live·python · iot

dyson-cli

Control your Dyson air purifier from the terminal.


Overview

A command-line interface for controlling Dyson air purifiers. Turn your purifier on/off, adjust fan speed, and check air quality – all from the terminal.

Features

  • Power on/off
  • Adjust fan speed
  • Check current air quality readings
  • View filter status

Installation

pipx install git+https://github.com/tmustier/dyson-cli

Or with uv:

uv tool install git+https://github.com/tmustier/dyson-cli

Why?

Because reaching for my phone to adjust the purifier interrupts my flow. Now it's just a terminal command away.