NEWS
ESPHome Display
-
Hallo Forum, ich habe ein Problem mit einem Display und ESPHome auch mit der v0.6.1: : manchmal sind alle Anzeigen sichtbar, manchmal aber nur wenige oder gar keine:
Meine displaytft_s3.yaml
Es kommen immer wieder sehr viele MQTT-Warnmeldungen wie diese:
Client [DisplayTFT] Message 64489 deleted after 13 retries
Nach dem Restart der Instanz kommt diese Fehlermeldung:
esphome has an invalid jsonConfig: [{"instancePath":"/items/devices/items/encryptionKey", "schemaPath":"#/definitions/passwordProps/additionalProperties", "keyword":"additionalProperties", "params":{"additionalProperty":"freeSolo"}, "message":"must NOT have additional properties"},{"instancePath":"/items/devices", "schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if", "params":{"failingKeyword":"then"}, "message":"must match \"then\" schema"},{"instancePath":"", "schemaPath":"#/if","keyword":"if",
Die MQTT-Werte sind da und werden über ein Skript aktualisiert.
Hier ist die Display-Log:
INFO ESPHome 2025.5.1 INFO Reading configuration /opt/iobroker/iobroker-data/esphome.0/displaytft.yaml... INFO Starting log output from 192.168.178.157 using esphome API INFO Successfully connected to displaytft @ 192.168.178.157 in 0.100s INFO Successful handshake with displaytft @ 192.168.178.157 in 0.092s [12:04:32][I][app:115]: ESPHome version 2025.5.1 compiled on Jun 4 2025, 09:59:20 [12:04:32][C][wifi:600]: WiFi: [12:04:32][C][wifi:428]: Local MAC: 30:ED:A0:B8:D8:28 [12:04:32][C][wifi:433]: SSID: 'wibear'[redacted] [12:04:32][C][wifi:436]: IP Address: 192.168.178.157 [12:04:32][C][wifi:440]: BSSID: 7C:FF:4D:21:8C:7D[redacted] [12:04:32][C][wifi:441]: Hostname: 'displaytft' [12:04:32][C][wifi:443]: Signal strength: -66 dB ▂▄▆█ [12:04:32][C][wifi:447]: Channel: 1 [12:04:32][C][wifi:448]: Subnet: 255.255.255.0 [12:04:32][C][wifi:449]: Gateway: 192.168.178.1 [12:04:32][C][wifi:450]: DNS1: 192.168.178.1 [12:04:32][C][wifi:451]: DNS2: 0.0.0.0 [12:04:32][C][logger:224]: Logger: [12:04:32][C][logger:225]: Max Level: DEBUG [12:04:32][C][logger:226]: Initial Level: DEBUG [12:04:32][C][logger:228]: Log Baud Rate: 115200 [12:04:32][C][logger:229]: Hardware UART: USB_CDC [12:04:32][C][logger:233]: Task Log Buffer Size: 768 [12:04:32][C][spi:068]: SPI bus: [12:04:32][C][spi:069]: CLK Pin: GPIO12 [12:04:32][C][spi:070]: SDI Pin: GPIO13 [12:04:32][C][spi:071]: SDO Pin: GPIO11 [12:04:32][C][spi:076]: Using HW SPI: SPI [12:04:32][C][ili9xxx:091]: ili9xxx [12:04:32][C][ili9xxx:091]: Rotations: 90 ° [12:04:32][C][ili9xxx:091]: Dimensions: 480px x 320px [12:04:32][C][ili9xxx:092]: Width Offset: 0 [12:04:32][C][ili9xxx:093]: Height Offset: 0 [12:04:32][C][ili9xxx:099]: Color mode: 16bit [12:04:32][C][ili9xxx:106]: 18-Bit Mode: YES [12:04:32][C][ili9xxx:108]: Data rate: 40MHz [12:04:33][C][ili9xxx:110]: Reset Pin: GPIO8 [12:04:33][C][ili9xxx:111]: CS Pin: GPIO10 [12:04:33][C][ili9xxx:112]: DC Pin: GPIO9 [12:04:33][C][ili9xxx:114]: Color order: BGR [12:04:33][C][ili9xxx:115]: Swap_xy: NO [12:04:33][C][ili9xxx:116]: Mirror_x: NO [12:04:33][C][ili9xxx:117]: Mirror_y: NO [12:04:33][C][ili9xxx:118]: Invert colors: NO [12:04:33][C][ili9xxx:123]: Update Interval: 1.0s [12:04:33][C][psram:018]: PSRAM: [12:04:33][C][psram:033]: Available: YES [12:04:33][C][psram:040]: Size: 8192 KB [12:04:33][C][captive_portal:089]: Captive Portal: [12:04:33][C][mdns:120]: mDNS: [12:04:33][C][mdns:121]: Hostname: displaytft [12:04:33][C][esphome.ota:073]: Over-The-Air updates: [12:04:33][C][esphome.ota:074]: Address: displaytft.local:3232 [12:04:33][C][esphome.ota:075]: Version: 2 [12:04:33][C][esphome.ota:078]: Password configured [12:04:33][C][safe_mode:018]: Safe Mode: [12:04:33][C][safe_mode:020]: Boot considered successful after 60 seconds [12:04:33][C][safe_mode:021]: Invoke after 10 boot attempts [12:04:33][C][safe_mode:023]: Remain in safe mode for 300 seconds [12:04:33][C][api:170]: API Server: [12:04:33][C][api:171]: Address: displaytft.local:6053 [12:04:33][C][api:173]: Using noise encryption: YES [12:04:33][C][mqtt:152]: MQTT: [12:04:33][C][mqtt:154]: Server Address: 192.168.178.10:1883 (192.168.178.10) [12:04:33][C][mqtt:155]: Username: 'mqttuser'[redacted] [12:04:33][C][mqtt:156]: Client ID: 'DisplayTFT'[redacted] [12:04:33][C][mqtt:157]: Clean Session: NO [12:04:33][C][mqtt:159]: Discovery IP enabled [12:04:33][C][mqtt:162]: Discovery prefix: 'homeassistant' [12:04:33][C][mqtt:163]: Discovery retain: YES [12:04:33][C][mqtt:165]: Topic Prefix: 'esphome' [12:04:33][C][mqtt:167]: Log Topic: 'esphome/debug' [12:04:33][C][mqtt:170]: Availability: 'esphome/status' [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Solar_Einspeisung_Jetzt' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Solar/Einspeisung_Jetzt [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Netz_Verbrauch_Jetzt' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Netz/Verbrauch_Jetzt [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Solar_Einspeisung_Monat' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Solar/Einspeisung_Monat [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Solar_Einspeisung_Heute' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Solar/Einspeisung_Heute [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Netz_Verbrauch_Monat' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Netz/Verbrauch_Monat [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Netz_Verbrauch_Gestern' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Netz/Verbrauch_Gestern [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Batterie_SoC' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Batterie_SoC [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Ladegeraet' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Ladegeraet [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Auto' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Auto [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Garagentor' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Garagentor [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Fenster_Links' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Fenster_Links [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Temperatur_Kueche' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Temperatur_Kueche [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Status_Feuchtigkeit_Kueche' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Status/Feuchtigkeit_Kueche [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Heizung_VL_Temperatur_Heizkoerper' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Heizung/VL_Temperatur_Heizkoerper [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Heizung_RL_Temperatur_Heizkoerper' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Heizung/RL_Temperatur_Heizkoerper [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Heizung_VL_Temperatur_Warmwasser' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Heizung/VL_Temperatur_Warmwasser [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Heizung_RL_Temperatur_Warmwasser' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Heizung/RL_Temperatur_Warmwasser [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Verbrauch_Warmwasser_Vortag' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Verbrauch/Warmwasser_Vortag [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Verbrauch_Heizung_Vortag' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Verbrauch/Heizung_Vortag [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Verbrauch_Warmwasser_Heute' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Verbrauch/Warmwasser_Heute [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Verbrauch_Heizung_Heute' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Verbrauch/Heizung_Heute [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Verbrauch_Warmwasser_Monat' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Verbrauch/Warmwasser_Monat [12:04:33][C][mqtt_subscribe.text_sensor:021]: MQTT Subscribe Text Sensor 'Verbrauch_Heizung_Monat' [12:04:33][C][mqtt_subscribe.text_sensor:022]: Topic: esphome/DisplayTFT/Verbrauch/Heizung_Monat [12:04:40][W][component:182]: Component mqtt cleared Warning flag [12:04:40][I][mqtt:295]: MQTT Connected! [12:04:40][D][esp-idf:000]: E (660542) MQTT_CLIENT: Client has not connected [12:04:41][W][component:167]: Component mqtt set Warning flag: unspecified [12:04:41][D][esp-idf:000]: E (660551) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660557) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660564) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660571) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660578) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660585) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660592) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660599) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660606) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660613) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660620) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660627) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660634) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660641) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660648) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660655) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660662) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660669) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660676) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660683) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660690) MQTT_CLIENT: Client has not connected [12:04:41][D][esp-idf:000]: E (660697) MQTT_CLIENT: Client has not connected [12:04:41][W][component:257]: Component mqtt took a long time for an operation (323 ms). [12:04:41][W][component:258]: Components should block for at most 30 ms. [12:04:41][D][text_sensor:064]: 'Solar_Einspeisung_Jetzt': Sending state '-18.6' [12:04:41][D][text_sensor:064]: 'Solar_Einspeisung_Heute': Sending state '78' [12:04:41][D][text_sensor:064]: 'Netz_Verbrauch_Jetzt': Sending state '71.2' [12:04:41][D][text_sensor:064]: 'Heizung_VL_Temperatur_Warmwasser': Sending state '33.6' [12:04:41][D][text_sensor:064]: 'Heizung_RL_Temperatur_Warmwasser': Sending state '29.3' [12:04:41][E][mqtt.idf:162]: MQTT_EVENT_ERROR [12:04:41][E][mqtt.idf:164]: Last error code reported from esp-tls: 0x0 [12:04:41][E][mqtt.idf:165]: Last tls stack error number: 0x0 [12:04:41][E][mqtt.idf:167]: Last captured errno : 0 (Success) [12:04:41][W][mqtt:344]: MQTT Disconnected: TCP disconnected. [12:04:41][I][mqtt:254]: Connecting to MQTT... [12:04:42][W][component:182]: Component mqtt cleared Warning flag [12:04:56][I][mqtt:295]: MQTT Connected! [12:04:56][D][text_sensor:064]: 'Solar_Einspeisung_Jetzt': Sending state '-18.9' [12:04:56][D][text_sensor:064]: 'Solar_Einspeisung_Heute': Sending state '78' [12:04:56][D][text_sensor:064]: 'Netz_Verbrauch_Jetzt': Sending state '87.9' [12:04:56][D][text_sensor:064]: 'Heizung_VL_Temperatur_Warmwasser': Sending state '33.6' [12:04:56][D][text_sensor:064]: 'Heizung_RL_Temperatur_Warmwasser': Sending state '29.3' [12:04:56][E][mqtt.idf:162]: MQTT_EVENT_ERROR [12:04:56][E][mqtt.idf:164]: Last error code reported from esp-tls: 0x0 [12:04:56][E][mqtt.idf:165]: Last tls stack error number: 0x0 [12:04:56][E][mqtt.idf:167]: Last captured errno : 0 (Success) [12:04:56][W][mqtt:344]: MQTT Disconnected: TCP disconnected. [12:04:56][W][component:167]: Component mqtt set Warning flag: unspecified [12:04:56][I][mqtt:254]: Connecting to MQTT...
Ferner habe ich festgestellt, dass ESPHome Status ständif offline geht:
Auch in der Client-Liste von MQTT scheint die Verbindung ständig unterbrochen zu werden:
Hat da jemand eine Idee?
Danke im Voraus und Grüße