Fabio Manganiello
c3c88b23fe
Added ESP8266/ESP32 integration ( closes #108 )
2020-01-17 21:16:14 +01:00
Fabio Manganiello
f5b010c15c
Added nmap integration ( closes #99 )
2020-01-11 18:51:54 +01:00
Fabio Manganiello
8fe34d541b
Added system monitor integration - closes #98
2020-01-07 22:44:59 +01:00
Fabio Manganiello
e880f00498
Added Graphite integration - closes #96
2020-01-06 15:24:52 +01:00
Fabio Manganiello
c3024fba2d
Commented pycups in requirements.txt
2020-01-05 19:46:11 +01:00
Fabio Manganiello
bcd05ecf4a
Added CUPS plugin - closes #93
2020-01-05 19:25:20 +01:00
Fabio Manganiello
d8a7c9c6e0
Added Arduino over Firmata integration - closes #92
2020-01-05 00:46:46 +01:00
Fabio Manganiello
753694a865
Added Telegram integration
2020-01-01 15:40:42 +01:00
Fabio Manganiello
9eed1014eb
Added keyboard/mouse plugin
2019-12-30 21:39:56 +01:00
Fabio Manganiello
bc7c248f72
Added Google Pub/Sub integration
2019-12-30 09:33:26 +01:00
Fabio Manganiello
5ba18ea7d5
Added Trello integration
2019-12-27 19:18:56 +01:00
Fabio Manganiello
29789461d7
Added Todoist integration
2019-12-25 20:33:26 +01:00
Fabio Manganiello
8c41110145
Added bluetooth plugin (see #89 )
2019-12-11 18:05:17 +01:00
Fabio Manganiello
d498c21518
Implemented Node-RED backend, solves #88
2019-12-08 19:02:08 +01:00
Fabio Manganiello
be5c5d365c
Added execute tab to webpanel
2019-12-08 16:25:03 +01:00
Fabio Manganiello
2e4e847857
Migrated WeMo Switch plugin to raw HTTP requests. ouimeaux was heavy and broken
2019-12-04 02:09:49 +01:00
Fabio Manganiello
d38746d278
Moved imports for extra dependencies inside the methods where they are actually used
2019-12-01 23:35:05 +01:00
Fabio Manganiello
803c994a77
Better management for extra plugins as extra project dependencies
2019-12-01 19:54:56 +01:00
Fabio Manganiello
077d787d42
Added input audio device support to Alexa plugin
2019-11-25 23:05:01 +01:00
Fabio Manganiello
f69a7e422b
[ #84 ] Completed Dropbox support
2019-09-30 00:04:48 +02:00
Fabio Manganiello
faa55daccf
Smarter cron management with croniter
2019-09-28 01:34: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
755c8b52ec
Extended features of MLX90640 infrared camera plugin
2019-09-25 15:36:56 +02:00
Fabio Manganiello
7e92f59d44
Added PWM3901 optical motion/flow sensor plugin
2019-09-23 23:28:33 +02:00
Fabio Manganiello
65ef7ca027
The official ouimeaux package is no longer maintained. Use the maitained fork instead
2019-08-16 11:11:45 +02:00
Fabio Manganiello
e60660b0e6
Added plugin and backend for VL53L1X laser ranger/distance sensor
2019-08-15 00:26:25 +02:00
Fabio Manganiello
19dc96ff1c
Added LTR559 sensor plugin and backend
2019-08-14 21:27:25 +02:00
Fabio Manganiello
39b0c3b741
Added GPS backend
2019-08-03 02:06:06 +02:00
Fabio Manganiello
bdadd2061c
Added EnviropHAT support
2019-08-01 22:40:41 +02:00
Fabio Manganiello
1c1ecc18df
Support for multi-users and authentication for HTTP pages
2019-07-15 14:12:00 +02:00
Fabio Manganiello
5766367402
Rewritten snowboy and Google push-to-talk plugins to make them a better replacement for the deprecated google-assistant-library
2019-07-11 22:54:33 +02:00
Fabio Manganiello
30c7f7f955
Updated requirements.txt
2019-07-11 18:01:30 +02:00
Fabio Manganiello
792c24700c
Refactored requirements to only include mandatory ones and added style reference to assistant in dashboard.html
2019-07-10 12:18:53 +02:00
Fabio Manganiello
24d3810e44
Added NFC backend
2019-07-09 01:44:31 +02:00
Fabio Manganiello
e72d4de581
vue.js refactor part 1 - prepared webpanel logic and migrated light.hue plugin
2019-05-28 19:16:55 +02:00
Fabio Manganiello
8153d8476f
Added uWSGI optional dependency for HTTP backend
2019-02-24 12:35:26 +01:00
Fabio Manganiello
de0b92f5ef
Added mpv media plugin
2019-02-19 00:15:03 +01:00
Fabio Manganiello
ee3df8fe8c
Switched mopidy backend from websockets to websocket-client
2019-02-12 22:52:29 +01:00
Fabio Manganiello
5cbd0fdfe7
Added support for VTT subtitles and subtitles toggling both in local and browser media players
2019-02-12 01:30:55 +01:00
Fabio Manganiello
34f0264d5e
Subtitles support
...
- Added support for local and OpenSubtitles media subs
- Added management of media events in web panel
2019-02-11 00:55:20 +01:00
Fabio Manganiello
d9e21d22d3
python-prctl commented out in requirements.txt as well for the sake of ReadTheDocs
2019-01-14 00:06:44 +01:00
Fabio Manganiello
b6ac4cbf6d
python-prctl is the right name for the dependency
2019-01-10 23:49:34 +01:00
Fabio Manganiello
fbf3600e91
Setting thread and process names properly through prctl
2019-01-10 23:45:13 +01:00
Fabio Manganiello
cff4563dae
Rewritten Pushbullet backend using pushbullet.py for better stability
2018-12-27 02:29:44 +01:00
Fabio Manganiello
186ade8f18
Refactored Pushbullet backend to remove the dependency from websocket-client and rely only on websockets
2018-12-18 19:01:51 +01:00
Fabio Manganiello
a226aad669
Added python-dateutil requirement
2018-12-19 00:09:21 +01:00
Fabio Manganiello
400a6fc718
No need for weasyprint in mandatory requirements
2018-12-17 15:15:04 +01:00
Fabio Manganiello
f39878392d
ouimeaux and pyHS100 moved to optional requirements
2018-12-17 15:10:16 +01:00
Fabio Manganiello
be98dcde6a
Added sound device plugin
2018-12-15 01:18:48 +01:00
Fabio Manganiello
984567694a
Commented omxplayer-wrapper in requirements.txt to (hopefully) remove the dbus-1 dependency in readthedocs
2018-11-20 14:32:55 +00:00
Fabio Manganiello
8948e8c76e
Commented/mocked the Google dependencies in RTD to prevent the build from breaking because of missing dbus-1 dependency
2018-11-20 14:30:32 +00:00
Fabio Manganiello
4209385e01
Couple more commented modules in requirements.txt to prevent RTD build from breaking on dbus-1 dependency
2018-11-20 10:51:35 +00:00
Fabio Manganiello
674a154ea2
Commented plexapi in requirements.txt as it breaks ReadTheDocs build (relies on dbus-1 system package)
2018-11-20 10:47:55 +00:00
Fabio Manganiello
1459630661
Added Plex and Chromecast plugins
2018-11-12 16:50:20 +01:00
Fabio Manganiello
98d24b061a
Added joystick backend
2018-09-18 18:58:23 +02:00
Fabio Manganiello
b55c070e46
Fixed missed dependencies for RTD build
2018-06-26 23:19:35 +02:00
Fabio Manganiello
1179823e0d
Commented out also pyscard
2018-06-26 01:08:52 +02:00
Fabio Manganiello
94ffaf2099
Commented out optional requirements that break RTD build
2018-06-26 01:06:23 +02:00
Fabio Manganiello
0e592ed134
Commented python-libtorrent in requirements.txt as it breaks readthedocs build
2018-06-26 01:01:41 +02:00
Fabio Manganiello
0a71e73cf0
Updated dependencies
2018-05-27 10:50:48 +02:00
Fabio Manganiello
d83c2c903f
- Added support for /dashboard page with customizable widgets under the web server
...
- Introduced Redis to pass messages between the Flask process and the
main application. It now syncs messages with the bus and connected websockets
- Added support to programmatically modify dashboard widgets through POST request like Dashing
- Added weather forecast plugin
2018-05-04 03:24:35 +02:00
Fabio Manganiello
efe4f32409
Implemented torrent search, download and streaming in OMXPlayer plugin
2018-04-25 11:29:03 +02:00
Fabio Manganiello
b5567c289f
- Added Pi camera stream over TCP backend
...
- More consistent event handling for the pushtotalk assistant
- Added general GPIO module
2018-03-24 03:05:46 +01:00
Fabio Manganiello
d5f73023ea
Support for custom hotword detection through Snowboy
2018-03-20 23:34:36 +01:00
Fabio Manganiello
72af7adb46
#51 first web panel iteration
2018-01-29 13:47:21 +01:00
Fabio Manganiello
55eb689121
Support for RSS digest generation either in HTML or PDF format
2018-01-28 02:01:54 +01:00
Fabio Manganiello
14afbcad3a
Support for RSS feeds update events, solves #48
2018-01-27 04:32:44 +01:00
Fabio Manganiello
bcda9ef809
Added dateutil requirement
2018-01-23 23:23:42 +01:00
Fabio Manganiello
834b700d5f
Added GMail actions support, solves #49
2018-01-17 03:16:59 +01:00
Fabio Manganiello
0e6de85b8d
Added pylast to the optional dependencies;
...
Version bump.
2018-01-15 02:41:54 +01:00
Fabio Manganiello
b1f42c22ae
Added Booking.com endpoints automation
2018-01-11 19:31:44 +01:00
Fabio Manganiello
2ea06f7708
Making JSON HTTP poll requests work
2018-01-09 18:44:45 +01:00
Fabio Manganiello
411874c6a7
Fixed dependencies
2018-01-08 13:29:16 +01:00
Fabio Manganiello
32dcb0c829
Added database plugin, #43
2018-01-06 22:52:24 +01:00
Fabio Manganiello
20b07fb02f
Made an HTTP backend, #27
2018-01-04 02:45:23 +01:00
Fabio Manganiello
2743d46b1c
s/all_requirements/requirements/
2018-01-03 20:20:41 +01:00