Greg Dowling and GitHub
0860ce4099
Tidy after adding group services to roon media player ( #42512 )
...
* Tidy after adding roon group services.
* Fix missed changes.
2020-10-28 17:32:23 +01:00
Greg Dowling and GitHub
30a3fe69bc
Add platform services to Roon media player to allow grouping, ungrouping and transfer between players ( #42133 )
2020-10-27 21:50:20 +01:00
e997e3a2eb
Tidy Roon media_browser following recently merged PR ( #42276 )
...
* Tidy media_browser details.
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-10-23 20:33:30 +02:00
Greg Dowling and GitHub
9a54c31c34
Add media browser support to roon media player ( #42061 )
2020-10-22 14:54:55 +02:00
Greg Dowling and Paulus Schoutsen
3240be0bb6
Bump pyloopenergy library to 0.2.1 ( #39919 )
2020-09-12 12:28:44 +00:00
Greg Dowling and GitHub
f1cb8e80b3
Bump pyloopenergy library to 0.2.1 ( #39919 )
2020-09-11 20:47:48 +02:00
Greg Dowling and GitHub
08d5175d05
Improve handling of roon radio data ( #39659 )
2020-09-04 13:19:18 -05:00
637fdf72ca
Improve volume handling for Roon ( #39119 )
...
* Handle players without volume attribute.
* Refactor volume and now_playing error handling,
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com >
* Review suggestions.
Co-authored-by: Chris Talkington <chris@talkingtontech.com >
2020-08-27 22:18:09 -05:00
e9b50706a9
Add roon media player integration ( #37553 )
...
* Import roon code.
* Fix flake8/pylint issues.
* Fix lint issues, extend timeout, change contact infomation.
* Add new files to .coveragerc
* Make file executable.
* Fix problem with integration not working after initial creation.
* Improve logic unavailable players by caching data.
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update review suggestions
* Rremove custom play action script.
* Add test requirements.
* Tidy manifest.
* Missed fixes.
* Refactor config_flow to use current pattern.
* Add config_flow tests.
* Refactor to use signal dispatch helpers.
* Remove ToDo: for now.
* Remove remaining zone / source logic for initial release,
* Stop authenticate blocking, handle timeout.
* Removed unneeded code.
* Review comments update.
* Fix comment.
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Fix bug in seek.
* Use sync rather than async update
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Upgrade library, remove exception now caught in library,
* Review comments.
* Review changes
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Check for duplicate host before adding.
* Review comment.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Remove unused code, revise turn_on/turn_off.
* Sync translations.
* Make interim timeout const.
* Refactor tests.
* Add tests with an existing config entry.
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Remove CannotConnect
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-08-12 09:09:47 -04:00
Greg Dowling and Franck Nijhof
8768fe1652
Don't set up callbacks until entity is created. ( #38251 )
2020-07-28 19:09:36 +02:00
Greg Dowling and GitHub
f38e1ae2c0
Don't set up callbacks until entity is created. ( #38251 )
2020-07-27 17:15:28 +02:00
Greg Dowling and GitHub
405c1cdc86
Fix loopenergy callback updating HA before the object is initialised ( #37650 )
...
* Fix loopenergy callback updating HA before the object is initialised.
* Change to use async_added_to_hass.
2020-07-10 17:42:27 +02:00
Greg Dowling and Charles Garwood
8d388c5e79
Bump loopenergy library version - catches runtime exception. ( #23989 )
...
* Bump loopenergy library version - catches runtime exception.
* Update requirements_all.
2019-05-19 12:51:10 -04:00
Greg Dowling and Andrew Sayre
9bf0f60784
Bump pyloopenergy library to 0.1.2 ( #22561 )
2019-03-30 12:52:54 -05:00
Greg Dowling and Fabian Affolter
7226e917ed
Bump loopenergy to 0.1.0. Loop updated their socket.io server from 0.9 to 2.0 - which required a library update. ( #21809 )
2019-03-09 02:13:59 +05:30
Greg Dowling and Martin Hjelmare
aa51bb6cb9
Bump pyvera version (improve stability of poll loop). ( #14540 )
2018-05-19 10:49:52 +02:00
Greg Dowling and Paulus Schoutsen
8603f1a047
Bump pyvera to 0.2.42. Improve event loop robustness. ( #13095 )
2018-03-11 12:52:01 -07:00
Greg Dowling and Paulus Schoutsen
401e92f84e
Bump pyvera to 0.2.42. Improve event loop robustness. ( #13095 )
2018-03-11 12:43:28 -07:00
Greg Dowling and GitHub
78dd010a04
Merge pull request #12817 from home-assistant/bump_pyloopenergy
...
Bump pyloopenergy to 0.0.18. Fixes hassio connect issues.
2018-03-01 16:31:10 +00:00
Greg Dowling and Paulus Schoutsen
cb899a9465
Bump pywemo to fix request include problems. ( #11401 )
2018-01-01 15:32:26 -08:00
Greg Dowling and Fabian Affolter
6a9968ccb9
Bump pyvera to 0.2.38. ( #10206 )
2017-10-29 13:50:21 +01:00
Greg Dowling and GitHub
c54b2c43d4
Merge pull request #9465 from home-assistant/bump_pyvera
...
Bump pyvera to handle non english language controllers.
2017-09-17 10:58:20 +01:00
Greg Dowling and GitHub
db36b5cd23
Merge pull request #9274 from home-assistant/bump_pywemo
...
Bump pywemo, handle more ports.
2017-09-03 12:13:10 +01:00
Greg Dowling and GitHub
966809c1a1
Merge pull request #8564 from home-assistant/bump_pyvera
...
Bump pyvera to fix colour exception
2017-07-20 11:53:53 +01:00
Greg Dowling and Paulus Schoutsen
9dcc0b5ef5
Bump pyvera - fixes issue with % in brightness levels. ( #7622 )
2017-05-16 20:01:29 -07:00
Greg Dowling and Paulus Schoutsen
1d9f1487c3
Bump pyvera version - handle malformed json replies in poll thread. ( #7440 )
2017-05-04 13:14:36 -07:00
Greg Dowling and GitHub
d8afea64af
Add debug logging to pyvera events. ( #7364 )
2017-04-29 17:19:22 +01:00
Greg Dowling and Paulus Schoutsen
6c594e20f6
Workround for wemo subscription bug. ( #7245 )
2017-04-24 20:35:59 -07:00
Greg Dowling and Paulus Schoutsen
6a8a656fef
Workround for wemo subscription bug. ( #7245 )
2017-04-23 23:18:43 -07:00
Greg Dowling and Paulus Schoutsen
bbad15f853
Add subscription update for Wemo switches, fix bug in Insight switches, fix wemo motion bug, fix wemo discovery ( #7135 )
...
* Fix wemo discovery.
* Bump wemo version, add subscription_update for basic switch, fix bug with turning insight switches off.
* Fix missed callback change for wemo motion.
* Regress netdisco changes.
2017-04-18 09:11:08 -07:00
Greg Dowling and Pascal Vizeli
1925748f61
Add vera power meter. ( #7134 )
...
* Add vera power meter.
* Use W for power.
2017-04-18 12:01:23 +02:00
Greg Dowling and GitHub
ecfe0770ed
Bump pywemo version. ( #7004 )
2017-04-09 22:48:18 +01:00
Greg Dowling and Pascal Vizeli
534187f4cd
Bump pywemo version. Fixes Osram/Sylvania Lightify tunable white bulbs. ( #6946 )
...
Add an optional extended description…
2017-04-05 11:26:03 +02:00
Greg Dowling and Pascal Vizeli
dcbc0b490c
WIP - Fix bug in state handling in Vera Switch and Light ( #6931 )
...
* Fix bug in state handling.
* Tidy.
2017-04-04 12:02:09 +02:00
Greg Dowling and Paulus Schoutsen
5b9d9954c5
Update vera cover refresh logic ( #6897 )
...
* Update cover update logic to fix compatibility bug. Bump vera library.
* Tidy.
* Add missed file.
2017-04-03 22:44:52 -07:00
Greg Dowling and Pascal Vizeli
c53de19246
Update Insight parameters using the subscription data. ( #6782 )
...
* Update Insight parameters using the subscription dta.
* Minor refactor.
* Tidy.
2017-03-27 12:43:43 +02:00
Greg Dowling and Pascal Vizeli
acf75b5253
Revise power and energy units and property names. ( #6212 )
...
* Revise power and energy units and property names.
* Add change for new wemo parameter.
2017-03-19 22:02:11 +01:00
Greg Dowling and Paulus Schoutsen
4a5b9db394
Discovery is a dict rather than an array. ( #6525 )
2017-03-11 11:06:05 -08:00
Greg Dowling and Paulus Schoutsen
9c23178457
Append vera device id to entity id - but not name. ( #6523 )
...
* Append vera device id to entity id - but not name.
* Tidy.
* Tidy.
* Tidy after review.
* Re-order.
2017-03-11 11:06:05 -08:00
Greg Dowling and Paulus Schoutsen
32dd815852
Discovery is a dict rather than an array. ( #6525 )
2017-03-11 10:39:26 -08:00
Greg Dowling and Paulus Schoutsen
10f5e9744b
Append vera device id to entity id - but not name. ( #6523 )
...
* Append vera device id to entity id - but not name.
* Tidy.
* Tidy.
* Tidy after review.
* Re-order.
2017-03-11 10:06:46 -08:00
Greg Dowling and GitHub
fbea5b4cac
Merge pull request #6278 from home-assistant/fix_vera_thormostat_bug
...
Fix vera thermostat bug
2017-02-27 10:55:33 +00:00
Greg Dowling and GitHub
df5866dd95
Merge pull request #6213 from home-assistant/bump_pyloopenergy
...
Bump pyloopenergy - catch socketIO exceptions.
2017-02-24 22:16:03 +00:00
Greg Dowling and Pascal Vizeli
896e0476ff
Bump pywemo version. Improves notifications for insight devices. ( #6159 )
...
Add an optional extended description…
2017-02-22 12:23:25 +01:00
Greg Dowling and Paulus Schoutsen
9c400de64b
Bump pywemo - fix for latest bridge firmware. ( #5921 )
2017-02-12 11:14:23 -08:00
Greg Dowling and Paulus Schoutsen
74989f7941
Bump pyvera version (add RFX device support) ( #5487 )
2017-01-21 12:26:57 -08:00
Greg Dowling and Paulus Schoutsen
9a3c0c8cd3
Don't build Adafruit_BBIO - doesn't work on all platforms. ( #5281 )
...
* Don't build Adafruit_BBIO - doesn't work on all platforms.
* Disable pylint import warning on BBIO.
2017-01-12 08:31:30 -08:00
Greg Dowling and GitHub
d4a54acda0
Merge pull request #5280 from home-assistant/bump-pywemo-version
...
Bump pywemo version.
2017-01-11 23:26:06 +00:00
Greg Dowling and GitHub
8a463ef7a4
Merge pull request #5142 from home-assistant/bump_loop_energy
...
Bump pyloopenergy to catch SSL exception.
2017-01-02 15:02:08 +00:00
Greg Dowling and John Arild Berentsen
cc0d0a38d7
Get temparature units from vera controller. ( #4130 )
...
Alrighty 👯♀️
2016-11-02 14:20:44 +01:00
Greg Dowling and Paulus Schoutsen
fcbfcf0aa7
Bump pywemo version - changes port order for faster startup. ( #3612 )
2016-10-01 22:53:24 -07:00
Greg Dowling and GitHub
e87467cb20
Merge pull request #3577 from home-assistant/fix_loopenergy_exceptions
...
Loopenergy library - bump to catch more exceptions in poll thread.
2016-09-29 10:49:14 +01:00
Greg Dowling and Pascal Vizeli
0a6f496425
Add support for Vera covers. ( #3411 )
2016-09-15 20:47:03 +02:00
Greg Dowling and Paulus Schoutsen
09d52820dd
Simple trend sensor. ( #3073 )
...
* First cut of trend sensor.
* Tidy.
2016-09-05 16:32:14 +02:00
Greg Dowling and GitHub
0943cc78cd
Merge pull request #2973 from nma83/owntracks-waypoint-import
...
Owntracks waypoint import
2016-08-31 15:25:49 +01:00
Greg Dowling and Teagan Glenn
1b718c62a3
Fix bug in wemo discovery caused by voluptuous addition. ( #3027 )
2016-08-29 07:45:48 -06:00
Greg Dowling and Robbie Trencheny
4795122463
Add voluptuous to binary template sensor ( #2938 )
...
* Add voluptuous to binary template sensor / update failing test.
* Update tests.
* Quick fixes to remove duplicate variables
2016-08-24 01:16:26 -07:00
Greg Dowling and Paulus Schoutsen
dfd76fc0e6
Minor tidy of voluptuous. ( #2945 )
2016-08-22 23:57:07 -07:00
Greg Dowling and Paulus Schoutsen
5abb46a809
Tidy voluptuous. ( #2946 )
2016-08-22 23:56:39 -07:00
Greg Dowling and Paulus Schoutsen
dfca2476bd
Add voluptuous to efergy. ( #2943 )
2016-08-22 20:51:17 -07:00
Greg Dowling and Paulus Schoutsen
9fcfc213c7
Bump pywemo. ( #2944 )
2016-08-22 20:50:05 -07:00
Greg Dowling and Johann Kellerman
eac67fd971
Add voluptuous to template switch ( #2940 )
...
* Add voluptuous to template switch / revise tests.
2016-08-23 00:05:45 +02:00
Greg Dowling and Paulus Schoutsen
32318c6f19
Add voluptuous validation to template sensor. ( #2886 )
2016-08-22 01:11:16 -07:00
Greg Dowling and GitHub
a46230b830
Merge pull request #2892 from home-assistant/vera_voluptuous
...
Add voluptuous to Vera.
2016-08-20 16:05:51 +01:00
Greg Dowling and GitHub
2df85242f9
Merge pull request #2890 from home-assistant/loop_energy_voluptuous
...
Add voluptuous to Loopenergy
2016-08-20 15:34:53 +01:00
Greg Dowling and Fabian Affolter
482f32bb87
Add voluptuous to wemo. ( #2895 )
2016-08-20 14:03:57 +02:00
Greg Dowling and GitHub
91e24de3d5
Merge pull request #2833 from home-assistant/fix_owntracks_beacon_accuracy_bug3
...
Handle accuracy zero correctly in enter/leave events.
2016-08-16 10:34:27 +01:00
Greg Dowling and Paulus Schoutsen
8a8551132f
Bump to pywemo 0.4.5 - fixes bug with requests 2.11.0 ( #2818 )
2016-08-14 21:22:06 -07:00
Greg Dowling and Paulus Schoutsen
6fd0fe05f9
Bump to pywemo 0.4.5 - fixes bug with requests 2.11.0 ( #2818 )
2016-08-14 11:42:43 -07:00
Greg Dowling and Paulus Schoutsen
e34bfb7381
Tidy / Refactor Vera ( #2569 )
...
* Add power attribute to switch.
* Move device_state_attributes into base class.
* Fix imports following refactor.
* Bump pyvera version - should add contributed support for older (UI5) version dimmers and locks.
* Refactor device lookup to be based on vera classes, push category back into library.
* Add generic power attribute, fix inherited class order bug.
* Tidy.
2016-07-19 19:13:33 -07:00
Greg Dowling and GitHub
e31d4863c7
Merge pull request #2514 from home-assistant/bump_pyloopenergy
...
Bump pyloopenergy version.
2016-07-13 17:34:30 +02:00
Greg Dowling
3bb3a70347
Merge pull request #2203 from home-assistant/bump_loopenergy
...
Bump pyloopenergy version.
2016-06-02 11:21:48 +01:00
Greg Dowling
780d62ac5c
Merge pull request #2201 from home-assistant/fix_pywemo_ssdp_decode_utf8
...
Bump pywemo version to fix ssdp discovery encoding issue.
2016-06-02 10:09:13 +01:00
Greg Dowling
631ba2ef0d
Merge pull request #2110 from home-assistant/bump_loop_energy
...
Bump loop energy library version.
2016-05-19 17:19:06 +01:00
Greg Dowling
5b0ab5c118
Merge pull request #1842 from home-assistant/add_imperial_meter
...
Add support for imperial gas meter and user specified gas calorific value.
2016-04-18 12:10:07 +01:00
Greg Dowling and Paulus Schoutsen
f5227e1de0
Fix vera breaking component loading order. ( #1749 )
2016-04-08 11:38:02 -07:00
Greg Dowling and Paulus Schoutsen
a7f80608c6
Handle Share off for events in OwnTracks app ( #1737 )
2016-04-07 12:21:25 -07:00
Greg Dowling
26c24b8ed3
Merge pull request #1736 from balloob/wemo-light-fix
...
Bump pywemo to 0.4.1 - fix non native light issue.
2016-04-07 14:29:14 +01:00
Greg Dowling and Paulus Schoutsen
61a9562811
Reconnect loopenergy
...
* Bump pyloopenergy version to handle disconnects. Round floats.
* Bump pyloopenergy version - to support reconnect.
2016-04-02 08:47:21 -07:00
Greg Dowling
fa15d86c2b
Merge pull request #1562 from balloob/bump_pywemo_version
...
Bump pywemo version.
2016-03-17 12:17:42 +00:00
Greg Dowling
fd27e4fc7d
Merge pull request #1550 from balloob/restructure_vera
...
Refactor vera into a platform.
2016-03-16 09:28:27 +00:00
Greg Dowling
534308e461
Merge pull request #1473 from balloob/add_wemo_motion
...
Add Wemo Motion device as a binary sensor.
2016-03-10 18:13:04 +00:00
Greg Dowling
9654f6b4e4
Merge pull request #1474 from HydrelioxGitHub/Fix-Owntracks-GPS-Accuracy
...
Add GPS accuracy check for a location update or an event update
2016-03-04 20:07:37 +00:00
Greg Dowling
6dc49df2df
Merge pull request #1405 from balloob/wemo_insight_updates
...
Fix typo in Wemo state_detail attribute.
2016-02-26 08:46:54 +00:00
Greg Dowling
f92802fd5c
Merge pull request #1401 from balloob/wemo_insight_updates
...
Wemo updates
2016-02-26 00:23:17 +00:00
Greg Dowling
d019b7f6b8
Merge pull request #1334 from balloob/add_for_to_automation
...
Add `for` to state automation.
2016-02-19 16:58:04 +00:00
Greg Dowling
182fcb5f03
Merge pull request #1320 from balloob/bump-pywemo-version
...
Bump pywemo version.
2016-02-18 19:40:47 +00:00
Greg Dowling
c8e6f89302
Merge pull request #1210 from balloob/fix_owntracks_passive_zone
...
Handle passive zones correctly.
2016-02-11 20:35:21 +00:00
Greg Dowling
ee62c2cc2b
Merge pull request #1208 from kk7ds/static-wemos
...
Support manually-defined WeMo devices
2016-02-11 18:46:58 +00:00
Greg Dowling
dd7a7f4c75
Merge pull request #1036 from balloob/owntracks_beacon2
...
Improve owntracks events, add support for stationary ibeacons.
2016-01-29 09:47:20 +00:00
Greg Dowling
61ca1ab2c1
Merge pull request #948 from balloob/sensor_template
...
First draft of sensor.template.
2016-01-22 16:49:49 +00:00
Greg Dowling
1ed314f6f6
Merge pull request #906 from balloob/bump_vera_version
...
Bump pywemo version.
2016-01-16 11:40:10 +00:00
Greg Dowling
3d27dd3ec4
Merge pull request #902 from balloob/fix_vera_sensor_subscriptions
...
Another Vera fix
2016-01-15 21:46:27 +00:00
Greg Dowling
cdf24ec205
Merge pull request #872 from balloob/vera-debugging
...
Vera updates
2016-01-10 17:34:49 +00:00
Greg Dowling
431656bbcf
Merge pull request #848 from balloob/fix-vera-bugs
...
Bump pyvera version to fix vera dimmer off bug, and avoid shutdown race condition
2016-01-04 19:34:17 +00:00
Greg Dowling
622a6deb04
Merge pull request #820 from balloob/vera-subscriptons
...
Add ability to respond to events from Vera hub
2016-01-02 10:15:14 +00:00
Greg Dowling
df99e4ef22
Merge pull request #794 from pavoni/wemo-subscription
...
Adds Wemo event support - so wemo devices update HA more quickly
2015-12-28 00:11:34 +00:00