Yakk - A simple motion detector and wake screen app for wall mounted tablets (Android)

In Home Assistant app, turn on the Activity sensor. Then whenever the device is activated, you’ll have an instant notification at HA, and you can combine that with any other presence detection you’re using.


so, I just installed this the other day o na Fire 8 2018 model, and it refused to work at all. It did not connect to the motion detection service, and the camera would lock up after transmitting a single frame to a viewer.

Just upgraded to a 2021 Fire 8, and motion detection seems to work exceptionally well for my use case (seriously surprising me) but the camera feed locks up after several frames now (maybe 6-12 or something like that), and does not restart until i restart the device, and then i can get a few more frames out of it.

Any ideas?

Hi again :slight_smile: Suggestion from using this for a few weeks now…

Can we have a setting to get it to release the camera until the device locks again (probably if not using it as a camera device)? It seems like it is holding the camera open, as other apps trying to use the camera get no results. Also the battery drain would probably be helped a lot by that.

Thanks!

1 Like

Hello! I am running Yakk on my new Samsung Galaxy A9+ on Android 14 and I can’t seem to get this working. I have all the settings correct and permissions granted. I can tell that it is kinda working, but not fully. When the screen starts to turn off, it dims a little first, and if I approach the camera while it’s dimming, the screen will reactivate and not turn off. But, if I let it get past the dimming stage and fully turn off, motion will not turn it back on. Any ideas from anyone?

My main dashboard has a live video (from cctv) that seems to prevent the screen from sleeping.

If im in any other section of HA it sleeps fine.

Anyone have ideas on how to get the screen to timeout whilst live video plays?

1 Like

This is great! The screen wake on works perfect. I tried fully kiosk trial but it was pretty awful and i didn’t get it to work the way i wanted.

Is there any way to expose the camera motion detection to also give an output if no motion is detected? I would like to expose this sensor in home assistant? I’m having difficulties turning the screen off since i’m using WebRTC Cameras in my home assistant dashboard. When YAKK turns on the screen, it works fine… but since the screen doesn’t refresh the page none of the sensors are reactivated. This leaves me in a situation where i cannot automate the screen shutdown after inactivity in any other means except by opening another view in Home Assistant that refreshes the state and activates all the sensors… any ideas for a workaround?

1 Like

is it possible to release the camera after the screen is already on, so face unlock can be used, i intend to use a phone with screen lock at the door to unlock smart lock, fully kiosk have a option release camera when another app in use but it does not work at all

Yakk has suddenly stopped working. It won’t wake up my tablet screen anymore and I noticed that the device comes unavailable via BrowserMod 2.5.0 latest version once the screen goes dark. Anyone else experiencing problems? I’ve disabled and enabled all of the features but Yakk won’t wake up my tablet anymore…

Tried to revert to BrowserMod 2.4.4, but made no difference. Weird…

I try Yakk but it won’t start after reboot and don’t launch HA companion app. I use cheap Teclast tablet. Every permissions granted.
Regards.

YAKK does not work with Xiaomi Redmi tablet running Android 15. All permissions granted.

1 Like

when you say “Lenovo Meeting screen”, do you mean the TSV? (ThinkSmart view)
Because Yakk doesn’t work with neither of my TSVs…

It also doesn’t work on both my Avaya K175s. (expected, as underpowered devices)

EDIT: works on TSV after removing camera permissions from fully kiosk

Great job and great app!!!

I have installed it on a Xiaomi Mipad 2 and it works great except at night. With all lights off camera does not detect movement.

How can I solve it, please?

Thanks!!!

It would be amazing if we could turn off the display via home assistant (what fully kiosk offers).
Because when displaying dashboards with live camera feeds, the display does not automatically go to sleep.

Is it possible to trigger the screen to come on when motion is detected on my doorbell cam? This would mean the pic is already up when I go to answer the door. Great app so far and it works well.

I’m struggling to add the camera from my lenovo tab. It works fine if I open the address in chrome: http://192.168.50.204:2112/stream

But when I try to add this address using “Generic Camera” in homeassistant, I get “everything looks good” but the stream never works (eventually I see “Error starting stream, see logs for details (Stream never started)”). I checked the logs but I don’t see anything relevant. I’m using RTSP=HTTP without username and password.

I tried rtsp://192.168.50.204:2112/stream, but this gives “Timeout while loading URL” + “2025-09-21 08:43:59.601 ERROR (stream_worker) [homeassistant.components.stream.stream.generic.test_stream] Error from stream worker: Error opening stream (INVALIDDATA, Invalid data found when processing input, rtsp://192.168.50.204:2112/stream)” in the log

I realise this probably isn’t strictly a yakk issue, but just in case anyone else ran into this?

Hello…

my frigate entry for this cam lookis like this:
mjpeg_cam:
- ffmpeg:http://192.168.178.62:2112/stream#video=h264#hardware

Thanks - unfortunately with:
Generic camera:

  • Still image URL: blank
  • stream URL: http://192.168.50.204:2112stream#video=h264#hardware
  • RTSP transport protocol: HTTP
  • Authentication: BASIC (no username, no password)
  • Verify SSL certificate: no

I still don’t see anything and after a few mins:
“Error starting stream, see logs for details (Stream never started)”

WAIT: I just clicked “Everything looks fine” (even though it didn’t) and the camera is now working! So it was just the preview which didn’t work… D-:

At least it works now, and in case this helps anyone else…

First of all, congratulations on the app, it works perfectly. I would like to suggest using the microphone feature to unlock the screen like Fully, which uses the acoustic sensor. I have a tablet that I use as a dashboard, but it doesn’t unlock the screen with a touch sensor, which is inconvenient for me. It would be interesting if you had this same function in your application, it would be very complete, thank you.

Yakk seems like the perfect solution to my need, but is there anyway to have it launch a different app than Google Home or HA. I would like to use this for the same functionality but in my workshop to launch a tool controlling app.

I just bought a new Samsung Galaxy A9+ and seem to have the same problem.
Did you find a solution?

@Balint133 is that still working?
is the app using Frigate as a backend to analyze cam stream?

I have installed it on my old Fire HD 10 (7th gen)
when i try to test cam it Shows: Connecting to Motionn Detection service…
and nothing happens.

I think time ago i used some app to enable google play on that table and disable some ads from amazon, cant recall…Is it possible thats the reason of the issue or app is not supported on old HD 10 7th gen?

thanks