You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried using ESPHome NSPanel Lovelace UI and what threw me off was how slow it felt.
To put real numbers to that feeling, I compared this firmware to Blackymas' NSPanel_HA_Blueprint by recording test videos with a 240fps camera. Differences are not huge, but I think they cross the boundary between "barely noticeable" and "laggy".
This makes blueprint firmware feel super responsive and esphome-lovelace firmware super slow. In addition to latency problem, target areas for lovelace UI are small, so that I tend to miss them and have to re-tap. This doesn't happen too often on Blueprint UI.
Re-draw time
NSPanel_HA_Blueprint: 270ms (that's 310ms from button press)
esphome-nspanel-lovelace-ui: 260ms (that's 590ms from button press)
However, esphome-nspanel-lovelace-ui re-draw time is sometimes as long as 1300ms
I tried using ESPHome NSPanel Lovelace UI and what threw me off was how slow it felt.
To put real numbers to that feeling, I compared this firmware to Blackymas' NSPanel_HA_Blueprint by recording test videos with a 240fps camera. Differences are not huge, but I think they cross the boundary between "barely noticeable" and "laggy".
Time to start screen re-draw after button press
NSPanel_HA_Blueprint: 40ms (with "Show pages while loading" option enabled)
esphome-nspanel-lovelace-ui: 330ms
This makes blueprint firmware feel super responsive and esphome-lovelace firmware super slow. In addition to latency problem, target areas for lovelace UI are small, so that I tend to miss them and have to re-tap. This doesn't happen too often on Blueprint UI.
Re-draw time
NSPanel_HA_Blueprint: 270ms (that's 310ms from button press)
esphome-nspanel-lovelace-ui: 260ms (that's 590ms from button press)
However, esphome-nspanel-lovelace-ui re-draw time is sometimes as long as 1300ms
Entity action (light on/off) round-trip time
NSPanel_HA_Blueprint: 500ms
esphome-nspanel-lovelace-ui: 700-900ms
I guess that's due to MQTT vs HA API latency and could be fixed with #34 (I wasn't able to confirm it though).
The text was updated successfully, but these errors were encountered: