├── .github └── workflows │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── config_sample.json ├── data ├── homie │ └── ui_bundle.gz └── html │ ├── favicon.ico │ ├── index.html │ ├── index.js │ ├── mqttws31.min.js │ └── skeleton.css ├── flash_all.sh ├── flash_code.sh ├── platformio.ini ├── requirements.txt ├── resources ├── logo.png ├── logo.svg ├── reallife.jpg ├── schematics.png └── ws.conf ├── setup.sh └── src ├── main.cpp ├── nodes.cpp └── nodes.h /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /data/homie/config.json 2 | /.pio 3 | /.venv 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/README.md -------------------------------------------------------------------------------- /config_sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/config_sample.json -------------------------------------------------------------------------------- /data/homie/ui_bundle.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/data/homie/ui_bundle.gz -------------------------------------------------------------------------------- /data/html/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/data/html/favicon.ico -------------------------------------------------------------------------------- /data/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/data/html/index.html -------------------------------------------------------------------------------- /data/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/data/html/index.js -------------------------------------------------------------------------------- /data/html/mqttws31.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/data/html/mqttws31.min.js -------------------------------------------------------------------------------- /data/html/skeleton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/data/html/skeleton.css -------------------------------------------------------------------------------- /flash_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/flash_all.sh -------------------------------------------------------------------------------- /flash_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/flash_code.sh -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/platformio.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | # pip3 install -r requirements.txt 2 | paho-mqtt>=1.5.1 3 | platformio>=5.0.1 4 | -------------------------------------------------------------------------------- /resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/resources/logo.png -------------------------------------------------------------------------------- /resources/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/resources/logo.svg -------------------------------------------------------------------------------- /resources/reallife.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/resources/reallife.jpg -------------------------------------------------------------------------------- /resources/schematics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/resources/schematics.png -------------------------------------------------------------------------------- /resources/ws.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/resources/ws.conf -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/setup.sh -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/src/nodes.cpp -------------------------------------------------------------------------------- /src/nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maruel/bolide-esp8266/HEAD/src/nodes.h --------------------------------------------------------------------------------