Problemi display components
Posted: Sun May 03, 2020 12:58 pm
Salve, ho un problema con la sintassi del display component
Ho un esp8266 collegato in i2c con un display oled 64x128, vorrei poter visualizzare ad intervalli di tempo diverse pagine sullo stesso display a rotazione
dal sito esphome ho provato e riprovato dagli esempi ma non riesco a far lavorare il display come desidero
la sintassi di esempio รจ questa:
- platform: ...
# ...
id: my_display
pages:
- id: page1
lambda: |-
it.print(0, 10, id(my_font), "This is page 1!");
- id: page2
lambda: |-
it.print(0, 10, id(my_font), "This is page 2!");
You can then switch between these with three different actions:
show_next / show_previous: Shows the next or previous page, wraps around at the end.
on_...:
- display.page.show_next: my_display
- display.page.show_previous: my_display
# For example cycle through pages on a timer
interval:
- interval: 5s
then:
- display.page.show_next: my_display
- component.update: my_display
scusate per la domanda forse banale ma mi serve per fare ulteriore esperienza
Grazie
Ho un esp8266 collegato in i2c con un display oled 64x128, vorrei poter visualizzare ad intervalli di tempo diverse pagine sullo stesso display a rotazione
dal sito esphome ho provato e riprovato dagli esempi ma non riesco a far lavorare il display come desidero
la sintassi di esempio รจ questa:
- platform: ...
# ...
id: my_display
pages:
- id: page1
lambda: |-
it.print(0, 10, id(my_font), "This is page 1!");
- id: page2
lambda: |-
it.print(0, 10, id(my_font), "This is page 2!");
You can then switch between these with three different actions:
show_next / show_previous: Shows the next or previous page, wraps around at the end.
on_...:
- display.page.show_next: my_display
- display.page.show_previous: my_display
# For example cycle through pages on a timer
interval:
- interval: 5s
then:
- display.page.show_next: my_display
- component.update: my_display
scusate per la domanda forse banale ma mi serve per fare ulteriore esperienza
Grazie