esphome / esphome/feature-requests
Nextion - do not reset at start
- 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**
I use Nextion LCD at my motorcycle as tacho/odometer. Whenever I turn ignition on, ESPHOME with Nextion LCD is powered on. But Nextion LCD has huge delay before it starts showing information from ESPHOME because it gets resetted first from ESPHOME because of reset command in setup() in nextion.cpp.
Can Nextion reset at boot (and possibly wake commands) be optional as attribute in YAML with default as it's now?

**Please describe your use case for this integration and alternatives you've tried:**
Nothing else except looking in source code. I am not good at CPP nor ESPHOME dev so I can't fix/modify it myself.
**Additional context**
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading nextion.cpp, especially setup(), and locate the YAML configuration entry for the Nextion component. Done means the boot reset, and any agreed wake commands, can be made optional while preserving the current behavior by default; verify this against the component's existing behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100