All Projects → torifat → xiaomi-mi-air-purifier

torifat / xiaomi-mi-air-purifier

Licence: Apache-2.0 License
Homebridge plugin for Xiaomi Mi Air Purifier

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to xiaomi-mi-air-purifier

miio-go
An implementation of the miIO home protocol by Xiaomi written in Golang.
Stars: ✭ 35 (-47.76%)
Mutual labels:  xiaomi, xiaomi-smart-home
Homebridge Dafang
Homebridge Plugin for Xiaomi Dafang / Wyze Cam IP Camera => Hey Siri, Start Video Recording
Stars: ✭ 176 (+162.69%)
Mutual labels:  xiaomi, homekit
Mi Flower mate plugin
A plugin for Domoticz, the open source home automation software, which allows it to easily connect to Xiaomi Mi Flower Mate devices
Stars: ✭ 13 (-80.6%)
Mutual labels:  xiaomi, xiaomi-smart-home
Homebridge Mi Hygrothermograph
Homebridge plugin for the Xiaomi Mi Bluetooth Temperature and Humidity Sensor
Stars: ✭ 179 (+167.16%)
Mutual labels:  xiaomi, homekit
openlumi.github.io
OpenWrt for Xiaomi Zigbee gateway with imx6 SoC DGNWG05LM, ZHWG11LM
Stars: ✭ 134 (+100%)
Mutual labels:  xiaomi, xiaomi-smart-home
homebridge-zigbee
ZigBee Platform plugin for HomeBridge
Stars: ✭ 101 (+50.75%)
Mutual labels:  xiaomi, homekit
homebridge-yeelight-platform
Homebridge plugin for Yeelight Lights supporting Scenes/Moods/Color Flow/Custom Presets/Music Flow/Night Mode
Stars: ✭ 53 (-20.9%)
Mutual labels:  xiaomi, homekit
homebridge-node-alarm-dot-com
Alarm.com plugin for Homebridge using Node.js
Stars: ✭ 52 (-22.39%)
Mutual labels:  homekit
homebridge-homeconnect
Home Connect home appliances plugin for Homebridge
Stars: ✭ 70 (+4.48%)
Mutual labels:  homekit
mdns-tunneller
Tunnels two (or more) mDNS domains together
Stars: ✭ 74 (+10.45%)
Mutual labels:  homekit
HAS
Homekit Accessory Server
Stars: ✭ 53 (-20.9%)
Mutual labels:  homekit
Xiaomi.eu-MIUIv10-XML-Compare
MIUI 10 XML Daily Compare for Xiaomi.eu builds
Stars: ✭ 28 (-58.21%)
Mutual labels:  xiaomi
XiaomiCTSPass
强制小米设备通过谷歌CTS测试
Stars: ✭ 284 (+323.88%)
Mutual labels:  xiaomi
awesome-homebridge
Popular list of Homebridge Plugins
Stars: ✭ 106 (+58.21%)
Mutual labels:  homekit
ioBroker.yahka
Yet another HomeKit adapter for ioBroker
Stars: ✭ 101 (+50.75%)
Mutual labels:  homekit
miThermoHygro
Xiaomi BLE Thermo- & Hygrometer implementation for Domoticz
Stars: ✭ 16 (-76.12%)
Mutual labels:  xiaomi
esp-homekit-direct
Connect HomeKit using esp8266 without HomeBridge
Stars: ✭ 72 (+7.46%)
Mutual labels:  homekit
bruces homeassistant config
My Home Assistant Configuration
Stars: ✭ 24 (-64.18%)
Mutual labels:  homekit
homebridge-mi-robot vacuum
XiaoMi robot vacuum plugins for HomeBridge.
Stars: ✭ 53 (-20.9%)
Mutual labels:  xiaomi
Sonoff-ESP8266-HomeKit
Firmware to control your Sonoff natively and directly through HomeKit.
Stars: ✭ 58 (-13.43%)
Mutual labels:  homekit

verified-by-homebridge

Control and monitor your Xiaomi Mi Air Purifier purifier with HomeKit.

Features

  • Air Purifier Accessory
    • Turn on/off
    • Control Fan Speed
    • Toggle Child Lock
    • Change Mode (Auto/Manual)
    • Filter Live Level
    • Filter Change Warning
  • Air Quality Sensor
    • Air Quality
    • PM2.5 Density
  • Temperature Sensor
  • Relative Humidity Sensor

Prerequisites

Installation

Install using npm:

npm install -g homebridge-xiaomi-mi-air-purifier

Or, search for homebridge-xiaomi-mi-air-purifier in Plugins.

Note that it might be neccessary to enter the search string inside double quotes i.e. "homebridge-xiaomi-mi-air-purifier" in some Homebridge UI variants (such as Hoobs) in order to find it among the plethora of similarly named plugins.

Configuration

Configure the plugin in the GUI / Homebridge Config UI X (highly recommended), otherwise head over to Manual Config

Getting a Token

Use Xiaomi Cloud Tokens Extractor to get a token for your device.

Manual Config

Add this to your homebridge config.json file.

{
  "accessories": [
    {
      "name": "Air Purifier",
      "address": "<YOUR_DEVICE_IP_ADDRESS>",
      "token": "<YOUR_DEVICE_TOKEN>",
      "enableAirQuality": true,
      "enableTemperature": true,
      "enableHumidity": true,
      "filterChangeThreshold": 5,
      "enableFanSpeedControl": true,
      "enableChildLockControl": true,
      "accessory": "XiaomiMiAirPurifier"
    }
  ]
}

HomeKit pairing

  1. Open the Home app on your device.
  2. Tap the Home tab, then tap .
  3. Tap Add Accessory, and select I Don't Have a Code or Cannot Scan.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].