Skip to content

Commit c123048

Browse files
committed
Add displayvalues and default constraints to Option class
1 parent 952dd75 commit c123048

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

home_connect_async/appliance.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,10 @@ class Option():
6969
max:Optional[int] = None
7070
stepsize:Optional[int] = None
7171
allowedvalues:Optional[list[str]] = None
72+
displayallowedvalues:Optional[list[str]] = None
7273
execution:Optional[str] = None
7374
liveupdate:Optional[bool] = None
75+
default:Optional[str] = None
7476
access:Optional[str] = None
7577

7678
@classmethod
@@ -90,8 +92,10 @@ def create(cls, data:dict):
9092
option.max = constraints.get('max')
9193
option.stepsize = constraints.get('stepsize')
9294
option.allowedvalues = constraints.get('allowedvalues')
95+
option.displayallowedvalues = constraints.get('displayvalues')
9396
option.execution = constraints.get('execution')
9497
option.liveupdate = constraints.get('liveupdate')
98+
option.default = constraints.get('default')
9599
option.access = constraints.get('access')
96100
return option
97101

0 commit comments

Comments
 (0)