This is the official documentation for EMS-ESP and hosted on https://emsesp.github.io/docs/
Built on MkDocs using Material for MkDocs theme and borrowed from Tasmota.
Edit only articles in /docs
folder.
All paths are relative.
Use strict markdown syntax. See Markdown Cheatsheet for a quick reference.
Reference of all possibilities
Start each tab section with === "Tab title"
and indent the tab content by 4 spaces. More information...
!!! tip
A tip
!!! warning
A warning
!!! info "some info"
!!! note
just a note
Enclose text in ^ ^
to superscript it. Example H^2^0
renders H2O
Easiest way is to run pip as a module (https://realpython.com/what-is-pip/#using-pip-in-a-python-virtual-environment). On Linux to install pip and this projects dependencies use:
python3 -m venv venv
to create the virtual environmentsource ./venv/bin/activate
to enter itpip install wheel
andpip install -r requirements.txt
to install the libraries
source ./venv/bin/activate
to go into the virtual environmentpip install -r requirements.txt
to refresh latest libsmkdocs serve
to build the documentation- http://127.0.0.1:8000/docs
- TIP: comment out the
git-committers
inmkdocs.yml
to speed up the build
The GitHub actions take care of the re-deployments, but if you want to force it you can use:
mkdocs gh-deploy --force --strict