Fabio Manganiello
|
b6a4432528
|
Added Kodi plugin
|
2018-10-18 16:14:39 +02:00 |
|
Fabio Manganiello
|
3458fb8a23
|
Added append action to file plugin
|
2018-10-17 09:02:22 +02:00 |
|
Fabio Manganiello
|
4d3d8ddd34
|
File utils moved to new file plugin
|
2018-10-16 09:01:22 +02:00 |
|
Fabio Manganiello
|
b14bb44c10
|
Added utils actions to handle files
|
2018-10-16 08:49:55 +02:00 |
|
Fabio Manganiello
|
b6fcdf75f4
|
Make sure that we set the credential files environment variable
|
2018-10-14 10:45:25 +02:00 |
|
Fabio Manganiello
|
c640093139
|
Added Google-based TTS plugin
|
2018-10-14 10:29:02 +02:00 |
|
Fabio Manganiello
|
db89c39ed8
|
Made AutoRemote notification text optional
|
2018-10-12 00:41:23 +02:00 |
|
Fabio Manganiello
|
eab2ba2075
|
Added send_notification to AutoRemote
|
2018-10-11 23:35:29 +02:00 |
|
Fabio Manganiello
|
2d7040225c
|
Added AutoRemote plugin
|
2018-10-11 14:52:28 +00:00 |
|
Fabio Manganiello
|
15b65c4896
|
Added utils plugin
|
2018-10-10 01:00:30 +02:00 |
|
Fabio Manganiello
|
c10e882dd0
|
Make decode safe against null values
|
2018-10-06 23:37:26 +02:00 |
|
Fabio Manganiello
|
8497cd3863
|
More consistent naming
|
2018-10-06 23:30:11 +02:00 |
|
Fabio Manganiello
|
1404d59865
|
Fixed response encoding
|
2018-10-04 10:22:23 +02:00 |
|
Fabio Manganiello
|
fbce006772
|
Fixed send_note pushbullet method
|
2018-10-01 15:06:26 +02:00 |
|
Fabio Manganiello
|
b88f7fcecc
|
Added play_if_paused_or_stopped method to mpd plugin
|
2018-09-25 19:40:00 +02:00 |
|
Fabio Manganiello
|
38f61298f8
|
Support for bulk mpd add
|
2018-09-25 09:42:46 +02:00 |
|
Fabio Manganiello
|
88d2fbd366
|
Response can't be null
|
2018-09-25 00:26:06 +02:00 |
|
Fabio Manganiello
|
d78e66df7c
|
Don't return status() over video stop, as the process should already be dead and playback status call will fail
|
2018-09-25 00:19:53 +02:00 |
|
Fabio Manganiello
|
59d84c4fcb
|
- Calling on_message on Redis backend to trigger the right logic
instead of `self.bus.post` directly
- For consistency `mset` now returns back the map of the set variables
- Redis backend enabled on tests
|
2018-09-24 22:07:13 +02:00 |
|
Fabio Manganiello
|
6449504e26
|
Switched the bus to a Redis bus
|
2018-09-20 10:49:57 +00:00 |
|
Fabio Manganiello
|
5762c51019
|
Added support for Redis-stored variables in variables plugin
|
2018-09-06 09:31:31 +02:00 |
|
Fabio Manganiello
|
cccb48c533
|
Implemented mget and mset actions for Redis plugin
|
2018-09-06 03:38:10 +02:00 |
|
Fabio Manganiello
|
5d1fd3a02f
|
Precision parameter added to accelerometer plugin
|
2018-09-06 02:47:47 +02:00 |
|
Fabio Manganiello
|
98a8874084
|
Added accelerometer sensor backend
|
2018-09-06 02:31:01 +02:00 |
|
Fabio Manganiello
|
692d33a071
|
Added empty __init__.py to lib module
|
2018-09-06 02:23:54 +02:00 |
|
Fabio Manganiello
|
96157a31bf
|
Return the accelerometer position in degrees between -90 and 90
|
2018-09-06 02:18:08 +02:00 |
|
Fabio Manganiello
|
b3f20ca0de
|
Added accelerometer sensors plugin
|
2018-09-06 02:11:41 +02:00 |
|
Fabio Manganiello
|
5cfbd75250
|
Prevent RuntimeError on lock release if lock acquisition failed
|
2018-09-05 02:26:55 +02:00 |
|
Fabio Manganiello
|
3b8c580611
|
Revert "serial.write should have a blocking wait if the serial port is busy"
This reverts commit 0537d1fcac .
|
2018-09-05 02:04:10 +02:00 |
|
Fabio Manganiello
|
0537d1fcac
|
serial.write should have a blocking wait if the serial port is busy
|
2018-09-05 01:59:55 +02:00 |
|
Fabio Manganiello
|
938526d521
|
Added write action to the serial plugin
|
2018-09-04 22:54:14 +02:00 |
|
Fabio Manganiello
|
335d3e3cd7
|
Typo
|
2018-08-22 19:20:24 +02:00 |
|
Fabio Manganiello
|
ba1eca29fc
|
Reversed pin configuration/mapping as name->number instead of number->name
|
2018-08-22 19:12:26 +02:00 |
|
Fabio Manganiello
|
133dd4570e
|
Added PIN mappings to gpio plugin, support for read/write by PIN name and read_all method
|
2018-08-22 19:09:17 +02:00 |
|
Fabio Manganiello
|
105d5bb2fc
|
Lock to prevent race conditions where multiple initializations of a plugin can occur
|
2018-08-22 02:04:16 +02:00 |
|
Fabio Manganiello
|
e5d67c9393
|
Being more robust against multiple concurrent plugin initializations with a lock
|
2018-08-21 09:11:01 +02:00 |
|
Fabio Manganiello
|
fc1e15504d
|
Implemented Hue lights toggle command
|
2018-08-16 19:24:20 +02:00 |
|
Fabio Manganiello
|
f2d077354c
|
Typo fix
|
2018-08-16 01:26:10 +02:00 |
|
Fabio Manganiello
|
0e2ead6826
|
Default to configured lights if no lights/groups args are passed to Hue delta actions
|
2018-08-16 01:23:22 +02:00 |
|
Fabio Manganiello
|
a41e804ff9
|
Implemented delta_bri, delta_sat and delta_hue methods to change light
properties by deltas (from -100% to +100%)
|
2018-08-16 01:13:43 +02:00 |
|
Fabio Manganiello
|
bbdf11b9ce
|
Added shuffle method to music.mpd
|
2018-08-06 22:44:02 +02:00 |
|
Fabio Manganiello
|
6ebab5de25
|
Animation thread wrapped in a try-except to prevent the thread from exiting in case of temporary errors
|
2018-07-28 14:05:19 +02:00 |
|
Fabio Manganiello
|
61e211ee07
|
Added Kafka plugin
|
2018-07-28 01:55:19 +02:00 |
|
Fabio Manganiello
|
d0fea0c9c6
|
All the arguments to send_location_data are actually required
|
2018-07-25 12:34:16 +00:00 |
|
Fabio Manganiello
|
e4fce17b7b
|
Added elevation parameter to the Adafruit send_location_data method
|
2018-07-25 12:31:50 +00:00 |
|
Fabio Manganiello
|
8846af6a94
|
Added send_location_data method to Adafruit IO plugin
|
2018-07-25 12:08:49 +00:00 |
|
Fabio Manganiello
|
0dafa16958
|
Added get_elevation_from_latlng method to Google Maps plugin
|
2018-07-25 12:01:27 +00:00 |
|
Fabio Manganiello
|
423fc492cf
|
Guard the start of the data throttler thread with a lock to prevent multiple launches
|
2018-07-25 03:04:00 +02:00 |
|
Fabio Manganiello
|
cd52128e44
|
Reverted batch instead of mean value
|
2018-07-25 02:30:58 +02:00 |
|
Fabio Manganiello
|
5d8cc403dc
|
Handling Adafruit throttling exceptions with a sleep before retrying
|
2018-07-25 02:26:11 +02:00 |
|