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
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
jamespcole
56622596e7
Changed exception logging, and updated excluded device logic
2015-03-09 09:11:59 +11:00
jamespcole
7ee37648d8
Updated exception type for errors when connecting to vera
2015-03-09 08:45:20 +11:00
jamespcole
95852db18d
Changed the configuration to use hashes instead of searching array
2015-03-09 08:34:06 +11:00
andythigpen
399b433a06
Fix issue causing blank passwords to no longer be accepted.
2015-03-08 16:21:35 -05:00
jamespcole
7dc3198320
Added constants for armed, tripped and tripped time
2015-03-09 08:10:31 +11:00
Paulus Schoutsen
af6407c1df
Merge pull request #50 from andythigpen/feature/variable-nmap-tracker
...
Variable nmap tracker
2015-03-08 14:01:31 -07:00
andythigpen
bfb5089ed5
Add configurable interval for nmap_tracker when devices are home.
...
Adds an option that will exclude devices from the periodic nmap scan
for the configured number of minutes.
2015-03-08 15:54:00 -05:00
jamespcole
38fbc3595a
Added spcific exception type for failure to communicate with Vera controller
2015-03-09 07:46:26 +11:00
Paulus Schoutsen
c85e9625a7
Merge pull request #49 from andythigpen/dev
...
Fix issue with automation event data after YAML conversion.
2015-03-08 13:32:22 -07:00
jamespcole
6dc18ba603
removed the VeraLight class and just switched it to using VeraSwitch instead
2015-03-09 07:24:34 +11:00
jamespcole
7772d5af62
moved setting name to constructor
2015-03-09 07:15:41 +11:00
jamespcole
a2f438c6ef
now using ATTR_BATTERY_LEVEL
2015-03-09 07:11:35 +11:00
jamespcole
1b29d61562
Made exception handling more specific
2015-03-09 07:03:56 +11:00
jamespcole
efdb54cbe4
Added in SABnzbd sensor
2015-03-09 05:28:12 +11:00
jamespcole
7a21e8a3fb
Fixed flake8 comment warning
2015-03-09 02:08:46 +11:00
jamespcole
50ff26ea20
Fixed flake8 errors
2015-03-09 01:58:11 +11:00
jamespcole
42dc973ccc
Fixed up linting errors
2015-03-09 01:14:44 +11:00
jamespcole
dc8147c46d
Changed vera components over to new config file format
2015-03-08 23:52:50 +11:00
jamespcole
a30d1dcfef
Merge branch 'dev' of https://github.com/balloob/home-assistant into dev
...
Getting the latest from balloob
2015-03-08 22:08:03 +11:00
theolind
0f1307cd81
Fixed http being too strict on the api_password config
2015-03-08 08:41:28 +01:00
andythigpen
bb858fdddc
Fix issue with automation event data after YAML conversion.
...
No need to convert to dict using json.loads when PyYAML will do that
automatically.
2015-03-07 16:10:35 -06:00
theolind
43f0014200
Added process watching functionality to sensor.systemmonitor
2015-03-07 20:54:52 +01:00
theolind
1215b5e994
Fixed type issue
2015-03-07 15:55:32 +01:00
theolind
828c78cb1f
fixed style errors
2015-03-07 15:49:58 +01:00
theolind
3173249dc3
fixed typo
2015-03-07 15:24:35 +01:00
theolind
97258747c7
Renamed device to resource
2015-03-07 15:22:03 +01:00
theolind
19964e914a
Added a system monitoring platform to the sensor component
2015-03-07 14:54:08 +01:00
jamespcole
250f35c2a5
Added documentation for proposed format of YAML config
2015-03-07 14:49:20 +11:00
jamespcole
fceac45ddd
Updated vera switch and sensor to the new architecture
2015-03-07 12:59:13 +11:00
jamespcole
ba58c080e3
removed old config example to fix merge conflict
2015-03-07 12:36:08 +11:00
Paulus Schoutsen
fde0ce1997
Remove CONF_TYPE and platform_devices_from_config
2015-03-06 00:04:32 -08:00
Paulus Schoutsen
3e15742875
Move device ABCs to separate helper file
2015-03-05 23:18:22 -08:00
Paulus Schoutsen
68668fc658
Light/Switch/Thermostat: use new extract_from_service helper
2015-03-05 23:17:05 -08:00
Paulus Schoutsen
72b930af8f
Fix: Hue reports state correctly if 2 services called quickly
2015-03-05 22:53:11 -08:00
Paulus Schoutsen
1b4ff986b0
Add remember login option
2015-03-05 21:37:44 -08:00
Paulus Schoutsen
4e6773969a
Fix: Login form shows error message again
2015-03-05 20:43:40 -08:00
Paulus Schoutsen
ba9f29a04b
Fix http/zwave being too strict on the config
2015-03-05 20:43:20 -08:00
Paulus Schoutsen
b04d6f94e6
Merge pull request #45 from balloob/tellstick-sensor-refactor
...
Refactor Tellstick sensors to be a sensor platform
2015-03-05 08:44:00 -08:00
Paulus Schoutsen
a09c5d88db
Update favicon.ico
2015-03-05 00:19:13 -08:00
Paulus Schoutsen
be9d6b9422
Remove forced orientation from manifest.json
2015-03-04 09:23:14 -08:00
Paulus Schoutsen
84844c242b
Refactor chromecast into media_player platform
2015-03-03 23:50:54 -08:00
Paulus Schoutsen
fc3375508e
Frontend: Remove tellstick_sensor domain icon
2015-03-03 22:20:48 -08:00
Paulus Schoutsen
663735542b
Refactor tellstick_sensor to a sensor platform
2015-03-03 22:19:29 -08:00
Paulus Schoutsen
a90dcabe01
Higher quality favicon.ico
2015-03-03 21:49:20 -08:00
Paulus Schoutsen
fa9f5073f6
Update logo
2015-03-03 21:15:21 -08:00
Paulus Schoutsen
9616a2292e
Add manifest.json
2015-03-03 21:15:15 -08:00
Paulus Schoutsen
b4f743bda3
ZWave component now reports init success
2015-03-03 08:49:31 -08:00
jamespcole
8dfc91a502
Added vera components and added __pycache__ to gitignore
2015-03-02 22:05:03 +11:00
jamespcole
3449b3d1d7
vera device types
2015-03-02 21:09:00 +11:00
Paulus Schoutsen
0fd89a4b1f
Fix a WeMo discovery issue
2015-03-01 10:43:08 -08:00
Paulus Schoutsen
3b7b34b3df
Fix Style
2015-03-01 01:39:28 -08:00
Paulus Schoutsen
89100d14c8
Refactored device components
2015-03-01 01:35:58 -08:00
Paulus Schoutsen
f0c6ac1aa3
Update import from netdisco
2015-03-01 01:34:49 -08:00
Paulus Schoutsen
63bf1373b7
Disable pylint import error check
2015-02-28 23:02:26 -08:00
Paulus Schoutsen
19d243d159
ZWave Sensor values push changes to HA
2015-02-28 22:49:55 -08:00
Paulus Schoutsen
67161d686b
Use PyDispatcher instead of Louie
2015-02-28 22:49:27 -08:00