Board: Seeed reTerminal E1002 (ESP32-S3), board_type 13, revision 1
Firmware: 2.1 (flashed via the web Toolbox). Buttons worked on the previously
installed version (updated from it yesterday).
Sender: Home Assistant 2026.7.1 with the OpenDisplay integration, via ESPHome
Bluetooth proxy. Signal strength is good.
Problem:
Since updating to 2.1, the three hardware buttons are completely dead:
- Pressing a button while the device is in deep sleep no longer wakes it.
No advertisement of any kind is sent (verified via HA Bluetooth history —
zero BLE traffic on button press).
- Pressing a button while the device is awake and advertising (sensor/battery
data arrives fine in the v1 advertisement) does not change the button
press counter either. The button bytes in the advertisement never change.
Before the update, both worked: a button press woke the device from deep sleep
and the press counter in the advertisement updated, firing the HA event
entities.
Config is intact and not the cause:
binary_inputs packet: input_type 1, pins 3/4/5, isused 0x7, invert 0x7
- Verified via config export before and after the update.
- I also did a full re-flash of 2.1 plus fresh reconfiguration — same result.
Steps to reproduce:
- Flash 2.1 on a reTerminal E1002, configure buttons (pins 3/4/5).
- Press any button while the device is awake and advertising.
- Observe the advertisement: button counters never change.
Expected: Button press updates the press counter in the advertisement
(and wakes the device from deep sleep, as in previous versions).
Happy to provide config exports, logs, or test builds.
Board: Seeed reTerminal E1002 (ESP32-S3), board_type 13, revision 1
Firmware: 2.1 (flashed via the web Toolbox). Buttons worked on the previously
installed version (updated from it yesterday).
Sender: Home Assistant 2026.7.1 with the OpenDisplay integration, via ESPHome
Bluetooth proxy. Signal strength is good.
Problem:
Since updating to 2.1, the three hardware buttons are completely dead:
No advertisement of any kind is sent (verified via HA Bluetooth history —
zero BLE traffic on button press).
data arrives fine in the v1 advertisement) does not change the button
press counter either. The button bytes in the advertisement never change.
Before the update, both worked: a button press woke the device from deep sleep
and the press counter in the advertisement updated, firing the HA event
entities.
Config is intact and not the cause:
binary_inputspacket: input_type 1, pins 3/4/5, isused 0x7, invert 0x7Steps to reproduce:
Expected: Button press updates the press counter in the advertisement
(and wakes the device from deep sleep, as in previous versions).
Happy to provide config exports, logs, or test builds.