lolodomo
d36c7804d0
[homeconnect] Add missing channel update handler configuration ( #10785 )
...
* [homeconnect] Add missing channel update handler configuration
Related to dryer, washer and washer/dryer appliances
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* 2 new methods to factorize duplicated code
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Apply spotless
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-06-05 19:33:30 +02:00
lolodomo
17eb0d5d78
[homeconnect] Delay update of state options when not accessible ( #10784 )
...
* [homeconnect] Delay update of state options when not accessible
Fix #10705
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: parseBoolean
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-06-05 19:30:43 +02:00
lolodomo
f99f4b6361
[homeconnect] Retrieve list of programs when an appliance becomes available ( #10773 )
...
Cache the list of programs for an appliance
Fix #10771
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-30 09:37:10 +02:00
lolodomo
a736a2cafd
[homeconnect] Don't reset washer temp / spin speed when exiting from active program ( #10745 )
...
Use the provided planned time for a washing program to set the channel "remaining_program_time_state" when no program is active
Fix #10744
Fix #10703
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-28 15:02:18 +02:00
lolodomo
ac7b5eae4d
[homeconnect] Build state options with a unique item for unsupported programs ( #10754 )
...
Apply to spin speed, temperature and drying taget channels
Fix #10701
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-28 15:01:50 +02:00
lolodomo
fe11c115ea
[homeconnect] Factorize handling of power command ( #10747 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-28 15:00:59 +02:00
lolodomo
4b5d64340f
[homeconnect] Let the binding update item state when handling a command ( #10749 )
...
To avoid the core framework updating automatically an item state while a
command is sent to this item but its handling by the binding is failing
or ignored
Fix #10700
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-23 19:48:15 +02:00
lolodomo
c68d920387
[homeconnect] Returns an empty list of options for an unsupported program ( #10694 )
...
* [homeconnect] Returns an empty list of options for an unsupported program
Fix #10689
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: List.of
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-23 19:06:52 +02:00
bruestel
a1a990989e
[homeconnect] Initial contribution ( #9187 )
...
Signed-off-by: Jonas Brüstel <jonas@bruestel.net>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
2021-05-13 14:56:03 +02:00