Closed gijsje closed 5 years ago
Sorry, I missed your message.
I was getting the error as well, but the display worked. I made a change to the code not to wait for the ack.
it.set_wait_for_ack(false);
But that won't fix your issue I think. What do you mean by "nothing works". Is the display on? Try replacing the lambda by something simple first, such as:
lambda: |- it.set_wait_for_ack(false); it.set_component_text("inside","test")
What does the display show?
@gijsje , BTW, you are saying that you tried with 5" display - did the Nextion Editor allow you to upload the screen I designed for 2.4" to the 5" screen?
Thank you for the creating this. I have been playing with my nextion for a long time but am not able to get it to work with any programming. The only thing i do get is:
I did change the pins around in the software and physical but nothing works
I am using a 5" display but that should not really care i guess I also did try with another 2.4 display with the same thing
`# This is ESPHome configuration file. This goes to the esphome folder
You need to provide your WiFi ssis/password and passwords for API and OTA (or put them in your esphome/secrets.yaml)
esphome: name: display_weather platform: ESP8266 board: d1_mini_pro
wifi: ssid: SSID password: PASS fast_connect: true
api: password: PASS
ota: password: PASS
logger: baud_rate: 0 # Disable UART logging (pins GPIO1/3 are used for Nextion communication)
uart: rx_pin: D1 tx_pin: D6 baud_rate: 9600
time:
sensor:
platform: homeassistant # Inside temperature id: temperature_inside entity_id: sensor.kantoor_temperatuur
platform: homeassistant # Outside temperature id: temperature_outside
entity_id: sensor.tuin_temperatuur
platform: homeassistant # Swimming pool id: temperature_pool entity_id: sensor.keuken_koelkast_temperatuur
platform: homeassistant # Forecast minimal temperature id: today_min entity_id: sensor.today_min
platform: homeassistant # Forecast maximal temperature id: today_max entity_id: sensor.today_max
platform: homeassistant # Forecast precipitation id: today_rain entity_id: sensor.today_rain
platform: homeassistant # Forecast icon id: today_icon entity_id: sensor.today_icon
binary_sensor:
globals:
display: