# Home Assistant integration for WS2812b Strips <img src="readme_ims/off.jpg" alt="alt text" title="image Title" width="400"/> <img src="readme_ims/red.jpg" alt="alt text" title="image Title" width="400"/> ## Wiring diagram <img src="readme_ims/schaltung.svg" alt="alt text" title="image Title"/> ## Build Build and flash with platform.io https://platformio.org/ <ol> <li> clone the repository https: ``` git clone https://gitlab.cvh-server.de/sdohm/ws2812b-esp-ha-integration.git ``` ssh: ``` git clone git@gitlab.cvh-server.de:sdohm/ws2812b-esp-ha-integration.git ``` </li> <li> update example secret.h in /lib/secrets/secrets.h ``` #define WIFI_SSID "WIFISSID" #define WIFI_PASSWORD "WIFIPASSWORD" #define CLIENT_ID "CLIENT_ID" #define CLIENT_USERNAME "CLIENT_USERNAME" #define CLIENT_PW "CLIENT_PW" ``` </li> <li> In platformio, open the cloned folder as a project. </li> <li> Build the project and upload it to esp32. </li> </ol>