Is this the perfect standalone tablet for HA?

That looks like something my wife would like on her nightstand. How did you get Home Assistant on it?

Yeah, that was itā€¦

The key for me was ā€œblank Screenā€, but using the power strip helped.

So I held down both buttons, hit the power strip, Lenovo flashed, and then I plugged in the USB cable.

Thanks

https://xdaforums.com/t/guide-installing-android-apps-on-the-lenovo-smart-clock-2.4393271/

Itā€™s more hacky, though not as technical to get running.

Hereā€™s the original reddit post https://www.reddit.com/r/homeassistant/comments/10bsebz/im_really_happy_with_my_bedside_alarm_clock_setup/

And another reddit post
https://www.reddit.com/r/homeassistant/comments/11uns4x/simple_little_dashboard_for_my_bedside_clock/

Though I think the HA crowd dwindled the supply a bit. Very few of them on eBay now (needs to specifically be the Smart Clock 2) and theyā€™re a little more pricy than before. Unless you need Google Assistant I think the ThinkSmart View is a better option.

I have a rom in the works for both the smart clock 2 and the smart display 7.

Itā€™s a little more hands on than this one because those devices are based on android things and have way less functionality built in.

May never release the smart clock one because you have to solder cables to it for flashing. Itā€™s also only got 1gb, which makes wallpanel crash regularly. They are both based on the same mediatek CPU. The 7ā€ has 2gb and performs OK.

The thinksmart is a better device in every way. Unless you love the form factor of the others.

1 Like

Update: Success! By creating a batch file to run the two provisioning adb commands and spamming it on startup I was able to get them to run. This also seems to have made the device maintain the connection now (at least itā€™s persistent at the momentā€“I havenā€™t unplugged or rebooted the device yet). But now at least I was able to push the navbar to enable navigation!

1 Like

I donā€™t mind soldering. Half of my WiFi devices have wires or pins soldered to the board for flashing.

Both if you and the Reddit links say that the Lenovo Smart Clock 2 is the better clock for running Android Apps (like the Home Assistant companion app). But I donā€™t see any specifically ā€œLenovo Smart Clock 2ā€ on eBay. Is either the ā€œEssentialā€ or the ā€œGoogle Assistantā€ model the Lenovo Smart Clock 2? (What is the part number of the clock you have?)

I have the ThinkSmart running with Home Assistant. My wife prefers the form factor of the clock, though. My only issue with the ThinkSmart is that I canā€™t get WallPanel to install.

the thinksmart and the smart display 8" (SD-8501F) look pretty much the same in terms of specs - only difference I spotted are the the 4GB flash memory and android things. both seem to use the snapdragon 624

would the rom of the thinksmart work on this one? is this an ā€œeasyā€ adjustment?

It has to be the Gen 2 version. Like this one: Lenovo 4ā€œ Color Screen Gen 2 Smart Clock - Grey (with Color Smart Bulb) 195891877982 | eBay

But at $60 youā€™re probably better off just getting a Google Nest Hub 7" and casting a HA dashboard to it. And even then, thatā€™s only if you want to have Google Assistant.

I have Alexa in every room here, so a Googe device would be foreign to me. But I am getting way off-topic, so I will do some research on the Google Nest Hub and look for another thread (or start a new one) for my questions.


This is the same dashboard, the device on the left is a Fire Tablet 7, and my Lenovo on the right.

Why do the dashboards render so differently? Why is it not 2 columns on the Lenovo?

Thanks in advance for any advice.

I donā€™t remember the name of the setting in that version of Android, but thereā€™s a scaling factor (maybe itā€™s called text size?) that I made smaller to better match my needs.

I keep getting the missing library errors you did. Were you able to to eventually flash with out getting these errors? Like the missing NON-HLOS and sbl1.bin files listed above?
Iā€™ve tried this from a spare laptop and also tried from the EDL live CD and in both cases I get these errors, but the device seems to flash ok. Are those errors ok?

I believe my pathing is correct, so I just want to verify if these errors should not be.

These ā€œErrorsā€ are expected, itā€™s just edl warning you that some of the files listed in rawprogram.xml are not present on your file system.

I didnā€™t include those because your device already has binary identical data in the partitions.

thanks for clarifying. And thank you for sharing this. Itā€™s really awesome!

1 Like

first of all - the aspect ratio is different from what Iā€™ve found on the internet. 16:9 (Fire Tablet 7) to 16:10 (Think Smart)

Secondly, Iā€™d also propose to have a look at the Android scaling settings (Settings > Display > Advanced > Display Size), Iā€™ve set it to small and now scaling in HA (with the default tiles) is way better.

Starting to have a look into the Bubble Cards HACS add-on soon, they look quite nice, donā€™t really like the standard HA looks

Sounds familiar.

I have 3 of the Smart Clock 2ā€™s here that I ā€˜hackedā€™ using the instructions that can be found here, on YouTube etc. Ran pretty well for a while and used them in the office, living room and bed room for weather info and to be able to control some key scenes (all off, e.g.). Main downside was indeed the frequent crashes (seemed like once per 24 hours), but that was acceptable. I was pretty annoyed however when all of a sudden, due to recent HA updates, the included webview was too old to use with HA. Thatā€™s why 2 of them are off to a guy who will properly hack them so I can install a more recent webview (requires soldering etc, and stuff I donā€™t have).

At the same time I now have 1 ThinkSmart and love how solid and fast it is. Iā€™m going to install it in the living room and see how SWMBO reacts. I might move over to all ThinkSmart devicesā€¦

1 Like

Would you mind sharing the adb spam batch? Even if itā€™s just a simple bash loop of the adb provisioning commandsā€¦bash scripting isnā€™t my strongest area. Now that I finally have some free time, Iā€™m going to attempt to replicate your success today (and tomorrow if necessary). Iā€™d really like to get to the navigation up and running, and having the adb listening over the network. That would open up a lot of possibilities.

Sure! Happy to send it when I get home later today. Though a couple of things of note:

On my second device this eventually worked but required a LOT of just repeated reboots before it finally took. However I couldnā€™t get ADB to do anything on it other than set the provisioning settings before it disconnected againā€”it couldnā€™t transfer the apkā€™s (said the package service was not available) and didnā€™t stay connected like the other unit did.

The navbar is in the Aurora store with the name virtual softkeys so ADB isnā€™t needed to install it.

Running it over the network is a great idea and something I hadnā€™t considered.

1 Like

This is how I got it to work. When you get it, open the VirtualSoftkeys app from the home page then change the disappear timeout to 5 seconds. The default is permanent and it blocks part of the screen. You can get it back by swiping up from the bottom.

1 Like

you had asked people to post pics at one point. working good in the kitchen to control everything. might get one more for the basement. turned out nice though, thanks again for posting!

2 Likes