Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/home-assistant/core.git. Pull mirroring updated .
  1. Jan 28, 2019
    • Aaron Bach's avatar
      Make Ambient PWS async and cloud-push (#20332) · 2c706089
      Aaron Bach authored
      * Moving existing sensor file
      
      * Initial functionality in place
      
      * Added test for config flow
      
      * Updated coverage and CODEOWNERS
      
      * Linting
      
      * Linting
      
      * Member comments
      
      * Hound
      
      * Moving socket disconnect on HASS stop
      
      * Member comments
      
      * Removed unnecessary dispatcher call
      
      * Config entry fix
      
      * Added support in config flow for good accounts with no devices
      
      * Hound
      
      * Updated comment
      
      * Member comments
      
      * Stale docstrings
      
      * Stale docstring
      2c706089
    • Jc2k's avatar
      Homekit controller BLE groundwork (part 2) (#20548) · abeb875c
      Jc2k authored
      * Only fetch values of characteristics we are tracking.
      
      * Use callbacks on subclasses to update individual values
      
      * Update alarm_control_panel to use update callbacks
      
      * Update climate to use update callbacks
      
      * Update cover to use update callbacks
      
      * Update light to use update callbacks
      
      * Update lock to use update callbacks
      
      * Update switch to use update callbacks
      
      * Remove compatibility code as all entities migrated
      
      * pylint by name rather than code
      abeb875c
    • Jc2k's avatar
      Homekit controller BLE groundwork (#20538) · 41c1997b
      Jc2k authored
      * Define the characteristics to poll (or subscribe to) up front
      
      * Configure characteristics immediately instead of during first poll
      
      * Do as much cover configuration upfront as possible
      
      * Remove test workaround as no longer needed
      
      * Remove switch code that is already handled by HomeKitEntity
      
      * Remove lock code already handled by HomeKitEntity
      
      * Remove light code already handled by HomeKitEntity
      
      * Remove alarm code already handled by HomeKitEntity
      
      * Remove climate code already handled by HomeKitEntity
      41c1997b
    • Jc2k's avatar
      Add more HomeKit controller tests (#20515) · 995758b8
      Jc2k authored
      * homekit_controller tests: automatically find entity ids in tests
      
      Some entities use dynamic ids because of the nature of the test fakes it is
      hard to predict the name of the entity that will be created. This inspects the
      EntityComponent of the domain to find the freshly created entity.
      
      * homekit_controller: Tests can now define their own Service models.
      
      All existing tests use models as defined upstream. But upstream only defines a
      few service models. This adds a generic model helper for creating test
      service/characteristic models.
      
      * homekit_controller: Add cover tests
      
      * homekit_controller: Add lock tests
      
      * homekit_controller: Add alarm_control_panel tests
      
      * homekit_controller: Update light tests for color_temp.
      
      * Revert "homekit_controller tests: automatically find entity ids in tests"
      
      This reverts commit 506caa4c3e0814eec637145d7d6eaf2bd642e99e.
      
      * homekit_controller: Mock entity name so entity_id is consistent.
      
      Also remove spurious subclass overrides that are identical to parent class.
      
      * homekit_controler: Make tests less awkward as allowed top level imports
      995758b8
    • Christian Biamont's avatar
      Reset Brottsplatskartan incident types every day (#20117) · f33e432c
      Christian Biamont authored
      * Reset the incident types count every day
      
      * Remove functionality that was never implemented
      
      We don't need to keep track of previous incidents because it's not used
      anywhere.
      
      * Create empty dictionary with a pair of braces: {}
      f33e432c
    • David Lie's avatar
      Use more up-to-date version of pyfoscam library (#20419) · 29984efd
      David Lie authored
      * Change foscam python library to pyfoscam, which is more up to date and has several critical bug fixes.
      
      * Update requirements_all.txt to match.
      
      * Inserting automatically generated requirements.txt
      29984efd
  2. Jan 27, 2019
  3. Jan 26, 2019
Loading