chore: remove unnecessary assertions (#22297)
This commit is contained in:
parent
a2b8c1cbc2
commit
f64efb83ec
2 changed files with 0 additions and 13 deletions
10
core/site.go
10
core/site.go
|
|
@ -539,9 +539,6 @@ func (site *Site) updatePvMeters() {
|
|||
|
||||
for i, dev := range site.pvMeters {
|
||||
meter := dev.Instance()
|
||||
if _, ok := meter.(api.Meter); !ok {
|
||||
panic("not a meter: pv")
|
||||
}
|
||||
|
||||
power := mm[i].Power
|
||||
if power < -500 {
|
||||
|
|
@ -582,10 +579,6 @@ func (site *Site) updatePvMeters() {
|
|||
// update solar yield
|
||||
for i, dev := range site.pvMeters {
|
||||
// use stored devices, not ui-updated instances!
|
||||
if _, ok := dev.(config.Device[api.Meter]); !ok {
|
||||
panic(fmt.Sprintf("not a device: pv %d", i+1))
|
||||
}
|
||||
|
||||
name := dev.Config().Name
|
||||
|
||||
if mm[i].Energy > 0 {
|
||||
|
|
@ -614,9 +607,6 @@ func (site *Site) updateBatteryMeters() {
|
|||
|
||||
for i, dev := range site.batteryMeters {
|
||||
meter := dev.Instance()
|
||||
if _, ok := meter.(api.Meter); !ok {
|
||||
panic("not a meter: battery")
|
||||
}
|
||||
|
||||
// battery soc and capacity
|
||||
var batSoc, capacity float64
|
||||
|
|
|
|||
|
|
@ -92,9 +92,6 @@ func (site *Site) requiredBatteryMode(batteryGridChargeActive bool, rate api.Rat
|
|||
func (site *Site) applyBatteryMode(mode api.BatteryMode) error {
|
||||
for _, dev := range site.batteryMeters {
|
||||
meter := dev.Instance()
|
||||
if _, ok := meter.(api.Meter); !ok {
|
||||
panic("not a meter: battery")
|
||||
}
|
||||
|
||||
if batCtrl, ok := meter.(api.BatteryController); ok {
|
||||
if err := batCtrl.SetBatteryMode(mode); err != nil && !errors.Is(err, api.ErrNotAvailable) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue