The logs from the ESPHome device show that it has the sensor value. When I try to write it out to my e-ink screen, I get NaN, or garbage in the case of a text sensor.
This is, as you might say, frustrating.
Fixed it. Not sure how, apart from copying and pasting from code I found online (I have an inkling that I over-simplified previously, and it was updating the display before it had retrieved the data from home assistant).
Now (well, after work, obvs ;-) ) it's time to make it pretty.
Mmmm, information radiators. Gotta love them.
(it would be remiss of me to not thank/credit @madelena for her Weatherman dashboard - https://github.com/Madelena/esphome-weatherman-dashboard/tree/main?tab=readme-ov-file , which this is clearly a copy/paste/edit to my own taste of )
The cheap ikea picture frames have arrived, and my displays are almost ready to deploy - on in the house, and one in my office (I don't need a QR for my wifi, and the house doesn't need to know my office CO2)
@matstace OMG I love these - what are the displays?
@Floppy I'm using 7.5inch e-ink displays from Waveshare, powered by ESPHome running on the FireBeetle 2 ESP32-E, running code “inspired by" (aka blatantly copied/pasted/hacked about on) from https://community.home-assistant.io/t/use-esphome-with-e-ink-displays-to-blend-in-with-your-home-decor/435428