Do not include unavailable entities in Google Assistant SYNC (#13358)
This commit is contained in:
parent
852eef8046
commit
cfb0b00c0c
3 changed files with 38 additions and 2 deletions
|
@ -52,6 +52,7 @@ class DemoLight(Light):
|
|||
self._white = white
|
||||
self._effect_list = effect_list
|
||||
self._effect = effect
|
||||
self._available = True
|
||||
|
||||
@property
|
||||
def should_poll(self) -> bool:
|
||||
|
@ -73,7 +74,7 @@ class DemoLight(Light):
|
|||
"""Return availability."""
|
||||
# This demo light is always available, but well-behaving components
|
||||
# should implement this to inform Home Assistant accordingly.
|
||||
return True
|
||||
return self._available
|
||||
|
||||
@property
|
||||
def brightness(self) -> int:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue