Fabio Manganiello
9b04570e49
Assistant event refactor: always explicitly pass the assistant object.
...
Also added match_condition override for ResponseEvent to capture the
assistant response text, when available, and prevent the default
response - it should solve #86 .
2019-11-26 00:16:32 +01:00
Fabio Manganiello
0ddfce3dce
PEP fixes
2019-11-26 00:04:17 +01:00
Fabio Manganiello
75c6abf249
Pass the assistant object on the Alexa events
2019-11-25 23:16:33 +01:00
Fabio Manganiello
077d787d42
Added input audio device support to Alexa plugin
2019-11-25 23:05:01 +01:00
Fabio Manganiello
2cf9bf654d
Removed unused imports from Snowboy backend
2019-11-25 20:27:52 +01:00
Fabio Manganiello
1661428417
#80 : kwargs on start_conversation for extra parameters
2019-11-25 00:06:48 +01:00
Fabio Manganiello
ef8fd044fd
#80 : Extended Alexa/Echo plugin
2019-11-24 23:57:32 +01:00
Fabio Manganiello
deb28cf005
#80 : Support for Alexa/Echo assistant
2019-11-24 23:46:14 +01:00
Fabio Manganiello
f98a440200
Support for explicit enabled_plugins/disabled_plugins on webpanel index
2019-11-22 00:00:14 +01:00
Fabio Manganiello
f04f42caef
Refactored and simplified Snapcast backend. Moreover the "grace sleep"
...
should happen in any case of errors, not only on disconnect errors,
to prevent a tight loop of retries.
2019-11-05 18:11:04 +01:00
Fabio Manganiello
6aa13a10cb
Initialize the animation groups map only if groups was specified
2019-11-03 14:45:03 +01:00
Fabio Manganiello
c4f4d61851
Bump version: 0.10.6 → 0.10.7
2019-10-21 01:30:57 +02:00
Fabio Manganiello
0a275a49c4
README
2019-10-21 01:30:43 +02:00
Fabio Manganiello
9914d4ef0b
Handling CSS and fonts properly in RSSUpdates digests
2019-10-13 12:43:18 +02:00
Fabio Manganiello
4c72646759
typo
2019-10-08 10:24:48 +00:00
Fabio Manganiello
ca41f6b8cf
Torrent download from web panel should be asynchronous
2019-10-08 10:14:45 +00:00
Fabio Manganiello
99d17b666c
Only set up listen ports for libtorrent if it's a new session
2019-10-08 10:06:33 +00:00
Fabio Manganiello
f23afa3c53
Better management for font styles in http.webpage.simplify
2019-10-05 23:54:26 +02:00
Fabio Manganiello
89c2555753
Improved font in http.webpage.simplify for HTML and PDF output
2019-10-05 22:48:07 +02:00
Fabio Manganiello
09991b2e8a
Use a filesystem FIFO for YouTube media content instead of playing the *.googlevideo.com URL directly
...
Google Video URLs now return 403 if played directly. Let youtube-dl
handle the heavylifting and use a FIFO to stream the media
2019-09-30 18:06:30 +02:00
Fabio Manganiello
f69a7e422b
[ #84 ] Completed Dropbox support
2019-09-30 00:04:48 +02:00
Fabio Manganiello
313a195831
Support for torrent direct download through magnet link in web panel
2019-09-29 17:48:30 +02:00
Fabio Manganiello
fd10b2260c
Changed PopcornTime endpoints
2019-09-29 10:31:00 +02:00
Fabio Manganiello
bd5491e6ef
Added croniter to TravisCI requirements
2019-09-28 11:04:35 +02:00
Fabio Manganiello
faa55daccf
Smarter cron management with croniter
2019-09-28 01:34:27 +02:00
Fabio Manganiello
e9eda49c91
Added PWM3901 motion sensor docs
2019-09-27 21:00:57 +02:00
Fabio Manganiello
9a7904afca
Fixed missing docs
2019-09-27 20:40:48 +02:00
Fabio Manganiello
122ebf39a0
Added missing docs
2019-09-27 19:10:16 +02:00
Fabio Manganiello
bcb47909c9
Reverted seconds support in cronjobs
2019-09-27 15:00:00 +02:00
Fabio Manganiello
87d14134f8
Increased cron check frequency to support seconds granularity
2019-09-27 14:51:53 +02:00
Fabio Manganiello
bcd3bf7911
Support for seconds in cron expressions
2019-09-27 14:47:27 +02:00
Fabio Manganiello
48e4aeb3dc
Added machine learning plugin based on OpenCV cv2.dnn module
2019-09-27 11:46:50 +02:00
Fabio Manganiello
cc255ef28e
Ignore notebooks folder
2019-09-27 10:35:36 +02:00
Fabio Manganiello
6aa52f0522
typo
2019-09-27 10:35:16 +02:00
Fabio Manganiello
a17dba3ec6
LINT warnings fix
2019-09-26 19:23:38 +02:00
Fabio Manganiello
168b1b0e5a
Finalized camera.ir.mlx90640 web interface
2019-09-26 18:33:44 +02:00
Fabio Manganiello
d7dc74beed
Added web plugin for mlx90640 infrared camera
2019-09-26 11:15:18 +02:00
Fabio Manganiello
c6384b3b65
Expand rawrgb_path to support relative paths and user prefix
2019-09-25 16:02:35 +02:00
Fabio Manganiello
755c8b52ec
Extended features of MLX90640 infrared camera plugin
2019-09-25 15:36:56 +02:00
Fabio Manganiello
d1d842ae95
Added MLX90640 infrared camera plugin
2019-09-25 10:40:57 +02:00
Fabio Manganiello
d96a218c56
LINT warnings fix
2019-09-24 23:21:19 +02:00
Fabio Manganiello
876a07d2c8
Keep measurements in a loop until we get a valid data point
2019-09-24 10:00:56 +02:00
Fabio Manganiello
0fe255436e
Don't fail hard if the seconds key is not in the map
2019-09-24 01:20:14 +02:00
Fabio Manganiello
d21fd64100
Added motion_events_per_sec measurement
2019-09-24 01:17:13 +02:00
Fabio Manganiello
ff1fe3058b
Don't fail hard in case of temporary sensor glitches
2019-09-24 01:01:06 +02:00
Fabio Manganiello
d6de1189e5
Simplified motion sensor interface by removing unneeded absolute vector
2019-09-24 00:13:02 +02:00
Fabio Manganiello
3da6c41f21
Shorter default poll_seconds (0.01) for better motion sensitivity
2019-09-24 00:10:17 +02:00
Fabio Manganiello
63d222d2ee
Slot enum mapping fix
2019-09-23 23:48:26 +02:00
Fabio Manganiello
f76e45dda9
Backend name typo
2019-09-23 23:34:46 +02:00
Fabio Manganiello
7e92f59d44
Added PWM3901 optical motion/flow sensor plugin
2019-09-23 23:28:33 +02:00