miniconfig
d267f0a04c
Removed references to the frontend device parameter in the directions and added some clarification.
...
Fixed plexapi version number.
2015-09-21 10:59:34 -04:00
miniconfig
a8e0ca6d3f
Fixed various property methods to make sure they all had a fall through return and removed unnecessary "else" statements
2015-09-21 10:44:24 -04:00
Stefan Jonasson
f8175adbdc
Merge pull request #420 from stefan-jonasson/dev
...
Fixed Pylint issue
2015-09-21 13:03:16 +02:00
Stefan Jonasson
6437f6f6b4
Desperate try to fix travis ci reporting a unused-argument
2015-09-21 12:57:11 +02:00
Paulus Schoutsen
27bbfbae62
Fix compilation issue frontend
2015-09-21 00:42:23 -07:00
Stefan Jonasson
2785c373fb
E302 expected 2 blank lines, found 1
2015-09-21 08:26:14 +02:00
Paulus Schoutsen
acddae3747
Initial support for maps in frontend
2015-09-20 23:14:58 -07:00
Stefan Jonasson
d3e9a22759
Added pylint hint!
2015-09-21 08:14:11 +02:00
Paulus Schoutsen
ca698ff063
remove debug statement
2015-09-20 20:24:31 -07:00
Paulus Schoutsen
a866d515f7
Make owntracks more robust
2015-09-20 20:09:53 -07:00
Paulus Schoutsen
bd61555698
discovery: Update to netdisco 0.4.1
2015-09-20 19:46:33 -07:00
miniconfig
5027acfda1
Fixed additional pylint and flake issues
2015-09-20 16:13:26 -04:00
stefan-jonasson
f0991d63d1
Merge pull request #416 from stefan-jonasson/dev
...
Fix states not updating after command was sent!
2015-09-20 22:00:12 +02:00
Stefan Jonasson
34f36479c6
Fix states not updating after command was sent!
2015-09-20 21:29:38 +02:00
Paulus Schoutsen
506c88dbaf
Fix owntracks bugs
2015-09-20 12:13:51 -07:00
Paulus Schoutsen
98a1addc18
Merge pull request #413 from balloob/owntracks
...
initial owntracks support
2015-09-20 12:00:11 -07:00
Paulus Schoutsen
30492cc685
Fix tests and linting
2015-09-20 11:46:01 -07:00
Paulus Schoutsen
19d40612e6
Add home_range to device tracker
2015-09-20 09:35:03 -07:00
miniconfig
48306ddbf6
Fixed Requirements URL
2015-09-20 08:19:21 -04:00
Stefan Jonasson
a60a9202a5
cleanup
2015-09-20 14:17:32 +02:00
Stefan Jonasson
ab81231e6d
Changed flow so we got one callback per platorm instead of per device which caused race conditions in the telldus library.
2015-09-20 14:11:42 +02:00
Paulus Schoutsen
68286dcef8
initial owntracks support
2015-09-20 00:27:50 -07:00
Paulus Schoutsen
6e96f915f6
Merge pull request #411 from stefan-jonasson/tellstick_callbacks
...
Fix for issue: #204
2015-09-19 22:54:48 -07:00
Paulus Schoutsen
46f6653183
New version frontend
2015-09-19 21:16:47 -07:00
Paulus Schoutsen
6352f10d9e
Device tracker minor tweak
2015-09-19 21:02:54 -07:00
Paulus Schoutsen
2a3b911d7b
Remove debug statement
2015-09-19 21:02:38 -07:00
Paulus Schoutsen
85489010bc
Merge pull request #404 from stefan-jonasson/automation_confg_list
...
Automation confg lists
2015-09-19 20:53:26 -07:00
Stefan Jonasson
60d8266ce0
Fix for issue:
...
Tellstick switches status changes aren't realtime #204
2015-09-20 00:57:04 +02:00
sfam
e29deb0202
add a code_format property on alarm object and a optional code for its MQTT platform
2015-09-19 22:22:37 +00:00
Paulus Schoutsen
1771f8b1b3
Fix logbook crashing on custom state_changed events
2015-09-19 13:13:28 -07:00
Paulus Schoutsen
8cd1c42e80
Merge pull request #407 from balloob/testing-upgrade
...
Fix CI
2015-09-19 12:55:09 -07:00
Paulus Schoutsen
ec1d5e617e
Fix CI
2015-09-19 12:29:23 -07:00
Stefan Jonasson
40651ef2bc
Fixed old config value conversion
...
Added a new unit test for the config list mode
2015-09-19 21:13:09 +02:00
miniconfig
64741a95b8
Added requirements
2015-09-19 14:16:57 -04:00
miniconfig
a24b38aacc
Initial version of plex media player component
2015-09-19 13:48:45 -04:00
Paulus Schoutsen
55f6ff86e4
Merge pull request #405 from balloob/automation-event
...
Event automation fuzzy matches on data
2015-09-19 10:43:02 -07:00
Paulus Schoutsen
79cdda2bd9
Merge pull request #406 from balloob/automation-action-config
...
Change automation action config keys
2015-09-19 10:42:37 -07:00
sfam
35eed93443
add a requires_code property on alarm object
2015-09-19 17:32:37 +00:00
Paulus Schoutsen
dd4e1cbd1d
Change automation action config keys
2015-09-19 08:43:56 -07:00
Stefan Jonasson
2084976bc2
Fixed suggestions from @balloob
2015-09-19 17:42:21 +02:00
Paulus Schoutsen
9019d654d7
Event automation fuzzy matches on data
2015-09-19 08:27:34 -07:00
Stefan Jonasson
b9e1b3eb99
Fixed var name + flake8
2015-09-19 15:51:50 +02:00
Stefan Jonasson
e1a7b8f988
Merge branch 'dev' of https://github.com/balloob/home-assistant into automation_confg_list
2015-09-19 15:27:46 +02:00
Stefan Jonasson
be9cfbdeb0
Fixed docblock
2015-09-19 14:45:56 +02:00
Fabian Affolter
a32229b4ce
Allow decimal numbers (Thanks @luxus)
2015-09-19 11:48:24 +02:00
Stefan Jonasson
e4c5108c9d
Implemented configuration loading from
2015-09-18 18:12:27 +02:00
sfam
fc946da5db
Add MQTT alarm
2015-09-18 15:30:34 +00:00
Fabian Affolter
b33714bca3
Fix default value for correction_factor (Thanks @luxus)
2015-09-18 16:41:35 +02:00
Fabian Affolter
722af9014d
Update import style
2015-09-18 16:25:52 +02:00
pavoni
6abaebb248
More consistant naming
2015-09-18 14:40:00 +01:00
pavoni
c01e9bea2b
Fix inconsistant naming
2015-09-18 14:38:15 +01:00
pavoni
ab79b8a541
First cut of write after set for scenes
2015-09-18 12:34:24 +01:00
pavoni
3a3374ed4b
Remove incorrect change
2015-09-18 12:34:02 +01:00
pavoni
4d53fa0173
First draft of read_after_set for scenes
2015-09-18 12:21:08 +01:00
Paulus Schoutsen
4371355be1
Better errors on time automation trigger
2015-09-17 23:12:55 -07:00
Paulus Schoutsen
7c549db2d6
Merge pull request #386 from SEJeff/quiet-logging
...
[RFC] Quiet logging
2015-09-17 08:48:00 -07:00
Paulus Schoutsen
3ed102cd88
Merge pull request #388 from stefan-jonasson/dev
...
[Bugfix] - Time trigger fired all the time when using the "from" param
2015-09-17 00:10:13 -07:00
Stefan Jonasson
90e2aefd23
flake8 fix
2015-09-17 08:55:17 +02:00
Stefan Jonasson
47af247d6a
flake8 fix
2015-09-17 08:39:41 +02:00
Stefan Jonasson
1a00d4a095
pylint fix
2015-09-17 08:35:18 +02:00
Fabian Affolter
ccecc0181d
Remove blank line
2015-09-17 08:34:26 +02:00
Fabian Affolter
e90dbad37e
Update docstrings
2015-09-17 08:34:10 +02:00
Fabian Affolter
8ec0c36457
Fix return value
2015-09-17 08:29:50 +02:00
Stefan Jonasson
e68cc83e64
return and output error if none of the 4 keys provided
...
only parse hour/minute/second if after is not available
2015-09-17 08:24:06 +02:00
Jeff Schroeder
550f31d4c3
Quiet down some of the logging in the sonos platform
...
This is due to the soco library logging very excessively and it using
requests to connect to each Sonos speaker every 10 seconds (by default).
This makes the logs much more pleasant to use for finding real issues.
2015-09-16 23:11:57 -05:00
Jeff Schroeder
7e42b35b62
Set logging of SQL queries to sqlite as debug log messages
2015-09-16 23:11:57 -05:00
Stefan Jonasson
9b96471182
Fixed after param
2015-09-16 22:46:21 +02:00
Paulus Schoutsen
3c3eadbef5
Update frontend with alarm ui
2015-09-16 08:59:42 -07:00
Paulus Schoutsen
f375bc527a
Merge pull request #358 from persandstrom/alarmui
...
Alarm Control Panel
2015-09-16 08:56:03 -07:00
Paulus Schoutsen
6de04d78ed
Merge pull request #381 from heathbar/foscam-support
...
Foscam support
2015-09-15 23:37:33 -07:00
Paulus Schoutsen
86aea83f64
Device tracker improvements
2015-09-15 23:35:28 -07:00
Heath Paddock
98feb3cd93
Fixed pylint errors
2015-09-16 00:40:51 -05:00
Heath Paddock
3dcd18af9e
Fixed flake8 errors
2015-09-16 00:09:16 -05:00
Heath Paddock
2fd7b98cab
minor code cleanup
2015-09-15 23:45:12 -05:00
Heath Paddock
90e21791f6
Removed obsolete code
2015-09-15 23:39:03 -05:00
Heath Paddock
9678613a13
foscam: made 'port' configurable and added additional documentation
2015-09-15 23:32:55 -05:00
Heath Paddock
5de89316b2
Initial implementation of Foscam FI9821W support
2015-09-15 22:58:46 -05:00
Jon Maddox
61685ea13d
tag on " AirTunes Speaker" instead
2015-09-15 21:40:39 -04:00
Jon Maddox
77b9a12687
Tags the name of the device to the end of the name
...
This helps the media player be more explicit about itself and what it
is. It also namespaces it self a little better in the system. Rather
than be `media_player.family_room` it is
`media_player.family_room_apple_tv`. This helps for cases when there’s
another actual media player like Kodi or Chromecast in there.
2015-09-15 21:07:49 -04:00
Paulus Schoutsen
08f2a67de4
Allow falsy values for media player attributes
2015-09-15 12:58:19 -07:00
Paulus Schoutsen
58c3b03b79
Merge pull request #377 from balloob/automation-improvements
...
Automation improvements
2015-09-15 12:46:13 -07:00
Paulus Schoutsen
c18294ee76
Allow triggers to be used as condition
2015-09-15 08:56:06 -07:00
Paulus Schoutsen
0584c10ef9
Style fix
2015-09-15 00:11:24 -07:00
Paulus Schoutsen
1ec5178f66
Remove scheduler component
2015-09-15 00:05:20 -07:00
Paulus Schoutsen
2978e0dabe
Add sun automation trigger
2015-09-15 00:02:54 -07:00
Paulus Schoutsen
b1f17c2cd4
Merge pull request #356 from fabaff/command-sensor
...
Command sensor
2015-09-14 23:46:02 -07:00
Fabian Affolter
1a73c1b991
Fix pylint issue
2015-09-15 08:40:54 +02:00
Fabian Affolter
039c5cd847
Change import ordering
2015-09-15 08:40:38 +02:00
Paulus Schoutsen
f17ef0327c
Merge pull request #366 from fabaff/glances
...
Glances sensor
2015-09-14 23:24:20 -07:00
Fabian Affolter
56a151b196
Add return value
2015-09-15 08:21:58 +02:00
Paulus Schoutsen
b2ad8db86b
Add condition type to automation component
2015-09-14 22:51:28 -07:00
Paulus Schoutsen
20f021d05f
Another style fix. Who comes up with this?
2015-09-14 22:14:15 -07:00
Paulus Schoutsen
fc43135ddd
Style fix
2015-09-14 22:12:51 -07:00
Paulus Schoutsen
68c1dd7cd4
Refactor automation configuration
2015-09-14 22:05:40 -07:00
Paulus Schoutsen
fe2a9bb83e
Fix numeric state if
2015-09-14 20:46:57 -07:00
Paulus Schoutsen
2f8591205f
Merge pull request #375 from SEJeff/fix-asuswrt
...
Fix the asuswrt device tracker for dhcp leases with no hostname
2015-09-14 20:23:44 -07:00
Jeff Schroeder
0afb6114c5
Make the entity names for systemmonitor sensors a bit nicer
...
This prevents them from having trailing whitespace, which makes them
end with `_`.
2015-09-14 21:20:41 -05:00
Jeff Schroeder
7c7b6ca05c
Fix the asuswrt device tracker for dhcp leases with no hostname
...
Sometimes, hosts request dhcp leases without sending the hostname
they want to the dhcp server. This results in the entity_id being
`device_tracker.` as the dev_id is empty and things go downhill
from there.
The dhcp lease file looks like:
admin@RT-AC66R:/tmp/home/root# cat /var/lib/misc/dnsmasq.leases
86400 5c:c5:d4:79:4c:ad 192.168.1.226 chit-jsl3 *
85242 8c:77:12:ad:d9:23 192.168.1.126 android-2c94abebaab16255 01:8c:77:12:ad:d9:23
61985 b8:e9:37:73:47:f0 192.168.1.204 * 01:b8:e9:37:73:47:f0
61982 b8:e9:37:ec:0d:7e 192.168.1.132 * 01:b8:e9:37:ec:0d:7e
84584 00:20:6b:ca:31:c1 192.168.1.182 MC4650-CA31C1 01:00:20:6b:ca:31:c1
86306 fc:e9:98:d6:4b:90 192.168.1.173 iLol 01:fc:e9:98:d6:4b:90
74343 20:3a:07:f3:7e:ae 192.168.1.246 gatekeeper 01:20:3a:07:f3:7e:ae
72374 b8:e9:37:5f:3d:06 192.168.1.34 SonosZP 01:b8:e9:37:5f:3d:06
64697 00:0e:58:6f:59:d2 192.168.1.171 SonosZB 01:00:0e:58:6f:59:d2
Confirmed working on an Asus RT-AC66R with fw version: 3.0.0.4.376_3861
2015-09-14 20:33:14 -05:00
Paulus Schoutsen
2fe8b154f1
Fix state automation configuration
2015-09-14 18:22:49 -07:00
Paulus Schoutsen
bf64956265
Merge pull request #368 from stefan-jonasson/dev
...
Implemented the if condition support in numeric state
2015-09-14 17:57:34 -07:00
Jon Maddox
e8c3eaab33
style tweaks
2015-09-14 17:39:43 -04:00
Jon Maddox
fcbeddeb57
describe airplay part
2015-09-14 17:34:57 -04:00
Jon Maddox
50b23e1969
adds airplay speakers as media_players
2015-09-14 17:27:00 -04:00
Fabian Affolter
984f01359c
Fix docstring
2015-09-14 21:48:29 +02:00
Stefan Jonasson
d5198d4242
Implemented the if condition support in numeric state
2015-09-14 20:33:01 +02:00
Per Sandström
f5d1da1d53
and pylint...
2015-09-14 19:42:36 +02:00
Per Sandström
13ca42e187
fixes from review
2015-09-14 17:33:43 +02:00
Fabian Affolter
fe7134b897
Add glances sensor
2015-09-14 14:08:30 +02:00
Fabian Affolter
27845d3fc5
Allow decimal places to be set
2015-09-14 10:44:07 +02:00
Fabian Affolter
6dc877d8de
Add command sensor
2015-09-14 10:07:27 +02:00
Paulus Schoutsen
dd71e4fdd1
Record in logbook when automation triggered
2015-09-14 00:02:33 -07:00
Paulus Schoutsen
13d40fe6ec
Allow firing events in script
2015-09-13 23:54:48 -07:00
Paulus Schoutsen
7e75add144
Update nmap dependency
2015-09-13 23:35:12 -07:00
Paulus Schoutsen
2df26a0d1a
Fix sensor.systemmonitor
2015-09-13 23:29:13 -07:00
Paulus Schoutsen
965730eb60
Allow setting name for command switch
2015-09-13 23:04:49 -07:00
Paulus Schoutsen
2a11d02fe4
Add if to automation
2015-09-13 22:27:27 -07:00
Paulus Schoutsen
046c5653cb
Add latest version of polymer repo
2015-09-13 20:58:22 -07:00
Paulus Schoutsen
f86fcdcaf5
Merge pull request #363 from balloob/logbook-entry
...
Add custom entries to logbook
2015-09-13 20:52:09 -07:00
Paulus Schoutsen
835bc1c492
Fix style issue
2015-09-13 18:40:54 -07:00
Paulus Schoutsen
de5a2fee83
Add custom entries to logbook
2015-09-13 18:30:44 -07:00
Roy Hooper
209499e82b
Reduce media player scan frequency to 10s
2015-09-13 20:54:20 -04:00
Roy Hooper
9b47241a46
switch to default polling cycle to solve multiple instance issue
2015-09-13 20:49:09 -04:00
Paulus Schoutsen
513f6e9c3c
Merge pull request #353 from stefan-jonasson/dev
...
numeric_state automation platform
2015-09-13 17:13:06 -07:00
Paulus Schoutsen
9582eae48e
Merge pull request #359 from rhooper/sonos-netdisco-fix
...
Prevent duplicate instances of sonos devices during netdisco
2015-09-13 13:56:10 -07:00
Roy Hooper
d4834ff408
Add hass property to Entity to prevent 'Attribute hass is None' error during self.update_ha_state
2015-09-13 16:53:31 -04:00
Roy Hooper
ce22f3c82d
Implement unique_id to prevent duplicate devices
2015-09-13 16:53:31 -04:00
Fabian Affolter
40aa661340
Update docsstring
2015-09-13 22:27:28 +02:00
Per Sandström
6c3a78df30
fixed spelling
2015-09-13 21:07:16 +02:00
Per Sandström
964a1f9aef
merge from dev
2015-09-13 21:00:51 +02:00
Stefan Jonasson
8360ab265c
Not used to pylint and flake8 ...
2015-09-13 20:34:45 +02:00
Stefan Jonasson
e3dcb45879
Fixed pylint error
2015-09-13 20:27:11 +02:00
Per Sandström
683a80f5f4
tests pass
2015-09-13 20:21:02 +02:00
Stefan Jonasson
9904727cde
homeassistant/components/automation/numeric_state.py:61:80: E501 line too long (80 > 79 characters)
...
The command "flake8 homeassistant" exited with 1.
2015-09-13 20:16:51 +02:00
Stefan Jonasson
e9da02d70c
Fixed value error exception
...
Fixed unittest
2015-09-13 19:59:26 +02:00
Paulus Schoutsen
b0b88e606c
Merge pull request #355 from SEJeff/minor-sonos-fix
...
Minor sonos fix
2015-09-13 10:17:05 -07:00
Jeff Schroeder
57a833f1a7
Fix a bug which causes the sonos component to occasionally pop
...
Had this happen when Sonos surround sound is playing from a TV. See this
for more details:
af9a5152fe/soco/core.py (L1060)
2015-09-13 12:13:35 -05:00
Paulus Schoutsen
e5e577108c
Merge pull request #357 from balloob/sonos-discovery
...
Discover sonos devices
2015-09-13 08:16:09 -07:00
Paulus Schoutsen
51dd718282
Fix broken thermostat demo and prevent happening again
2015-09-13 08:08:46 -07:00
Paulus Schoutsen
40340ea832
Discover sonos devices
2015-09-13 07:48:50 -07:00
Stefan Jonasson
a2ca60159d
Fixed logic
2015-09-13 13:05:36 +02:00
Stefan Jonasson
8e89308a15
Added better handling if we did not get a value for the numeric check
2015-09-13 12:15:21 +02:00
Paulus Schoutsen
96cfff192a
Fix space after HA started in logbook
2015-09-13 01:21:30 -07:00
Paulus Schoutsen
067993c8ab
Logbook reverse sorting
2015-09-13 01:12:05 -07:00
Paulus Schoutsen
eef1e65244
Fix converting config device tracker
2015-09-13 00:48:52 -07:00
Paulus Schoutsen
134c870d2b
Merge pull request #345 from balloob/device-tracker
...
Device tracker rewrite
2015-09-13 00:15:30 -07:00
Paulus Schoutsen
5edc4f148f
Fix style
2015-09-13 00:10:59 -07:00
Paulus Schoutsen
880b5f0ad1
Add device_tracker.see service
2015-09-13 00:02:28 -07:00
Paulus Schoutsen
804b7669b7
Setup device tracker group at end of init
2015-09-12 23:08:16 -07:00
Paulus Schoutsen
81288cc988
Remove netgear discovery hack
2015-09-12 23:08:00 -07:00
Paulus Schoutsen
bb42e264cb
Device tracker sets up group again
2015-09-12 22:56:31 -07:00