Hack Lenovo Smart Clock to display HA Lovelace UI

Have to admit I’ve not had any issues with the HA companion app crashing outright.

You have to keep in mind that these are not modern smartphones with large amounts of system resources. If your use case does not fit the constraints of the hardware, you will of course require another device for your setup.

Fair enough! Pardon, didn’t mean to seem whiny. I wholeheartedly agree, if it doesn’t fit, it’s up to me to find or build something better. Yes, i’m very used to using old hardware and know the constraints well. I know not to expect a lot from something this cheap and built for an entirely different role.

Just seems like such a shame because it’s 95% of the way to being a perfect device for me. I love the form factor and the wireless charging. Just wish it would stop crashing, haha. That’s on me though, i haven’t rooted it yet, and I’m trying to use homehabit since the lack of a modern webview makes kiosk mode kinda broken for my setup.

edit: @thomasprior just noticed your username. love your work! Really appreciate you sharing your findings on github. I think my next step is to try rooting and removing some packages from wireless adb.

Don’t worry, not whiny at all. Good luck with rooting, once the google crap is disabled the device is much more functional (at least for my purposes) :slight_smile:

I think, if you haven’t rooted the device and disabled/removed the built in (google)assistant app the device will reboot every time it loses network connection.

1 Like

I’d just like to mention that I pushed support for the WallPanel browser (used on the Lenovo Smart Clock), so that’s now working with ha-floorplan:

Maybe some of you are looking for a way to use all of the screen, without having to combine multiple frontend modules, CSS things and stuff like that. Not to state, that ha-floorplan doens’t require any coding, of course.

I know it’s a bit unrelated, but also a bit related. I’m going to order some poco-pins and root this thing, but right now, a “stock” one with WallPanel does the job just fine :smile:.

Once I have the last things done on my own “solution”, I’ll push the solution to our “examples” collection. It’s just made on the same thoughts as on a Stream Deck or similar.

I’m not sure if the minimal Andoird-flavor version of the native HA app worked up till this point, as I enjoy using the WallPanel app.

2 Likes

Is anyone able to actually use this device still. Mine recently got logged out randomly and now refuses to load the sign in page

11 clocks all in daily use.

Just to clarify, are you using the stock firmware and what version of HA?

Mine is hanging when I go to the URL for some reason. I am assuming due to the webview being old or something

Rooted but otherwise stock firmware. HA 2024.9.0 and the HA app from F-Droid.

Weird I got it working again using the direct IP address of HA and not using nginx proxy manager which seems to hang.

I haven’t found the answer anywhere - is anybody able to use HA voice assistant on this clock? Mine does not seem to work (it is not picking up any voice). I guess it is trying to use wrong mic?
I am using tasker with hotword plugin for picking up wakewords, but that does not seem to recognize the voice either.
My main goal is to make a voice satellite out of this device.