[rant/venting] e-paper/e-ink with esphome: is it me? Is it waveshare? Is it esphome?

Hey everyone,

on the surface this will really just be a rant, but “under the surface” I somehow also still hope I missed out on something and this will turn into a fruitful conversation that gives me a direction…

Anyway, let’s hit it: I’m using HA for a bit over a year now. My setup covers a whole bunch of software and hardware (zigbee, bluetooth, esp32 and esp8266 with esphome, environmental sensors, lights music/spotify, REST sensors, telegram remote access, automated backup to NAS, lambda, templating, custom cards …), and I certainly struggled to a certain degree with most of them. And while I in the end figured out all of it sooner or later, the one thing that repeatedly leaves me with frustration and wanting to throw things into a hole in the ground and burry it for good, is getting waveshare epaper/eink displays to work reliably with esphome.

I do have one 2.9inch display working kind-of-okay for half a year now (glitching unreproducable from time to time without log entries), failed with a 1.54, and now that I tried out the 7.5inch one I kind-of got it to work after buying the original waveshare esp32 board, mostly grainy, and after a week of operation the display doesnt react anymore.

While with most other topics I looked into I can find forum threads or youtube videos or blog post, with waveshare displays I again and again run into threads that end with “hey, did you get this to work afterall?” or github issue discussions that link to stale pull requests, or with a bit of luck that one post that lists the one working yaml config that somehow works in 85% of the cases when the moon is in the right quadrant.

User error and faulty displays can of course still be the reason, but I also ran into forums (here, reddit, …) where esp32/display combinations works fine with arduino code, but fail with presumably ready to run esphome code/configs.

I absolutely love the concept and user experience of epaper displays in general, but by now I more and more often think about switching more to led lights, phone notifications, or small servos that wave tiny physical flags at me when I walk through the hallway.

Damn, that felt good to write :slight_smile:

1 Like

I like that. Maybe a semaphore integration? Semaphore - Wikipedia

1 Like

I think its healthy to have one or two or fifty projects that half work and make your eye twitch when you walk past them (or don’t walk past them, or any other event in your home or universe does or doesn’t happen).

Makes you feel alive and is a good filter for any partners to make sure they actually like you.

I also like sunburn, venues with poor sound attenuation and unrealistic deadlines.

1 Like

I am interested in Rube Goldberg integrations. I thought the ultimate would be getting a camera pointed at my sundial, with image recognition trained to tell the time by where the shadow falls. This has to be far more interesting than syncing to an atomic clock over NTP. :slight_smile:

2 Likes