Fabio Manganiello
|
f2b3000922
|
Handle numpy types in the JSON message encoder
|
2020-03-14 18:35:45 +01:00 |
|
Fabio Manganiello
|
e7084b5d6f
|
Added CSV plugin
|
2020-03-13 01:29:43 +01:00 |
|
Fabio Manganiello
|
a130edb74f
|
Made QR-code scan work also on picamera
|
2020-03-11 01:06:07 +01:00 |
|
Fabio Manganiello
|
2992d5f726
|
List of dependencies for qrcode plugin should also include numpy
|
2020-03-10 22:50:33 +01:00 |
|
Fabio Manganiello
|
141275ecdf
|
Support for scanning QR-codes and barcodes through a camera plugin
|
2020-03-10 22:35:50 +01:00 |
|
Fabio Manganiello
|
c9db887505
|
Added QR code/barcode integration [closes #119]
|
2020-03-10 00:07:21 +01:00 |
|
Fabio Manganiello
|
c26d456109
|
Added Linode integration [closes #116]
|
2020-03-09 21:34:06 +01:00 |
|
Fabio Manganiello
|
096f84c865
|
Added OTP integration [closes #118]
|
2020-03-09 01:11:23 +01:00 |
|
Fabio Manganiello
|
fc7982378a
|
The bluetooth BLE plugin must also implement get_measurement to work with the scanner backend
|
2020-03-08 23:50:23 +01:00 |
|
Fabio Manganiello
|
59e3f81202
|
Added bluetooth scanner backends [closes #112]
|
2020-03-08 23:37:57 +01:00 |
|
Fabio Manganiello
|
535b2ec083
|
Changed mpd filter to dict on the frontend as well
|
2020-03-08 13:07:35 +01:00 |
|
Fabio Manganiello
|
42c5bbe0e4
|
Fixed LINT warnings and changed MPD filter format (from list to dict)
|
2020-03-08 13:04:00 +01:00 |
|
Fabio Manganiello
|
ed02505dce
|
Bump version: 0.12.0 → 0.12.1
|
2020-03-07 20:37:41 +01:00 |
|
Fabio Manganiello
|
642d5117a1
|
Added note about the license for PicoVoice Cheetah
|
2020-03-07 20:28:42 +01:00 |
|
Fabio Manganiello
|
46c20e9327
|
Added missing docs
|
2020-03-07 20:22:40 +01:00 |
|
Fabio Manganiello
|
ce0f3227ec
|
Implemented PicoVoice speech-to-text integration [closes #130]
|
2020-03-07 20:21:32 +01:00 |
|
Fabio Manganiello
|
a5c08ed3e4
|
Added PicoVoice plugin with support for hotwords [see #130]
|
2020-03-07 02:00:35 +01:00 |
|
Fabio Manganiello
|
e04c6fb921
|
Extracted common logic for speech-to-text integrations into abstract STT plugin
|
2020-03-06 23:11:19 +01:00 |
|
Fabio Manganiello
|
7ed847b646
|
Removed __future__ annotations (it breaks readthedocs build)
|
2020-03-06 00:53:24 +01:00 |
|
Fabio Manganiello
|
1533f7ee69
|
Added wave to mocks list in readthedocs conf.py
|
2020-03-06 00:51:55 +01:00 |
|
Fabio Manganiello
|
b0339754b2
|
Implemented Mozilla DeepSpeech speech-to-text integration [closes #126]
|
2020-03-06 00:38:24 +01:00 |
|
Fabio Manganiello
|
fc949ed9f1
|
Skip base Response type
|
2020-03-05 23:19:26 +01:00 |
|
Fabio Manganiello
|
27f847eac6
|
Support for is_muted/toggle_muted on Google assistant
|
2020-03-05 18:13:44 +01:00 |
|
Fabio Manganiello
|
124d2e356d
|
Support for mic muted/unmuted event in Google assistant
|
2020-03-05 18:03:05 +01:00 |
|
Fabio Manganiello
|
e66c02f3de
|
Added documentation for response objects as well
|
2020-03-05 17:41:26 +01:00 |
|
Fabio Manganiello
|
5504048c22
|
Don't iterate on data if data is None
|
2020-02-26 11:33:50 +01:00 |
|
Fabio Manganiello
|
6e93c03438
|
Set success=True when we're able to retrieve data from the sensor
|
2020-02-26 11:27:34 +01:00 |
|
Fabio Manganiello
|
cb0dd900ab
|
Don't overwrite the original byte read from serial
|
2020-02-26 11:22:52 +01:00 |
|
Fabio Manganiello
|
a9cb834499
|
Be more robust in case we receive non-Unicode characters on the serial port
|
2020-02-26 11:19:59 +01:00 |
|
Fabio Manganiello
|
52a13f0511
|
Implemented retry mechanism in sensor backend
|
2020-02-26 11:12:46 +01:00 |
|
Fabio Manganiello
|
76800e00b1
|
Use the right handlers for Zigbee network online/offline events
|
2020-02-25 18:38:44 +01:00 |
|
Fabio Manganiello
|
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
|
2020-02-25 18:13:11 +01:00 |
|
Fabio Manganiello
|
87a51b391c
|
Support for custom TTS engine for rendering assistant response (see #86)
|
2020-02-24 20:23:22 +01:00 |
|
Fabio Manganiello
|
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
|
2020-02-24 17:17:36 +01:00 |
|
Fabio Manganiello
|
6e60edf2e1
|
Added missing docs
|
2020-02-23 23:36:22 +01:00 |
|
Fabio Manganiello
|
ce66e0c855
|
Bump version: 0.11.5 → 0.12.0
|
2020-02-23 23:33:32 +01:00 |
|
Fabio Manganiello
|
fb17aafe53
|
Support for custom audio volume for alarms
|
2020-02-23 23:09:40 +01:00 |
|
Fabio Manganiello
|
2d3c61173d
|
Added Zigbee web panel (closes #123)
|
2020-02-23 22:54:50 +01:00 |
|
Fabio Manganiello
|
0643b7fade
|
Support for intervals in seconds on alarm add/set
|
2020-02-22 16:18:56 +01:00 |
|
Fabio Manganiello
|
f8f3d2e310
|
Show default node number instead of empty string if name is not set
|
2020-02-22 01:10:36 +01:00 |
|
Fabio Manganiello
|
424077fdbc
|
Completed ZWave web panel (see #123)
|
2020-02-22 01:00:52 +01:00 |
|
Fabio Manganiello
|
a9dbda455f
|
Support for default media player volume
|
2020-02-21 18:40:46 +01:00 |
|
Fabio Manganiello
|
70fe2459de
|
_event_callbacks is a protected attribute of mpv.MPV
|
2020-02-21 18:29:40 +01:00 |
|
Fabio Manganiello
|
9ee81d7999
|
Removed header from documentation - pydoc can't handle headers in methods
|
2020-02-21 18:20:38 +01:00 |
|
Fabio Manganiello
|
98727c4f31
|
Added support for values in Z-Wave web panel (see #123)
|
2020-02-20 02:34:35 +01:00 |
|
Fabio Manganiello
|
a0ceb560b4
|
Implemented alarm/timer plugin (closes #111)
|
2020-02-17 19:37:22 +01:00 |
|
Fabio Manganiello
|
8248b5353f
|
Added status action to MediaPlugin interface
|
2020-02-17 18:12:40 +01:00 |
|
Fabio Manganiello
|
9b2e4f9d0c
|
Added count parameter to the ping backend
|
2020-02-17 13:39:40 +01:00 |
|
Fabio Manganiello
|
30e51ee299
|
Network initialization for the Pushbullet backend should be done in the run method.
Network errors in the constructor cause the whole application to fail.
Better to do the initialization in the run method with retries.
|
2020-02-17 00:46:33 +01:00 |
|
Fabio Manganiello
|
b83f6539a5
|
Removed old config example
|
2020-02-16 01:52:31 +01:00 |
|