Commit Graph

1017 Commits (f066c6390057dfa49b36db4c99e78089c0c4252b)

Author SHA1 Message Date
Wolfgang Ettlinger d91f414313 added generic module to switch swiches using shell commands 2015-06-02 15:40:02 +02:00
Paulus Schoutsen eae52a8faf More target temperature nest fixes 2015-06-02 00:02:50 -07:00
Paulus Schoutsen 1585a91aec Add idle state to const.py 2015-06-01 23:55:54 -07:00
Paulus Schoutsen bacff3de8d Add demo TV show player 2015-06-01 23:53:36 -07:00
Paulus Schoutsen 5eaf3d40ad Add demo music player 2015-06-01 23:42:19 -07:00
Paulus Schoutsen a7b79fc8b2 Initial refactor media player 2015-06-01 23:06:46 -07:00
Paulus Schoutsen dbf2f6223c Merge branch 'dev' into pr/156
Conflicts:
	requirements.txt
2015-06-01 23:00:37 -07:00
Paulus Schoutsen 66a380dd8e Ensure generate_entity_id returns valid entity ids 2015-06-01 22:55:33 -07:00
Paulus Schoutsen a557cf388b Better approach writing default configuration 2015-06-01 22:50:57 -07:00
Paulus Schoutsen 17af1a68e8 Fix for Nest thermostats with a range as target temperature 2015-06-01 22:00:41 -07:00
Hans Bakker a3f2f7c039 remove console.log 2015-06-01 20:51:21 +02:00
Fabian Affolter fb63198688 fix return values, disconnect from mpd, and fix pylint issue 2015-06-01 13:25:55 +02:00
Paulus Schoutsen 3b43fe7431 Fix PyLint issues 2015-05-31 22:13:02 -07:00
Paulus Schoutsen 15c3e2f516 Volume muting fixes 2015-05-31 21:07:58 -07:00
Hans Bakker 21cf7ceb07 minor update to more info card 2015-06-01 00:51:17 +02:00
Hans Bakker 938200478f Merge remote-tracking branch 'upstream/dev' into dev 2015-05-31 22:30:05 +02:00
Hans Bakker 81245495ae Add volume/mute button instead of text label, depends on new pychromecast method. Also I made the power button the only accented button. 2015-05-31 22:27:59 +02:00
Fabian Affolter 26c8d81dbf add configuration desc 2015-05-31 22:21:11 +02:00
Fabian Affolter ab4ed2e032 add check 2015-05-31 20:53:19 +02:00
Fabian Affolter 4a25b59d33 add period 2015-05-31 20:53:18 +02:00
Fabian Affolter 453b5a3e8c add initial mpd 2015-05-31 20:53:18 +02:00
Fabian Affolter 996322a2d3 add date 2015-05-31 20:53:18 +02:00
Paulus Schoutsen 9efc357226 Merge pull request #152 from wind-rider/dev
Initial commit for volume slider in media player more info card
2015-05-31 11:47:11 -07:00
Paulus Schoutsen ed46a93848 Fixes for Chromecast volume
It was line 119 from cast.py that was driving me crazy
2015-05-31 11:37:54 -07:00
Paulus Schoutsen 3c31758826 Merge pull request #153 from fbradyirl/transmission-turtle
Transmission turtle
2015-05-31 08:41:52 -07:00
Finbarr Brady bc8aa82a13 Removing toggle function as it is confusing things more than it should 2015-05-31 12:00:30 +00:00
Finbarr Brady c1b62bf672 Only toggle if in the correct state. 2015-05-31 11:51:45 +00:00
Hans Bakker c445563ab1 Fix pylint 2015-05-31 13:47:40 +02:00
Hans Bakker b30bdbfc6a Initial commit for volume slider in media player more info card 2015-05-31 13:36:28 +02:00
Paulus Schoutsen 0583d63b67 Fix Cast platform detecting it was on while it was not 2015-05-31 01:29:28 -07:00
Paulus Schoutsen afd99a0c6c Media Player and cast improvements 2015-05-31 00:38:14 -07:00
Paulus Schoutsen 678be46bb9 Add more info card for media player 2015-05-30 14:02:46 -07:00
Paulus Schoutsen 197611fe8e Upgrade cast entity from polling to pushing state 2015-05-30 12:35:35 -07:00
Paulus Schoutsen 1e7e9a9e02 Add a state card for media player 2015-05-30 12:08:35 -07:00
Paulus Schoutsen e74806ab70 Fix Google Cast discovery 2015-05-30 11:41:39 -07:00
Paulus Schoutsen 10d74bb37e Add turn_on method to media_player 2015-05-30 11:29:49 -07:00
Paulus Schoutsen 6d125a8dfb Update missing dependency code for Cast 2015-05-30 10:54:27 -07:00
Paulus Schoutsen bbf3bbcd4b Merge pull request #149 from fbradyirl/transmission-turtle
New Transmission turtle mode switch. Using existing TransmissionRpc r…
2015-05-30 07:48:35 -07:00
Finbarr Brady ecd09f22ef Support for Hikvision camera motion detection. 2015-05-30 13:44:29 +00:00
Finbarr Brady 1c55878271 New Transmission turtle mode switch. Using existing TransmissionRpc requirement. 2015-05-30 13:34:23 +00:00
Finbarr Brady f110dc970d Fix for getting device names using Luci. Tested on Barier Breaker. 2015-05-30 13:30:34 +00:00
Paulus Schoutsen f1843a57e0 media_player.cast: support thumbnail + title 2015-05-30 00:52:33 -07:00
Paulus Schoutsen ef0eb8be02 Merge remote-tracking branch 'origin/master' into dev 2015-05-30 00:36:10 -07:00
Paulus Schoutsen b50216600b Update cast integration 2015-05-29 22:36:40 -07:00
Paulus Schoutsen 5ccb7a5856 Merge pull request #132 from balloob/polymer-9
Upgrade to Polymer 1.0
2015-05-29 21:16:48 -07:00
Paulus Schoutsen 124d50e6d6 Polymer 1.0: Update to latest version 2015-05-29 20:26:07 -07:00
Paulus Schoutsen c91b2cc795 Polymer 1.0: Fix layout issue in logbook 2015-05-29 20:05:05 -07:00
Paulus Schoutsen a53265b76e Polymer 1.0: Fix listening bar in states partial 2015-05-29 17:57:52 -07:00
Hans Bakker ac8a2d03d8 Fix play_pause command 2015-05-29 22:31:52 +02:00
Hans Bakker 3e01ce2a6c Proposed fixes to chromecast component 2015-05-29 22:19:42 +02:00
Paulus Schoutsen 24b575d21a Polymer 1.0: Update build script and add new build 2015-05-28 01:08:50 -07:00
Paulus Schoutsen 5367ac562c Polymer 1.0: Migrate to use paper-styles for font 2015-05-28 00:50:52 -07:00
Paulus Schoutsen d503ee94f5 Polymer 1.0: Clean up 2015-05-28 00:42:26 -07:00
Paulus Schoutsen 63114b988f Polymer 1.0: Fix more info dialog closing on toggling entity 2015-05-28 00:02:18 -07:00
Paulus Schoutsen 69630a53f7 Polymer 1.0: Fix dialog appearance on small screens 2015-05-27 23:51:17 -07:00
Paulus Schoutsen ce7e6d37ed Polymer 1.0: more info content style fixes 2015-05-27 23:43:00 -07:00
Paulus Schoutsen ab7536ffd7 Polymer 1.0: style fixes 2015-05-27 23:30:22 -07:00
Paulus Schoutsen 2ce090e4b3 Polymer 1.0: more info light - reposition post transition 2015-05-27 22:48:15 -07:00
Paulus Schoutsen 986b843e0d Polymer 1.0: Remove unused styles 2015-05-27 22:47:50 -07:00
Paulus Schoutsen 26837ae8d3 Polymer 1.0: Bugfix - menu button works again 2015-05-27 22:47:37 -07:00
Paulus Schoutsen 1cdd5db29f Polymer 1.0: Clean up state badge 2015-05-27 22:47:11 -07:00
Paulus Schoutsen cf7a1392ac Polymer 1.0: Use paper scroll header panel for partial states 2015-05-27 22:46:52 -07:00
Paulus Schoutsen b0fdd45205 Polymer 1.0: Move attribute classnames logic to more info elements 2015-05-27 22:04:38 -07:00
Paulus Schoutsen 57d5022e3d Polymer 1.0: dev tools - fire event button now works 2015-05-27 22:03:24 -07:00
Paulus Schoutsen a7f9a5c4ad Polymer 1.0: More info dialog bug fixes 2015-05-27 22:02:58 -07:00
Paulus Schoutsen 8b1d3c7658 Polymer 1.0 :-) 2015-05-27 22:02:36 -07:00
Paulus Schoutsen 95f0be6247 Merge pull request #144 from Dutchy-/track_new_devices
Add a configuration option to track new devices by default.
2015-05-27 00:45:48 -07:00
Paulus Schoutsen 99ccfc241c Merge pull request #143 from Dutchy-/master
Let the nmap device tracker return upper case MAC addresses.
2015-05-27 00:45:22 -07:00
Paulus Schoutsen a8aa5b1447 Polymer .9: Convert more info contents 2015-05-27 00:44:47 -07:00
Paulus Schoutsen e5f0e57980 Polymer .9: Fix history in more info dialogs 2015-05-26 23:32:11 -07:00
Fabian Affolter 531b702d65 fix typo 2015-05-26 17:02:38 +02:00
Edwin Smulders 41ec85053e Add a configuration option to track new devices by default. 2015-05-26 00:01:16 +02:00
Edwin Smulders 71ac550e7d Let the nmap device tracker return upper case MAC addresses. 2015-05-25 21:33:58 +02:00
Fabian Affolter 381d160e3b add throttle 2015-05-22 10:11:21 +02:00
Paulus Schoutsen eb0584d466 Polymer .9: Style fixes 2015-05-22 00:21:47 -07:00
Paulus Schoutsen 76cf0e445d Polymer .9: Style fixes 2015-05-21 22:47:17 -07:00
Fabian Affolter 1d63e5a2df switch to list 2015-05-21 19:05:31 +02:00
Fabian Affolter 3939d4e2f0 fix statement 2015-05-21 10:31:42 +02:00
Paulus Schoutsen 451cde7918 Polymer .9: Some cleanup 2015-05-20 23:42:46 -07:00
Paulus Schoutsen 69ae1d3534 Polymer .9: More info dialog with default content 2015-05-20 23:41:54 -07:00
Paulus Schoutsen de243855c4 Polymer .9: Notifications 2015-05-20 22:41:58 -07:00
Fabian Affolter 2d1b934a1c minor updates 2015-05-20 18:30:57 +02:00
Fabian Affolter 9392f9b512 use throttle as balloob suggested 2015-05-20 18:30:57 +02:00
Fabian Affolter 397336e03c switch to list for options 2015-05-20 18:30:57 +02:00
Fabian Affolter 61148d8215 add throttle, rename variable, fix pylint issues 2015-05-20 18:30:57 +02:00
Fabian Affolter 827fd4d070 add bitcoin sensor 2015-05-20 18:30:57 +02:00
Alfie "Azelphur" Day 2b444b0a28 And fix the part where I'm being stupid 2015-05-20 18:30:57 +02:00
Alfie "Azelphur" Day f52412df41 More pylint fixes 2015-05-20 18:30:56 +02:00
Alfie "Azelphur" Day 0e9dc61805 Fix some code styling violations 2015-05-20 18:30:56 +02:00
Alfie "Azelphur" Day 5b1c372fdf Add configuration.yaml example in the header 2015-05-20 18:30:56 +02:00
Alfie "Azelphur" Day c97ab456f2 Add basic support for LimitlessLED 2015-05-20 18:30:56 +02:00
jamespcole 26987148b5 Merge remote-tracking branch 'upstream/dev' into http-sessions
Merged in the latest upstream changes
2015-05-20 17:14:01 +10:00
jamespcole 5606d4bb12 fixed session error during automated tests 2015-05-20 17:13:13 +10:00
Paulus Schoutsen 5baf16ad6e Polymer .9: convert dev tools 2015-05-19 23:38:32 -07:00
jamespcole a8e7903f39 refactored the session store into a separate class 2015-05-19 19:18:41 +10:00
Paulus Schoutsen 33122701b9 Polymer .9: Convert History 2015-05-18 23:49:48 -07:00
Paulus Schoutsen f517445d36 Polymer .9: Remove workaround in sidebar 2015-05-18 18:43:32 -07:00
Alfie "Azelphur" Day 7087c20c4f
And fix the part where I'm being stupid 2015-05-19 02:33:37 +01:00
Alfie "Azelphur" Day cb54fb5a64
More pylint fixes 2015-05-19 02:31:30 +01:00
Alfie "Azelphur" Day e2b08a1758
Fix some code styling violations 2015-05-19 02:09:34 +01:00