Metadata-Version: 2.1
Name: home_assistant_eltako_frontend
Version: 0.0.7
Summary: A Python package that includes static files
License: MIT
Keywords: enocean,eltako,home assistant,frontend,static files
Author: Philipp Grimm
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: build
Requires-Dist: wheel
Description-Content-Type: text/markdown


## How to build typescript application and create wheel package

1. Checkout repository
2. Start devcontainer
3. Run `python3 build.py`
4. Application can be found in folder `static`
5. Wheel package can be found in folder `dist`


## How to start webpage in development mode

1. start devcontainer
2. create file `.env` in project folder and add all variables defined in `./src/environment.d.ts`
  * `HA_URL`: Is mandatory and the address to home assistant server e.g. `http://homeassistant.local:8123`
  * `LONG_LIVED_TOKEN`: Is optional and avoids login prompt
3. Run `npx vite dev` in devcontainer

