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
2ff2a78e97
Merge pull request #376 from balloob/launchd
...
launchd Script for Starting at Boot and Backgrounding on OS X
2015-09-15 00:02:11 -07:00
Jon Maddox
bb172d8c98
indention
2015-09-15 02:58:13 -04:00
Jon Maddox
acb288f9e7
error handling when writing
2015-09-15 02:54:22 -04:00
Jon Maddox
c7565baa6d
NOPE
2015-09-15 02:54:11 -04:00
Jon Maddox
fb29611c15
🔥 codecs
2015-09-15 02:51:23 -04:00
Jon Maddox
37cd62447e
let it get overwritten
2015-09-15 02:50:15 -04:00
Jon Maddox
5cbcd72912
dupe
2015-09-15 02:48:23 -04:00
Jon Maddox
8bba0b88fd
blocks!
2015-09-15 02:46:06 -04: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
Jon Maddox
3b27bef1ac
DOCS
2015-09-15 02:35:20 -04:00
Jon Maddox
1fc2204ca9
get the right path
2015-09-15 02:30:19 -04:00
Jon Maddox
834ce5269d
we don't actually have to do this
2015-09-15 02:30:13 -04:00
Jon Maddox
9ada5e6b2b
move launchd script inside package
2015-09-15 02:29:57 -04: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
Jon Maddox
fcad068016
strip the dash
2015-09-15 02:17:01 -04:00
Jon Maddox
e12cc2fbbf
attempts at dodging pep8 terror
2015-09-15 02:12:31 -04:00
Jon Maddox
9588fcc5cc
install scripts
2015-09-15 02:09:02 -04: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
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