esphome / issues

Issue Tracker for ESPHome
https://esphome.io/
290 stars 34 forks source link

"ssd1351_spi" fails to display anything other than numbers #5261

Closed 3ative closed 6 months ago

3ative commented 9 months ago

The problem

"ssd1351_spi" now can only display numbers after 2023.12.0 / 2023.12.1 update.

Not working here are:

Which version of ESPHome has the issue?

2023.12.0

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

2023.12.3

What platform are you using?

ESP32

Board

Generic ESP32 Dev Board

Component causing the issue

display: - platform: ssd1351_spi

Example YAML snippet

text_sensor:
  - platform: template
    id: co2_warning

graph:
  - id: graph1
    duration: 60min
    x_grid: 10min
    y_grid: 500
    width: 123
    height: 50
    traces:
      - sensor: pms25
        line_type: SOLID
        line_thickness: 1
        color: oled_yellow

display:
  - platform: ssd1351_spi
    id: oled
    model: "SSD1351 128x128"
    reset_pin: GPIO16
    brightness: 0.5 # Default 1.0
    cs_pin: GPIO04
    dc_pin: GPIO05
    lambda: |-
      it.printf(68, 44, id(verdana), TextAlign::CENTER, "%s", id(co2_warning).state.c_str());
      it.graph(2, 62, id(graph1), oled_grid);

Anything in the logs that might be useful for us?

[16:29:22][W][component:214]: Component display took a long time for an operation (0.10 s).
[16:29:22][W][component:215]: Components should block for at most 20-30ms.

Additional information

The graph is ok for a few minutes then freezes.

Rebooting and re-flashing (OTA & USB) didn't help. 😣

3ative commented 9 months ago

Additional: Doing a partial restore didn't help - I had to do a Full Home Assistant Restore and thus get ESPHome 2023.11.6 back to get it working again. image

3ative commented 9 months ago

Additional (additional): Logs have changed. Now getting:

