Commit Graph

1022 Commits (c471e39fa0598bb683816710fdf4df6db75e10b0)

Author SHA1 Message Date
Paulus Schoutsen 8e50f50a48 Merge branch 'dev' into refactor-media-player
Conflicts:
	homeassistant/components/frontend/version.py
2015-06-08 23:08:00 -07:00
Paulus Schoutsen 5008b25a2d Fix MPD media player support 2015-06-08 23:06:41 -07:00
Paulus Schoutsen 90919a66d9 Fix Cast media player support 2015-06-08 22:49:43 -07:00
Paulus Schoutsen 452b082c82 Update media player core 2015-06-08 22:49:32 -07:00
Paulus Schoutsen 0b52b8c470 Fix more info dialog opening on touch devices 2015-06-08 21:08:27 -07:00
jamespcole 7a4d40a8fd Fixed some linting errors 2015-06-05 23:04:52 +10:00
jamespcole aaf0ca2105 Very simple IP Camera support 2015-06-05 22:51:29 +10:00
Fabian Affolter 26c56d277e update doc 2015-06-04 09:53:43 +02:00
Fabian Affolter fa7fc3ca5d fix pylint issues 2015-06-04 09:50:37 +02:00
Fabian Affolter c78e1519af add syslog notification platform 2015-06-04 09:44:28 +02:00
Hans Bakker 66024e5059 Initial update of cast device to MediaPlayerDevice. Added media_seek command and service to MediaPlayerDevice. 2015-06-04 00:17:03 +02:00
Paulus Schoutsen 6f09c0ae18 Merge pull request #167 from fabaff/smtp
SMTP notifications
2015-06-03 12:53:58 -07:00
Fabian Affolter f24cd4feed add smtp notification platform 2015-06-03 20:39:16 +02:00
Paulus Schoutsen 7f788d6be1 Update media player more info 2015-06-02 23:36:37 -07:00
Paulus Schoutsen 8e6ccea085 Update media player state card 2015-06-02 22:58:10 -07:00
Paulus Schoutsen 4cc8b0bda5 Merge branch 'dev' into refactor-media-player 2015-06-02 22:44:03 -07:00
Paulus Schoutsen e1c880cb22 New frontend build 2015-06-02 22:41:44 -07:00
Paulus Schoutsen 7ba0b03e6c Frontend: do not open more info when tapping toggle 2015-06-02 22:38:57 -07:00
Paulus Schoutsen b1cdf48ca0 Frontend: fix state card content showing outside of card 2015-06-02 22:25:44 -07:00
Paulus Schoutsen a330f4c130 Update apple touch icon 2015-06-02 22:19:30 -07:00
Paulus Schoutsen 644a3058de Fix device tracker deadlock after exception in scanner 2015-06-02 21:39:33 -07:00
Paulus Schoutsen 23b851fab4 Merge branch 'pr/166' into dev
Conflicts:
	requirements.txt
