Home Assistant UI Components
Development
Development relies on VS Code Studio and the Remote Containers extension.
- Install docker if it's not installed already.
- Install the VS Code Studio Remote Containers extension.
- Create a remote container with Ubuntu, Python, Git, and other necessary tools. Follow Remote Containers tutorial
- Run
npm install
oryarn install
. Seepackage.json
for list of scripts. - Scripts start with
serve
will spin up a Parcel server at port 8000 to serve the compiled JS file(s). - (Optional, but recommended) install a Home Assistant container inside the docker container so that you can use a fresh HASS instance to test changes.