9c12df1256d2e3b2f41f8cbc569c2287bb1e1ccd
AppDaemon Dev
Setup
Secrets
Needs a long-lived token for HA in secrets.yaml
Test Script
#!/bin/bash
set -e
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))
REPO_DIR=$(dirname $SCRIPT_DIR)
echo $REPO_DIR
cd $REPO_DIR
rm -rf ./dist
python -m build
docker build -t appdaemon:jsl-dev .
cd ../conf
docker compose run -it --rm appdaemon
TODO
Reloading
- Seems to work from non-package module
- Does not work from inside a package module
Reference
importlib.reload(module)AppManagement.check_app_updatesAppManagement._load_reload_modulesAppManagement._load_appsAppManagement.init_object
Description
Languages
Jupyter Notebook
80.8%
Python
19.2%