esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
412 stars 26 forks source link

Marquee text component or template for any display #1973

Open nagyrobi opened 1 year ago

nagyrobi commented 1 year ago

Describe the problem you have/What new integration you would like For displays, to display longer texts that the display space allows, in a marquee scrolling to the left. Pretty much like MAX7219 Led Matrix has this functionality, but implemented as an independent component (for example as a text sensor).

Should take parameters:

Should be callable from lambdas usable with the screen display update.

Please describe your use case for this integration and alternatives you've tried: To be used with any kind of display. I'd use with LCD character displays.

Additional context

nagyrobi commented 1 year ago

@ssieb maybe as a custom component you're in the mood for?

docteurzoidberg commented 1 year ago

have a very basic 'text scroller component' i use for notifications on my adressable light display: https://github.com/docteurzoidberg/my-esphome/tree/master/components/text_scroller

nagyrobi commented 1 year ago

Wow thanks! How to use it? Edit: it looks like it's specifically tailored to graphic displays...

lubeda commented 1 year ago

Hi i made a kind of text scroller for 8x32 pixel matrices see here: https://github.com/lubeda/EsphoMaTrix