2015-06-02 18:47:47 -07:00
Paulus Schoutsen a8b6aeeb05 Merge pull request #157 from fabaff/swiss-public-transport
Swiss public transport
2015-06-02 09:57:41 -07:00
Finbarr Brady b5ee05a13e docs 2015-06-02 17:33:05 +01:00
Finbarr Brady 3701a82de1 Fix typo 2015-06-02 17:17:36 +01:00
Finbarr Brady ebc0ffd879 https false 2015-06-02 17:14:12 +01:00
Wolfgang Ettlinger 5d1e0d5c44 fixed pylint warnings 2015-06-02 17:04:14 +02:00
Finbarr Brady bae530b30d Delete original file 2015-06-02 16:03:29 +01:00
Finbarr Brady 84e81a9e4e Renamed hikvision component. Added module from pip 2015-06-02 16:00:29 +01:00
Fabian Affolter 512c4629b6 implement comments from #157 2015-06-02 15:54:53 +02:00
Fabian Affolter 84c7149f0f update journey 2015-06-02 15:54:53 +02:00
Fabian Affolter 2317114b04 switch from error to execption for logger 2015-06-02 15:54:53 +02:00
Fabian Affolter 284dbff2d5 use string formatting 2015-06-02 15:54:53 +02:00
Fabian Affolter 713a03ad89 update depenency handling (requests) 2015-06-02 15:54:53 +02:00
Fabian Affolter 57e2a8a0c9 remove lat/long check 2015-06-02 15:54:53 +02:00
Fabian Affolter a50ed46950 add shortcut 2015-06-02 15:54:53 +02:00
Fabian Affolter 45d67176c5 add newline at the end 2015-06-02 15:54:53 +02:00
Fabian Affolter c0c92a82e2 add swiss public transport sensor 2015-06-02 15:54:52 +02:00
Wolfgang Ettlinger b35bdc606a style adaptions 2015-06-02 15:54:43 +02:00
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 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 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
Alfie "Azelphur" Day 9c7f1d94c0
Add configuration.yaml example in the header 2015-05-19 01:55:37 +01:00
Alfie "Azelphur" Day a86852fe90
Add basic support for LimitlessLED 2015-05-19 00:27:09 +01:00
jamespcole 80f0c42844 Refactored session handling into a separate class 2015-05-19 03:57:35 +10:00
jamespcole dba9f8854f Removed conversion to local time from UTC for last_tripped_time for vera sensors and switches 2015-05-19 00:31:59 +10:00
jamespcole 8431fd822f Fixed flake8 blank line error 2015-05-19 00:08:02 +10:00
jamespcole 721dc6dae4 Addd basic http sessions to the http component 2015-05-18 23:54:32 +10:00
jamespcole 1c47ade641 Updated with new switch category for UI7 firmware update and fixed excpetion when trippable sensor has never been tripped 2015-05-18 18:54:25 +10:00
Paulus Schoutsen 52895658e5 Polymer .9: convert logbook 2015-05-18 00:16:57 -07:00
Paulus Schoutsen c3645e463e Polymer .9: convert state cards 2015-05-17 23:09:25 -07:00
Paulus Schoutsen 4576a1d245 Polymer .9: show basic state cards 2015-05-17 22:08:42 -07:00
Paulus Schoutsen 313eb71b17 Polymer .9: sidebar 2015-05-17 13:31:48 -07:00
Paulus Schoutsen 8d6bbb8c1a Polymer .9: foundation + login form 2015-05-16 02:24:06 -07:00
Paulus Schoutsen ae0cf49560 UTC upgrades for scheduler, nmap tracker, dsl_trigger 2015-05-14 21:07:15 -07:00
Paulus Schoutsen cd2b9ce975 Merge pull request #127 from andythigpen/mysensors-config
Update mysensors component to read debug, persistence values.
2015-05-14 17:30:31 -07:00
Andrew Thigpen 8b8cb28259 Update mysensors component to read debug, persistence values. 2015-05-14 19:02:10 -05:00
Andrew Thigpen ef138bb132 Fix utc issue with script component. 2015-05-14 18:54:13 -05:00
Fabian Affolter fdb46d80ba Update documentation 2015-05-13 19:06:17 -07:00
Paulus Schoutsen 6b0e29ad55 Update git submodules 2015-05-13 00:14:50 -07:00
Paulus Schoutsen 8248dfa004 Merge pull request #122 from fabaff/beat
Add beat and utc to time_date sensor
2015-05-12 23:40:45 -07:00
Fabian Affolter 80f2ac5c3c add title to header 2015-05-13 08:17:38 +02:00
Fabian Affolter 7eaa8a3f16 fix typo 2015-05-13 08:15:53 +02:00
Fabian Affolter 1776430f6b fix typo 2015-05-13 08:14:00 +02:00
Fabian Affolter 584d3ea272 add utc and beat, use more appropriate variable names 2015-05-12 20:28:04 +02:00
Paulus Schoutsen d7ab76106d Merge pull request #119 from balloob/feature-recorder-states-store-eventid
Recorder saves which event caused state change
2015-05-11 19:56:18 -07:00
Fabian Affolter 44045a02f2 update header 2015-05-11 18:06:25 +02:00
Fabian Affolter 6b42227b13 update header 2015-05-11 18:06:12 +02:00
Fabian Affolter 61e1f56922 update header 2015-05-11 18:05:58 +02:00
Fabian Affolter 2539c93783 update header 2015-05-11 18:05:46 +02:00
Fabian Affolter 8f5a9859c3 update header 2015-05-11 18:05:35 +02:00
Paulus Schoutsen df18acbabb Recorder saves which event caused state change 2015-05-10 23:41:42 -07:00
Paulus Schoutsen 0a28f3f648 Merge pull request #115 from fabaff/xmpp
Xmpp notifications
2015-05-10 22:57:41 -07:00
Fabian Affolter 67ca009690 update header 2015-05-10 23:49:09 +02:00
Fabian Affolter ec0dd39220 update header 2015-05-10 23:45:47 +02:00
Fabian Affolter 379171e302 update header 2015-05-10 23:44:27 +02:00
Fabian Affolter 24499d7bed update header 2015-05-10 23:43:37 +02:00
Fabian Affolter 2ab1ce7b83 update title in header 2015-05-10 23:27:22 +02:00
Fabian Affolter 76fd70657a remove deprecated parameter 2015-05-10 23:22:06 +02:00
Fabian Affolter 07b5f3d597 initial xmpp nofication platform 2015-05-10 22:23:25 +02:00
Fabian Affolter 9f042db0f5 call dt_util.now() only once, add additional format 2015-05-08 18:50:57 +02:00
Fabian Affolter 03993cd5fa fix if and remove tz 2015-05-08 18:39:28 +02:00
Fabian Affolter 079ec43291 remove list 2015-05-08 18:31:48 +02:00
Fabian Affolter f72cedf446 add missing space 2015-05-08 17:03:42 +02:00
Fabian Affolter 503a2adc38 add date & time sensor 2015-05-08 16:59:46 +02:00
Paulus Schoutsen 5452221cd2 Frontend bugfixes 2015-05-01 22:54:59 -07:00
Paulus Schoutsen 972743cb63 Fix style issue 2015-05-01 20:56:10 -07:00
Paulus Schoutsen 916c30072b Update frontend dependencies and compile new version 2015-05-01 20:49:02 -07:00
Paulus Schoutsen 30f78f7fa6 Add API endpoint to bootstrap frontend 2015-05-01 19:02:29 -07:00
Paulus Schoutsen ca8be5015a Add config API endpoint 2015-05-01 18:24:32 -07:00
Fabian Affolter 70f1ec9dce add openweathermap sensor 2015-05-01 21:52:34 +02:00
Paulus Schoutsen 20bdc82cba Do not show history in more info if component not loaded 2015-05-01 06:14:38 -07:00
Paulus Schoutsen a752bc012c Merge pull request #113 from balloob/refactor-utc
Refactor to use UTC internally
2015-04-30 22:07:43 -07:00
Paulus Schoutsen 17cc9a43bb Add tests for history component 2015-04-30 21:03:01 -07:00
Paulus Schoutsen cf5278b7e9 Add tests for recorder component 2015-04-29 23:21:31 -07:00
Paulus Schoutsen 10a5db7924 UTC bugfix for more-info-sun 2015-04-28 23:50:53 -07:00
Paulus Schoutsen 3720333927 UTC bugfixes 2015-04-28 22:38:43 -07:00
Paulus Schoutsen 54904a1630 Make frontend UTC aware 2015-04-28 22:34:44 -07:00
Paulus Schoutsen e0ecb64a10 Use UTC as the internal datetime format 2015-04-28 19:12:05 -07:00
Paulus Schoutsen 847d049f1c Merge pull request #109 from fabaff/instapush
Instapush notification
2015-04-28 07:04:38 -07:00
Fabian Affolter 234669f469 fix format 2015-04-28 09:43:53 +02:00
Paulus Schoutsen 7a529aee63 Merge pull request #112 from fabaff/nma
Nma notifications
2015-04-27 23:56:14 -07:00
Fabian Affolter 14d0c1325c fix format 2015-04-28 08:45:40 +02:00
Fabian Affolter b76b002966 try to pass travis build 2015-04-27 23:51:59 +02:00
Fabian Affolter 8b64e905b8 fix pylint error 2015-04-27 23:34:17 +02:00
Fabian Affolter 5ca1a80ad5 fix pylint errors 2015-04-27 19:47:27 +02:00
Fabian Affolter 94e004a828 rework to include checks on boot 2015-04-27 19:34:34 +02:00
Fabian Affolter 69799bd11e minor layout changes 2015-04-27 14:55:51 +02:00
Fabian Affolter 4a5c32e375 no longer use pynma and check if keys are ok 2015-04-27 14:52:22 +02:00
andythigpen 362e176397 Merge pull request #89 from andythigpen/mysensors
MySensors support
2015-04-26 13:03:31 -05:00
Fabian Affolter 7593ecb870 initial instapush notification 2015-04-26 19:48:26 +02:00
Paulus Schoutsen 5e6a502167 Merge pull request #107 from balloob/chore-sun-entity
Sun component to use Entity ABC
2015-04-26 06:01:11 -07:00
Andrew Thigpen 3cff05ef91 Create entity for each sensor variable.
Refactors to create a separate entity for each variable associated with
a child sensor.
2015-04-25 21:08:49 -05:00
Paulus Schoutsen bc3af134f9 Minor cleanup demo component 2015-04-25 17:44:05 -07:00
Paulus Schoutsen 3650a2fa85 Sun component now uses Entity ABC 2015-04-25 17:43:22 -07:00
Ryan Kraus 97bb5bcb7d Merge remote-tracking branch 'upstream/dev' 2015-04-25 14:49:02 -04:00
Paulus Schoutsen a9006f540f Fix #102 - Installing PyISY no longer required to load any light 2015-04-25 06:07:07 -07:00
Ryan Kraus f130ad6c27 Subscribed isy994 component to EVENT_HOMEASSISTANT_STOP event to clean itself up before quitting. 2015-04-25 01:10:41 -04:00
Fabian Affolter 07f62fda32 inital nma notify component 2015-04-24 22:27:16 +02:00
Paulus Schoutsen 24bb89df23 Compiled new version of frontend 2015-04-24 08:52:37 -07:00
Paulus Schoutsen 41b02928ef Merge pull request #99 from fabaff/typos
Minor fix
2015-04-24 06:03:39 -07:00
Fabian Affolter 46819acaff Fix two typos 2015-04-24 08:26:41 +02:00
Paulus Schoutsen bbdb0320f1 Have group inherit from entity 2015-04-22 22:31:16 -07:00
Ryan Kraus 2b6edd153b Fixed copy pasta error. 2015-04-22 21:27:49 -04:00
Ryan Kraus ff3dacedc0 Moved card visibility logic out of the Entity class and into a VisibilityABC. Then made the Group class inherit the VisibilityABC. No duplication of code now. This is definitely better. 2015-04-22 21:21:50 -04:00
Ryan Kraus 2b4c75543a 1) Merged with mainline dev branch. 2) Removed assumption in homeassistant/__init__.py that states are visible if not specified. This assumption is intrinsic in the JavaScript. 3) Recompiled frontend to assist merge. 2015-04-22 21:04:52 -04:00
Ryan Kraus d566a328a3 pylint fix to isy switches. 2015-04-22 00:22:48 -04:00
Paulus Schoutsen 0e2cf6532b Merge pull request #95 from kixam/master
simplistic Modbus implementation
2015-04-21 15:00:06 -07:00
Aurélien Correia 4d6555441d Passed Travis CI 2015-04-21 16:40:13 +02:00
Ryan Kraus da4cf61a09 Forced the isy994 component to treat underscores as spaces. 2015-04-17 09:30:20 -04:00
Ryan Kraus 6b2dd69bcb Updated isy994 component to hide any device with the HIDDEN STRING in its ancestry. 2015-04-17 09:27:14 -04:00
Aurélien Correia fb6b514c34 Adding simplistic support for Modbus sensor and switch (based on pymodbus) 2015-04-15 16:47:42 +02:00
Ryan Kraus b20424261c 1) Performed many pylint and flake8 fixes to clean up isy994 integration and hidden entities addition. 2) Added necessary code to allow groups to also be hidden. 3) Made most of the weather data from the isy994 component be hidden by default. 2015-04-15 02:05:34 -04:00
Ryan Kraus caed69d5ea Added state card hiding to the STATE view on the frontend. 2015-04-14 23:55:08 -04:00
Ryan Kraus a3d6972268 1) Added basic back-end framework for supporting hidden entities. 2) Enabled hidden suggestions in the isy994 component entities. 2015-04-14 22:57:32 -04:00
Ryan Kraus c76644323f Updated the broken link to the apple-touch icon in the frontend. 2015-04-14 01:44:39 -04:00
Ryan Kraus 83aea10f06 Added hidden_string and sensor_string properties to the isy994 configuration to allow nodes to be hidden and to be handled as sensors. Implimented the sensor_string. Any node name that contains the sensor_string in its name will be treated as a sensor instead of a switch or light. The hidden_string will be implimented later. 2015-04-13 12:56:37 -04:00
Ryan Kraus 0e9a8a7cc2 Added custom program sensors to the isy994 component. 2015-04-13 01:47:32 -04:00
Ryan Kraus 510064d9c8 Added support for the creation of custom switches using the ISY994 device. 2015-04-12 22:30:14 -04:00
Ryan Kraus 4e3ccfffbb Added not dimming Insteon devices on an ISY controller as switches. 2015-04-12 17:18:14 -04:00
Ryan Kraus f6d75f2db2 Cleaned up ISY994 light and sensor code to use the same abstract class. 2015-04-12 16:45:23 -04:00
jamespcole c75e145151 rebuild of the frontend 2015-04-11 19:02:44 +10:00
jamespcole a478ec6697 Removed interactivity from small view of line charts which was causing scrollbar issues on more-info card 2015-04-11 19:01:17 +10:00
jamespcole df9e8f5214 Merge branch 'dev' into transmission-dev
Merging in the latest from the dev branch
2015-04-07 23:47:57 +10:00
jamespcole e63d0d7aac Tidied up the documentations and linting warnings 2015-04-07 23:21:41 +10:00
jamespcole e65ad67b32 Fixed some alignment issues and added loading spinner 2015-04-07 22:21:13 +10:00
jamespcole 56184daf59 Fixed linting warnings 2015-04-07 18:01:23 +10:00
jamespcole 100a75908b Fixed bug in history component where the entity id filtering was not being applied correctly 2015-04-07 02:25:03 +10:00
jamespcole ba13f78d49 Added initial Transmission torrent client sensor 2015-04-06 22:13:04 +10:00
jamespcole 89527d3bb2 rebuilt frontend with line graph support 2015-04-06 18:26:47 +10:00
jamespcole 8151de1ae0 Added zoom options to line graphs 2015-04-06 18:15:13 +10:00
jamespcole 7d997f7699 updated the ha js 2015-04-06 15:40:26 +10:00
jamespcole cae2a11f7b removed unneeded loading messages 2015-04-06 15:22:52 +10:00
jamespcole b1f01506ce Added in some comments 2015-04-06 14:37:01 +10:00
Andrew Thigpen 4d47d313f9 Add mysensors support for metric/imperial units. 2015-04-05 17:25:10 -05:00
Andrew Thigpen 0e9d826d41 Push mysensor state instead of polling. 2015-04-05 17:25:10 -05:00
Andrew Thigpen c72a735851 Use stop method for mysensors on shutdown. 2015-04-05 17:25:09 -05:00
Andrew Thigpen c41d7b8f6d Refactor and update to use latest pymysensors. 2015-04-05 17:25:06 -05:00
jamespcole 264bc15091 Fixed the line charts 2015-04-05 02:11:27 +10:00
jamespcole b6e880ed73 Fixed the line charts 2015-04-05 02:03:16 +10:00
jamespcole 12d88c2c2a Added loading spinner to the history screen 2015-04-05 01:06:04 +11:00
jamespcole c14fa299e1 Improved the efficiency and accuracy of the line graphs 2015-04-05 00:49:52 +11:00
Ryan Kraus 57f27cc97a Addded light controls to isy994 component. 2015-04-04 06:13:27 -04:00
Ryan Kraus 80f1581d6e Added ISY994 weather data as sensors. 2015-04-04 04:33:03 -04:00
jamespcole a86c53236d refactored line chart to be more efficient 2015-04-04 17:55:30 +11:00
jamespcole 2576659923 refactored line graph code 2015-04-04 17:27:05 +11:00
jamespcole bc54d9777d refactored line graph code 2015-04-04 17:21:15 +11:00
jamespcole b50023ede1 refactored line graph code 2015-04-04 16:28:13 +11:00
jamespcole 9499a8297a Merge branch 'dev' into line-chart-dev
merging in the latest changes
2015-04-04 11:07:28 +11:00
jamespcole 24dbc1f3d9 merged with upstream 2015-04-04 08:55:40 +11:00
theolind e87652e95f added HA module for mysensors 2015-04-02 19:59:44 +02:00
Paulus Schoutsen b0bf775da8 Compile new version frontend 2015-04-01 21:49:03 -07:00
Paulus Schoutsen e43eee2eb1 Style fixes 2015-04-01 07:18:03 -07:00
Paulus Schoutsen 57b3e8018b Logbook bug fixes 2015-03-31 23:09:08 -07:00
Paulus Schoutsen 00bbc17e11 Add State.last_updated to JSON obj 2015-03-31 23:08:38 -07:00
Paulus Schoutsen 30e7f09000 Clean up logbook component 2015-03-30 00:19:56 -07:00
Paulus Schoutsen 742479f8bd Have logbook group HA stop + start 2015-03-30 00:11:24 -07:00
Paulus Schoutsen 6455f1388a Have logbook only report each sensor every 15 minutes 2015-03-29 23:57:52 -07:00
Paulus Schoutsen 9fb634ed3a Fix type in CSS class name 2015-03-29 15:23:50 -07:00
Paulus Schoutsen 100081757c Add logbook to frontend 2015-03-29 14:50:41 -07:00
Paulus Schoutsen 234bfe1199 Add logbook component 2015-03-29 14:47:21 -07:00
Paulus Schoutsen a2f8fa7b05 Add time_fired to Event class 2015-03-29 14:47:20 -07:00
Paulus Schoutsen a21673069b Bugfix for states at point in time on new databases 2015-03-29 09:42:24 -07:00
jamespcole c067cddbe8 Refactored vera temp sensors to use temperature contstants and conversion 2015-03-30 00:51:03 +11:00
Paulus Schoutsen 3e525fbe1b Merge pull request #77 from jamespcole/ddwrt-dev
Ddwrt dev
2015-03-28 17:52:17 -07:00
jamespcole 0b6d260fa6 fixed flake8 blank lines error 2015-03-29 11:49:07 +11:00
jamespcole fda44cdbf7 Moved compiled regex to a constant for efficiency 2015-03-29 11:40:21 +11:00
jamespcole 242c143c85 refactored ddwrt data format parsong code 2015-03-29 11:30:04 +11:00
Paulus Schoutsen 522bbfb716 Expose to more info content if dialog is open 2015-03-28 13:41:07 -07:00
jamespcole a959c48708 Fixed travis another CI indenting error 2015-03-28 19:17:51 +11:00
jamespcole a9ce12be34 Fixed travis CI indenting error 2015-03-28 18:59:12 +11:00
jamespcole fc07032d35 Fixed some code formatting and added dd-wrt to the readme 2015-03-28 18:43:41 +11:00
jamespcole 7e6af57186 FIxed some linting issues 2015-03-28 18:29:45 +11:00
Paulus Schoutsen 5a0251c3cd ps: Fix recorder.py fetching wrong run information 2015-03-27 23:11:07 -07:00
jamespcole c8c38e498a Added a device tracker for dd-wrt routers 2015-03-28 03:51:33 +11:00
Paulus Schoutsen 4484baa866 Remove lock and add host timeout to NMAP scanner 2015-03-25 22:50:51 -07:00
Paulus Schoutsen c3fc19353b Fix device tracker waiting forever when platform gets stuck 2015-03-25 22:50:20 -07:00
Paulus Schoutsen ec557f8d44 Fix broken tellstick and systemmonitor sensors 2015-03-21 22:26:41 -07:00
Paulus Schoutsen 2863c2d593 Made bootstrap.setup_component more robust 2015-03-21 22:06:59 -07:00
Paulus Schoutsen 58812b326c Move hass.local_api and hass.components to config object 2015-03-21 22:06:59 -07:00
James Cole 609064b9d8 Merge pull request #68 from jamespcole/nzb-dev
Fixed attribute error with new unit_of_measurement changes
2015-03-22 16:06:34 +11:00
jamespcole 470096047b removed unused imports 2015-03-22 15:43:59 +11:00
jamespcole 7a2aa43caa Fixed incorrect URL in config instructions 2015-03-22 15:37:43 +11:00
jamespcole 58fd07e4c6 fixed the flake8 and pylint warnings 2015-03-22 15:32:47 +11:00
jamespcole 04d16d7607 removed unused state attributes that are no longer required after upstream changes 2015-03-22 15:18:58 +11:00
jamespcole 20f52a7fb1 Made API Key a required config variable 2015-03-22 15:13:57 +11:00