mirror of
https://github.com/Luzifer/tasmota-config.git
synced 2024-12-22 10:41:19 +00:00
Helper to configure Tasmota devices in code
|
||
---|---|---|
.gitignore | ||
config.go | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
README.md | ||
settings.go |
Luzifer / tasmota-config
tasmota-config
is a helper to configure Tasmota devices in code:
- Settings defined in the config are fetched through MQTT
- If the setting does not match an update is issued as
BackLog
command
Example config
---
settings:
TelePeriod: 30
Timezone: +00:00
devices:
bedroom:
topic: bedroom
settings:
DeviceName: Bedroom Sensor
Module: 0
Template: '{"NAME":"DevRoom 1 Mov 1 BME","GPIO":[0,0,0,0,6,5,0,0,0,0,9,0,0],"FLAG":0,"BASE":19}'
fridge:
topic: fridge
settings:
DeviceName: Fridge
Module: 6
PowerCal: 13769
VoltageCal: 2127
phonecharge:
topic: phonecharge
settings:
DeviceName: Phone Charger
LedState: 0 # Don't shine on my during night
Module: 8
...