Skip to content

Enhancement: add support for DFRobot SEN0469 (NH3) sensor #92

@21cncstudio

Description

@21cncstudio

Summary

Track future evaluation and possible support for the DFRobot SEN0469 ammonia sensor (NH3, 0-100 ppm).

Aura currently supports the DFRobot SEN0466 for CO. SEN0469 is a different gas target, but it belongs to the same DFRobot calibrated electrochemical I2C/UART sensor family, so it is a reasonable future extension to evaluate.

Official family reference from DFRobot:
https://www.dfrobot.com/product-2513.html

Proposed scope

  • Detect and initialize SEN0469 cleanly without affecting existing supported sensors.
  • Read and validate NH3 concentration correctly.
  • Expose the value through MQTT / Home Assistant discovery.
  • Decide how NH3 should appear in the local UI and web dashboard.
  • Handle warmup, unavailable, and sensor-fault states cleanly.
  • Document supported wiring, units, range, and limitations.
  • Add tests where practical for shared protocol/parsing logic.

Testers wanted

I need testers with real SEN0469 hardware to help validate this once prototype support exists.

Useful tester feedback would include:

  • detection and startup behavior
  • warmup timing and stability
  • expected units / scaling
  • disconnect and reconnect behavior
  • MQTT / Home Assistant output validation
  • any real-world sanity checks for NH3 readings

If you own a SEN0469 and are willing to test pre-release firmware, please comment here.

Notes

This is a future enhancement request.
No ETA yet.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions