esphome / esphome/feature-requests

Idle mode for Sensirion SEN5x sensors.

Open
#3,041 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**
The SEN5x component does not have an option to put the device in idle mode. In battery-powered application, even if the ESP32 is shutdown, I think (but correct me if I'm wrong) the sensor is still in "measurement mode" wich consumes about 70mAh. This forces the user to use an external relay to cut the power to the SEN5x while the ESP32 is shutdown. Since the SEN5x has the ability to be put in "idle mode" (about 5mAh consumption) via i2c, it would be useful to have an option in the component to put the sensor in idle mode or to set an "idle_interval".

Contributor guide

No contributing guide indexed for this repository

Research direction

The payload names no repository files or tests. Start by locating the SEN5x component and its I2C command handling, then compare the requested idle-mode or idle_interval behavior with the sensor documentation. Done means the component exposes a settled idle behavior and verifies it without requiring an external relay.

Written by the indexing model from the issue text.

Assessment

Tech stack
embedded-iot
Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.