Franck Nijhof
|
53d86d4317
|
Deprecate 1-Wire SysBus (ADR-0019) (#63513)
* Deprecate 1-Wire (ADR-0019)
* Deprecate only SysBus
* Remove from init
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Clarify OWServer is supported
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
|
2022-01-06 12:09:43 +01:00 |
epenet
|
5c992ec2cc
|
Remove cleanup_registry from onewire (#60546)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-12-01 18:38:07 +01:00 |
epenet
|
7e81c6a591
|
Move onewire device compatibility checks (#59338)
* Move device compatibility checks to onewirehub
* Add test for dtoverlay warning
* Add tests for unknown device warning
* Move dtoverlay error
* Empty commit to retrigger tests
* Update description
* Patch asyncio.sleep to speed up the tests
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-11-09 18:30:05 +01:00 |
epenet
|
b85217c62e
|
Adjust onewire device model (#58516)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-10-27 12:19:55 -05:00 |
epenet
|
8017a1e141
|
Adjust onewire device manufacturer (#58515)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-10-27 12:02:07 +02:00 |
epenet
|
51a10f88de
|
Use DeviceInfo on components with via_device (#58222)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-10-22 17:04:25 +02:00 |
epenet
|
c00a5fad8f
|
Cleanup device registration in Onewire (#58101)
* Add checks for device registry
* Move registry checks to init.py
* Run device registry check on disabled devices
* Empty commit for testing
* Register devices during initialisation
* Adjust tests accordingly
* Add via_device to device info
* Adjust access to device registry
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2021-10-22 11:45:40 +02:00 |
Marc Mueller
|
1e98761f30
|
Use assignment expressions 15 (#57961)
|
2021-10-18 14:01:23 +02:00 |
Maciej Bieniek
|
f212049fc2
|
Add constructor return type in integrations O-S (#50896)
|
2021-05-20 15:58:17 +02:00 |
epenet
|
d6c99a3db9
|
Enable strict type checks for onewire (#50422)
|
2021-05-11 17:28:17 +02:00 |
jan iversen
|
34b258e812
|
Rename HomeAssistantType —> HomeAssistant for integrations n* - p* (#49559)
|
2021-04-22 08:23:19 -10:00 |
Andreas Wrede
|
30f73a4962
|
Add discovery of sensors on DS2409 MicroLan (#43599)
* Add discovery of sensors on DS2409 MicroLan
* Add tests for coupler
* Update tests
* Fix isort
* Clean up
* Move tests to test_sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2020-12-07 02:09:32 +01:00 |
epenet
|
f3a15eab6e
|
Discover onewire devices at startup (#42410)
|
2020-10-26 23:36:51 -05:00 |
epenet
|
0de52c173c
|
Implement PlatformNotReady on onewire integration (#42395)
|
2020-10-26 16:33:13 +01:00 |
epenet
|
6ef53a2c5d
|
Add config flow for One wire (#39321)
* Add support for config_flow
Add support for switches
Add support for binary sensors
* Add config flow strings
* Update .coveragerc
* black-formatting
* fixes for isort and flake
* fixes for pylint
* fixes for isort
* fixes for isort
* fixes for config_flow
* Add devices to Device Registry
* Updated comments
* fixes for flake8
* Updated comments
* Updated comments
* Implement async_unload_entry
* remove binary_sensor and switch implementation (will move to new PR)
* Update .coveragerc
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update .coveragerc
* Review config flow to store the configuration type
* Add config_flow tests
* Move CONF_NAMES to constants
* Fix isort
* Tweak to onewire logger
* Tweak to onewire logger for sensor
* Reset _LOGGER variable
* Normalise header
* Normalise header
* Update to use references in config flow translations
* Improve test coverage
* fixes for isort
* Update async_unload_entry
* Update common strings
* Update imports
* Move connect attempt to executor
* Update common strings
* Remove OWFS from config_flow
* Prevent duplicate config entries
* Fix isort
* Fix flake8
* Fix tests following removal of OWFS implementation
* Fix flake8
* Adjust config from yaml to config-flow, and add ability to specify sysbus directory
* Ajust unique_id for config entries
* Fix test_config_flow
* Fix invalid merge
* Convert yaml to config_entry
* Update sysbus tests
* Tweaks to yaml import process, and add OWFS warning
* Enable migration of OWFS platform config to config_entry
* update the existing corresponding config entry on OWFS conversion
* Remove CONFIG_SCHEMA
* Move data_schema to constants
* Remove log message
* Remove duplicate warning
* Update already_configured to use already_configured_device constant
* Schedule get_entities on the executor
* Update duplicate entry check for OWServer
* Review TryCatch
* Schedule os.path.isdir on the executor
* rename owhost/owport
* Update checks for empty
* Fix incorrect patch
* Move config_flow validation methods to new OneWireHub
* Fix typo and pre-commit
* Cleanup try/else
* patch async_setup/async_setup_entry
* cleanup implicit exit point
* Fix invalid patch
* cleanup implicit exit point
* cleanup implicit exit point
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
|
2020-10-23 20:57:16 -05:00 |