Skip to content

sckevmit/AIS-home-assistant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIS dom

An open source audio and home automation platform that puts local action and privacy first.

screenshot

Developing on Linux:

  1. Install the core dependencies.
sudo apt install python3.9
sudo apt install python3.9-dev
sudo apt install python3.9-venv
sudo apt install python3.9-pip
sudo apt install git autoconf libssl-dev libxml2-dev libxslt1-dev libjpeg-dev libffi-dev libudev-dev zlib1g-dev pkg-config libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libswscale-dev libavresample-dev libavfilter-dev ffmpeg
  1. Download this repository:
git clone https://github.com/sviete/AIS-home-assistant.git
cd AIS-home-assistant
  1. Install the requirements with a provided script
./script/setup
  1. Activate your virtual environment
source venv/bin/activate
  1. Run AIS
hass -c /data/data/pl.sviete.dom/files/home/AIS

  1. Open app in browser http://localhost:8180

screenshot

Debugging in PyCharm:

  1. Install PyCharm IDE https://www.jetbrains.com/pycharm/download/#section=linux

  2. Add a configuration to project

screenshot

  1. Add some break point and start debugging

screenshot

About

☀️ Awaken your home 🇵🇱

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%