Skip to content

Commit 32109b0

Browse files
Updated Status in schema (#35)
* Updated Status in schema * Added dual type to battMode
1 parent e0cdec9 commit 32109b0

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

fronius_solarweb/schema/pvsystem.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,14 @@ class AggrData(BaseModel):
3131
channels: Optional[list[Channel]] = None
3232

3333

34-
class Status(BaseModel):
34+
class EnergyFlowStatus(BaseModel):
3535
isOnline: bool
36-
battMode: Optional[str] = None
36+
battMode: Optional[float | str] = None
3737

3838

3939
class PvSystemMetaData(BaseModel):
4040
pvSystemId: str
4141
name: Optional[str] = None
42-
status: Optional[Status] = None
4342
address: Optional[Address] = None
4443
timezone: Optional[datetime] = None
4544
pictureURL: Optional[str] = None
@@ -57,7 +56,7 @@ class PvSystemsMetaData(BaseModel):
5756

5857
class PvSystemFlowData(BaseModel):
5958
pvSystemId: str
60-
status: Optional[Status] = None
59+
status: Optional[EnergyFlowStatus] = None
6160
data: Optional[Data] = None
6261

6362

0 commit comments

Comments
 (0)