Pascal Vizeli
|
41f558b181
|
Bootstrap / Component setup async (#6264)
* Bootstrap / Entiy setup async
* Cleanup add_job stuff / return task/future object
* Address paulus comments / part 1
* fix install pip
* Cleanup bootstrap / move config stuff to config.py
* Make demo async
* Further bootstrap improvement
* Address Martin's comments
* Fix initial tests
* Fix final tests
* Fix bug with prepare loader
* Remove no longer needed things
* Log error when invalid config
* More cleanup
* Cleanups platform events & fix lint
* Use a non blocking add_entities callback for platform
* Fix Autoamtion is setup befor entity is ready
* Better automation fix
* Address paulus comments
* Typo
* fix lint
* rename functions
* fix tests
* fix test
* change exceptions
* fix spell
|
2017-02-28 20:33:19 -08:00 |
|
Pascal Vizeli
|
c972e90580
|
Bugfix mjpeg camera (#5539)
|
2017-01-24 20:25:51 +01:00 |
|
Pascal Vizeli
|
3da25c227f
|
lint v2 (#5444)
|
2017-01-19 19:33:15 +01:00 |
|
Pascal Vizeli
|
11083cf04b
|
Fix lint (#5443)
|
2017-01-19 19:18:32 +01:00 |
|
Pascal Vizeli
|
8da398c0bd
|
Proxy aiohttp websession / more rebust. (#5419)
|
2017-01-19 09:55:27 -08:00 |
|
Pascal Vizeli
|
9799631797
|
[camera/mjpeg] Support still image for thumbmail (#5440)
|
2017-01-19 09:53:08 -08:00 |
|
Pascal Vizeli
|
c458ee29f2
|
Rename log message / handle cancellederror on image proxy (#5331)
|
2017-01-15 08:35:58 -08:00 |
|
Pascal Vizeli
|
4b43537801
|
Bugfix camera streams (#5306)
* fix mjpeg streams
* fix trow error on close by frontend
* fix ffmpeg
|
2017-01-13 15:57:38 -08:00 |
|
St. John Johnson
|
9fdefa5a1d
|
Fix #5188 by Closing the stream instead of Releasing it (#5235)
* Fix #5188 by Closing the stream instead of Releasing it
Closing just terminates the connection, release attempts to download all the contents before closing. Since the MJPEG stream is infinite, it loads and loads content until the python script runs out of memory.
Source: https://github.com/KeepSafe/aiohttp/blob/50b1d30f4128abd895532022c726e97993987c7c/aiohttp/client_reqrep.py#L668-L672
* Update mjpeg.py
|
2017-01-09 10:35:38 +01:00 |
|
Paulus Schoutsen
|
e5504b39ec
|
Close aiohttp responses (#4624)
* Close aiohttp responses
* Update generic.py
|
2016-11-30 13:05:58 -08:00 |
|
Pascal Vizeli
|
cf57db919e
|
Refactory aiohttp clientsession handling in HA (#4602)
* Refactory aiohttp clientsession handling in HA
* remove from core / update platforms / rename file
|
2016-11-27 16:26:46 -08:00 |
|
Pascal Vizeli
|
2e0c185740
|
Async cleanup part 3 (#4302)
|
2016-11-07 22:31:40 -08:00 |
|
Paulus Schoutsen
|
22c3d014aa
|
Remove chunked encoding (#4230)
|
2016-11-05 15:29:22 -07:00 |
|
Paulus Schoutsen
|
ee5f228309
|
Make services yield (#4187)
* Make services yield
* Disable pylint abstract-method check
* add input_select
* add input_slider
* change to async vers.
* fix lint
* yield on add_entities as other components does
|
2016-11-03 18:32:14 -07:00 |
|
Fabian Affolter
|
be272ac64a
|
Disable too-many-* (#4107)
* Disable too-many-* and too-few-public-methods
* Remove globally disabled pylint warnings
|
2016-10-30 22:18:53 +01:00 |
|
Pascal Vizeli
|
edeb31d74e
|
Fix bug with aioHTTP and none authentification (#4116)
|
2016-10-29 22:47:46 +02:00 |
|
Pascal Vizeli
|
3324995e70
|
Async clientsession / fix stuff on aiohttp and camera platform (#4084)
* add websession
* convert to websession
* convert camera to async
* fix lint
* fix spell
* add import
* create task to loop
* fix test
* update aiohttp
* fix tests part 2
* Update aiohttp.py
|
2016-10-27 21:40:10 -07:00 |
|
Paulus Schoutsen
|
519d9f2fd0
|
async HTTP component (#3914)
* Migrate WSGI to asyncio
* Rename wsgi -> http
* Python 3.4 compat
* Move linting to Python 3.4
* lint
* Lint
* Fix Python 3.4 mock_open + binary data
* Surpress logging aiohttp.access
* Spelling
* Sending files is a coroutine
* More callback annotations and naming fixes
* Fix ios
|
2016-10-23 23:48:01 -07:00 |
|
Fabian Affolter
|
e6b9d5f5b3
|
Migrate to voluptuous (#2989)
🍪 🐬
|
2016-08-27 14:42:34 -06:00 |
|
Matthias Grawinkel
|
8a3c511a04
|
Adding Digest Auth for webcam image retrieval (#2821)
* Adding Digest Auth for webcam image retrieval
* Update generic.py
* Update mjpeg.py
* Update generic.py
* Update mjpeg.py
* Update generic.py
* Update mjpeg.py
|
2016-08-17 19:08:47 +02:00 |
|
Fabian Affolter
|
a784f48022
|
Minor changes (#2784)
* Update link to docs
* Use fast.com
* Update docstring
* Add link to docs
* Add link to docs
* Update docstrings
* Update docstrings
* Fix typo
|
2016-08-11 11:14:24 +02:00 |
|
Pascal Vizeli
|
98c77dc08f
|
Add ffmpeg camera platform support (#2755)
|
2016-08-08 17:34:46 -07:00 |
|
Paulus Schoutsen
|
2508e9f9ff
|
Add timeout to mjpeg streams
|
2016-06-18 12:34:39 -07:00 |
|
St. John Johnson
|
3723c3a7e8
|
Fixing MJPEG streaming in Werkzeug by taking advantage of direct_passthrough (#2277)
|
2016-06-11 20:50:10 -07:00 |
|
Paulus Schoutsen
|
15e329a588
|
Tons of fixes - WIP
|
2016-05-21 15:01:33 -07:00 |
|
Fabian Affolter
|
cd5b5c55e2
|
Fix PEP257 issues
|
2016-03-07 20:29:54 +01:00 |
|
Fabian Affolter
|
032f06e015
|
Modify docstrings to match PEP257
|
2016-03-07 18:50:30 +01:00 |
|
Paulus Schoutsen
|
e80309c03c
|
Fix imports (using isort)
|
2016-02-18 21:27:50 -08:00 |
|
St. John Johnson
|
f700635445
|
Add support for mjpeg component to proxy it's own stream
|
2016-02-07 12:02:52 -08:00 |
|
Paulus Schoutsen
|
a301d869d7
|
PyLint 1.5 fixes
|
2015-11-29 13:49:05 -08:00 |
|
Fabian Affolter
|
97f9f8aa49
|
Update link to docs (Jekyll 3 update)
|
2015-11-09 13:12:18 +01:00 |
|
Ryan Turner
|
a36b315927
|
Fixed indentations hopefully
|
2015-11-09 00:11:11 -06:00 |
|
Ryan Turner
|
f3352546c6
|
More lint fixes
|
2015-11-09 00:00:31 -06:00 |
|
Ryan Turner
|
3a6aa8f3d1
|
Fixed line length issues to make lint happy. Still bummed that I decreased test coverage :(
|
2015-11-08 23:51:01 -06:00 |
|
Ryan Turner
|
dfa81b0117
|
Changed camera.mjpeg to use Response and Closing; cleaned up a number of code-clarity issues near that
|
2015-11-08 23:41:21 -06:00 |
|
Ryan Turner
|
8541fdb112
|
Fixed style issue related to failing build
|
2015-11-08 22:26:27 -06:00 |
|
Ryan Turner
|
e078ab53ca
|
Initial implementation of mjpeg camera
|
2015-11-08 22:15:06 -06:00 |
|