Commit Graph

878 Commits (c659be7e17249597f60fc90b85dd3c846b0c8c35)

Author SHA1 Message Date
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
jamespcole e877ed01af Fixed attribute error with new unit_of_measurement changes 2015-03-22 14:43:20 +11:00
jamespcole a0f1c1d17a Added support for pushover notifications 2015-03-22 14:36:58 +11:00
Paulus Schoutsen e872435870 Tellstick sensor: Lookup sensor ids as ints 2015-03-21 19:38:43 -07:00
Paulus Schoutsen bbfd97e2b8 Migrate components to use EntityComponent 2015-03-21 19:37:18 -07:00
Paulus Schoutsen a9324ba9d4 Update components to use Entity instead of Device 2015-03-21 19:16:13 -07:00
Paulus Schoutsen d3f0210b1a Refactor helper.device to helper.entity
Introduces a minor backwards compatible change: device_component
function add_devices is renamed to add_entities.
2015-03-21 18:49:30 -07:00
jamespcole 60fbc51a2d added in line graph support for state history 2015-03-22 06:10:24 +11:00
Paulus Schoutsen c8401a3c4d Merge pull request #67 from balloob/ha-config
Add a global config object to Home Assistant
2015-03-21 00:53:30 -07:00
jamespcole b477514e58 Added in API availability check and better exception handling 2015-03-21 12:10:38 +11:00
jamespcole 30c78b4054 Fixed gitmodules merge conflict 2015-03-21 10:14:03 +11:00
Paulus Schoutsen 1f453c9394 Add default datatype mask to tellstick sensor 2015-03-19 12:34:22 -07:00
Paulus Schoutsen 7a7f486cb2 Rename config.get_config_path to config.path 2015-03-19 12:27:56 -07:00
Paulus Schoutsen 9b643d57f0 ps: Add a global config object to Home Assistant 2015-03-18 23:02:58 -07:00
Paulus Schoutsen 569b15d790 Some Z-Wave fixes 2015-03-18 19:15:48 -07:00
Paulus Schoutsen 8ff1bcf242 Fix some Firefox style issues 2015-03-16 23:52:50 -07:00
Paulus Schoutsen 1245af356b Scene bugfixes and UI improvements 2015-03-16 23:32:18 -07:00
Paulus Schoutsen b459a29947 Fix style issues 2015-03-16 22:45:42 -07:00
Paulus Schoutsen 83d83a09b5 Add scene to demo 2015-03-16 22:35:57 -07:00
Paulus Schoutsen 71803658f5 Updates to demo component and platforms 2015-03-16 22:20:35 -07:00
Paulus Schoutsen b0a09f01cc Minor frontend bugfixes 2015-03-16 22:20:35 -07:00
Paulus Schoutsen 19a43cea26 Add scene component 2015-03-15 23:36:42 -07:00
Paulus Schoutsen 5db6f81f9c Merge pull request #64 from trainman419/correct_lights_off
Turn off correct lights
2015-03-15 15:56:16 -07:00
trainman419 730faed757 Turn off correct lights
Only turn off the lights specified in the sun light trigger.
I use this to turn off my bedroom lights when I leave, even if my
housemates are still home.
2015-03-15 15:50:32 -07:00
trainman419 e891162dad Convert MAC addresses to uppercase on load
This fixed an issue for me where my known_devices file had lowercase MAC
addresses, but the device tracker returns uppercase MAC addresses.
2015-03-15 14:43:45 -07:00
Paulus Schoutsen ef5deac3e1 Fix Z-Wave sensors not showing up 2015-03-15 00:01:18 -07:00
Paulus Schoutsen 1d33d7d124 Z-Wave sensors no longer auto associate with controller 2015-03-14 20:20:48 -07:00
andythigpen 1b73e15ec7 Update the frontend. 2015-03-14 21:29:55 -05:00
andythigpen 0b751949ae Fix JS notification error on initialization.
The last notification is initially null resulting in an exception being
thrown on startup.
2015-03-14 21:29:55 -05:00
andythigpen d0f545c247 Fix always showing scroll bars on side menu. 2015-03-14 21:29:55 -05:00
andythigpen 046efe3acb Adds script component.
A script is composed of a sequence of actions (currently service calls)
that are executed in order.  Individual actions can also be delayed by a
given timedelta.
2015-03-14 21:29:55 -05:00
Paulus Schoutsen 948a5c97ec Fix a config bug in Automation 2015-03-14 19:18:41 -07:00
Paulus Schoutsen cdeceb140d Fixes for new release PyLint 2015-03-14 12:38:30 -07:00
Paulus Schoutsen 284500ff21 Upgrade to latest home assistant js 2015-03-14 00:00:51 -07:00
Paulus Schoutsen 6242b856b4 Some bug fixes related to new Home Assistant JS 2015-03-11 00:21:18 -07:00
Paulus Schoutsen 020213e682 Upgrade to latest Home-Assistant-JS 2015-03-10 22:40:55 -07:00
Paulus Schoutsen c7ae0f5f90 Reposition speech-to-text progress 2015-03-10 22:40:50 -07:00
Paulus Schoutsen eaded9b67c Add support for voice commands 2015-03-10 00:20:52 -07:00
Paulus Schoutsen 90eb8aa82a Move icon imports to generic file 2015-03-10 00:09:08 -07:00
Paulus Schoutsen e915dd0020 Add a basic conversation component 2015-03-10 00:08:50 -07:00
Paulus Schoutsen e32c2d2569 Deprecate process component 2015-03-08 23:52:56 -07:00
Paulus Schoutsen 74d243ac41 Merge pull request #56 from jamespcole/vera-dev
Fixed variable scoping
2015-03-08 21:24:58 -07:00
jamespcole 06c3087310 Fixed variable scoping 2015-03-09 15:16:02 +11:00
Paulus Schoutsen aa0c6ef7c2 Make remember option in login form not bold 2015-03-08 20:39:10 -07:00
Paulus Schoutsen a7e4d5102e Merge pull request #52 from jamespcole/vera-dev
Vera Z-Wave Controller Support
2015-03-08 16:03:23 -07:00