Skip to content

Troubleshooting

Connection & pairing

No tile data

  1. Check the display's MQTT host, port, and credentials in the Web Admin.
  2. Match its Device topic base and Home Assistant prefix to the Bridge entry.
  3. Select the entity under HomeTiles Bridge → Configure → Entity Configuration, then assign it to a tile.
  4. Check that the panel appears under the Bridge in Home Assistant. If missing, tap Settings → System → Pairing on the display.

See the setup guide for first-time installation.

Display not discovered

Initial network discovery runs only before MQTT credentials are saved. Otherwise, enter the MQTT settings manually, then use Pairing to announce the panel again. Home Assistant may already know the device, so check the existing Bridge entries first.

AP mode

The hotspot password is 12345678, also shown with a QR code. It switches off after 10 minutes without a saved configuration. MQTT and the Web Admin are unavailable while AP mode is active.

Home Assistant or MQTT is offline

The display keeps running and reconnects automatically when the broker returns. Entity states resync after reconnection.

Tiles & camera

No camera video

Camera tiles are experimental and require ESP32-P4, firmware v0.6.3 or newer, and Bridge v0.6.28 or newer.

  1. Update the Bridge through HACS and restart Home Assistant.
  2. Select the camera in the Bridge's Entity Configuration and verify it works in Home Assistant.
  3. Allow the display to reach the Home Assistant host on TCP ports 81248131.
  4. Check the Home Assistant log for FFmpeg or camera-source errors.

Snapshot cameras follow their source refresh rate. For a model-specific limitation or test build, open the status information in the device list.

Missing local I/O entity

Save the assignment in the panel's I/O tab. It should become selectable by tiles on that panel immediately. For Home Assistant, use Bridge v0.6.32 or newer and an MQTT connection; restart Home Assistant after updating the Bridge, then save the assignment again or use Pairing.

Empty Energy tile

Configure Home Assistant's Energy Dashboard and enable the matching electricity, gas, or water category in the Bridge options.

Display behavior

ESP32-S3 briefly goes black while saving

The backlight pauses during flash writes to prevent a shifted image. It should recover immediately. If it stays black, report the failure with the exact model and serial log.

Waveshare briefly flashes blue while saving or updating

A brief blue flash is a known cosmetic limitation when flash writes interrupt display refresh.

Tab5 dims during AP startup or reboot

Temporary dimming reduces the power demand during WiFi startup. Your configured brightness returns when WiFi connects.

Faint images of previous content

LCD image retention can follow static, high-contrast content, especially on a cold panel. It normally fades; use a shorter display sleep timeout to reduce it.

Updates & crashes

Black screen or MQTT disconnect during an update

Expected: a Web Admin upload turns off the display, and installation temporarily disconnects MQTT. The device restarts and reconnects afterwards. Keep it powered until the update finishes.

Update check fails or shows no new version

Restart the display and check again. Compare the version under Settings → System with the latest release.

Update download repeatedly fails

Use the Web Admin upload with the matching plain .bin, not _factory.bin, or use the online flasher in Update mode.

Unexpected restart, crash, or network freeze

  1. Open Screenshot & Diagnostics in the Web Admin and select Download crash log.
  2. If a core dump is available, download it and put the .bin in a .zip for GitHub.
  3. For live output or a restart loop, use the browser Device logs viewer and copy the serial log.
  4. Open an issue with the exact model, firmware version, action that triggered the problem, and logs.

A core dump can contain tile names, entity data, and other working memory. Share only the crash log if you prefer. Check the device status for known issues and available fixes.