[18:08:12][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[18:08:12][W][component:215]: Components should block for at most 20-30ms.
3ative commented 8 months ago

Nope... Had to go back to 2023.11.6 to get my display working again πŸ˜₯

3ative commented 8 months ago

Is anyone working on this? I'm stuck on 2023.11.6 and I can't update ESPHome (or make any more tutorials) until the latest version has fixes. :(

nielsnl68 commented 8 months ago

Not yet, you are the first reporting a problem with this display.

Can you show the startup log and part of the running log with level: verbose Then i can check it out.

3ative commented 8 months ago

Not yet, you are the first reporting a problem with this display.

Can you show the startup log and part of the running log with level: verbose Then i can check it out.

Fantastic. Thank you for the response - I'll have to spin-up another instance of HA/ESPHome, update the code and report back...

dison4linux commented 8 months ago

I stumbled across this thread when searching for why I'm seeing "Component display took a long time for an operation" I'll upload my logs though I'm not seeing the exact issue mentioned by the OP. logs_ssd1306_logs.txt

3ative commented 8 months ago

@nielsnl68 Ok, I've updated to the latest everything, re-flashed the ESP32, powered cycled, etc. Here's the Log output:

INFO ESPHome 2023.12.9
INFO Reading configuration /config/esphome/1-oled.yaml...
WARNING GPIO5 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Starting log output from 1-oled.local using esphome API
INFO Successfully connected to 1-oled @ 192.168.0.220 in 6.144s
INFO Successful handshake with 1-oled @ 192.168.0.220 in 0.039s
[19:30:57][I][app:102]: ESPHome version 2023.12.9 compiled on Jan 30 2024, 18:56:57
[19:30:57][C][wifi:573]: WiFi:
[19:30:57][C][wifi:405]:   Local MAC: 7C:9E:BD:EE:BC:4C
[19:30:57][C][wifi:410]:   SSID: [redacted]
[19:30:57][C][wifi:411]:   IP Address: 192.168.0.220
[19:30:57][C][wifi:413]:   BSSID: [redacted]
[19:30:57][C][wifi:414]:   Hostname: '1-oled'
[19:30:57][C][wifi:416]:   Signal strength: -63 dB β–‚β–„β–†β–ˆ
[19:30:57][V][wifi:418]:   Priority: 0.0
[19:30:57][C][wifi:420]:   Channel: 11
[19:30:57][C][wifi:421]:   Subnet: 255.255.255.0
[19:30:57][C][wifi:422]:   Gateway: 192.168.0.1
[19:30:57][C][wifi:423]:   DNS1: 194.168.4.100
[19:30:57][C][wifi:424]:   DNS2: 194.168.8.100
[19:30:57][C][logger:439]: Logger:
[19:30:57][C][logger:440]:   Level: VERBOSE
[19:30:57][C][logger:441]:   Log Baud Rate: 115200
[19:30:57][C][logger:443]:   Hardware UART: UART0
[19:30:57][C][spi:067]: SPI bus:
[19:30:57][C][spi:068]:   CLK Pin: GPIO18
[19:30:57][C][spi:069]:   SDI Pin: 
[19:30:57][C][spi:070]:   SDO Pin: GPIO19
[19:30:57][C][spi:072]:   Using HW SPI: SPI
[19:30:57][C][template.number:050]: Template Number 'Brightness'
[19:30:57][C][template.number:051]:   Optimistic: YES
[19:30:57][C][template.number:052]:   Update Interval: 60.0s
[19:30:57][C][template.text_sensor:020]: Template Sensor 'co2_warning'
[19:30:57][C][graph:364]: Graph for sensor pms25
[19:30:57][C][ssd1351_spi:022]: SPI SSD1351
[19:30:57][C][ssd1351_spi:022]:   Rotations: 0 Β°
[19:30:57][C][ssd1351_spi:022]:   Dimensions: 128px x 128px
[19:30:57][C][ssd1351_spi:023]:   Model: SSD1351 128x128
[19:30:57][C][ssd1351_spi:024]:   CS Pin: GPIO4
[19:30:57][C][ssd1351_spi:025]:   DC Pin: GPIO5
[19:30:57][C][ssd1351_spi:026]:   Reset Pin: GPIO16
[19:30:57][C][ssd1351_spi:027]:   Initial Brightness: 0.50
[19:30:57][C][ssd1351_spi:028]:   Update Interval: 1.0s
[19:30:57][C][mdns:115]: mDNS:
[19:30:57][C][mdns:116]:   Hostname: 1-oled
[19:30:57][V][mdns:117]:   Services:
[19:30:57][V][mdns:119]:   - _esphomelib, _tcp, 6053
[19:30:57][V][mdns:121]:     TXT: version = 2023.12.9
[19:30:57][V][mdns:121]:     TXT: mac = 7c9ebdeebc4c
[19:30:57][V][mdns:121]:     TXT: platform = ESP32
[19:30:57][V][mdns:121]:     TXT: board = esp32dev
[19:30:57][V][mdns:121]:     TXT: network = wifi
[19:30:57][C][ota:097]: Over-The-Air Updates:
[19:30:57][C][ota:098]:   Address: 1-oled.local:3232
[19:30:57][C][api:139]: API Server:
[19:30:57][C][api:140]:   Address: 1-oled.local:6053
[19:30:57][C][api:144]:   Using noise encryption: NO
[19:30:57][C][homeassistant.sensor:030]: Homeassistant Sensor 'current_temp'
[19:30:57][C][homeassistant.sensor:030]:   State Class: ''
[19:30:57][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:30:57][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:30:57][C][homeassistant.sensor:031]:   Entity ID: 'sensor.bedroom_temperature'
[19:30:57][C][homeassistant.sensor:030]: Homeassistant Sensor 'ap_current_speed'
[19:30:57][C][homeassistant.sensor:030]:   State Class: ''
[19:30:57][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:30:57][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:30:57][C][homeassistant.sensor:031]:   Entity ID: 'number.studio_filter_speed'
[19:30:58][C][homeassistant.sensor:030]: Homeassistant Sensor 'co2_level'
[19:30:58][C][homeassistant.sensor:030]:   State Class: ''
[19:30:58][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:30:58][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:30:58][C][homeassistant.sensor:031]:   Entity ID: 'sensor.studio_aq_co2'
[19:30:58][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:30:58][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:30:58][W][component:215]: Components should block for at most 20-30ms.
[19:30:58][C][homeassistant.sensor:030]: Homeassistant Sensor 'pms25'
[19:30:58][C][homeassistant.sensor:030]:   State Class: ''
[19:30:58][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:30:58][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:30:58][C][homeassistant.sensor:031]:   Entity ID: 'sensor.studio_aq_2_5ug'
[19:30:59][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:30:59][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:30:59][W][component:215]: Components should block for at most 20-30ms.
[19:31:00][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:00][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:00][W][component:215]: Components should block for at most 20-30ms.
[19:31:01][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:01][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:01][W][component:215]: Components should block for at most 20-30ms.
[19:31:02][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:02][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:02][W][component:215]: Components should block for at most 20-30ms.
[19:31:02][D][homeassistant.sensor:024]: 'sensor.bedroom_temperature': Got state 22.40
[19:31:02][V][sensor:043]: 'current_temp': Received new state 22.400000
[19:31:02][D][sensor:094]: 'current_temp': Sending state 22.40000  with 1 decimals of accuracy
[19:31:03][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:03][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:03][W][component:215]: Components should block for at most 20-30ms.
[19:31:04][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:04][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:04][W][component:215]: Components should block for at most 20-30ms.
[19:31:05][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:05][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:05][W][component:215]: Components should block for at most 20-30ms.
[19:31:06][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:06][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:06][W][component:215]: Components should block for at most 20-30ms.
[19:31:07][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:07][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:07][W][component:215]: Components should block for at most 20-30ms.
[19:31:08][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:08][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:08][W][component:215]: Components should block for at most 20-30ms.
[19:31:09][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:09][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:09][W][component:215]: Components should block for at most 20-30ms.
[19:31:10][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:10][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:10][W][component:215]: Components should block for at most 20-30ms.
[19:31:11][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:11][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:11][W][component:215]: Components should block for at most 20-30ms.
[19:31:12][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:12][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:12][W][component:215]: Components should block for at most 20-30ms.
[19:31:13][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:13][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:13][W][component:215]: Components should block for at most 20-30ms.
[19:31:14][V][graph:164]: Updating graph. ymin 0.000000, ymax 500.000000
[19:31:14][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:14][W][component:215]: Components should block for at most 20-30ms.
[19:31:14][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:14][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:14][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:15][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:15][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:15][W][component:215]: Components should block for at most 20-30ms.
[19:31:16][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:16][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:16][W][component:215]: Components should block for at most 20-30ms.
[19:31:17][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:17][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:17][W][component:215]: Components should block for at most 20-30ms.
[19:31:18][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:18][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:18][W][component:215]: Components should block for at most 20-30ms.
[19:31:19][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:19][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:19][W][component:215]: Components should block for at most 20-30ms.
[19:31:19][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 401.00
[19:31:19][V][sensor:043]: 'co2_level': Received new state 401.000000
[19:31:19][D][sensor:094]: 'co2_level': Sending state 401.00000  with 1 decimals of accuracy
[19:31:19][V][text_sensor:013]: 'co2_warning': Received new state Good
[19:31:19][D][text_sensor:064]: 'co2_warning': Sending state 'Good'
[19:31:20][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:20][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:20][W][component:215]: Components should block for at most 20-30ms.
[19:31:21][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:21][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:21][W][component:215]: Components should block for at most 20-30ms.
[19:31:22][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:22][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:22][W][component:215]: Components should block for at most 20-30ms.
[19:31:23][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:23][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:23][W][component:215]: Components should block for at most 20-30ms.
[19:31:24][V][graph:164]: Updating graph. ymin 1000.000000, ymax 1500.000000
[19:31:24][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:24][W][component:215]: Components should block for at most 20-30ms.
[19:31:24][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 47.00
[19:31:24][V][sensor:043]: 'pms25': Received new state 47.000000
[19:31:24][D][sensor:094]: 'pms25': Sending state 47.00000  with 1 decimals of accuracy
[19:31:24][V][graph:035]: Updating trace with value: 47.000000
[19:31:24][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:24][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:24][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:25][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:25][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:25][W][component:215]: Components should block for at most 20-30ms.
[19:31:26][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:26][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:26][W][component:215]: Components should block for at most 20-30ms.
[19:31:27][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:27][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:27][W][component:215]: Components should block for at most 20-30ms.
[19:31:27][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 46.00
[19:31:27][V][sensor:043]: 'pms25': Received new state 46.000000
[19:31:27][D][sensor:094]: 'pms25': Sending state 46.00000  with 1 decimals of accuracy
[19:31:27][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:27][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:27][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:28][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:28][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:28][W][component:215]: Components should block for at most 20-30ms.
[19:31:29][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:29][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:29][W][component:215]: Components should block for at most 20-30ms.
[19:31:29][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 400.00
[19:31:29][V][sensor:043]: 'co2_level': Received new state 400.000000
[19:31:29][D][sensor:094]: 'co2_level': Sending state 400.00000  with 1 decimals of accuracy
[19:31:29][V][text_sensor:013]: 'co2_warning': Received new state Good
[19:31:29][D][text_sensor:064]: 'co2_warning': Sending state 'Good'
[19:31:29][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 45.00
[19:31:29][V][sensor:043]: 'pms25': Received new state 45.000000
[19:31:29][D][sensor:094]: 'pms25': Sending state 45.00000  with 1 decimals of accuracy
[19:31:29][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:29][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:29][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:30][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:30][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:30][W][component:215]: Components should block for at most 20-30ms.
[19:31:31][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:31][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:31][W][component:215]: Components should block for at most 20-30ms.
[19:31:31][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 46.00
[19:31:31][V][sensor:043]: 'pms25': Received new state 46.000000
[19:31:31][D][sensor:094]: 'pms25': Sending state 46.00000  with 1 decimals of accuracy
[19:31:32][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:32][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:32][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:32][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:32][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:32][W][component:215]: Components should block for at most 20-30ms.
[19:31:33][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:33][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:33][W][component:215]: Components should block for at most 20-30ms.
[19:31:33][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 45.00
[19:31:33][V][sensor:043]: 'pms25': Received new state 45.000000
[19:31:33][D][sensor:094]: 'pms25': Sending state 45.00000  with 1 decimals of accuracy
[19:31:33][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:33][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:33][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:34][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:34][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:34][W][component:215]: Components should block for at most 20-30ms.
[19:31:35][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:35][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:35][W][component:215]: Components should block for at most 20-30ms.
[19:31:35][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 46.00
[19:31:35][V][sensor:043]: 'pms25': Received new state 46.000000
[19:31:35][D][sensor:094]: 'pms25': Sending state 46.00000  with 1 decimals of accuracy
[19:31:36][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 1000.00
[19:31:36][V][sensor:043]: 'pms25': Received new state 1000.000000
[19:31:36][D][sensor:094]: 'pms25': Sending state 1000.00000  with 1 decimals of accuracy
[19:31:36][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:36][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:36][W][component:215]: Components should block for at most 20-30ms.
[19:31:37][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:37][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:37][W][component:215]: Components should block for at most 20-30ms.
[19:31:38][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:38][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:38][W][component:215]: Components should block for at most 20-30ms.
[19:31:39][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:39][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:39][W][component:215]: Components should block for at most 20-30ms.
[19:31:40][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:40][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:40][W][component:215]: Components should block for at most 20-30ms.
[19:31:41][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:41][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:41][W][component:215]: Components should block for at most 20-30ms.
[19:31:42][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:42][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:42][W][component:215]: Components should block for at most 20-30ms.
[19:31:43][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:43][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:43][W][component:215]: Components should block for at most 20-30ms.
[19:31:44][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:44][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:44][W][component:215]: Components should block for at most 20-30ms.
[19:31:45][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:45][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:45][W][component:215]: Components should block for at most 20-30ms.
[19:31:46][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:46][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:46][W][component:215]: Components should block for at most 20-30ms.
[19:31:47][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:47][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:47][W][component:215]: Components should block for at most 20-30ms.
[19:31:48][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:48][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:48][W][component:215]: Components should block for at most 20-30ms.
[19:31:49][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:49][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:49][W][component:215]: Components should block for at most 20-30ms.
[19:31:50][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:50][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:50][W][component:215]: Components should block for at most 20-30ms.
[19:31:51][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:51][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:51][W][component:215]: Components should block for at most 20-30ms.
[19:31:52][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:52][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:52][W][component:215]: Components should block for at most 20-30ms.
[19:31:53][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:53][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:53][W][component:215]: Components should block for at most 20-30ms.
[19:31:54][V][graph:164]: Updating graph. ymin 0.000000, ymax 1000.000000
[19:31:54][W][component:214]: Component display took a long time for an operation (0.10 s).
[19:31:54][W][component:215]: Components should block for at most 20-30ms.

The "Text sensor seems to be consistent now, as it's updating when I trigger the sensor. However, the 'Graph' seems to stop after displaying a few data points - I.E. I get a short trace then it freezes.

nielsnl68 commented 8 months ago

So it seems an Graph issue is it not? I belief i have seen some Graph issues popping around here and possible on the esphome discussion forum's. I have no knowledge/experience's with that component. so i cant help you much but for someone that has used it already i hope they can help you.

3ative commented 8 months ago

So it seems an Graph issue is it not? I belief i have seen some Graph issues popping around here and possible on the esphome discussion forum's. I have no knowledge/experience's with that component. so i cant help you much but for someone that has used it already i hope they can help you.

Ah ok.... thanks for trying.

3ative commented 8 months ago

FYI - Here's the log output from ESPHome V2023.11.6 (I re-flashed it back on my original install) And even thou the logs still show:

[19:58:40][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:40][W][component:215]: Components should block for at most 20-30ms.

Albeit less large blocks of them, the 'Graph' continues to work.

INFO ESPHome 2023.11.6
INFO Reading configuration /config/esphome/1-oled.yaml...
WARNING GPIO5 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Starting log output from 1-oled.local using esphome API
INFO Successfully connected to 1-oled in 1.743s
INFO Successful handshake with 1-oled in 0.039s
[19:57:42][I][app:102]: ESPHome version 2023.11.6 compiled on Jan 30 2024, 18:55:34
[19:57:42][C][wifi:559]: WiFi:
[19:57:42][C][wifi:391]:   Local MAC: 7C:9E:BD:EE:BC:4C
[19:57:42][C][wifi:396]:   SSID: [redacted]
[19:57:42][C][wifi:397]:   IP Address: 192.168.0.220
[19:57:42][C][wifi:399]:   BSSID: [redacted]
[19:57:42][C][wifi:400]:   Hostname: '1-oled'
[19:57:42][C][wifi:402]:   Signal strength: -68 dB β–‚β–„β–†β–ˆ
[19:57:42][V][wifi:404]:   Priority: 0.0
[19:57:42][C][wifi:406]:   Channel: 11
[19:57:42][C][wifi:407]:   Subnet: 255.255.255.0
[19:57:42][C][wifi:408]:   Gateway: 192.168.0.1
[19:57:42][C][wifi:409]:   DNS1: 194.168.4.100
[19:57:42][C][wifi:410]:   DNS2: 194.168.8.100
[19:57:42][C][logger:416]: Logger:
[19:57:42][C][logger:417]:   Level: VERBOSE
[19:57:42][C][logger:418]:   Log Baud Rate: 115200
[19:57:42][C][logger:420]:   Hardware UART: UART0
[19:57:42][C][spi:067]: SPI bus:
[19:57:42][C][spi:068]:   CLK Pin: GPIO18
[19:57:42][C][spi:069]:   SDI Pin: 
[19:57:42][C][spi:070]:   SDO Pin: GPIO19
[19:57:42][C][spi:072]:   Using HW SPI: SPI
[19:57:42][C][template.number:050]: Template Number 'Brightness'
[19:57:42][C][template.number:051]:   Optimistic: YES
[19:57:42][C][template.number:052]:   Update Interval: 60.0s
[19:57:42][C][template.text_sensor:020]: Template Sensor 'co2_warning'
[19:57:42][C][graph:364]: Graph for sensor pms25
[19:57:42][C][ssd1351_spi:022]: SPI SSD1351
[19:57:42][C][ssd1351_spi:022]:   Rotations: 0 Β°
[19:57:42][C][ssd1351_spi:022]:   Dimensions: 128px x 128px
[19:57:42][C][ssd1351_spi:023]:   Model: SSD1351 128x128
[19:57:42][C][ssd1351_spi:024]:   CS Pin: GPIO4
[19:57:42][C][ssd1351_spi:025]:   DC Pin: GPIO5
[19:57:42][C][ssd1351_spi:026]:   Reset Pin: GPIO16
[19:57:42][C][ssd1351_spi:027]:   Initial Brightness: 0.50
[19:57:42][C][ssd1351_spi:028]:   Update Interval: 1.0s
[19:57:42][C][mdns:115]: mDNS:
[19:57:42][C][mdns:116]:   Hostname: 1-oled
[19:57:42][V][mdns:117]:   Services:
[19:57:42][V][mdns:119]:   - _esphomelib, _tcp, 6053
[19:57:42][V][mdns:121]:     TXT: version = 2023.11.6
[19:57:42][V][mdns:121]:     TXT: mac = 7c9ebdeebc4c
[19:57:42][V][mdns:121]:     TXT: platform = ESP32
[19:57:42][V][mdns:121]:     TXT: board = esp32dev
[19:57:42][V][mdns:121]:     TXT: network = wifi
[19:57:42][C][ota:097]: Over-The-Air Updates:
[19:57:42][C][ota:098]:   Address: 1-oled.local:3232
[19:57:42][C][api:139]: API Server:
[19:57:42][C][api:140]:   Address: 1-oled.local:6053
[19:57:42][C][api:144]:   Using noise encryption: NO
[19:57:42][C][homeassistant.sensor:030]: Homeassistant Sensor 'current_temp'
[19:57:42][C][homeassistant.sensor:030]:   State Class: ''
[19:57:42][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:57:42][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:57:42][C][homeassistant.sensor:031]:   Entity ID: 'sensor.bedroom_temperature'
[19:57:42][C][homeassistant.sensor:030]: Homeassistant Sensor 'ap_current_speed'
[19:57:42][C][homeassistant.sensor:030]:   State Class: ''
[19:57:42][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:57:42][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:57:42][C][homeassistant.sensor:031]:   Entity ID: 'number.studio_filter_speed'
[19:57:42][C][homeassistant.sensor:030]: Homeassistant Sensor 'co2_level'
[19:57:42][C][homeassistant.sensor:030]:   State Class: ''
[19:57:42][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:57:42][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:57:42][C][homeassistant.sensor:031]:   Entity ID: 'sensor.studio_aq_co2'
[19:57:42][C][homeassistant.sensor:030]: Homeassistant Sensor 'pms25'
[19:57:42][C][homeassistant.sensor:030]:   State Class: ''
[19:57:42][C][homeassistant.sensor:030]:   Unit of Measurement: ''
[19:57:42][C][homeassistant.sensor:030]:   Accuracy Decimals: 1
[19:57:42][C][homeassistant.sensor:031]:   Entity ID: 'sensor.studio_aq_2_5ug'
[19:57:43][V][graph:164]: Updating graph. ymin nan, ymax nan
[19:57:43][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:43][W][component:215]: Components should block for at most 20-30ms.
[19:57:43][D][api:102]: Accepted 192.168.0.51
[19:57:43][V][api.connection:1071]: Hello from client: 'Home Assistant 2024.1.5' | 192.168.0.51 | API Version 1.9
[19:57:43][D][api.connection:1089]: Home Assistant 2024.1.5 (192.168.0.51): Connected successfully
[19:57:43][D][homeassistant.sensor:024]: 'sensor.bedroom_temperature': Got state 22.70
[19:57:43][V][sensor:043]: 'current_temp': Received new state 22.700001
[19:57:43][D][sensor:094]: 'current_temp': Sending state 22.70000  with 1 decimals of accuracy
[19:57:43][D][homeassistant.sensor:024]: 'number.studio_filter_speed': Got state 6.00
[19:57:43][V][sensor:043]: 'ap_current_speed': Received new state 6.000000
[19:57:43][D][sensor:094]: 'ap_current_speed': Sending state 6.00000  with 1 decimals of accuracy
[19:57:43][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1064.00
[19:57:43][V][sensor:043]: 'co2_level': Received new state 1064.000000
[19:57:43][D][sensor:094]: 'co2_level': Sending state 1064.00000  with 1 decimals of accuracy
[19:57:43][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:57:43][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:57:43][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 614.00
[19:57:43][V][sensor:043]: 'pms25': Received new state 614.000000
[19:57:43][D][sensor:094]: 'pms25': Sending state 614.00000  with 1 decimals of accuracy
[19:57:44][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:44][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:44][W][component:215]: Components should block for at most 20-30ms.
[19:57:45][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:45][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:45][W][component:215]: Components should block for at most 20-30ms.
[19:57:46][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:46][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:46][W][component:215]: Components should block for at most 20-30ms.
[19:57:47][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:47][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:47][W][component:215]: Components should block for at most 20-30ms.
[19:57:48][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:48][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:48][W][component:215]: Components should block for at most 20-30ms.
[19:57:49][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:49][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:49][W][component:215]: Components should block for at most 20-30ms.
[19:57:49][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1058.00
[19:57:49][V][sensor:043]: 'co2_level': Received new state 1058.000000
[19:57:49][D][sensor:094]: 'co2_level': Sending state 1058.00000  with 1 decimals of accuracy
[19:57:49][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:57:49][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:57:50][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:50][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:50][W][component:215]: Components should block for at most 20-30ms.
[19:57:51][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:51][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:51][W][component:215]: Components should block for at most 20-30ms.
[19:57:52][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:52][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:52][W][component:215]: Components should block for at most 20-30ms.
[19:57:53][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:53][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:53][W][component:215]: Components should block for at most 20-30ms.
[19:57:54][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:54][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:54][W][component:215]: Components should block for at most 20-30ms.
[19:57:55][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:55][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:55][W][component:215]: Components should block for at most 20-30ms.
[19:57:55][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 598.00
[19:57:55][V][sensor:043]: 'pms25': Received new state 598.000000
[19:57:55][D][sensor:094]: 'pms25': Sending state 598.00000  with 1 decimals of accuracy
[19:57:56][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:56][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:56][W][component:215]: Components should block for at most 20-30ms.
[19:57:57][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:57][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:57][W][component:215]: Components should block for at most 20-30ms.
[19:57:58][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:58][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:58][W][component:215]: Components should block for at most 20-30ms.
[19:57:58][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 595.00
[19:57:58][V][sensor:043]: 'pms25': Received new state 595.000000
[19:57:58][D][sensor:094]: 'pms25': Sending state 595.00000  with 1 decimals of accuracy
[19:57:59][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:57:59][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:57:59][W][component:215]: Components should block for at most 20-30ms.
[19:58:00][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:00][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:00][W][component:215]: Components should block for at most 20-30ms.
[19:58:00][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 594.00
[19:58:00][V][sensor:043]: 'pms25': Received new state 594.000000
[19:58:00][D][sensor:094]: 'pms25': Sending state 594.00000  with 1 decimals of accuracy
[19:58:01][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:01][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:01][W][component:215]: Components should block for at most 20-30ms.
[19:58:02][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:02][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:02][W][component:215]: Components should block for at most 20-30ms.
[19:58:02][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 592.00
[19:58:02][V][sensor:043]: 'pms25': Received new state 592.000000
[19:58:02][D][sensor:094]: 'pms25': Sending state 592.00000  with 1 decimals of accuracy
[19:58:03][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:03][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:03][W][component:215]: Components should block for at most 20-30ms.
[19:58:04][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:04][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:04][W][component:215]: Components should block for at most 20-30ms.
[19:58:04][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 590.00
[19:58:04][V][sensor:043]: 'pms25': Received new state 590.000000
[19:58:04][D][sensor:094]: 'pms25': Sending state 590.00000  with 1 decimals of accuracy
[19:58:04][V][graph:035]: Updating trace with value: 590.000000
[19:58:05][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:05][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:05][W][component:215]: Components should block for at most 20-30ms.
[19:58:06][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:06][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:06][W][component:215]: Components should block for at most 20-30ms.
[19:58:07][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:07][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:07][W][component:215]: Components should block for at most 20-30ms.
[19:58:08][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:08][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:08][W][component:215]: Components should block for at most 20-30ms.
[19:58:09][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:09][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:09][W][component:215]: Components should block for at most 20-30ms.
[19:58:09][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1066.00
[19:58:09][V][sensor:043]: 'co2_level': Received new state 1066.000000
[19:58:09][D][sensor:094]: 'co2_level': Sending state 1066.00000  with 1 decimals of accuracy
[19:58:09][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:58:09][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:58:10][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:10][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:10][W][component:215]: Components should block for at most 20-30ms.
[19:58:11][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:11][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:11][W][component:215]: Components should block for at most 20-30ms.
[19:58:12][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:12][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:12][W][component:215]: Components should block for at most 20-30ms.
[19:58:13][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:13][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:13][W][component:215]: Components should block for at most 20-30ms.
[19:58:14][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:14][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:14][W][component:215]: Components should block for at most 20-30ms.
[19:58:15][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:15][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:15][W][component:215]: Components should block for at most 20-30ms.
[19:58:16][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:16][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:16][W][component:215]: Components should block for at most 20-30ms.
[19:58:17][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:17][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:17][W][component:215]: Components should block for at most 20-30ms.
[19:58:18][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:18][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:18][W][component:215]: Components should block for at most 20-30ms.
[19:58:19][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:19][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:19][W][component:215]: Components should block for at most 20-30ms.
[19:58:19][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1073.00
[19:58:19][V][sensor:043]: 'co2_level': Received new state 1073.000000
[19:58:19][D][sensor:094]: 'co2_level': Sending state 1073.00000  with 1 decimals of accuracy
[19:58:19][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:58:19][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:58:20][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:20][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:20][W][component:215]: Components should block for at most 20-30ms.
[19:58:21][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:21][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:21][W][component:215]: Components should block for at most 20-30ms.
[19:58:22][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:22][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:22][W][component:215]: Components should block for at most 20-30ms.
[19:58:23][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:23][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:23][W][component:215]: Components should block for at most 20-30ms.
[19:58:24][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:24][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:24][W][component:215]: Components should block for at most 20-30ms.
[19:58:25][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:25][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:25][W][component:215]: Components should block for at most 20-30ms.
[19:58:25][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 577.00
[19:58:25][V][sensor:043]: 'pms25': Received new state 577.000000
[19:58:25][D][sensor:094]: 'pms25': Sending state 577.00000  with 1 decimals of accuracy
[19:58:26][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:26][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:26][W][component:215]: Components should block for at most 20-30ms.
[19:58:26][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 579.00
[19:58:26][V][sensor:043]: 'pms25': Received new state 579.000000
[19:58:26][D][sensor:094]: 'pms25': Sending state 579.00000  with 1 decimals of accuracy
[19:58:27][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:27][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:27][W][component:215]: Components should block for at most 20-30ms.
[19:58:28][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:28][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:28][W][component:215]: Components should block for at most 20-30ms.
[19:58:28][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 576.00
[19:58:28][V][sensor:043]: 'pms25': Received new state 576.000000
[19:58:28][D][sensor:094]: 'pms25': Sending state 576.00000  with 1 decimals of accuracy
[19:58:29][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:29][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:29][W][component:215]: Components should block for at most 20-30ms.
[19:58:29][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1071.00
[19:58:29][V][sensor:043]: 'co2_level': Received new state 1071.000000
[19:58:29][D][sensor:094]: 'co2_level': Sending state 1071.00000  with 1 decimals of accuracy
[19:58:29][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:58:29][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:58:30][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:30][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:30][W][component:215]: Components should block for at most 20-30ms.
[19:58:31][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:31][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:31][W][component:215]: Components should block for at most 20-30ms.
[19:58:32][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:32][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:32][W][component:215]: Components should block for at most 20-30ms.
[19:58:33][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:33][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:33][W][component:215]: Components should block for at most 20-30ms.
[19:58:34][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:34][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:34][W][component:215]: Components should block for at most 20-30ms.
[19:58:34][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 575.00
[19:58:34][V][sensor:043]: 'pms25': Received new state 575.000000
[19:58:34][D][sensor:094]: 'pms25': Sending state 575.00000  with 1 decimals of accuracy
[19:58:34][V][graph:035]: Updating trace with value: 575.000000
[19:58:35][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:35][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:35][W][component:215]: Components should block for at most 20-30ms.
[19:58:36][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:36][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:36][W][component:215]: Components should block for at most 20-30ms.
[19:58:36][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 573.00
[19:58:36][V][sensor:043]: 'pms25': Received new state 573.000000
[19:58:36][D][sensor:094]: 'pms25': Sending state 573.00000  with 1 decimals of accuracy
[19:58:37][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:37][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:37][W][component:215]: Components should block for at most 20-30ms.
[19:58:38][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:38][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:38][W][component:215]: Components should block for at most 20-30ms.
[19:58:39][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:39][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:39][W][component:215]: Components should block for at most 20-30ms.
[19:58:39][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1077.00
[19:58:39][V][sensor:043]: 'co2_level': Received new state 1077.000000
[19:58:39][D][sensor:094]: 'co2_level': Sending state 1077.00000  with 1 decimals of accuracy
[19:58:39][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:58:39][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:58:40][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:40][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:40][W][component:215]: Components should block for at most 20-30ms.
[19:58:41][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:41][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:41][W][component:215]: Components should block for at most 20-30ms.
[19:58:42][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:42][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:42][W][component:215]: Components should block for at most 20-30ms.
[19:58:43][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:43][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:43][W][component:215]: Components should block for at most 20-30ms.
[19:58:44][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:44][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:44][W][component:215]: Components should block for at most 20-30ms.
[19:58:45][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:45][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:45][W][component:215]: Components should block for at most 20-30ms.
[19:58:46][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:46][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:46][W][component:215]: Components should block for at most 20-30ms.
[19:58:47][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:47][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:47][W][component:215]: Components should block for at most 20-30ms.
[19:58:48][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:48][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:48][W][component:215]: Components should block for at most 20-30ms.
[19:58:49][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:49][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:49][W][component:215]: Components should block for at most 20-30ms.
[19:58:49][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1082.00
[19:58:49][V][sensor:043]: 'co2_level': Received new state 1082.000000
[19:58:49][D][sensor:094]: 'co2_level': Sending state 1082.00000  with 1 decimals of accuracy
[19:58:49][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:58:49][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:58:50][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:50][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:50][W][component:215]: Components should block for at most 20-30ms.
[19:58:51][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:51][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:51][W][component:215]: Components should block for at most 20-30ms.
[19:58:52][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:52][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:52][W][component:215]: Components should block for at most 20-30ms.
[19:58:53][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:53][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:53][W][component:215]: Components should block for at most 20-30ms.
[19:58:54][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:54][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:54][W][component:215]: Components should block for at most 20-30ms.
[19:58:55][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:55][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:55][W][component:215]: Components should block for at most 20-30ms.
[19:58:55][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 575.00
[19:58:55][V][sensor:043]: 'pms25': Received new state 575.000000
[19:58:55][D][sensor:094]: 'pms25': Sending state 575.00000  with 1 decimals of accuracy
[19:58:56][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:56][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:56][W][component:215]: Components should block for at most 20-30ms.
[19:58:56][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 576.00
[19:58:56][V][sensor:043]: 'pms25': Received new state 576.000000
[19:58:56][D][sensor:094]: 'pms25': Sending state 576.00000  with 1 decimals of accuracy
[19:58:57][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:57][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:57][W][component:215]: Components should block for at most 20-30ms.
[19:58:58][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:58][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:58][W][component:215]: Components should block for at most 20-30ms.
[19:58:58][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 574.00
[19:58:58][V][sensor:043]: 'pms25': Received new state 574.000000
[19:58:58][D][sensor:094]: 'pms25': Sending state 574.00000  with 1 decimals of accuracy
[19:58:59][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:58:59][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:58:59][W][component:215]: Components should block for at most 20-30ms.
[19:58:59][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1077.00
[19:58:59][V][sensor:043]: 'co2_level': Received new state 1077.000000
[19:58:59][D][sensor:094]: 'co2_level': Sending state 1077.00000  with 1 decimals of accuracy
[19:58:59][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:58:59][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:59:00][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:00][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:00][W][component:215]: Components should block for at most 20-30ms.
[19:59:00][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 571.00
[19:59:00][V][sensor:043]: 'pms25': Received new state 571.000000
[19:59:00][D][sensor:094]: 'pms25': Sending state 571.00000  with 1 decimals of accuracy
[19:59:01][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:01][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:01][W][component:215]: Components should block for at most 20-30ms.
[19:59:02][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:02][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:02][W][component:215]: Components should block for at most 20-30ms.
[19:59:02][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 569.00
[19:59:02][V][sensor:043]: 'pms25': Received new state 569.000000
[19:59:02][D][sensor:094]: 'pms25': Sending state 569.00000  with 1 decimals of accuracy
[19:59:02][V][graph:035]: Updating trace with value: 569.000000
[19:59:03][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:03][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:03][W][component:215]: Components should block for at most 20-30ms.
[19:59:04][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:04][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:04][W][component:215]: Components should block for at most 20-30ms.
[19:59:04][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 567.00
[19:59:04][V][sensor:043]: 'pms25': Received new state 567.000000
[19:59:04][D][sensor:094]: 'pms25': Sending state 567.00000  with 1 decimals of accuracy
[19:59:05][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:05][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:05][W][component:215]: Components should block for at most 20-30ms.
[19:59:06][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:06][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:06][W][component:215]: Components should block for at most 20-30ms.
[19:59:06][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 566.00
[19:59:06][V][sensor:043]: 'pms25': Received new state 566.000000
[19:59:06][D][sensor:094]: 'pms25': Sending state 566.00000  with 1 decimals of accuracy
[19:59:07][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:07][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:07][W][component:215]: Components should block for at most 20-30ms.
[19:59:08][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:08][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:08][W][component:215]: Components should block for at most 20-30ms.
[19:59:09][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:09][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:09][W][component:215]: Components should block for at most 20-30ms.
[19:59:09][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1085.00
[19:59:09][V][sensor:043]: 'co2_level': Received new state 1085.000000
[19:59:09][D][sensor:094]: 'co2_level': Sending state 1085.00000  with 1 decimals of accuracy
[19:59:09][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:59:09][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:59:10][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:10][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:10][W][component:215]: Components should block for at most 20-30ms.
[19:59:11][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:11][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:11][W][component:215]: Components should block for at most 20-30ms.
[19:59:12][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:12][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:12][W][component:215]: Components should block for at most 20-30ms.
[19:59:13][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:13][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:13][W][component:215]: Components should block for at most 20-30ms.
[19:59:14][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:14][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:14][W][component:215]: Components should block for at most 20-30ms.
[19:59:15][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:15][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:15][W][component:215]: Components should block for at most 20-30ms.
[19:59:16][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:16][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:16][W][component:215]: Components should block for at most 20-30ms.
[19:59:17][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:17][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:17][W][component:215]: Components should block for at most 20-30ms.
[19:59:18][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:18][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:18][W][component:215]: Components should block for at most 20-30ms.
[19:59:19][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:19][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:19][W][component:215]: Components should block for at most 20-30ms.
[19:59:20][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:20][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:20][W][component:215]: Components should block for at most 20-30ms.
[19:59:21][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:21][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:21][W][component:215]: Components should block for at most 20-30ms.
[19:59:22][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:22][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:22][W][component:215]: Components should block for at most 20-30ms.
[19:59:22][D][homeassistant.sensor:024]: 'sensor.bedroom_temperature': Got state 22.80
[19:59:22][V][sensor:043]: 'current_temp': Received new state 22.799999
[19:59:22][D][sensor:094]: 'current_temp': Sending state 22.80000  with 1 decimals of accuracy
[19:59:23][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:23][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:23][W][component:215]: Components should block for at most 20-30ms.
[19:59:24][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:24][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:24][W][component:215]: Components should block for at most 20-30ms.
[19:59:25][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:25][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:25][W][component:215]: Components should block for at most 20-30ms.
[19:59:25][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 565.00
[19:59:25][V][sensor:043]: 'pms25': Received new state 565.000000
[19:59:25][D][sensor:094]: 'pms25': Sending state 565.00000  with 1 decimals of accuracy
[19:59:26][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:26][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:26][W][component:215]: Components should block for at most 20-30ms.
[19:59:26][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 562.00
[19:59:26][V][sensor:043]: 'pms25': Received new state 562.000000
[19:59:26][D][sensor:094]: 'pms25': Sending state 562.00000  with 1 decimals of accuracy
[19:59:27][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:27][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:27][W][component:215]: Components should block for at most 20-30ms.
[19:59:28][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:28][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:28][W][component:215]: Components should block for at most 20-30ms.
[19:59:28][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 561.00
[19:59:28][V][sensor:043]: 'pms25': Received new state 561.000000
[19:59:28][D][sensor:094]: 'pms25': Sending state 561.00000  with 1 decimals of accuracy
[19:59:29][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:29][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:29][W][component:215]: Components should block for at most 20-30ms.
[19:59:29][D][homeassistant.sensor:024]: 'sensor.studio_aq_co2': Got state 1088.00
[19:59:29][V][sensor:043]: 'co2_level': Received new state 1088.000000
[19:59:29][D][sensor:094]: 'co2_level': Sending state 1088.00000  with 1 decimals of accuracy
[19:59:29][V][text_sensor:013]: 'co2_warning': Received new state Bad
[19:59:29][D][text_sensor:064]: 'co2_warning': Sending state 'Bad'
[19:59:30][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:30][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:30][W][component:215]: Components should block for at most 20-30ms.
[19:59:30][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 558.00
[19:59:30][V][sensor:043]: 'pms25': Received new state 558.000000
[19:59:30][D][sensor:094]: 'pms25': Sending state 558.00000  with 1 decimals of accuracy
[19:59:31][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:31][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:31][W][component:215]: Components should block for at most 20-30ms.
[19:59:32][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:32][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:32][W][component:215]: Components should block for at most 20-30ms.
[19:59:32][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 559.00
[19:59:32][V][sensor:043]: 'pms25': Received new state 559.000000
[19:59:32][D][sensor:094]: 'pms25': Sending state 559.00000  with 1 decimals of accuracy
[19:59:32][V][graph:035]: Updating trace with value: 559.000000
[19:59:33][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:33][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:33][W][component:215]: Components should block for at most 20-30ms.
[19:59:34][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:34][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:34][W][component:215]: Components should block for at most 20-30ms.
[19:59:34][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 557.00
[19:59:34][V][sensor:043]: 'pms25': Received new state 557.000000
[19:59:34][D][sensor:094]: 'pms25': Sending state 557.00000  with 1 decimals of accuracy
[19:59:35][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:35][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:35][W][component:215]: Components should block for at most 20-30ms.
[19:59:36][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:36][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:36][W][component:215]: Components should block for at most 20-30ms.
[19:59:36][D][homeassistant.sensor:024]: 'sensor.studio_aq_2_5ug': Got state 554.00
[19:59:36][V][sensor:043]: 'pms25': Received new state 554.000000
[19:59:36][D][sensor:094]: 'pms25': Sending state 554.00000  with 1 decimals of accuracy
[19:59:37][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:37][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:37][W][component:215]: Components should block for at most 20-30ms.
[19:59:38][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:38][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:38][W][component:215]: Components should block for at most 20-30ms.
[19:59:39][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:39][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:39][W][component:215]: Components should block for at most 20-30ms.
[19:59:40][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:40][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:40][W][component:215]: Components should block for at most 20-30ms.
[19:59:41][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:41][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:41][W][component:215]: Components should block for at most 20-30ms.
[19:59:42][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:42][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:42][W][component:215]: Components should block for at most 20-30ms.
[19:59:43][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:43][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:43][W][component:215]: Components should block for at most 20-30ms.
[19:59:44][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:44][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:44][W][component:215]: Components should block for at most 20-30ms.
[19:59:45][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:45][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:45][W][component:215]: Components should block for at most 20-30ms.
[19:59:46][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
[19:59:46][W][component:214]: Component ssd1351_base took a long time for an operation (0.10 s).
[19:59:46][W][component:215]: Components should block for at most 20-30ms.
[19:59:47][V][graph:164]: Updating graph. ymin 500.000000, ymax 1000.000000
3ative commented 8 months ago

Tonight's testing... I was also running an animated GIF (Bottom Left): Elements

I've removed that now to see if that stops the Graph from freezing. I'll leave it running for a few hours and report back.

3ative commented 8 months ago

Well this is weird! No changes made to either HA or ESPHome installs...

  • Removing the animated GIF and code
  • Power-Cycling the board
  • Reset via on-board button
  • Replaced GIF and code

So, I'm back where I started. Except this time the Graph has continued updating - Which makes no sense !

3ative commented 6 months ago

Closing as after update 2024.2.0 everything's' working now.