Commit Graph

  • 0f099158cc Bump version: 0.12.1 → 0.12.2 v0.12.2 Fabio Manganiello 2020-03-23 01:15:54 +0100
  • 375a8376dc Don't use Config.get on __init__, or docs build will fail because of missing config.yaml Fabio Manganiello 2020-03-23 01:14:44 +0100
  • f4dcf688f0 Set default values for metrics for regression and networks Fabio Manganiello 2020-03-23 01:10:59 +0100
  • 50e372be36 Implemented extensive support for neural networks, images and directories [closes #121] Fabio Manganiello 2020-03-23 01:00:25 +0100
  • 1f1fefca9d Tensorflow plugin implementation WIP [#121] Fabio Manganiello 2020-03-21 19:50:59 +0100
  • d938017bf8 Added support for extra mplayer arguments for TTS plugins Fabio Manganiello 2020-03-16 18:40:17 +0100
  • f2b3000922 Handle numpy types in the JSON message encoder Fabio Manganiello 2020-03-14 18:35:45 +0100
  • e7084b5d6f Added CSV plugin Fabio Manganiello 2020-03-13 01:29:43 +0100
  • a130edb74f Made QR-code scan work also on picamera Fabio Manganiello 2020-03-11 01:06:07 +0100
  • 2992d5f726 List of dependencies for qrcode plugin should also include numpy Fabio Manganiello 2020-03-10 22:50:33 +0100
  • 141275ecdf Support for scanning QR-codes and barcodes through a camera plugin Fabio Manganiello 2020-03-10 22:35:50 +0100
  • c9db887505 Added QR code/barcode integration [closes #119] Fabio Manganiello 2020-03-10 00:07:21 +0100
  • c26d456109 Added Linode integration [closes #116] Fabio Manganiello 2020-03-09 21:34:06 +0100
  • 096f84c865 Added OTP integration [closes #118] Fabio Manganiello 2020-03-09 01:11:23 +0100
  • fc7982378a The bluetooth BLE plugin must also implement get_measurement to work with the scanner backend Fabio Manganiello 2020-03-08 23:50:23 +0100
  • 59e3f81202 Added bluetooth scanner backends [closes #112] Fabio Manganiello 2020-03-08 23:37:57 +0100
  • 535b2ec083 Changed mpd filter to dict on the frontend as well Fabio Manganiello 2020-03-08 13:07:35 +0100
  • 42c5bbe0e4 Fixed LINT warnings and changed MPD filter format (from list to dict) Fabio Manganiello 2020-03-08 13:04:00 +0100
  • ed02505dce Bump version: 0.12.0 → 0.12.1 v0.12.1 Fabio Manganiello 2020-03-07 20:37:41 +0100
  • 642d5117a1 Added note about the license for PicoVoice Cheetah Fabio Manganiello 2020-03-07 20:28:42 +0100
  • 46c20e9327 Added missing docs Fabio Manganiello 2020-03-07 20:22:40 +0100
  • ce0f3227ec Implemented PicoVoice speech-to-text integration [closes #130] Fabio Manganiello 2020-03-07 20:21:32 +0100
  • a5c08ed3e4 Added PicoVoice plugin with support for hotwords [see #130] Fabio Manganiello 2020-03-07 02:00:35 +0100
  • e04c6fb921 Extracted common logic for speech-to-text integrations into abstract STT plugin Fabio Manganiello 2020-03-06 23:11:19 +0100
  • 7ed847b646 Removed __future__ annotations (it breaks readthedocs build) Fabio Manganiello 2020-03-06 00:53:24 +0100
  • 1533f7ee69 Added wave to mocks list in readthedocs conf.py Fabio Manganiello 2020-03-06 00:51:55 +0100
  • b0339754b2 Implemented Mozilla DeepSpeech speech-to-text integration [closes #126] Fabio Manganiello 2020-03-06 00:38:24 +0100
  • fc949ed9f1 Skip base Response type Fabio Manganiello 2020-03-05 23:19:26 +0100
  • 27f847eac6 Support for is_muted/toggle_muted on Google assistant Fabio Manganiello 2020-03-05 18:13:44 +0100
  • 124d2e356d Support for mic muted/unmuted event in Google assistant Fabio Manganiello 2020-03-05 18:03:05 +0100
  • e66c02f3de Added documentation for response objects as well Fabio Manganiello 2020-03-05 17:39:50 +0100
  • 5504048c22 Don't iterate on data if data is None Fabio Manganiello 2020-02-26 11:33:50 +0100
  • 6e93c03438 Set success=True when we're able to retrieve data from the sensor Fabio Manganiello 2020-02-26 11:27:34 +0100
  • cb0dd900ab Don't overwrite the original byte read from serial Fabio Manganiello 2020-02-26 11:22:52 +0100
  • a9cb834499 Be more robust in case we receive non-Unicode characters on the serial port Fabio Manganiello 2020-02-26 11:19:59 +0100
  • 52a13f0511 Implemented retry mechanism in sensor backend Fabio Manganiello 2020-02-26 11:12:46 +0100
  • 76800e00b1 Use the right handlers for Zigbee network online/offline events Fabio Manganiello 2020-02-25 18:38:44 +0100
  • f74c44c7fb There can be many Zigbee property set events; don't trigger a full refresh on all of them and only update the impacted devices instead Fabio Manganiello 2020-02-25 18:13:11 +0100
  • 87a51b391c Support for custom TTS engine for rendering assistant response (see #86) Fabio Manganiello 2020-02-24 20:22:45 +0100
  • 40a29a8214 fire_event could also be called by an external web server or service with no access to the bus. Therefore don't fail hard if the bus is not available Fabio Manganiello 2020-02-24 17:17:36 +0100
  • 6e60edf2e1 Added missing docs Fabio Manganiello 2020-02-23 23:36:22 +0100
  • ce66e0c855 Bump version: 0.11.5 → 0.12.0 v0.12.0 Fabio Manganiello 2020-02-23 23:33:32 +0100
  • fb17aafe53 Support for custom audio volume for alarms Fabio Manganiello 2020-02-23 23:09:40 +0100
  • 2d3c61173d Added Zigbee web panel (closes #123) Fabio Manganiello 2020-02-23 22:54:50 +0100
  • 0643b7fade Support for intervals in seconds on alarm add/set Fabio Manganiello 2020-02-22 16:18:56 +0100
  • f8f3d2e310 Show default node number instead of empty string if name is not set Fabio Manganiello 2020-02-22 01:10:36 +0100
  • 424077fdbc Completed ZWave web panel (see #123) Fabio Manganiello 2020-02-22 01:00:52 +0100
  • a9dbda455f Support for default media player volume Fabio Manganiello 2020-02-21 18:40:46 +0100
  • 70fe2459de _event_callbacks is a protected attribute of mpv.MPV Fabio Manganiello 2020-02-21 18:29:40 +0100
  • 9ee81d7999 Removed header from documentation - pydoc can't handle headers in methods Fabio Manganiello 2020-02-21 18:20:38 +0100
  • 98727c4f31 Added support for values in Z-Wave web panel (see #123) Fabio Manganiello 2020-02-20 02:34:28 +0100
  • a0ceb560b4 Implemented alarm/timer plugin (closes #111) Fabio Manganiello 2020-02-17 19:37:22 +0100
  • 8248b5353f Added status action to MediaPlugin interface Fabio Manganiello 2020-02-17 18:12:40 +0100
  • 9b2e4f9d0c Added count parameter to the ping backend Fabio Manganiello 2020-02-17 13:39:40 +0100
  • 30e51ee299 Network initialization for the Pushbullet backend should be done in the run method. Fabio Manganiello 2020-02-17 00:46:33 +0100
  • b83f6539a5 Removed old config example Fabio Manganiello 2020-02-16 01:52:31 +0100
  • fcef7af6a4 Adding Z-Wave web panel (#123) [WIP] Fabio Manganiello 2020-02-10 00:39:26 +0100
  • c5adc141ea More robust mechanism for websocket message send section locking Fabio Manganiello 2020-02-06 19:30:40 +0100
  • ca030c9b25 Websocket notifications delivery should be thread-safe. Fabio Manganiello 2020-02-06 01:04:36 +0100
  • a6526a2a2d Added Z-Wave docs Fabio Manganiello 2020-02-05 23:24:20 +0100
  • 02246a48ae Added Z-Wave integration (closes #76) Fabio Manganiello 2020-02-05 22:26:52 +0100
  • 8d203723da Added -a option for platydock to attach to the instance after booting it up Fabio Manganiello 2020-02-03 16:57:40 +0100
  • 96bdefdaf3 Use Debian Buster image instead of Alpine for docker images Fabio Manganiello 2020-02-03 16:50:51 +0100
  • 20feedaf07 Use --no-cache-dir for pip installations in Dockerfile Fabio Manganiello 2020-02-03 15:06:16 +0000
  • 8caa170676 Don't consider the trailing / in pre-select tab mode Fabio Manganiello 2020-02-01 00:17:11 +0100
  • b02b30656c Using /#[plugin.name] as a URL hint for selecting a tab on load. Fabio Manganiello 2020-01-31 20:29:47 +0100
  • eff21c0720 Added /plugin/<plugin_name> route for single plugin view (see #83) Fabio Manganiello 2020-01-23 00:27:36 +0100
  • 8255f9af28 Added zigbee2mqtt integration (see #76) Fabio Manganiello 2020-01-22 18:34:28 +0100
  • 976c4c4854 Fixed Github pip links Fabio Manganiello 2020-01-20 22:48:07 +0100
  • 410fad3e18 Bump version: 0.11.4 → 0.11.5 v0.11.5 Fabio Manganiello 2020-01-20 22:38:36 +0100
  • f3b50d0de1 Using the Github link for the flag-icon.css instead of cloning the whole submodule Fabio Manganiello 2020-01-20 22:38:13 +0100
  • 6ad997a239 Bump version: 0.11.3 → 0.11.4 v0.11.4 Fabio Manganiello 2020-01-20 22:28:00 +0100
  • f91fd00067 Removed old comment note for esp.file_download Fabio Manganiello 2020-01-20 15:41:24 +0100
  • b484fcf9ed - New implementation of esp.file_get that also works with binary files Fabio Manganiello 2020-01-20 15:39:23 +0100
  • 4b56431e2a Added proper support for ESP file upload/download (closes #110) Fabio Manganiello 2020-01-20 11:47:10 +0100
  • b7d9917d1d Cleaned up unused variables Fabio Manganiello 2020-01-20 08:54:59 +0100
  • f38121d176 Always pause/resume speech detection on backend level Fabio Manganiello 2020-01-19 16:32:41 +0100
  • 6c797b0ad9 Implemented support for assistant pause/resume conversation (closes #109) Fabio Manganiello 2020-01-19 16:21:29 +0100
  • 89ae86492f If the latest build is still running then we should wait and not process events Fabio Manganiello 2020-01-19 15:43:39 +0100
  • db862d1d96 Datetime conversion should also support cases where the input is a float timestamp represented as a string Fabio Manganiello 2020-01-19 15:39:57 +0100
  • 42eabcf661 More robust ISO date to timestamp conversion Fabio Manganiello 2020-01-19 15:37:55 +0100
  • bbb52ba191 Always convert datetime to UNIX timestamp in Travis-Ci backend. Fabio Manganiello 2020-01-19 15:35:13 +0100
  • c44de5e2d7 Grouped common CSS and JS includes into separate templates Fabio Manganiello 2020-01-19 14:47:51 +0100
  • 5ae57e3aaf Added action to retrieve temperature and pressure from a DHT11/DHT22 sensor on ESP plugin Fabio Manganiello 2020-01-18 20:15:31 +0100
  • 4e45c1d0bc Removed font-awesome full submodule clone. Use the CDN-provided all.css file instead. Fabio Manganiello 2020-01-18 19:59:02 +0100
  • 2598e2fb30 Replace the \r\n sequence with \n in the processed response Fabio Manganiello 2020-01-18 18:26:23 +0100
  • 2f63a861cb Fixed ESP plugin extra args formatting Fabio Manganiello 2020-01-18 18:11:35 +0100
  • c3c88b23fe Added ESP8266/ESP32 integration (closes #108) Fabio Manganiello 2020-01-17 21:15:27 +0100
  • 02607bae97 Dumb Python won't convert perfectly finely formatted ISO dates unless I do some manual conversion Fabio Manganiello 2020-01-12 14:05:58 +0100
  • b920927dab Added Travis-Ci integration (closes #104) Fabio Manganiello 2020-01-12 13:53:46 +0100
  • f5b010c15c Added nmap integration (closes #99) Fabio Manganiello 2020-01-11 18:51:54 +0100
  • 1e342cc8a5 New interface for implementing backends. Fabio Manganiello 2020-01-11 18:13:25 +0100
  • a7ca779870 Argument of int() can't be nullable Fabio Manganiello 2020-01-11 16:24:35 +0100
  • 3b2ca4d70c Added Foursquare backend Fabio Manganiello 2020-01-11 16:11:35 +0100
  • 3daf39e3e0 Stop polluting Pushbullet messages with StopEvent JSON whenever the backend stops. Fabio Manganiello 2020-01-11 12:31:32 +0100
  • b0a5f1e272 Added Foursquare integration - closes #94 Fabio Manganiello 2020-01-10 22:51:07 +0100
  • ddbe76646b Throw an assert error (no reload/retry mechanism) instead of a runtime error when a method is called outside of the registered plugin actions Fabio Manganiello 2020-01-10 00:07:40 +0100
  • 2541cab0f7 _static directory in docs is no longer used Fabio Manganiello 2020-01-09 23:44:52 +0100
  • 4c3140c9b5 Fixed docs Fabio Manganiello 2020-01-09 23:40:59 +0100
  • f2de1015a8 Fixed doc URL Fabio Manganiello 2020-01-09 22:24:15 +0100