Zigbee2MQTTZigbee2MQTT
  • Getting started
  • Supported Adapters
  • Supported Devices
  • Installation
  • Configuration
  • Usage
  • FAQ
Devices
  • Zigbee

    • Zigbee network
    • Improve network range and stability
    • Secure your Zigbee network
    • Sniff Zigbee traffic
    • Create a CC2530 router
  • Support new devices

    • Support new devices
    • Support new Tuya devices
    • Find Tuya Data Points
  • Remote Adapter

    • Connect to a remote adapter
    • Connect to a remote Sonoff ZBBridge
  • More

    • 3D cases
    • External converters
    • External extensions
    • Switch to the dev branch
    • Get Tuya and Xiaomi OTA url
  • Forum
  • Discord
  • Issues
  • Donate
GitHub
GitHub (docs)
  • Getting started
  • Supported Adapters
  • Supported Devices
  • Installation
  • Configuration
  • Usage
  • FAQ
Devices
  • Zigbee

    • Zigbee network
    • Improve network range and stability
    • Secure your Zigbee network
    • Sniff Zigbee traffic
    • Create a CC2530 router
  • Support new devices

    • Support new devices
    • Support new Tuya devices
    • Find Tuya Data Points
  • Remote Adapter

    • Connect to a remote adapter
    • Connect to a remote Sonoff ZBBridge
  • More

    • 3D cases
    • External converters
    • External extensions
    • Switch to the dev branch
    • Get Tuya and Xiaomi OTA url
  • Forum
  • Discord
  • Issues
  • Donate
GitHub
GitHub (docs)

Nous E9

ModelE9
VendorNous
DescriptionHousehold combustible gas detector
Exposesgas, warming_up, fault, end_of_life
PictureNous E9

Notes

Pairing

Press and hold the button for 5s to put the device in pairing mode.
The red LED will flash until it connects.

Firmware

  • Device comes with appVersion 74
    (reported in Tuya app as Zigbee module v1.0.10 + MCU v1.0.0)
  • Subscribed to manufacturerCode 4417, imageType 54179

Exposes

Gas (binary)

Indicates whether the device detected combustible gas (Methane) and the buzzer is ringing. Also triggers when the test button is pressed. Value can be found in the published state on the gas property. It's not possible to read (/get) or write (/set) this value. If value equals true gas is ON, if false OFF.

Warming up (binary)

Sensor preheating status: Takes 3 mins to complete after power-on. Value can be found in the published state on the warming_up property. It's not possible to read (/get) or write (/set) this value. If value equals true warming up is ON, if false OFF.

Fault (binary)

Sensor fault indicator. Value can be found in the published state on the fault property. It's not possible to read (/get) or write (/set) this value. If value equals true fault is ON, if false OFF.

End of life (binary)

Indicates whether the sensor is past its certified service life (5 years) and should be replaced. Value can be found in the published state on the end_of_life property. It's not possible to read (/get) or write (/set) this value. If value equals true end of life is ON, if false OFF.

Help to make the docu better and edit this page on Github ✌
Last Updated: 4/6/26, 6:53 AM