Project to control various IoT devices in the house (WiFi) and the RPi server (DNS, fileserver, entertainment center, etc).
You can install required modules with either command below
For virtaul enviroment
python3 -m pip install -r requirements.txt
Without virtual enviroment
pip install -r requirements.txt
- At present configuration is done manually editing *config.ini. You can change ip, port and debug options among others.
- Start with
python3 main.py
and your browser will open at the specified ip port specified in previous step. - You will need to register a user on first run to get to the dashboard.
- Themes
- Cusomtize Quick buttons dynically
- Ability to add more devices
- Get device details
Planning to work on this and make it public, kinda like a template Smart Home hub. Examples for powering on/off devices are for Sonoff Basic smart plugs flashed with Tasmota firmware. Tasmota
Can check the journal (if Debug=off) using command: journalctl -u flask -n 25