Franck Nijhof
3cc94f7d6a
ConfigFlow default discovery without unique ID ( #36754 )
2020-06-15 13:38:38 +02:00
Chris Talkington
be854b7363
Improve ipp unique id parsing ( #35959 )
2020-05-23 20:02:49 +02:00
Chris Talkington
aaf515ef67
Prevent discovery of IPP printers lacking identifier ( #35630 )
2020-05-16 10:48:36 +02:00
Chris Talkington
9d794b820a
Improve IPP Config Flow ( #34212 )
2020-04-16 14:12:26 -07:00
Chris Talkington
e268c5b873
Catch IPPVersionNotSupportedError in IPP ( #34184 )
...
* Update config_flow.py
* squash.
* Update test_config_flow.py
* Update config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
2020-04-14 20:30:41 +02:00
Chris Talkington
de3f5e8d69
Use zeroconf UUID if not available via IPP properties ( #33991 )
2020-04-10 15:23:07 -07:00
Chris Talkington
1f7803c541
Catch IPPParseError during config flow ( #33769 )
...
* Update config_flow.py
* Update strings.json
* Update config_flow.py
* squash.
2020-04-07 09:32:43 -07:00
Chris Talkington
07ae3f9ee9
Use IP addresses instead of mDNS names when IPP discovered ( #33610 )
...
* use discovery resolved host rather than mdns host.
* Update __init__.py
* Update test_config_flow.py
* Update __init__.py
* Update test_init.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update test_init.py
* Update test_config_flow.py
2020-04-03 22:36:46 -07:00
Chris Talkington
98f68f4798
Add Internet Printing Protocol (IPP) integration ( #32859 )
...
* Create __init__.py
* Create manifest.json
* Update zeroconf.py
* more work on integration
* more work on integration.
* add more sensor tests.
* Update const.py
* Update sensor.py
* more work on ipp.
* Update test_config_flow.py
* more work on ipp.
* Update config_flow.py
* Update config_flow.py
2020-03-30 16:13:47 -07:00