Marcio Granzotto Rodrigues
02e2c40c48
Bond - Make assumed state conditional ( #38209 )
2020-07-27 20:39:23 -05:00
Eugene Prystupa
4d73f107c4
Implement resilient startup for bond integration with ConfigEntryNotReady support ( #38253 )
2020-07-26 18:27:18 -05:00
HomeAssistant Azure
a1ebb52813
[ci skip] Translation update
2020-07-25 00:04:22 +00:00
Eugene Prystupa
69203b5373
Gracefully handle bond API errors and timeouts through available state ( #38137 )
...
* Gracefully handle API errors and timeouts through available state
* Gracefully handle API errors and timeouts through available state
2020-07-24 15:14:47 -05:00
Eugene Prystupa
2dfd767b8c
Upgrade bond-api to 0.1.7 ( #38121 )
2020-07-23 19:55:27 -05:00
Eugene Prystupa
a756d1e637
Centralize bond update state logic ( #38093 )
...
* Refactor bond integration to centralize update state logic in single superclass
* Refactor bond integration to centralize update state logic in single superclass
2020-07-23 04:15:27 +02:00
Eugene Prystupa
3480fb6996
Refactor bond integration to be completely async ( #38066 )
2020-07-22 20:22:25 -05:00
HomeAssistant Azure
15fe727f2c
[ci skip] Translation update
2020-07-23 00:02:48 +00:00
HomeAssistant Azure
83d4e5bbb7
[ci skip] Translation update
2020-07-21 00:03:00 +00:00
Eugene Prystupa
aaf084d713
Apply feedback on bond integration ( #37921 )
2020-07-16 21:25:04 -05:00
Eugene Prystupa
37a70c73a5
Improve bond startup performance ( #37900 )
2020-07-16 10:31:15 -05:00
Eugene Prystupa
b07d09f7dc
Add support for fireplaces to bond integration ( #37850 )
2020-07-14 22:27:03 -05:00
HomeAssistant Azure
e852a2eb9b
[ci skip] Translation update
2020-07-15 00:02:40 +00:00
Eugene Prystupa
515ad6164d
Add support for generic device (switch) to bond integration ( #37837 )
2020-07-14 08:54:33 -05:00
Eugene Prystupa
95e72b4c4b
Map bond fan speeds to standard HA speeds ( #37808 )
2020-07-13 18:00:05 -05:00
Eugene Prystupa
ed3f25489e
Apply bond python related feedback from a prior PR ( #37821 )
2020-07-13 23:07:35 +02:00
Eugene Prystupa
f32f73a7d1
Add basic support for lights in bond integration ( #37802 )
2020-07-12 18:45:47 -05:00
Eugene Prystupa
e9440c49d5
Add support for fan direction in bond integration ( #37789 )
...
* Add support for fan direction in bond integration
* Add support for fan direction (PR feedback)
2020-07-12 15:30:24 -05:00
Eugene Prystupa
c6ab2c5d0a
Add Bond hub as a device for bond entities ( #37772 )
...
* Introduce Bond Hub concept
* Read Hub version information when setting up entry
* Link entities to Hub using via_device
* Add test to verify created Hub device properties
2020-07-12 11:31:53 -05:00
Eugene Prystupa
b7318b1914
Upgrade bond-home to 0.0.9 ( #37764 )
2020-07-11 20:04:07 -05:00
Eugene Prystupa
1e9bc278e0
Refactor Bond integration to remove duplication ( #37740 )
...
* Refactor Bond integration to remove duplication in Entity code and unit tests
* Refactor Bond integration to remove duplication in Entity code and unit tests (PR feedback)
2020-07-10 20:20:50 -05:00
Eugene Prystupa
366354c90c
Support Fan domain in Bond integration ( #37703 )
...
* Support Fan domain in Bond integration
* Support Fan domain in Bond integration
* Support Fan domain in Bond integration (apply PR feedback)
* Support Fan domain in Bond integration (apply PR feedback)
2020-07-10 19:23:35 -05:00
Eugene Prystupa
69a8ba2af8
Add bond cover assumed state and local polling ( #37666 )
...
* Declare Bond covers as having assumed state, setup local polling for state updates
* Declare Bond covers as having assumed state, setup local polling for state updates (apply feedback from PR review)
* Declare Bond covers as having assumed state, setup local polling for state updates (apply feedback from PR review)
* Declare Bond covers as having assumed state, setup local polling for state updates (apply feedback from PR review)
2020-07-09 18:25:18 -05:00
HomeAssistant Azure
251a1d6619
[ci skip] Translation update
2020-07-09 00:05:04 +00:00
Chris Talkington
fb420d5952
Apply more suggestions from bond code review ( #37592 )
...
* apply more suggestions from bond code review
* Update cover.py
* Update test_cover.py
* Update test_cover.py
* Update test_cover.py
* Update cover.py
* Update utils.py
* Update test_cover.py
* Update test_utils.py
* Delete test_utils.py
* Update cover.py
* Update test_cover.py
* Update test_cover.py
2020-07-08 16:28:53 -05:00
Eugene Prystupa
90c308a393
fix erroneous dependency used by Bond integration (simplejson to json) ( #37642 )
2020-07-07 20:36:22 -05:00
HomeAssistant Azure
6fd756299e
[ci skip] Translation update
2020-07-08 00:02:43 +00:00
Eugene Prystupa
e5872cc0e4
apply small feedback suggestions from a previous PR that is already merged ( #37551 )
2020-07-06 20:09:56 -05:00
HomeAssistant Azure
0426b70046
[ci skip] Translation update
2020-07-07 00:17:49 +00:00
Eugene Prystupa
9b77e16ffc
Add new integration for Bond hub ( #37477 )
...
* create foundation for Bond integration
* add Bond hub integration (fix lint)
* Update homeassistant/components/bond/__init__.py
adding async_unload_entry per PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* add Bond hub integration (fix missing import after applying PR suggestion)
* Update tests/components/bond/test_init.py
add a unit for unloading per PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
add unit test for unload per PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* add Bond hub integration (fix formatting)
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/strings.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update requirements_all.txt
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update requirements_test_all.txt
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* add Bond hub integration (remove friendly name from config per PR suggestion)
* Update homeassistant/components/bond/__init__.py
add per PR review feedback
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/__init__.py
remove per PR review feedback
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
fix unit test
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-05 20:17:53 -05:00