Wauw, luckily, I was getting nervous
The date should come from the NTP server like the time, itās loading instantly here⦠Same story after a reboot?
Just tried several reboots. Time is back to 15:57:xx after each reboot and date is still 01-01-1970. Strange ![]()
Iāve seen your discussion with adrienbrault regarding an ESPhome component. Sounds promising!
Hmmm⦠I didnāt have any luck with adrienbraultās integration either. The device was always added twice and there doesnāt seem to be a function to delete one of them. Neither of them worked. It was displayed as online in the Geekmagic Dashboard, but after I created and assigned a view, it was never displayed on the device.
Iām putting this topic on hold for now, letās see how it developsā¦
I see 2 devices in HA as well, Iām just ignoring the one with the 1 entity. I had to wiggle a bit with the buttons and settings to get it working, but it looks good now. These buttons:
Gave this a try and works very well, no issues at all. Been testing it with the geekmagic-hacs. Installed firmware via ESPHome web tools. Gotta appreciate the documentation on Github, good work and thank you for the effort!
Hey folks! Now that I managed to successfully flash it (
) Iāve been tinkering around with my SmallTV Pro to use as a little weather station/info screen. I donāt like screens that cycle automatically, so this stays on the main screen until you tap it.
On the main screen, it shows outside temperature, humidity, and pressure from HA, and the second screen shows all sorts of stats about whatever youād like.
A short tap on the top changes the page to the info page for 10 seconds, a medium press loggles the backlight, and a very long hold switches it to the next page until you switch it back.
whenever the screen is off, it activates the built in LVGL show_snow anti burn mode, which is definitely overkill but makes me happy ![]()
Iāve uploaded it to GitHub - read the README!
I post my Code for Pro Here
This is amazing - Iām loving playing with all the layouts!
Cheeky question - is there any plan to support Unicode/emoji characters? Iāve been working on an automation that creates a multiline, context sensitive widget for my Android phone, and it makes much use of emojis to keep the info as compact as possible. Making this also display on the GeekMagic box feels like a really good fit for it. When I tried the relevant sensor, it isnāt able to display the unicode characters though. It is of course entirely possible I need to make some config change to enable this!
Thanks again for great work on this
I have this exact device. Did you ever get ESPHome running on it? I build the firmware using jpahaās example. Upload it to the initial SmartTV-Pro website - settings - upload firmware. It says it was uploaded successfully. Thatās it. Left it sitting for 30 minutes. Power cycled it and it is still the initial firmware. Nothing has changed.
I have ESPHome working on 3 Pro devices now.
The most reliable way to do it is to create the new firmware with almost nothing in it, and download the āOTAā version of the new firmware.
I select New Device, ESP32, and itāll create something like the following:
esphome:
name: test
friendly_name: test
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "stuffGoesHere"
ota:
- platform: esphome
password: "stuffGoesHere2"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Test Fallback Hotspot"
password: "stuffGoesHere3"
captive_portal:
I found selecting the factory firmware didnāt work, but OTA works fine.
The file should be less than a megabyte and should upload fine.
Yes, I just found the post in here from 2 years ago - Use the āLegacyā firmware build and no the āModernā one. Finally got it flashed using the initial web interface!
I have the GeekMagic Pro model: gm32-n16 n4xx. Can I install custom firmware on it?
Works really well. Thank you very much.
Cool! Can you share it?
Yellow cheapest.
I just found this on AliExpress:
Small Portable Smart Wifi Weather Station Display Weather Temperature Humidity Time Alarm Clock Desktop Decoration
https://a.aliexpress.com/_mrrdHcN
Whatās better to buy: 8266 or ESP32?
ESP32, more memory to start with.
That would depend on what youāre planning to do with it. Esp32 has more power, more memory, one touch button at the top⦠ok, touch button can be added on 8266, too if you plan to use esphome as fw (buy ātouch sensorā pcb on aliexpress and install it beneath top side.)
If you plan to play with pics or very fast changes then definitely 32, but just for simple things you can get 2 of 8266ās for one esp32.
Which one should I buy? There are so many.





