Skip to content

Commit 14c4e96

Browse files
committed
fix power limit init (#2555)
1 parent 7ecd056 commit 14c4e96

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

packages/control/bat_all.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from dataclasses import dataclass, field
2121
from enum import Enum
2222
import logging
23-
from typing import List
23+
from typing import List, Optional
2424

2525
from control import data
2626
from control.algorithm.chargemodes import CONSIDERED_CHARGE_MODES_ADDITIONAL_CURRENT
@@ -75,9 +75,8 @@ def get_factory() -> Get:
7575

7676
@dataclass
7777
class Set:
78-
charging_power_left: float = field(
79-
default=0, metadata={"topic": "set/charging_power_left"})
80-
power_limit: float = field(default=0, metadata={"topic": "set/power_limit"})
78+
charging_power_left: float = field(default=0, metadata={"topic": "set/charging_power_left"})
79+
power_limit: Optional[float] = field(default=None, metadata={"topic": "set/power_limit"})
8180
regulate_up: bool = field(default=False, metadata={"topic": "set/regulate_up"})
8281

8382

0 commit comments

Comments
 (0)