mirror of
https://github.com/home-assistant/core.git
synced 2025-07-20 03:37:07 +00:00
Update Withings integration (add sleeps data) (#41504)
This commit is contained in:
parent
7f8f53607e
commit
c31d9bfd3f
@ -811,7 +811,28 @@ class DataManager:
|
|||||||
)
|
)
|
||||||
|
|
||||||
def get_sleep_summary() -> SleepGetSummaryResponse:
|
def get_sleep_summary() -> SleepGetSummaryResponse:
|
||||||
return self._api.sleep_get_summary(lastupdate=yesterday_noon)
|
return self._api.sleep_get_summary(
|
||||||
|
lastupdate=yesterday_noon,
|
||||||
|
data_fields=[
|
||||||
|
GetSleepSummaryField.BREATHING_DISTURBANCES_INTENSITY,
|
||||||
|
GetSleepSummaryField.DEEP_SLEEP_DURATION,
|
||||||
|
GetSleepSummaryField.DURATION_TO_SLEEP,
|
||||||
|
GetSleepSummaryField.DURATION_TO_WAKEUP,
|
||||||
|
GetSleepSummaryField.HR_AVERAGE,
|
||||||
|
GetSleepSummaryField.HR_MAX,
|
||||||
|
GetSleepSummaryField.HR_MIN,
|
||||||
|
GetSleepSummaryField.LIGHT_SLEEP_DURATION,
|
||||||
|
GetSleepSummaryField.REM_SLEEP_DURATION,
|
||||||
|
GetSleepSummaryField.RR_AVERAGE,
|
||||||
|
GetSleepSummaryField.RR_MAX,
|
||||||
|
GetSleepSummaryField.RR_MIN,
|
||||||
|
GetSleepSummaryField.SLEEP_SCORE,
|
||||||
|
GetSleepSummaryField.SNORING,
|
||||||
|
GetSleepSummaryField.SNORING_EPISODE_COUNT,
|
||||||
|
GetSleepSummaryField.WAKEUP_COUNT,
|
||||||
|
GetSleepSummaryField.WAKEUP_DURATION,
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
response = await self._hass.async_add_executor_job(get_sleep_summary)
|
response = await self._hass.async_add_executor_job(get_sleep_summary)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user