Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncup #9

Merged
merged 82 commits into from Dec 7, 2017
Merged

Syncup #9

merged 82 commits into from Dec 7, 2017

Commits on Nov 29, 2017

  1. Configuration menu
    Copy the full SHA
    bb870a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2017

  1. Revert "KNX: Added config option for broadcasting current time to KNX…

    … bus. (#10654)" (#10874)
    
    This reverts commit cadd797.
    
    As discussed within #10708 we should chose a different implementation. Therefore we should revert this change to avoid a breaking change.
    Julius2342 authored and pvizeli committed Nov 30, 2017
    Configuration menu
    Copy the full SHA
    1c227bc View commit details
    Browse the repository at this point in the history
  2. Upgrade distro to 1.1.0 (#10850)

    fabaff authored and pvizeli committed Nov 30, 2017
    Configuration menu
    Copy the full SHA
    bfc61c2 View commit details
    Browse the repository at this point in the history
  3. Bugfix trigger state with multible entities (#10857)

    * Bugfix trigger state with multible entities
    
    * Fix numeric state
    
    * fix lint
    
    * fix dict
    
    * fix unsub
    
    * fix logic
    
    * fix name
    
    * fix new logic
    
    * add test for state
    
    * add numeric state test for unsub
    
    * add test for multible entities
    
    * Update numeric_state.py
    
    * Update numeric_state.py
    
    * Update state.py
    
    * Fix logic for triple match
    
    * Add clear to numeric state
    
    * clear for state trigger
    pvizeli committed Nov 30, 2017
    Configuration menu
    Copy the full SHA
    ea6ca92 View commit details
    Browse the repository at this point in the history
  4. tellstick fix DEPENDENCIES and update tellcore-net (#10859)

    * Update requirements_all.txt
    
    * Update tellstick.py
    
    * Fix DEPENDENCIES
    
    * Update requirements_all.txt
    
    * fix format
    
    * fix lint
    
    * fix lint
    
    * Update tellstick.py
    
    * update tellcore-net
    
    * update tellcore-net
    
    * besser validate
    pvizeli committed Nov 30, 2017
    Configuration menu
    Copy the full SHA
    f7380dc View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2017

  1. Configuration menu
    Copy the full SHA
    d8003c4 View commit details
    Browse the repository at this point in the history
  2. Upgrade aiohttp to 2.3.5 (#10889)

    fabaff authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    9a0a5b7 View commit details
    Browse the repository at this point in the history
  3. Upgrade fastdotcom to 0.0.3 (#10886)

    fabaff authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    d2106c4 View commit details
    Browse the repository at this point in the history
  4. Upgrade schiene to 0.19 (#10887)

    fabaff authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    493de29 View commit details
    Browse the repository at this point in the history
  5. Xiaomi Vacuum: remove deprecated calls (#10839)

    * vacuum.xiaomi_miio: read dnd status properly instead of using imprecise dnd flag from vacuum_state
    
    * vacuum.xiaomi_miio: use miio package instead of mirobo
    
    * check only that wanted calls have taken place, ignore order of calls
    
    * Fix linting issues
    
    * Remove empty line after docstring
    rytilahti authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    7b45220 View commit details
    Browse the repository at this point in the history
  6. Create ecobee weather platform (#10869)

    * Create ecobee weather component
    
    * Update requirements_all for ecobee
    
    * Fix missed lint issue
    PhracturedBlue authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    606fa34 View commit details
    Browse the repository at this point in the history
  7. Microsoft Text-to-speech: Fixing missing en-gb support bug (#10429)

    * Fixing missing en-gb support bug
    
    * Microsoft TTS adding support for rate, volume, pitch and contour.
    
    * Microsoft TTS fixing support for jp-jp.
    
    * Fixing linting error on line 67
    
    * make impossible things possible 🎉
    jeroenterheerdt authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    29f4b73 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fff85ab View commit details
    Browse the repository at this point in the history
  9. Upgrade yarl to 0.15.0 (#10888)

    fabaff authored and pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    9f32420 View commit details
    Browse the repository at this point in the history
  10. Fix tests (#10891)

    pvizeli committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    bc4de4e View commit details
    Browse the repository at this point in the history
  11. Refactored WHOIS sensor to resolve assumed key errors (#10662)

    * Refactored WHOIS sensor to resolve assumed key errors
    
    Altered it to now set an attribute key and value only if the attribute
    is present in the WHOIS response. This prevents assumed keys (registrar)
    from raising a KeyError on WHOIS lookups that don't contain registrar
    information (onet.pl, wp.pl, for example).
    
    * Removed non-used self._data
    
    * WHOIS sensor now creates a new local attributes dict and overrides
    
    * Corrected typos, refactored error cases to clear state adn attributes
    
    * Resolved double return and refactored error logging
    GenericStudent authored and emlove committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    c252578 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8afeef2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4ebc52a View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2017

  1. Version bump to 0.59.0

    fabaff committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    462a438 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2a2cb3 View commit details
    Browse the repository at this point in the history
  3. Pybotvac multi (#10843)

    * Update requirements_all.txt
    
    * Update neato.py
    raymccarthy authored and fabaff committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    475b789 View commit details
    Browse the repository at this point in the history
  4. Fix issues from review of ecobee weather component (#10903)

    * Fix issues from review
    
    * Don't use STATE_UNKNOWN
    PhracturedBlue authored and MartinHjelmare committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    8947052 View commit details
    Browse the repository at this point in the history
  5. Bugfix #10902 (#10904)

    turbokongen authored and pvizeli committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    29f47d5 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2017

  1. Fix issues from review of ecobee weather component (#10903)

    * Fix issues from review
    
    * Don't use STATE_UNKNOWN
    PhracturedBlue authored and fabaff committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    58e66c9 View commit details
    Browse the repository at this point in the history
  2. Bugfix #10902 (#10904)

    turbokongen authored and fabaff committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    68dc0d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    850a20a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d55648 View commit details
    Browse the repository at this point in the history
  5. More declarative timeout syntax for manual alarm control panel. (#10738)

    More declarative timeout syntax for manual alarm control panel
    bonzini authored and MartinHjelmare committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    0f8e48c View commit details
    Browse the repository at this point in the history
  6. Unpacking RESTful sensor JSON results into attributes. (#10753)

    * Added support for extracting JSON attributes from RESTful values
    
    Setting the json_attributes configuration option to true on the
    RESTful sensor will cause the result of the REST request to be parsed
    as a JSON string and if successful the resulting dictionary will be
    used for the attributes of the sensor.
    
    * Added support for extracting JSON attributes from RESTful values
    
    Setting the json_attributes configuration option to true on the
    RESTful sensor will cause the result of the REST request to be parsed
    as a JSON string and if successful the resulting dictionary will be
    used for the attributes of the sensor.
    
    * Added requirement that RESTful JSON results used as attributes must be
    objects, not lists.
    
    * Expanded test coverage to test REFTful JSON attributes with and
    without a value template.
    
    * Added support for extracting JSON attributes from RESTful values
    
    Setting the json_attributes configuration option to true on the
    RESTful sensor will cause the result of the REST request to be parsed
    as a JSON string and if successful the resulting dictionary will be
    used for the attributes of the sensor.
    
    * Added requirement that RESTful JSON results used as attributes must be
    objects, not lists.
    
    * Expanded test coverage to test REFTful JSON attributes with and
    without a value template.
    
    * sensor.envirophat: add missing requirement (#7451)
    
    Adding requirements that is not explicitly pulled in by the library
    that manages the Enviro pHAT.
    
    * PyPI Openzwave (#7415)
    
    * Remove default zwave config path
    
    PYOZW now has much more comprehensive default handling for the config
    path (in src-lib/libopenzwave/libopenzwave.pyx:getConfig()). It looks in
    the same place we were looking, plus _many_ more. It will certainly do a
    much better job of finding the config files than we will (and will be
    updated as the library is changed, so we don't end up chasing it). The
    getConfig() method has been there for a while, but was subsntially
    improved recently.
    
    This change simply leaves the config_path as None if it is not
    specified, which will trigger the default handling in PYOZW.
    
    * Install python-openzwave from PyPI
    
    As of version 0.4, python-openzwave supports installation from PyPI,
    which means we can use our 'normal' dependency management tooling to
    install it. Yay.
    
    This uses the default 'embed' build (which goes and downloads
    statically sources to avoid having to compile anything locally). Check
    out the python-openzwave readme for more details.
    
    * Add python-openzwave deps to .travis.yml
    
    Python OpenZwave require the libudev headers to build. This adds the
    libudev-dev package to Travis runs via the 'apt' addon for Travis.
    
    Thanks to @MartinHjelmare for this fix.
    
    * Update docker build for PyPI openzwave
    
    Now that PYOZW can be install from PyPI, the docker image build process
    can be simplified to remove the explicit compilation of PYOZW.
    
    * Add datadog component (#7158)
    
    * Add datadog component
    
    * Improve test_invalid_config datadog test
    
    * Use assert_setup_component for test setup
    
    * Fix object type for default KNX port
    
    #7429 describes a TypeError that is raised if the port is omitted in the config for the KNX component (integer is required (got type str)). This commit changes the default port from a string to an integer. I expect this will resolve that issue...
    
    * Added support for extracting JSON attributes from RESTful values
    
    Setting the json_attributes configuration option to true on the
    RESTful sensor will cause the result of the REST request to be parsed
    as a JSON string and if successful the resulting dictionary will be
    used for the attributes of the sensor.
    
    * Added requirement that RESTful JSON results used as attributes must be
    objects, not lists.
    
    * Expanded test coverage to test REFTful JSON attributes with and
    without a value template.
    
    * Added support for extracting JSON attributes from RESTful values
    
    Setting the json_attributes configuration option to true on the
    RESTful sensor will cause the result of the REST request to be parsed
    as a JSON string and if successful the resulting dictionary will be
    used for the attributes of the sensor.
    
    * Added requirement that RESTful JSON results used as attributes must be
    objects, not lists.
    
    * Expanded test coverage to test REFTful JSON attributes with and
    without a value template.
    
    * Added support for extracting JSON attributes from RESTful values
    
    Setting the json_attributes configuration option to true on the
    RESTful sensor will cause the result of the REST request to be parsed
    as a JSON string and if successful the resulting dictionary will be
    used for the attributes of the sensor.
    
    * Added requirement that RESTful JSON results used as attributes must be
    objects, not lists.
    
    * Expanded test coverage to test REFTful JSON attributes with and
    without a value template.
    
    * Fixed breaks cause by manual upstream merge.
    
    * Added one extra blank line to make PyLint happy.
    
    * Switched json_attributes to be a list of keys rather than a boolean.
    
    The value of json_attributes can now be either a comma sepaated list
    of key names or a YAML list of key names. Only matching keys in a
    retuned JSON dictionary will be mapped to sensor attributes.
    
    Updated test cases to handle json_attributes being a list.
    
    Also fixed two minor issues arrising from manual merge with 0.58 master.
    
    * Added an explicit default value to the json_attributes config entry.
    
    * Removed self.update() from __init__() body.
    
    * Expended unit tests for error cases of json_attributes processing.
    
    * Align quotes
    nickovs authored and fabaff committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    4390fed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fce994e View commit details
    Browse the repository at this point in the history
  8. Update eliqonline.py (#10914)

    Channel id is now required (change in API)
    molobrakos authored and fabaff committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    8ceaa72 View commit details
    Browse the repository at this point in the history
  9. Add iAlarm support (#10878)

    * Add iAlarm support
    
    * Minor fixes to iAlarm
    
    * Rename ialarmpanel to ialarm and add a check for the host value
    
    * corrections in the value validation of ialarm
    
    * add a missing period on ialarm
    RyuzakiKK authored and MartinHjelmare committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    9e82433 View commit details
    Browse the repository at this point in the history
  10. Correction of Samsung Power OFF behaviour (#10907)

    * Correction of Samsung Power OFF behaviour
    
    Addition of a delay after powering OFF a Samsung TV, this avoid status
    update from powering the TV back ON.
    Deletion of update() return statement, return value not used.
    
    * Rename self._end_of_power_off_command into self._end_of_power_off
    
    * Removal of unused line break in Samsung TV component
    RiRomain authored and MartinHjelmare committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    6b410d8 View commit details
    Browse the repository at this point in the history
  11. Add Alpha Vantage sensor (#10873)

    * Add Alpha Vantage sensor
    
    * Remove data object
    
    * Remove unused vars and change return
    
    * Fix typo
    fabaff committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    9577525 View commit details
    Browse the repository at this point in the history
  12. Don't repeat getting receiver name on each update / pushed to denonav…

    …r 0.5.5 (#10915)
    Oliver authored and pvizeli committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    3a246df View commit details
    Browse the repository at this point in the history
  13. Add Min and Event Count Metrics To Prometheus (#10530)

    * Added min and Events sensor types to prometheus
    
    * Updated prometheus client and fixed invalid swith state
    
    * Added metric to count number of times an automation is triggered
    
    * Removed assumption that may not apply to everybody
    
    * Fixed tests
    
    * Updated requirements_test_all
    
    * Fixed unit tests
    Brent Hughes authored and MartinHjelmare committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    879e32f View commit details
    Browse the repository at this point in the history
  14. fix ios component config generation (#10923)

    Fixes: #19020
    wrboyce authored and balloob committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    6776e94 View commit details
    Browse the repository at this point in the history
  15. Fix Notifications for Android TV (#10798)

    * Fixed icon path, added dynamic icon
    
    * Addressing requested changes
    
    * Using DEFAULT_ICON
    
    * Using CONF_ICON from const
    
    * Getting hass_frontend path via import
    
    * Lint
    
    * Using embedded 1px transparent icon
    
    * woof -.-
    
    * Lint
    danielperna84 authored and balloob committed Dec 3, 2017
    Configuration menu
    Copy the full SHA
    0d6c95a View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. Update coveragerc (#10931)

    * Sort coveragerc
    
    * Add climate.honeywell and vacuum.xiaomi_miio to coveragerc
    balloob committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    0c43466 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29fad3f View commit details
    Browse the repository at this point in the history
  3. Dominos no order fix (#10935)

    * check for none
    
    * fix error from no store being set
    
    * typo
    
    * Lint
    
    * fix default as per notes. Lint fix and make closest store None not False
    
    * update default
    craigjmidwinter authored and balloob committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    bd6a17a View commit details
    Browse the repository at this point in the history
  4. Version bump to 0.59.1

    balloob committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    b1855f1 View commit details
    Browse the repository at this point in the history
  5. Fix Notifications for Android TV (#10798)

    * Fixed icon path, added dynamic icon
    
    * Addressing requested changes
    
    * Using DEFAULT_ICON
    
    * Using CONF_ICON from const
    
    * Getting hass_frontend path via import
    
    * Lint
    
    * Using embedded 1px transparent icon
    
    * woof -.-
    
    * Lint
    danielperna84 authored and balloob committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    b815898 View commit details
    Browse the repository at this point in the history
  6. fix ios component config generation (#10923)

    Fixes: #19020
    wrboyce authored and balloob committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    292b403 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ae374e View commit details
    Browse the repository at this point in the history
  8. Dominos no order fix (#10935)

    * check for none
    
    * fix error from no store being set
    
    * typo
    
    * Lint
    
    * fix default as per notes. Lint fix and make closest store None not False
    
    * update default
    craigjmidwinter authored and balloob committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    d4e603c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    015cdd1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4e02300 View commit details
    Browse the repository at this point in the history
  11. Report availability of TP-Link smart sockets (#10933)

    * Report availability of TP-Link smart sockets
    
    * Changes according to our style guide
    DanNixon authored and fabaff committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    17f3cf0 View commit details
    Browse the repository at this point in the history
  12. Set percent unit for battery level so that history displays properly;…

    … edited variable name for consistency (#10932)
    nbougues authored and fabaff committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    19a9758 View commit details
    Browse the repository at this point in the history
  13. Export climate status and target temperature to Prometheus (#10919)

    * Export climate metrics to Prometheus.
    
    This adds climate_state and temperature_c metrics for each climate
    device.
    
    * Add more climate states to state_as_number
    hudashot authored and MartinHjelmare committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    31cedf8 View commit details
    Browse the repository at this point in the history
  14. Tado ignore invalid devices (#10927)

    * Ignore devices without temperatures
    
    * Typo
    
    * Linting
    
    * Removing return false
    
    * Another typo. :(
    
    * Spelling received correctly
    dasos authored and MartinHjelmare committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    ef1cbd3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4652b8a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2e2d0f4 View commit details
    Browse the repository at this point in the history
  17. Fix linksys_ap.py by inheriting DeviceScanner (#10947)

    As per issue #8638, the class wasn't inheriting from DeviceScanner, this commit patches it up.
    mateuszdrab authored and MartinHjelmare committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    38a1f06 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2017

  1. Add ADS component (#10142)

    * add ads hub, light and switch
    
    * add binary sensor prototype
    
    * switch: use adsvar for connection
    
    * fix some issues with binary sensor
    
    * fix binary sensor
    
    * fix all platforms
    
    * use latest pyads
    
    * fixed error with multiple binary sensors
    
    * add sensor
    
    * add ads sensor
    
    * clean up after shutdown
    
    * ads component with platforms switch, binary_sensor, light, sensor
    
    add locking
    
    poll sensors at startup
    
    update state of ads switch and light
    
    update ads requirements
    
    remove update() from constructors on ads platforms
    
    omit ads coverage
    
    ads catch read error when polling
    
    * add ads service
    
    * add default settings for use_notify and poll_interval
    
    * fix too long line
    
    * Fix style issues
    
    * no pydocstyle errors
    
    * Send and receive native brightness data to ADS device to prevent issues with math.floor reducing brightness -1 at every switch
    
    * Enable non dimmable lights
    
    * remove setting of self._state in switch
    
    * remove polling
    
    * Revert "remove polling"
    
    This reverts commit 7da420f.
    
    * add service schema, add links to documentation
    
    * fix naming, cleanup
    
    * re-remove polling
    
    * use async_added_to_hass for setup of callbacks
    
    * fix comment.
    
    * add callbacks for changed values
    
    * use async_add_job for creating device notifications
    
    * set should_poll to False for all platforms
    
    * change should_poll to property
    
    * add service description to services.yaml
    
    * add for brigthness not being None
    
    * put ads component in package
    
    * Remove whitespace
    
    * omit ads package
    Stefan Lehmann authored and MartinHjelmare committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    53d9fd1 View commit details
    Browse the repository at this point in the history
  2. Reload closest store on api menu request (#10962)

    * reload closest store on api request
    
    * revert change from debugging
    craigjmidwinter authored and MartinHjelmare committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    d986bda View commit details
    Browse the repository at this point in the history
  3. Gearbest sensor (#10556)

    * Added Gearbest Sensor
    
    * Updated required files
    
    * Fixed houndci-bout findings
    
    * Fix tox lint errors
    
    * Changed code according to review
    Implemented library version 1.0.5
    
    * Fixed houndci-bot findings
    
    * Fixed tox lint issues
    
    * Updated item schema to use has_at_least_one_key
    Added conf constants
    
    * Remove CONF_ constants and import them from homeassistant.const
    
    * Removed CurrencyConverter from hass
    Fixed couple of issues found by MartinHjelmare
    HerrHofrat authored and MartinHjelmare committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    821cf71 View commit details
    Browse the repository at this point in the history
  4. Add Ziggo Mediabox XL media_player (#10514)

    * Add Ziggo Mediabox XL media_player
    
    * Using pypi module ziggo-mediabox-xl now.
    
    * Code review changes
    b10m authored and MartinHjelmare committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    379c109 View commit details
    Browse the repository at this point in the history
  5. Generic thermostat initial_operation_mode (#10690)

    * Generic thermostat restore operation mode
    
    * Test restore operation mode
    
    * Fix trailing whitespace
    
    * Fix line too long
    
    * Fix test duplicate entity_id
    
    * Fix test
    
    * async_added_to_hass modify modify internal state
    
    * Test inital_operation_mode
    
    * More restore state tests
    
    * Fix whitespace
    
    * fix test_custom_setup_param
    
    * Test "None" target temp
    ziotibia81 authored and pvizeli committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    69d5738 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3af527b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. Add option to set default hide if away for new devices (#10762)

    * Option to change hide_if_away
    
    * tests fix
    
    * change new device defaults
    
    * tests and requested changes
    
    * fix assert
    masarliev authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    8e49420 View commit details
    Browse the repository at this point in the history
  2. Allow chime to work for wink siren/chime (#10961)

    * Allow Wink siren/chimes to work
    
    * Updated requirements_all.txt
    William Scanlon authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    454d853 View commit details
    Browse the repository at this point in the history
  3. Revert pychromecast update (#10989)

    * Revert pychromecast update
    
    * Update cast.py
    balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    ddec566 View commit details
    Browse the repository at this point in the history
  4. Require FF43 for latest js (#10941)

    * Require FF43 for latest js
    
    `Array.prototype.includes` added in Firefox 43
    
    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
    
    * Update __init__.py
    andrey-git authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    87fe674 View commit details
    Browse the repository at this point in the history
  5. Version bump to 0.59.2

    balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    fd6373c View commit details
    Browse the repository at this point in the history
  6. Require FF43 for latest js (#10941)

    * Require FF43 for latest js
    
    `Array.prototype.includes` added in Firefox 43
    
    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
    
    * Update __init__.py
    andrey-git authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    22c36f0 View commit details
    Browse the repository at this point in the history
  7. Fix linksys_ap.py by inheriting DeviceScanner (#10947)

    As per issue #8638, the class wasn't inheriting from DeviceScanner, this commit patches it up.
    mateuszdrab authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    bdb7a29 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f9743c2 View commit details
    Browse the repository at this point in the history
  9. Allow chime to work for wink siren/chime (#10961)

    * Allow Wink siren/chimes to work
    
    * Updated requirements_all.txt
    William Scanlon authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    63d6734 View commit details
    Browse the repository at this point in the history
  10. Reload closest store on api menu request (#10962)

    * reload closest store on api request
    
    * revert change from debugging
    craigjmidwinter authored and balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    3f764f1 View commit details
    Browse the repository at this point in the history
  11. Revert pychromecast update (#10989)

    * Revert pychromecast update
    
    * Update cast.py
    balloob committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    56c694b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fa324dc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1db7e2c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5f4baa6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c13b510 View commit details
    Browse the repository at this point in the history
  16. Meraki AP Device tracker (#10971)

    * Device tracker for meraki AP
    
    * styles fix
    
    * fix again
    
    * again
    
    * and again :)
    
    * fix hide if away
    
    * docs and optimization
    
    * tests and fixes
    
    * styles
    
    * styles
    
    * styles
    
    * styles
    
    * styles fix. Hope last
    
    * clear track new
    
    * changes
    
    * fix accuracy error and requested changes
    
    * remove meraki from .coveragerc
    
    * tests and minor changes
    
    * remove location
    masarliev authored and MartinHjelmare committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    e66268d View commit details
    Browse the repository at this point in the history
  17. Update tradfri.py (#10991)

    pvizeli committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    9cff6c7 View commit details
    Browse the repository at this point in the history
  18. webostv: Ensure source exists before use (#10959)

    In a case where either (a) an incorrect source name is used, or (b) the
    TV isn't currently queryable (e.g. it's off), we get tracebacks because
    we assume the source that we are being asked to select exists in
    self._source_list.
    
    This makes the lookup code a little more rugged, and adds in a warning
    message (in place of the current exception).
    OddBloke authored and pvizeli committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    0fc7f37 View commit details
    Browse the repository at this point in the history
  19. Ensure Docker script files uses LF line endings to support Docker for…

    … Windows. (#10067)
    Richard Leurs authored and pvizeli committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    c952f2e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2017

  1. Added Vera scenes (#10424)

    * Added Vera scenes
    
    * Fixed flake8 issues
    
    * Fixed comments
    
    * Moved vera to use hass.data
    
    * Made requested changes
    alanfischer authored and MartinHjelmare committed Dec 7, 2017
    Configuration menu
    Copy the full SHA
    39d33c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f21da7c View commit details
    Browse the repository at this point in the history