arendst / Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
https://tasmota.github.io/docs
GNU General Public License v3.0
22.26k stars 4.82k forks source link

ESP32 (Sonoff Dual R3) Hall Effect sensor no longer supported as of 14.x.x. #21975

Closed Derek-K closed 3 months ago

Derek-K commented 3 months ago

PROBLEM DESCRIPTION

ESP32 build in Hall Effect sensor no longer detected after upgraded to 14.x.x

REQUESTED INFORMATION

Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!

- [X] If using rules, provide the output of this command: `Backlog Rule1; Rule2; Rule3`:
```lua
  Rules output here:
No Rules
- [ ] Set `weblog` to 4 and then, when you experience your issue, provide the output of the Console log:
```lua
  Console output here:

TO REPRODUCE

  1. Flash a Sonoff Dual R3 with older firmware (e.g. 13.4.0-bluetooth)
  2. Config GPIO36-HallEffect1, GPIO39-HallEffect2
  3. Upon reboot, main menu should display "ESP32 Hall Effect val"
  4. Perform a firmware upgrade to 14.x.x-bluetooth
  5. Upon reboot, main menu no longer display ESP32 Hall Effect . Confirm GPIO36 & GPIO39 still configured as in Step 2.

EXPECTED BEHAVIOUR

ESP32 Hall Effect should still work (No mention in release note)

SCREENSHOTS

If applicable, add screenshots to help explain your problem.

ADDITIONAL CONTEXT

Did find a comment in Issue 9107 https://github.com/arendst/Tasmota/issues/9107#issuecomment-1891074524

It is no big deal for most users unless one is using the built-in hall effect sensor. And maybe update the release note for clarification.

(Please, remember to close the issue when the problem has been addressed)

s-hadinger commented 3 months ago

Hall Effect was dropped by Espressif in esp-idf 5, probably because of its lack of reliability. Hence Tasmota can’t support it anymore. It’s gone.