Code Monkey home page Code Monkey logo

com.xiaomi-mi-zigbee's Introduction

Aqara & Xiaomi Mi Smart Home (Zigbee)

This app requires Homey SW release 3.0.0 or higher

This app adds support for the Zigbee Smart Home devices made by Aqara and Xiaomi.

Links:

Aqara & Xiaomi Zigbee app Athom apps
Aqara & Xiaomi Zigbee app Github repository

Supported devices (supported capabilities)

Xiaomi devices

  • Door/Window sensor (MCCGQ01LM) (contact alarm)
  • Occupancy Sensor (RTCGQ01LM)(motion alarm)
  • Wireless switch (WXKG01LM) (1x - 4x click, Key Held, Key released)
  • Temperature/Humidity Sensor (WSDCGQ01LM) (temperature, relative humidity, battery level)
  • Smart socket plug ZigBee edition (ZNCZ02LM)] (onoff, measure_power, meter_power, measure_voltage)
  • Xiaomi Smart plug (EU) (ZNCZ04LM)] (onoff, measure_power, meter_power)
  • Xiaomi Light Sensor (GZCGQ01LM) (measure_luminance, measure_batery)

Aqara devices

Devices Work in Progress (awaiting additional clusters in Homey's Zigbee implementation)

  • MiJia Honeywell Smoke Detector White
  • MiJia Honeywell Gas Leak Detector
  • MiJia Aqara Water sensor

Supported Languages:

  • English
  • German
  • Dutch

Acknowledgements:

This app and driver development has been supported by:

  • Sprut666666
  • Kasteleman
  • BasKiers
  • RobinBolscher

Feedback:

Any requests please post them in the Aqara & Xiaomi Zigbee topic on the Athom Community forum or contact me on Slack
Please report issues at the issues section on Github otherwise in the above mentioned topic.

Change Log:

v 0.8.0

v 0.7.1

  • Fix issue with Aqara Cube trigger cards not showing argument fields

v 0.7.0

  • Add support for the Aqara B1 Curtain Controller (Zigbee) (ZNCLDJ12LM) (open, close, idle, setpoint (100% = open, 0% = closed), measure_batery)
  • Update app branding since more Aqara (then Xiaomi-Mi) devices are supported
  • Update of app to become compatible with new app store
  • Made app compatible with Homey SW > 3.0.0 (removing Homey Sw 1.x mobile definition)
  • Re-structured the app using .homeycompose
  • Update Homey meshdriver to v1.3.21

v 0.6.2

  • Fix issues where the lifeline temperature sensor reporting
  • Update Homey meshdriver to v1.3.9

v 0.6.1

  • Fix issue showing flow card conditions and triggers for Aqara Relay device
  • Fix issues where the lifeline reportParser is causing a crash of the app
  • Update Homey meshdriver to v1.3.7

v 0.6.0

  • Add support for Aqara Double Relay (LLKZMK11LM)
  • Add insights logging for Aqara Vibration sensor (all alarms and tilt angle) and Cube (rotation angle)
  • Prepare app and drivers for 'Energy' (Homey 3.0.0)
  • Update Homey meshdriver to v1.3.6

v 0.5.5

  • Fix issue that prevented to include some devices ending in status.invalid_setting_type

v 0.5.4

  • Add German language support, thanks to the contribution of Sebastian Spoerer
  • Update Homey meshdriver to v1.2.32

v 0.5.3

v 0.5.2

  • Fix issue where motion alarm would be cancelled before the finalizing the motion alarm reset duration

v 0.5.1

  • Fix issues where incorrect data is reported by the Xiaom and Aqara Temperature and Humidity Sensors #125

v 0.5.0

  • Enabled Xiaomi lifeline reporting (device dependent interval), adding the following functions:
    • Battery reporting (measurement + alarm) enabled for multiple devices (see device - capability overview)
    • Additional state / capability reporting (e.g. curtain position for Aqara Curtain controller or onoff state for the Aqara wall switch)
    • Updated App dependency updated to Homey SW >= 1.5.13
  • Updated app to fully utilize Homey SW v2.0.0 options:
    • Fix issue where custom icons are not shown
    • Add brandColor definition to match Xiaomi brand
  • Added measure_power, meter_power and measure_voltage capabilities to the Aqara Wall Switch Single (LN) and Aqara Wall Switch Double (LN). Note: Re-inclusion is required to add these capabilities
  • Added fixed polling interval (10 minutes) for meter_power and measure_voltage capabilities for Aqara Smart socket plug, Aqara Smart Socket, Aqara Wall Switch Single (LN) and Aqara Wall Switch Double (LN)
  • Cleaned up device driver logging (moved some logging to the debug-logging mode)
  • Updated readme device overview to show added capabilities and link towards the device info at the official Aqara site
  • Update Homey meshdriver to v1.2.30

com.xiaomi-mi-zigbee's People

Contributors

tedtolboom avatar sprut666666 avatar addwindtan avatar kasteleman avatar ddijak avatar programmieramt avatar baskiers avatar henrikjonhed avatar aivus avatar robinbol avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.