Pascal Vizeli and GitHub
444b7c5ee7
Add new service 'snapshot' for camera ( #10207 )
...
* Add new service 'snapshot' for camera
* Fix lint
* fix arguments
* Add test and fix bugs
* Fix lint
* Fix typo
2017-10-29 23:14:26 +01:00
Pascal Vizeli and GitHub
5fabfced38
Fix lint google-domains ( #10135 )
...
* Fix lint google-domains
* Update google_domains.py
2017-10-25 15:43:02 +02:00
Pascal Vizeli and GitHub
6da08deabf
Merge pull request #9118 from jbarrancos/dev
...
Rain Bird LNK WiFi Irrigation Implementation
2017-10-24 15:01:15 +02:00
Pascal Vizeli and GitHub
7c69941f13
cleanup
2017-10-24 12:25:12 +02:00
Pascal Vizeli and GitHub
179655b6b0
Merge pull request #10079 from home-assistant/scrape-auth
...
Add support for HTTP Basic/Digest authentication
2017-10-24 12:21:44 +02:00
Pascal Vizeli and GitHub
6ebff3cda4
Merge pull request #10105 from home-assistant/bayesian-sensor
...
Use constants and update docstrings
2017-10-24 12:18:02 +02:00
Pascal Vizeli and GitHub
a4b0e8f897
Merge pull request #10082 from arsaboo/uptimefix
...
Add minutes to Uptime sensor
2017-10-24 08:32:46 +02:00
Pascal Vizeli and GitHub
3cf99e29be
Merge pull request #10100 from home-assistant/additional-event-tests
...
Additional event data tests to cover recent bugs
2017-10-24 08:28:09 +02:00
Pascal Vizeli and GitHub
b292a4af3f
EntityComponent: revert warning ( #10078 )
...
* Add warning back
* fix lint
2017-10-23 17:39:50 +02:00
Pascal Vizeli and GitHub
205f24c070
Trigger also with orderdict
2017-10-23 09:01:59 +02:00
Pascal Vizeli and GitHub
4bf1972393
Remove warning
2017-10-23 08:58:02 +02:00
Pascal Vizeli and Paulus Schoutsen
56cbfb5f2a
Fix device update / entity_id with names ( #10029 )
...
* Fix device update
* Add tests
* add test for disabled warning
2017-10-22 08:40:00 -07:00
Pascal Vizeli and Fabian Affolter
f27ad76230
Remove async_update ( #9997 )
2017-10-21 21:51:58 +02:00
Pascal Vizeli and GitHub
ce1a2cc2a6
Remove async_update ( #9997 )
2017-10-21 09:45:05 +02:00
Pascal Vizeli and GitHub
c1b197419d
Fix async probs ( #9924 )
...
* Update entity.py
* Update entity_component.py
* Update entity_component.py
* Update __init__.py
* Update entity_component.py
* Update entity_component.py
* Update entity.py
* cleanup entity
* Update entity_component.py
* Update entity_component.py
* Fix names & comments / fix tests
* Revert deadlock protection
* Add tests for entity
* Add test fix name
* Update other code
* Fix lint
* Remove restore state from template entities
* Lint
2017-10-19 10:56:25 +02:00
Pascal Vizeli and GitHub
38cb32afd6
Update ffmpeg 1.9 ( #9963 )
2017-10-19 10:46:32 +02:00
Pascal Vizeli and GitHub
c96c283293
Update ffmpeg.py
2017-10-19 10:36:09 +02:00
Pascal Vizeli and GitHub
2fb4709a94
Update requirements_test_all.txt
2017-10-19 10:35:45 +02:00
Pascal Vizeli and GitHub
8a93cc147a
FFmpeg 1.8 ( #9944 )
...
* Update requirements_all.txt
* Update requirements_test_all.txt
* Update ffmpeg.py
* Update ffmpeg.py
* Update yi.py
* Update onvif.py
* Update yi.py
2017-10-18 17:11:22 +02:00
Pascal Vizeli and GitHub
1f25aa74dd
Release 0.55.2 ( #9904 )
...
* Do not auto-install credstash (#9844 )
* Pump release to 0.55.2
2017-10-16 21:01:25 +02:00
Pascal Vizeli and GitHub
8456cd0313
HassIO - TimeZone / Host services ( #9846 )
...
* HassIO - TimeZone / Host services
* Update hassio.py
* Update test_hassio.py
2017-10-13 15:45:22 +02:00
Pascal Vizeli and Paulus Schoutsen
c1f156fd2b
Rewrite Alexa Smart-Home skill to v3 ( #9699 )
...
* Rewrite Alexa Smart-Home skill to v3
* add discovery & fix brigness
* Rewrite Tests
* fix lint
* fix lint p2
* fix version
* fix tests
* fix test message generator
* Update smart_home.py
* fix test
* fix set bug
* fix list
* fix response name for discovery
* fix flucky tests
2017-10-07 13:31:57 -07:00
Pascal Vizeli and GitHub
f34ebf733d
HassIO replace config changes ( #9695 )
...
* Update flow
* fix tests
* Update hassio.py
2017-10-04 18:31:50 +02:00
Pascal Vizeli and Paulus Schoutsen
4be91a103d
Support new feature to push API data to hassio ( #9679 )
...
* Support new featuer to push API data to hassio
* Add tests & services
2017-10-03 22:52:45 -07:00
Pascal Vizeli and Paulus Schoutsen
7c8e7d6eb0
Cleanup entity & remove warning ( #9606 )
...
* Cleanup entity & remove warning
* Update comment
2017-09-27 16:21:39 -07:00
Pascal Vizeli and Daniel Perna
3704a18da5
Bugfix Homematic hub object ( #9544 )
...
* Bugfix Homematic hub object
* fix hass instance
* fix state unknow if 0 states
2017-09-23 15:53:48 +02:00
Pascal Vizeli and GitHub
1bbaa00976
Revert "renamed add_devices to async_add_devices according to hass naming scheme ( #9485 )" ( #9503 )
...
This reverts commit a5a970709f .
2017-09-19 19:51:15 +02:00
Pascal Vizeli and Paulus Schoutsen
c2bbc2f74e
Alexa smart home native support ( #9443 )
...
* Init commit for alexa component
* more struct component
* Add mapping for device/component to alexa action
* finish discovery
* First version with support on/off/percent
* fix spell
* First init tests
* fix tests & lint
* add tests & fix bugs
* optimaze tests
* more tests
* Finish tests
* fix lint
* Address paulus comments
* fix lint
* Fix lint p2
* Optimaze & paulus comment
2017-09-16 12:35:28 -07:00
Pascal Vizeli and GitHub
5de39fd118
Optimaze vacuum mqtt platform ( #9439 )
...
* Optimaze vacuum mqtt platform
* fix lint
* Update mqtt.py
2017-09-15 18:50:22 +02:00
Pascal Vizeli and GitHub
90f9a6bc0a
Cleanup and simplitfy the async state update ( #9390 )
...
* Cleanup and simplitfy the async state update
* Update test_entity.py
2017-09-12 10:01:03 +02:00
Pascal Vizeli and GitHub
a28ac37a91
Update jinja to 2.9.6 ( #9306 )
...
* Update jinja 2.10
* Update requirements_all.txt
* Update package_constraints.txt
* Update package_constraints.txt
* Update requirements_all.txt
* Update setup.py
2017-09-05 17:03:24 +02:00
Pascal Vizeli and GitHub
ed699896cb
Core track same state for a period / Allow on platforms ( #9273 )
...
* Core track state period / Allow on platforms
* Add tests
* fix lint
* fix tests
* add new tracker to automation state
* update schema
* fix bug
* revert validate string
* Fix bug
* Set arguments to async_check_funct
* add logic into numeric_state
* fix numeric_state
* Add tests
* fix retrigger state
* cleanup
* Add delay function to template binary_sensor
* Fix tests & lint
* add more tests
* fix lint
* Address comments
* fix test & lint
2017-09-05 02:01:01 +02:00
Pascal Vizeli and Fabian Affolter
0af4f8903d
Add available to sonos ( #9243 )
...
* Readd sonos available flag / fix polling state
* cleanup
2017-09-01 00:23:11 +02:00
Pascal Vizeli and GitHub
836b528bd3
WIP: Homematic improvments with new hass interfaces ( #9058 )
...
* Remove hass to init hack and use official interfaces
* fix lint
* Fix lint
* change style
2017-08-31 21:16:44 +02:00
Pascal Vizeli and GitHub
c278209c7b
Update ffmpeg to 1.7 to fix severals problems ( #9029 )
...
* Update ffmpeg to 1.7 to fix severals problems
* Update ffmpeg.py
* Update requirements_test_all.txt
2017-08-18 00:51:52 +02:00
Pascal Vizeli and Fabian Affolter
8e51e66c9b
Update numpy 1.13.1 ( #8806 )
...
* Update opencv.py
* Update requirements_all.txt
2017-08-03 11:36:50 +02:00
Pascal Vizeli and Paulus Schoutsen
51108b8fe9
Hass.io: logo support / timeout handling ( #8668 )
...
* Disable auth on logo / no timeout for addons update/install
* fix tests
2017-07-27 12:23:22 -07:00
Pascal Vizeli and Paulus Schoutsen
f86bd15580
Cleanup old device_tracker stuff ( #8627 )
...
* Cleanup old device_tracker stuff
* Fix lint
2017-07-24 07:45:02 -07:00
Pascal Vizeli and Paulus Schoutsen
4961ece931
Realfix for dlib ( #8517 )
...
* Update dlib_face_detect.py
* fix lint
* Update dlib_face_detect.py
2017-07-23 23:35:48 -07:00
Pascal Vizeli and Paulus Schoutsen
7d99d6aad9
Update dlib_face_detect.py ( #8516 )
2017-07-23 23:35:48 -07:00
Pascal Vizeli and GitHub
f0479855bd
Realfix for dlib ( #8517 )
...
* Update dlib_face_detect.py
* fix lint
* Update dlib_face_detect.py
2017-07-17 12:09:42 +02:00
Pascal Vizeli and GitHub
8c9557401f
Update dlib_face_detect.py ( #8516 )
2017-07-17 11:03:16 +02:00
Pascal Vizeli and Paulus Schoutsen
e12a9eaadd
Update avion.py ( #8364 )
...
* Update avion.py
* Update decora.py
* Update decora.py
* Update decora.py
* Update avion.py
* Update decora.py
* Update decora.py
* Update decora.py
* Update decora.py
2017-07-06 23:20:39 -07:00
Pascal Vizeli and Paulus Schoutsen
74016c4179
Fix pathlib resolve ( #8311 )
...
* Fix pathlib resolve
* fix test
2017-07-04 21:43:15 -07:00
Pascal Vizeli and Fabian Affolter
23fc5e2c9f
Bump dlib face_recognition to 0.2.0 ( #8345 )
...
* Update dlib_face_detect.py
* Update dlib_face_identify.py
* Update requirements_all.txt
2017-07-04 23:07:53 +02:00
Pascal Vizeli and GitHub
ee7d4710c4
Fix pathlib resolve ( #8311 )
...
* Fix pathlib resolve
* fix test
2017-07-03 07:24:08 +02:00
Pascal Vizeli and Paulus Schoutsen
442dcd584b
Improve executor pool size / speedup python 3.5 ( #8215 )
...
* Improve executor pool size / speedup python36
* fix style
* Add comment
2017-06-26 18:18:42 -07:00
Pascal Vizeli and GitHub
2dd7f0616e
Add security layer to send file output things ( #8189 )
...
* Add security layer to send file output things
* Make telegram secure
* fix lint
* fix handling
* invert check
* resolve relative paths
* add test for relative paths
* fix lint
* fix tests
* Address paulus comments
* fix style
* fix tests
* Add more tests
* fix tests
* fix tests
* fix test p2
* fix lint
* fix tests
* Make it available for windows
* Change name / address comments
* fix set
* fix test
* fix tests
* fix test
* fix lint
2017-06-26 00:10:30 +02:00
Pascal Vizeli and Paulus Schoutsen
a250f583eb
Fix attribute entity ( #8066 )
...
* Bugfix entity attribute setter
* Fix tests
* Fix tests part 2
* Change filter only None
* Fix tests part 3
* Update entity.py
* Fix tests
2017-06-17 10:59:18 -07:00
Pascal Vizeli and Paulus Schoutsen
d24b45054a
Update numpy 1.13.0 ( #8059 )
2017-06-17 10:59:18 -07:00
Pascal Vizeli and Paulus Schoutsen
2438c6b7c2
Fix attribute entity ( #8066 )
...
* Bugfix entity attribute setter
* Fix tests
* Fix tests part 2
* Change filter only None
* Fix tests part 3
* Update entity.py
* Fix tests
2017-06-17 10:03:49 -07:00
Pascal Vizeli and GitHub
e90ae2fb75
Update numpy 1.13.0 ( #8059 )
2017-06-16 11:47:48 +02:00
Pascal Vizeli and GitHub
814834512a
Group service / dynamic handling ( #7971 )
...
* Add Service to group
* Finish service
* Add service functions
* fix lint
* Address paulus comments
* fix lint & cleanup
* fix lint
* fix lint
* fix lint p3
* add test for check group
* add more tests
* fix lint
* Update service.yaml
* Fix order for tests
* Fix comment
* Fix test
* Fix tests
* Fix name in tests
* Fix view
* Fix default value
* Fix lint
* Fix key error
* add name
* migrate component entity
* fix tests
* fix import
* migrate device tracker
* fix lint
* fix bug
* fix logic
* fix lint
* fix tests
* fix generator
* fix group
* fix other tests.
* Not need to load group on first stage anymore.
* fix service
* add more group depency
* fix tests
* Revert "fix tests"
This reverts commit 35a922b3a8d00821a00d153997b7be57117de328.
* Real fix
* fix test p2
* fix test p3
* fix test p4
* fix test p5
* fix test p6
* fix lint
* fix test p7
* Rename attribute
* fix group test
* fix bug
* fix flagy tests
* fix service.yaml
* fix lint
2017-06-16 00:52:28 +02:00
Pascal Vizeli and GitHub
2df6aabbf3
Cleanup telegram / Add url to webhook ( #7824 )
...
* Cleanup telegram / Add url to webhook
* fix lint
* Fix lint
2017-05-30 06:55:06 +02:00
Pascal Vizeli and GitHub
7e539a3cb2
Add support for face recognition with dlib ( #7421 )
...
* Add support for face recognition with dlib
* fix lint
* fix lint p2
* update library
* dlib can not build
* fix lint
* Fix int p1
* Update dlib_face_detect.py
* Update dlib_face_detect.py
* Update dlib_face_detect.py
2017-05-04 16:03:50 +02:00
Pascal Vizeli and Paulus Schoutsen
3735c2e761
Fix HassIO bug with supervisor update & log ( #7282 )
2017-04-27 09:02:43 -07:00
Pascal Vizeli and Paulus Schoutsen
9fc89ba744
WIP: HassIO allow to access to container logs. ( #7271 )
...
* HassIO allow to access to container logs.
* Add unittest & make a fixture for env
* Add unittest to check if no env exists
* Fix lint
2017-04-27 09:02:43 -07:00
Pascal Vizeli and GitHub
f58d200ecb
Fix HassIO bug with supervisor update & log ( #7282 )
2017-04-24 23:22:40 +02:00
Pascal Vizeli and GitHub
ead457f312
WIP: HassIO allow to access to container logs. ( #7271 )
...
* HassIO allow to access to container logs.
* Add unittest & make a fixture for env
* Add unittest to check if no env exists
* Fix lint
2017-04-24 15:16:28 +02:00
Pascal Vizeli and pvizeli
5c737cfa6e
HassIO API v2 ( #7201 )
...
Add an optional extended description…
2017-04-21 12:21:55 +02:00
Pascal Vizeli and GitHub
0acc52b23b
HassIO API v2 ( #7201 )
...
Add an optional extended description…
2017-04-21 12:20:19 +02:00
Pascal Vizeli and Paulus Schoutsen
f641287aa2
Add HassIO to discovery component ( #7195 )
...
* Add HassIO to autodiscovery
* Fix tests
* fix tests
* fix test v2
* fix mock test
* call
2017-04-20 18:45:15 -07:00
Pascal Vizeli and GitHub
cec39077ba
Fix HassIO timeout bug ( #7155 )
...
* Fix HassIO timeout bug
* fix lint
* Add long polling timeout to stop event
2017-04-18 00:25:50 +02:00
Pascal Vizeli and GitHub
9d20a17642
Lutron. Bugfix callback registration. ( #7042 )
...
* Lutron. Bugfix callback registration.
* Change handling to event
2017-04-12 09:52:01 +02:00
Pascal Vizeli and GitHub
e026717239
Fix handling with register callbacks on added_to_hass ( #7067 )
2017-04-12 09:51:19 +02:00
Pascal Vizeli and Paulus Schoutsen
c91cf66dec
Bugfix slider ( #7047 )
...
* Bugfix slider
* Update input_slider.py
* Update input_slider.py
2017-04-11 09:24:25 -07:00
Pascal Vizeli and Paulus Schoutsen
11125864c6
Bugfix slider ( #7047 )
...
* Bugfix slider
* Update input_slider.py
* Update input_slider.py
2017-04-11 09:23:41 -07:00
Pascal Vizeli and Paulus Schoutsen
7377ce2640
Bugfix wait on start event ( #7013 )
...
* Bugfix wait on start event
* Paulus sugestion
* Change handling with stop_track_task
* Add new unittests
* Update test_core.py
2017-04-11 09:15:31 -07:00
Pascal Vizeli and Paulus Schoutsen
b52cabf2c0
Bugfix wait on start event ( #7013 )
...
* Bugfix wait on start event
* Paulus sugestion
* Change handling with stop_track_task
* Add new unittests
* Update test_core.py
2017-04-11 09:09:31 -07:00
Pascal Vizeli and Paulus Schoutsen
d7ca9e7a66
Make core to look avilable state of device on servicecall ( #7045 )
2017-04-11 08:59:46 -07:00
Pascal Vizeli and Paulus Schoutsen
a93c01788d
Bugfix time and task coro ( #6968 )
...
* Bugfix time and task coro
* fix also other create_task
* fix tests
* fix lint in test
2017-04-08 04:50:52 -07:00
Pascal Vizeli and Paulus Schoutsen
0bb224d8c7
Initial import for HassIO ( #6935 )
...
* Initial import for HassIO
* Cleanup api code for views
* First unittest for view
* Add test for edit view
* Finish unittest
* fix addons test
* cleanup service.yaml
* Address first round with ping command
* handle timeout dynamic
* fix lint
2017-04-08 04:50:52 -07:00
Pascal Vizeli and Paulus Schoutsen
3e66df50c8
Initial import for HassIO ( #6935 )
...
* Initial import for HassIO
* Cleanup api code for views
* First unittest for view
* Add test for edit view
* Finish unittest
* fix addons test
* cleanup service.yaml
* Address first round with ping command
* handle timeout dynamic
* fix lint
2017-04-06 22:19:08 -07:00
Pascal Vizeli and Paulus Schoutsen
74ac160355
Bugfix time and task coro ( #6968 )
...
* Bugfix time and task coro
* fix also other create_task
* fix tests
* fix lint in test
2017-04-06 21:00:58 -07:00
Pascal Vizeli and Paulus Schoutsen
86568b443c
Fix startup of sonos / snapshot handling / error handling ( #6945 )
...
* Fix startup of sonos / snapshot handling / error handling
* Use decorator for coordinator relay
* fix lint
* Fix unittest
* Move subscribe into executor
2017-04-05 23:24:30 -07:00
Pascal Vizeli and Paulus Schoutsen
8f4fd951e5
Add android ip webcam support for aiohttp2 ( #6940 )
2017-04-04 21:40:19 -07:00
Pascal Vizeli and Paulus Schoutsen
72db4a80dd
Update aioHTTP to 2.0.5 ( #6856 )
2017-03-30 08:27:53 -07:00
Pascal Vizeli and Paulus Schoutsen
f4e9466394
Bugfix automation fire on bootstrap ( #6770 )
...
* Bugfix automation fire on bootstrap
* Add test & fix bug
* fix lint
2017-03-24 15:52:14 -07:00
Pascal Vizeli and GitHub
c8e1ffad89
Pump Android ip webcam to 0.6 ( #6665 )
...
* Pump Android ip webcam to 0.5
* update to 0.6
2017-03-16 22:19:48 +01:00
Pascal Vizeli and Paulus Schoutsen
acdab67c1b
Bugfix RFLINK remove group ( #6580 )
...
* Bugfix RFLINK remove group
* Remove group hack from lutron too
* fix tests
* fix lint
* fix lint
2017-03-15 23:19:33 -07:00
Pascal Vizeli and Paulus Schoutsen
774fd19638
Bugfix RFLINK remove group ( #6580 )
...
* Bugfix RFLINK remove group
* Remove group hack from lutron too
* fix tests
* fix lint
* fix lint
2017-03-15 23:08:47 -07:00
Pascal Vizeli and GitHub
198a234468
aioHttp 1.3.4 ( #6643 )
2017-03-15 22:30:46 +01:00
Pascal Vizeli and Paulus Schoutsen
5529d77c62
Prevent entities running multiple updates simultaneously ( #6511 )
...
* Protect entity for multible updates on same time.
* Address all comments / make update more robust
* fix unittest
* fix lint
* address comments
2017-03-14 09:26:55 -07:00
Pascal Vizeli and GitHub
5d301590c3
Remove dispatcher camera ( #6579 )
2017-03-13 17:54:28 +01:00
Pascal Vizeli
0ef1c3af34
Android webcam better error handling / pump library 0.4 ( #6518 )
2017-03-10 23:11:16 +01:00
Pascal Vizeli and GitHub
44da43065f
Android webcam better error handling / pump library 0.4 ( #6518 )
2017-03-10 23:10:35 +01:00
Pascal Vizeli and pvizeli
b0a2909835
Bugfix rpi_rf cleanup ( #6513 )
...
Add an optional extended description…
2017-03-10 14:57:03 +01:00
Pascal Vizeli and GitHub
b5fb558c62
Bugfix rpi_rf cleanup ( #6513 )
...
Add an optional extended description…
2017-03-10 14:56:13 +01:00
Pascal Vizeli and pvizeli
bdaae6f844
Bugfix android camera autodiscovery settings ( #6510 )
...
Add an optional extended description…
2017-03-10 10:14:05 +01:00
Pascal Vizeli and GitHub
49308bec13
Bugfix android camera autodiscovery settings ( #6510 )
...
Add an optional extended description…
2017-03-10 10:10:35 +01:00
Pascal Vizeli and Paulus Schoutsen
20fcd1f0e2
Bugfix mqtt socket memory error ( #6501 )
...
* Bugfix mqtt socket memory error
* Fix tests
* Fix lint
2017-03-09 06:31:43 -08:00
Pascal Vizeli
21f3b62d09
fix coverage
2017-03-09 01:03:15 +01:00
Pascal Vizeli
185ccc4fc4
Fix some things
2017-03-09 01:00:57 +01:00
Pascal Vizeli and Paulus Schoutsen
c937a7bcb0
Add support for remove services / Reload script support ( #6441 )
...
* Add support for remove services / Reload script support
* Reload support for scripts
* Add more unittest for services
* Add unittest for script reload
* Address paulus comments
2017-03-07 22:51:34 -08:00
Pascal Vizeli and Paulus Schoutsen
e7f442d66b
Add dispatcher camera for internal image. ( #6471 )
...
* Add dispatcher camera for internal image.
* fix lint
* Add unittest
* Update dispatcher.py
2017-03-07 22:37:23 -08:00
Pascal Vizeli and GitHub
a8add06a40
Bugfix samsungtv discovery ( #6438 )
2017-03-05 23:52:15 +01:00
Pascal Vizeli and GitHub
c0bf3d7f32
Restore flow on device_tracker platform ( #6374 )
...
* Restore flow on device_tracker platform
* fix flow
* fix lint
2017-03-05 08:06:53 +01:00
Pascal Vizeli and Paulus Schoutsen
8232f1ef65
Cleanup async handling ( #6388 )
...
* Cleanups unneeded blocks
* Cleanup bootstrap
* dedicated update_ha_state
* Fix imap_email_content
* fx tests
* Fix lint & spell
2017-03-04 15:10:36 -08:00
Pascal Vizeli and GitHub
ed9e93c29f
Migrate mqtt tracker and arwn sensor to async / cleanup owntrack ( #6373 )
...
* Migrate mqtt tracker and arwn sensor to async / cleanup owntrack
* Fix tests / lint
2017-03-03 12:09:10 +01:00
Pascal Vizeli and GitHub
55f8ec8866
Fix possibility that have multible topic subscribe mqtt ( #6372 )
2017-03-03 10:05:52 +01:00