openpdu/src/main.go

34 lines
498 B
Go
Raw Normal View History

2020-12-23 09:11:11 +00:00
package main
import (
"github.com/spf13/viper"
)
// Dictionary aaa
type Dictionary map[string]interface{}
func init() {
viper.SetDefault("hostname", "openpdu")
}
2020-12-23 09:11:11 +00:00
func main() {
2020-12-30 16:22:26 +00:00
parseBoardsConfig()
go mqttLoop()
2020-12-27 21:29:16 +00:00
go UpsConnect()
logInfo("hostname: " + viper.GetString("hostname"))
2020-12-23 09:11:11 +00:00
startServer()
}
// https://github.com/ColorlibHQ/AdminLTE/archive/v2.4.17.tar.gz
/* TODO
- config reset gpio
- classi per board
- classi per outlet
- fai funzionare toggle
- scan i2c
- impostazioni log
*/