J. Nick Koston
9389a7c9be
Limit zeroconf discovery to name/macaddress when provided ( #39877 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-09-11 12:19:21 +02:00
Robert Svensson
41abc08d63
Axis - Improve naming of some events ( #39699 )
...
* Add support for events from Loitering guard and Motion guard
* Improve naming of events originating from applications Fence guard and VMD4 (Loitering guard and motion guard also benefit from this)
2020-09-06 23:26:06 +02:00
Robert Svensson
02d94f2fd0
Bump Axis library to support fence guard events ( #37007 )
2020-06-22 21:50:05 +02:00
Robert Svensson
02e03340df
Light control support to Axis devices ( #36611 )
...
* IR light support to Axis devices
* Change how to read light state
* Add tests
* Bump dependency to v32
* Assert variables passed to set_intensity
2020-06-18 23:27:08 +02:00
Robert Svensson
94c8d74a66
Bump Axis dependency to fix issue where ports dont initialize ( #36860 )
2020-06-17 11:07:19 -07:00
Robert Svensson
78af0a4705
Make Axis non-privileged users work again ( #36731 )
2020-06-13 12:35:52 +02:00
Robert Svensson
a8e7bf6cf7
Axis - bump dependency ( #36402 )
2020-06-03 10:23:31 +02:00
Robert Svensson
01d9366299
Improve Axis integration ( #36205 )
...
* Improve configuration
* Read new properties for basic device information
Improve tests by mocking less improving stability of tests
* Clean up in device tests
* Support new port management api
* Improve initializing data
* Bump dependency to v28
2020-05-31 20:00:15 +02:00
Robert Svensson
376e0e0e93
Add Axis MQTT support ( #36015 )
...
* Working PoC
* Store
* Handle subscribing to MQTT and stopping stream when first telegram arrives
* Improve naming
* Now with test
* Better strings
* Fix Martins comments
* Improve mock device patching
* Bump dependency to v27
Add MQTT as after dependency
2020-05-25 23:13:34 +02:00
Robert Svensson
e6c58c9795
Axis - Code improvements ( #35592 )
...
* Adapt library improvements
Clean up integration and tests and make them more like latest changes in UniFi integration
* Bump dependency to v26
2020-05-14 10:49:27 +02:00
Robert Svensson
ddd6b9cff1
Capitalize kane610 in codeowners since scripts are case sensitive ( #35375 )
2020-05-08 14:14:10 +02:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Robert Svensson
1647ebaf31
Bump dependency ( #24376 )
2019-06-07 14:22:02 -05:00
Robert Svensson
18286dbf4b
Axis - Handle Vapix error messages ( #24215 )
2019-05-31 20:34:06 +02:00
Robert Svensson
636077c74d
Zeroconf discovery for config entries ( #23919 )
...
* Proof of concept
* Follow comments
* Fix line length and bad imports
* Move imports to top
* Exception handling for unicode decoding
Create debug print for new service types
Add empty test files
* First try at a test
* Add type and name to service info
Fix static check
* Add aiozeroconf to test dependencies
2019-05-21 15:36:26 -07:00
Robert Svensson
eb912be47a
Axis IO-port support ( #23312 )
...
Support digital inputs and supervised inputs, digital outputs and relays
2019-05-20 07:45:31 +02:00
Paulus Schoutsen
1e22c8daca
Automatically generate config flow list ( #23802 )
...
* Add config flow to manifest.json
* Still load config flows via config flow platform
* Fix typo
* Lint
* Update config_flows.py"
* Catch import error when setting up entry
* Lint
* Fix tests
* Fix imports
* Lint
* Fix Unifi tests
* Fix translation test
* Add homekit_controller config flow
2019-05-13 01:16:55 -07:00
Robert Svensson
0b7e62f737
Axis change how new event is signalled ( #23152 )
2019-04-17 15:21:42 +02:00
Robert Svensson
a45df7aac9
Axis - improved internal parameter handling ( #23122 )
...
Will result in faster startup per entry due to less network data
2019-04-16 10:46:29 +02:00
Robert Svensson
60c787c2e6
Axis component support unloading entries ( #22692 )
...
* Add support for unloading entries
* Improve config entry tests
* Improve coverage for device
* Remove callback when relevant
2019-04-15 15:06:45 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00