Model Lighting/Shared Libraries
Shared Libraries are available to any PlatformIO projects located in this repo. They can be included as symlink
library dependencies:
{repository_root}/{project_dir}/platformio.ini
[env:nodemcu-32s]
...
lib_deps =
...
symlink://../shared/{Library_Dir}
- Interval - Controller for time-based interval system
- Light - Controller for dimmable and non-dimmable LEDs
- MqttClient - Controller for managing WiFi and MQTT client connection
- Secrets - Manage secret values
- Utils - Useful general-purpose utilities that are common between multiple applications