Skip to content

WebUI not accessible after initial config #2211

@BlueheIix

Description

@BlueheIix

Describe the bug
After flashing the esp32dev-rtl_433 or esp32dev-multi_receiver environment via ESP Web Tools, the WebUI becomes unreachable after initial configuration.
The device boots, the setup screen is displayed, and I can enter WiFi and MQTT credentials successfully. After rebooting, the ESP32 is pingable and connected, but the WebUI is not accessible anymore at the provided IP. The browser hangs with a loading spinner and eventually times out. No login screen appears.

In contrast, the WebUI works correctly when I flash the esp32dev-ble environment via the same ESP Web Tools method.

To Reproduce

  1. Flash environment esp32dev-rtl_433 or esp32dev-multi_receiver to ESP32 using PlatformIO or WebUI
  2. Go through initial WebUI configuration (WiFi, MQTT)
  3. Reboot device (automatic after config)
  4. Attempt to access WebUI at the assigned IP
  5. Observe: no WebUI loads, just browser loading spinner, no auth prompt

Expected behavior
WebUI should be reachable after reboot and show the login screen or dashboard.

Screenshots
Image

Log Output

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:1184
load:0x40078000,len:13192
load:0x40080400,len:3028
entry 0x400805e4
N: 
************* WELCOME TO OpenMQTTGateway **************
[   139][E][Preferences.cpp:50] begin(): nvs_open failed: NOT_FOUND
N: SYS config not found
N: OpenMQTTGateway Version: v1.8.1
N: OTA server cert hash: 02118cbaf5cc02748398d93ecdb0ef2a444c37358a617bfb2206dfe351dc7cf2
N: Config loaded from flash
N: Attempting Wifi connection with saved AP: 0
[  1346][E][Preferences.cpp:50] begin(): nvs_open failed: NOT_FOUND
N: No WebUI config to load
N: OpenMQTTGateway URL: http://192.168.1.99/
N: ZwebUI setup done
[  2852][E][Preferences.cpp:50] begin(): nvs_open failed: NOT_FOUND
N: RF Config not found using default
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
E: C1101 spi Connection Error
N: Enable RTL_433 Receiver: 433.92Mhz
rtl_433_ESP(3): CC1101 radio.begin() failed, code: -2

Environment:

  • OpenMQTTGateway version: v1.8.1
  • Board: ESP32-WROOM-32
  • Environment (from PlatformIO):
    • Not working: esp32dev-rtl_433, esp32dev-multi_receiver
    • Working: esp32dev-ble

Additional context

  • CC1101 is not yet connected so SPI errors are expected
  • Confirmed that port 80 is open and no firewall blocks the connection
  • Problem persists even after full erase and reflashing
  • Tested with both DHCP and static IP
  • WebUI fails across devices and browsers
  • No prompt for credentials, just infinite loading

Goal
I want to use the ESP32-WROOM-32 with a CC1101 transceiver to receive 868 MHz FSK signals from a Bresser weather station using OpenMQTTGateway and forward them via MQTT to my broker.
Access to the WebUI is essential for diagnostics, testing reception, and configuring receivers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions