The Wayback Machine - https://web.archive.org/web/20220725155400/https://github.com/home-assistant/core/commits/dev
Skip to content
Permalink
dev
Switch branches/tags

Commits on Jul 25, 2022

  1. Merge branch 'master' into dev

    frenck committed Jul 25, 2022
  2. Set min transition time for Sengled lights in ZHA groups (#75644)

    * Set min transition time for Sengled lights in ZHA groups
    
    * Change test to expect correct min transition time for group with Sengled light
    
    * Fix turn_off with transition 0 for Sengled lights
    TheJulianJES committed Jul 25, 2022
  3. Use DataUpdateCoordinator in london_underground (#75304)

    * Use DataUpdateCoordinator in london_underground
    
    * Update homeassistant/components/london_underground/sensor.py
    
    Co-authored-by: avee87 <[email protected]>
    
    * Follow up on PR comments
    
    * Removes unused callback import
    
    * Update homeassistant/components/london_underground/sensor.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/london_underground/sensor.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Adds missing PlatformNotReady import
    
    * Linting fixes
    
    Co-authored-by: avee87 <[email protected]>
    Co-authored-by: Martin Hjelmare <[email protected]>
    3 people committed Jul 25, 2022
  4. [ci skip] Translation update

    GitHub Action committed Jul 25, 2022

Commits on Jul 24, 2022

  1. Fix bluetooth integration matching with service_data_uuids and servic…

    …e_uuids (#75687)
    
    * Fix bluetooth integration with service_data and service_uuids
    
    We would only dispatch a new flow when the address was seen for
    the first time or the manufacturer_data appeared in a followup
    advertisement. Its also possible for the service_data and
    service_uuids to appear in a followup advertisement so we
    need to track these as well
    
    * improve logging to avoid overly large messages
    
    * improve logging to avoid overly large messages
    
    * adjust
    
    * adjsut
    
    * split
    
    * coverage
    
    * coverage
    
    * coverage
    
    * coverage
    
    * fix matcher
    
    * more coverage
    
    * more coverage
    
    * more coverage
    
    * revert switchbot changes and move to seperate PR
    bdraco committed Jul 24, 2022
  2. Revert SimpliSafe auth flow to the quasi-manual OAuth method from 202…

    …1.11.0 (#75641)
    
    * Revert "Migrate SimpliSafe to new web-based authentication (#57212)"
    
    This reverts commit bf7c99c.
    
    * Tests 100%
    
    * Version bump
    
    * Add manifest version for custom component testing
    
    * Remove manifest version
    
    * Code review
    
    * Fix tests
    bachya committed Jul 24, 2022
  3. Support for encrypted BLE MiBeacon devices (#75677)

    * Support for encrypted devices
    
    * Sensor should use bindkey if available
    
    * Error message if encryption fails
    
    * Let mypy know this is always set by now
    
    * Towards supporting encryption in step_user
    
    * Add tests for the 4 new happy paths
    
    * Add test coverage for failure cases
    
    * Add strings
    
    * Bump to 0.5.1. Legacy MiBeacon does not use an authentication token, so harder to detect incorrect key
    
    * Add _title() helper
    
    * Fix test after rebase
    
    * Update homeassistant/components/xiaomi_ble/strings.json
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Remove unused lines
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    Jc2k and MartinHjelmare committed Jul 24, 2022
  4. Update switchbot to be local push (#75645)

    * Update switchbot to be local push
    
    * fixes
    
    * fixes
    
    * fixes
    
    * fixes
    
    * adjust
    
    * cover is not assumed anymore
    
    * cleanups
    
    * adjust
    
    * adjust
    
    * add missing cover
    
    * import compat
    
    * fixes
    
    * uses lower
    
    * uses lower
    
    * bleak users upper case addresses
    
    * fixes
    
    * bump
    
    * keep conf_mac and deprecated options for rollback
    
    * reuse coordinator
    
    * adjust
    
    * move around
    
    * move around
    
    * move around
    
    * move around
    
    * refactor fixes
    
    * compat with DataUpdateCoordinator
    
    * fix available
    
    * Update homeassistant/components/bluetooth/passive_update_processor.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/bluetooth/passive_update_coordinator.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/bluetooth/update_coordinator.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Split bluetooth coordinator into PassiveBluetoothDataUpdateCoordinator and PassiveBluetoothProcessorCoordinator
    
    The PassiveBluetoothDataUpdateCoordinator is now used to replace instances
    of DataUpdateCoordinator where the data is coming from bluetooth
    advertisements, and the integration may also mix in active updates
    
    The PassiveBluetoothProcessorCoordinator is used for integrations that
    want to process each bluetooth advertisement with multiple processors
    which can be dispatched to individual platforms or areas or the integration
    as it chooes
    
    * change connections
    
    * reduce code churn to reduce review overhead
    
    * reduce code churn to reduce review overhead
    
    * Update homeassistant/components/bluetooth/passive_update_coordinator.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * add basic test
    
    * add basic test
    
    * complete coverage
    
    * Update homeassistant/components/switchbot/coordinator.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/switchbot/coordinator.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/switchbot/__init__.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/switchbot/__init__.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * lint
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    bdraco and MartinHjelmare committed Jul 24, 2022
  5. Update pyotgw to 2.0.1 (#75663)

    mvn23 committed Jul 24, 2022
  6. Add Govee BLE integration (#75631)

    * Add Govee BLE integration
    
    * add missing files
    
    * remove test file not needed yet
    
    * fix
    
    * add bbq sensors
    
    * fixed lib
    
    * bump again to fix the names
    
    * fix discovery of the newer bbq devices
    
    * fix the test to test the right thing
    
    * verify no outstanding flows
    
    * only accept entities that match the platform
    
    * refactor
    
    * refactor
    
    * refactor
    
    * Refactor PassiveBluetoothDataUpdateCoordinator to support multiple platforms
    
    * cover
    
    * Update for new model
    
    * Update for new model
    
    * Update tests/components/govee_ble/test_sensor.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * purge dead code
    
    * backmerge from integration
    
    * Update docstring
    
    * Update docstring
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    bdraco and MartinHjelmare committed Jul 24, 2022
  7. Fix diagnostics export for generic camera (#75665)

    Fix url redaction and add tests
    
    Co-authored-by: Dave T <[email protected]>
    davet2001 and davet2001 committed Jul 24, 2022
  8. Add Moat (BLE) integration (#75643)

    * Add Moat (BLE) integration
    
    * fix pin
    
    * resync
    
    * Update tests/components/moat/test_sensor.py
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    
    * Update homeassistant/components/moat/sensor.py
    
    * backmerge from integration
    
    * purge dead code
    
    Co-authored-by: Martin Hjelmare <[email protected]>
    bdraco and MartinHjelmare committed Jul 24, 2022
  9. [ci skip] Translation update

    GitHub Action committed Jul 24, 2022
Older