- Clone this repository
git clone https://github.com/ndg63276/smartlife.git
- Enter the project folder
cd smartlife
- Run the included server by
python serve.py
- Navigate to http://localhost:8000 in your browser
Of course you will require docker and docker-compose setup and working first
- Clone this repository
git clone https://github.com/ndg63276/smartlife.git
- Enter the project folder
cd smartlife
- Build a local docker image
docker build -t ndg63276/smartlife .
- Run Your locally built docker image with docker compose
docker compose up
- Navigate to http://localhost:8000 in your browser
If you use the China region, you will need a CORS-anywhere server, see https://github.com/Rob--W/cors-anywhere for help. Once you have set one up, insert the address at the top of functions.js.
This tool is available (without the CORS bug) at https://smartathome.co.uk/smartlife/
All the tools from the SmartAtHome website are available at https://github.com/ndg63276/smartathome