Add more logging
This commit is contained in:
parent
a61d044b70
commit
6dd76b0a64
2 changed files with 12 additions and 1 deletions
11
core/api.go
11
core/api.go
|
|
@ -65,6 +65,16 @@ func (lp *LoadPoint) Dump() {
|
|||
presence[pv],
|
||||
presence[lp.hasChargeMeter()],
|
||||
)
|
||||
|
||||
_, power := lp.Charger.(api.Meter)
|
||||
_, energy := lp.Charger.(api.ChargeRater)
|
||||
_, timer := lp.Charger.(api.ChargeTimer)
|
||||
log.INFO.Printf("%s charger: power %s energy %s timer %s", lp.Name,
|
||||
presence[power],
|
||||
presence[energy],
|
||||
presence[timer],
|
||||
)
|
||||
|
||||
log.INFO.Printf("%s charge mode: %s", lp.Name, lp.GetMode())
|
||||
}
|
||||
|
||||
|
|
@ -72,6 +82,7 @@ func (lp *LoadPoint) Dump() {
|
|||
func (lp *LoadPoint) Update() {
|
||||
select {
|
||||
case lp.triggerChan <- struct{}{}: // non-blocking send
|
||||
log.WARN.Printf("%s update blocked", lp.Name)
|
||||
default:
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -211,7 +211,7 @@ func (lp *LoadPoint) Prepare(uiChan chan<- Param, notificationChan chan<- push.E
|
|||
enabled, err := lp.Charger.Enabled()
|
||||
if err == nil {
|
||||
lp.enabled = enabled
|
||||
log.INFO.Printf("%s charger %s", lp.Name, status[lp.enabled])
|
||||
log.INFO.Printf("%s charger %sd", lp.Name, status[lp.enabled])
|
||||
|
||||
// prevent immediately disabling charger
|
||||
if lp.enabled {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue