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 did you put your code also online? That simple design looks nice!
@depechie I haven't uploaded my particular code, it's basically identical to Madelena's on github, but using different sensors.
I'm actually going to split this display anyway, one for my home office (with CO2 reading), and one for the house with useful-for-guests info (eg wifi QR code), so I might upload my ESPHome yaml once I'm done with that.
@matstace @madelena here is mine in a 3d printed frame. Main idea was to show which windows are open. On top I have a statusbar, showing sunrise/set, moon phase, where I parked my car, 3d printer percentage, who is at home and last refreshed. On bottom text from the local safety alert (here: problem with drinking water). Recently I added a widget showing next garbage collection.
@wtremmel I love the status bar, really nice way of adding lots more information without making things too info-dense.
@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
@matstace Wow! What type of display are you using for this?
@bodomenke Thanks, although I can't take too much credit. I very much “took inspiration" from here https://community.home-assistant.io/t/use-esphome-with-e-ink-displays-to-blend-in-with-your-home-decor/435428
They displays I'm using are Waveshare 7.5 inch v2 e-paper display, being driven by FireBeetle 2 ESP32-E microcontrollers running ESPHome.
@matstace Thanks. Seems a bit too DIY for my time budget.
Would be great if there could be a commercial of the shelf „ready-made“ product…
@mmu_man Hehe, thanks. It was the first thing I could think of to redact my actual wifi creds, and couldn't be bothered to look up the youtube link. Also - hats off to you for being the first person to notice/mention it
@matstace What's the "time to station"?
@skolima Driving time to main local train station according to Waze. Useful for collecting visitors, or for returning them to the station and not having them wait 59 minutes for the next train
@matstace That is cool, especially love the bin indicator.
@Doveux Thanks, I have a particularly odd bin schedule, so need as much help as I can. In my case, node-red scraping the local council website, because they don't have an API
@matstace oh shit this is genius with the picture frames ! What displays are those ?
@cyplo I can’t claim any credit for the frames, I very much “took inspiration" from here https://community.home-assistant.io/t/use-esphome-with-e-ink-displays-to-blend-in-with-your-home-decor/435428
They displays I'm using are Waveshare 7.5 inch v2 e-paper display, being driven by FireBeetle 2 ESP32-E microcontrollers running ESPHome.
@matstace Next bin day?! An excellent idea
@leonerd I moved from a central London flat with a communal bin chute to a rural countryside place with the following schedule, I need all the help I can get
Week 1: bin A
Week 2: bin B and bin C (on different days)
Week 3: bin A
Week 4: bin D and bin C (on different days)
(Except in winter when bin C is every four weeks instead of two)