Tessera is taking shape. In the current app, look for ESP Screen Manager and ESP Screens.

Screen settings

Each screen has its own settings: brightness, Dark mode, standby, night hours, going back to Home, page navigation and rotation. (Inside Home Assistant, Tessera's app is called ESP Screen Manager, and ESP Screens is its panel in the sidebar.)

You can change the settings in three places. All three change the same value:

  • On the screen itself, on its settings page.
  • In ESP Screens, on the Screen settings tab.
  • In Home Assistant, where every setting is an entity of the screen's ESPHome device. This means an automation can change it too.

The screen stores its settings itself. They survive a restart, and the screen keeps them when Home Assistant or the app is offline. A change made in one place shows up in the other two within about a second.

Open the settings on the screen

  1. Press and hold the top bar of the screen for about one and a half seconds. A line grows along the top edge while you hold. To cancel, let go before it is full.
  2. Keep holding until the line is full.

What you'll see: the settings page opens.

You can also open it in two other ways:

  • Tap a Settings tile. You add one to a page in the editor, like any other tile. It works even when Home Assistant is not connected.
  • Run an action from Home Assistant. See Open the settings from Home Assistant.

The settings menu on the screen: Brightness, Night, Screen and This screen

The settings page is a menu with four groups. Tap a group to open it. The round back arrow at the top takes you back to the menu. On the menu itself, it closes the settings.

Group Rows
Brightness Brightness, Dark mode, Auto standby, Standby after, Standby brightness
Night Night mode, Starts, Ends, Night brightness
Screen Back to Home, After, Also on standby, Swipe between pages, Page buttons, Show home button, Rotation
This screen Screen, Address, Firmware, Home Assistant, Calibrate touch, Restart

How the rows work:

  • A switch flips when you tap it.
  • A number or a time has - and +. Hold them to change the value faster.
  • Rotation shows its current angle. Tap it to go to the next one.
  • A row that depends on a switch above it turns grey while that switch is off. It does not disappear, so the page never jumps around.
  • If a group has more rows than fit on the screen, it gets page arrows and dots at the bottom, like the tile pages. How many rows fit depends on the size of the screen.

What each setting does

Setting What it does Default Range
Brightness How bright the screen is while you use it 100 % 5 to 100 %, in steps of 5
Dark mode A black page with dark grey cards and soft white text, for a screen in a bedroom Off
Auto standby Dims the screen after a while without a touch On
Standby after How long without a touch before standby 10 min 1 min to 24 h
Standby brightness How bright the screen is in standby. 0 % turns it off 20 % 0 % up to Brightness
Night mode Uses a different standby brightness between two times On
Starts, Ends The night hours 22:00 to 07:00 Any time of day
Night brightness How bright the screen is in standby during the night hours. 0 % turns it off 10 % 0 % up to Brightness
Back to Home Closes any open card and goes back to the Home page after a while without a touch On
After How long without a touch before going back to Home 2 min 30 s to 1 h
Also on standby Goes back to Home as soon as the screen goes into standby Off
Swipe between pages Swipe left and right to change pages Off
Page buttons The Previous and Next bar under the tiles. Turn it off to give the tiles that space On
Show home button The house icon at the left of the top bar, which takes you back to Home. The Home page itself doesn't show it On
Rotation Turns the picture. Every screen can turn upside down (180°). A square screen can also turn a quarter (90° or 270°) 0°

A few things to know:

  • Standby and night brightness can never be brighter than Brightness. If you lower Brightness, they follow it down.
  • A touch wakes the screen from standby at any time, day or night.
  • Night mode only changes standby. While you use the screen at night, it is at its normal Brightness. When it goes into standby during the night hours, it uses Night brightness instead of Standby brightness.
  • Keep a way to reach every page. If you turn off both Swipe between pages and Page buttons, a page can only be reached through a tile that opens it. The editor warns you when a page can no longer be reached, or when there is no way back to Home.
  • The 12 or 24-hour clock is not a setting of each screen. It is set once for all screens in ESP Screens, under Settings → Language & region, together with the language and number format.

Not every screen has every row

The settings page only shows what the screen's hardware can do.

  • A screen that cannot turn its backlight off has no standby and no night. The Waveshare 4.3-inch and 7-inch boards stay lit all the time, so Auto standby, Standby after, Standby brightness, Also on standby and the whole Night group are missing. They are also missing in ESP Screens and in Home Assistant.
  • A screen whose backlight is only on or off has no Brightness row. Instead of Standby brightness and Night brightness, it would show two switches: Screen on in standby and Screen on at night. Today the only such screens are the same two Waveshare boards, and they have no standby at all, so you will not normally see these switches.
  • Calibrate touch only appears on screens with a resistive touch panel, which you calibrate by tapping crosses: the CYD and the Hosyond 4-inch. Other screens report the exact point you touch and need no calibration.

Every other screen has all the rows.

The This screen group

This group is for when something seems wrong:

  • Screen, Address, Firmware and Home Assistant show the screen's name, its network address, its firmware version and whether it is connected to Home Assistant.
  • Calibrate touch starts the same calibration the screen runs the first time you switch it on: five crosses, each tapped three times. Tap the row once, then again to confirm.
  • Restart restarts the screen. Tap it once, then again to confirm.

Change settings in ESP Screens

  1. Open ESP Screens in the Home Assistant sidebar.
  2. Choose the screen and open the Screen settings tab.
  3. Change a value. It is sent to the screen right away. There is no Save button for these settings.

What you'll see: the same Brightness, Night and Screen groups as on the screen, with the same rows. A CYD or Hosyond screen also has a This screen card with a Calibrate touch button. You are asked to confirm. Then the screen shows the crosses, for someone standing in front of it to tap.

While a screen is offline, its values show as unknown and you cannot change them until it is back.

Change settings in Home Assistant

Every setting is an entity in the Configuration section of the screen's ESPHome device. Use them in the device page, on a dashboard or in an automation. With a screen named kitchen_screen, they are:

Setting Entity
Brightness number.kitchen_screen_normal_brightness
Dark mode switch.kitchen_screen_dark_mode
Auto standby switch.kitchen_screen_auto_standby
Standby after number.kitchen_screen_standby_after
Standby brightness number.kitchen_screen_standby_brightness
Night mode switch.kitchen_screen_night_mode
Starts, Ends time.kitchen_screen_night_starts, time.kitchen_screen_night_ends
Night brightness number.kitchen_screen_night_brightness
Back to Home, After switch.kitchen_screen_back_to_page_1, number.kitchen_screen_back_to_page_1_after
Also on standby switch.kitchen_screen_back_to_page_1_on_standby
Swipe between pages switch.kitchen_screen_swipe_between_pages
Page buttons switch.kitchen_screen_page_buttons
Show home button switch.kitchen_screen_show_home_button
Rotation select.kitchen_screen_rotation
Calibrate touch button.kitchen_screen_calibrate_touch (only on screens with a resistive touch panel)

In Home Assistant, Back to Home and its two related entities still carry their older name, "Back to page 1". They are the same settings.

Open the settings from Home Assistant

Run the screen's open_settings action, for example esphome.kitchen_screen_open_settings:

  • Set page to 0 for the menu.
  • Set it to 1, 2, 3 or 4 to open Brightness, Night, Screen or This screen directly.
  • A negative number closes the settings and goes back to Home.

Example automation

This automation turns on Dark mode every evening:

automation:
  - alias: "Kitchen screen dark in the evening"
    triggers:
      - trigger: sun
        event: sunset
    actions:
      - action: switch.turn_on
        target:
          entity_id: switch.kitchen_screen_dark_mode

For developers

Adding a new setting touches the firmware, the ESPHome packages, the app and the editor. The step-by-step recipe is in the repository: docs/SETTINGS.md on GitHub.

Documentation snapshot · 26 September 2026. Check the latest upstream guide