Commit Graph

  • 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
  • 4e4cf06b62 Added missing docs Fabio Manganiello 2020-01-09 22:18:18 +0100
  • e709908d7e Added Google Drive plugin - closes #91 Fabio Manganiello 2020-01-09 22:07:03 +0100
  • 40e65d882f Support for while/break/continue/return statemnts - closes #107 Fabio Manganiello 2020-01-09 10:28:02 +0100
  • 35cefcc9f5 Improved consistency and robustness of sensors backend Fabio Manganiello 2020-01-08 22:58:24 +0100
  • 9d592fe370 Added battery sensor backend Fabio Manganiello 2020-01-08 14:55:58 +0100
  • 6738ff832a get_data/get_measurement/close should be implemented in a base SensorPlugin class, not specifically in GpioSensorPlugin Fabio Manganiello 2020-01-08 00:20:00 +0100
  • aa6bf5379a Added process management actions Fabio Manganiello 2020-01-08 00:07:15 +0100
  • c53dfab246 Added pid_exists action Fabio Manganiello 2020-01-07 23:03:30 +0100
  • 8fe34d541b Added system monitor integration - closes #98 Fabio Manganiello 2020-01-07 22:44:23 +0100
  • 3e2a9c0401 Skip torrent status responses with no url. Fabio Manganiello 2020-01-07 09:59:45 +0100
  • 9134a231b3 success=true will always be in the response: deal with it Fabio Manganiello 2020-01-07 09:46:26 +0100
  • 3271759fba Added Pi-hole integration - closes #100 Fabio Manganiello 2020-01-06 19:22:04 +0100
  • e880f00498 Added Graphite integration - closes #96 Fabio Manganiello 2020-01-06 15:24:52 +0100
  • d73df1454e Added TCP and UDP plugins - closes #106 Fabio Manganiello 2020-01-05 20:52:42 +0100
  • c3024fba2d Commented pycups in requirements.txt Fabio Manganiello 2020-01-05 19:46:11 +0100
  • bcd05ecf4a Added CUPS plugin - closes #93 Fabio Manganiello 2020-01-05 19:25:20 +0100
  • a9fdbe7812 Fixed code-block format Fabio Manganiello 2020-01-05 13:11:44 +0100
  • 084b5ba807 Stop also board iterators on `close` Fabio Manganiello 2020-01-05 13:02:41 +0100
  • f0a77c12a4 Added Arduino docs Fabio Manganiello 2020-01-05 00:50:58 +0100
  • d8a7c9c6e0 Added Arduino over Firmata integration - closes #92 Fabio Manganiello 2020-01-05 00:46:46 +0100
  • 42686f229e Added Trello backend docs Fabio Manganiello 2020-01-03 16:58:45 +0100
  • cc424c6e7a Bump version: 0.11.2 → 0.11.3 v0.11.3 Fabio Manganiello 2020-01-03 16:31:00 +0100
  • 8aadd5569e Added Trello backend: closes #90 Fabio Manganiello 2020-01-03 16:28:49 +0100
  • 1de3296c85 Support for group events and lists of authorized chat_ids Fabio Manganiello 2020-01-01 23:28:21 +0100
  • 846d5ff2eb Support for underscores and minuses in Telegram command names Fabio Manganiello 2020-01-01 22:33:57 +0100
  • 77ff88360b music.mpd.play should add the resource at the beginning of the current tracklist and play it, not clear the whole tracklist. Fabio Manganiello 2020-01-01 21:16:27 +0100
  • 135cfc606c Added the right handler for location events Fabio Manganiello 2020-01-01 21:06:51 +0100