Screensaver Configuration problem

I’m repurposing a tablet to display various calendars and am trying to make the screen do a few things when not in use:

  • Full screen the allowed dashboards - Wallpanel
  • Limit the dashboards/interaction ability - Browser Mod 2
  • Rotate through screensaver of images after idle time - Wallpanel (was working, now broken)
  • Turn off screen at 11pm - tried with Fully Kiosk Integration + automation (works but broke screensaver)
  • Turn screen back on at 6am - tried with Fully Kiosk Integration + automation (works but broke screensaver)

Tablet is Lenovo M11 on Android 15, currently running HA through Chrome. HA instance itself runs on rpi4 with SSD.

  • Installation method: Home Assistant OS
  • Core: 2025.12.4
  • Supervisor: 2025.12.3
  • Operating System: 16.3
  • Frontend: 20251203.3

I had managed to get the first few parts working fine with the Wallpanel integration with the dashboard set to fullscreen and the tablets screen settings (Lenovo M11 with Android 15) set to never sleep. Browser Mod limited the access that the tablet user could access. Config below:

wallpanel:
  enabled: false
  hide_toolbar: false
  hide_sidebar: false
  fullscreen: true
  idle_time: 20
  display_time: 12
  image_url: /
  image_animation_ken_burns: false
  media_order: random
  profiles:
    device.browser_mod_####:
      enabled: true
views:

I then tried setting the Fully Kiosk app up (plus features set up but trialling to make sure it does what I want before paying license) and the Fully Kiosk HA integration to run automations to dim/turn off which worked.

alias: Turn Off Tablet Overnight
description: ""
triggers:
  - trigger: time
    at: "06:30:00"
    id: "on"
  - trigger: time
    at: "23:00:00"
    id: "off"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - "on"
        sequence:
          - action: light.turn_on
            metadata: {}
            target:
              entity_id: light.browser_mod_###_screen
            data: {}
      - conditions:
          - condition: trigger
            id:
              - "off"
        sequence:
          - action: light.turn_off
            metadata: {}
            target:
              entity_id: light.browser_mod_###_screen
            data: {}
mode: single

However this now seems to have blocked wallpanel from showing the screensaver of images. Is there some configuration I’m missing? Not wanting the motion detection to wake the tablet as family like the pictures until touch interaction.

One other option I’ve come across is this wiki page for the Browser Mod that might work in conjunction with the lenovo ‘never close screen’ settings and switch to running it through the companion app, not had a chance to test it yet.

Is there something I’m missing to be able to do this?

If someone stumbles across this, finally found a way to configure Wallpanel HACS integration and fully kiosk (with the fully kiosk integration entities used within an automation). Install Fully-Kiosk + Wallpanel in Home Assistant for Fire Tablets. I set me android 15 tablet to never sleep so it was fully kiosk that was controlling the screen.