{"repo":"GabrielGoldsteinAnidea/HA-Websocket-Stripper","free":true,"listed":false,"github":"https://github.com/GabrielGoldsteinAnidea/HA-Websocket-Stripper","clone":"git clone https://github.com/GabrielGoldsteinAnidea/HA-Websocket-Stripper.git","description":"Strip noisy websockets from dashboards","language":"JavaScript","stars":44,"topics":["addon","dashboard","hassio-addon","home-assistant","home-assistant-addon","homeassistant","kiosk","lovelace","performance","reverse-proxy"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"HA WebSocket Stripper — make slow Home Assistant dashboards load fast Speed up slow-loading Home Assistant dashboards on large instances. A lightweight reverse-proxy add-on that serves your real Lovelace dashboards but strips the entity WebSocket down to only what each dashboard uses — so kiosks, wall panels, tablets, and Fully Kiosk Browser displays load in a fraction of the time, with zero loss of fidelity. Keywords: Home Assistant slow dashboard, Lovelace performance, kiosk / wall-panel load time, large instance with thousands of entities, subscribe entities / get states firehose, WebSocket optimization, fast HA dashboard, Mushroom & custom-card kiosk. A reverse proxy that serves your real Home Assistant dashboards (real frontend, real cards — Mushroom, button-card, everything) but strips the entity websocket so a kiosk page only subscribes to the entities that dashboard actually uses. On a big instance (thousands of entities) this cuts the startup get states / subscribe entities firehose down to a few dozen entities, so dashboards load fast — with zero visual approximation , because it is the real frontend. Why this exists Home Assistant's frontend subscribes to every entity in your instance at page load ( get states + subscribe entities with no filter), then streams every state change for all of them over the WebSocket. On a small setup that's fine. On a large instance — a few thousand entities, plus heavy custom cards (Mushroom, button-card, auto-entities, mini-graph-ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/GabrielGoldsteinAnidea","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GabrielGoldsteinAnidea/HA-Websocket-Stripper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}