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
42793927f7
Use ATTR_VIA_DEVICE constant in onewire tests ( #58405 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 09:42:40 -04: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
epenet
dfd2501c2c
Cleanup duplicate code in Onewire tests ( #58082 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-20 11:43:59 +02:00
epenet
1b0118a81b
Use constants in Onewire tests ( #58017 )
...
* Use ATTR_ENTITY_ID constant
* Add ATTR_UNIQUE_ID constant
* Add new attribute constants
* Fix missing ATTR_DEFAULT_DISABLED
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-19 21:41:01 +02:00
epenet
29c062fcc4
Rework Onewire tests to enable disabled entities ( #58014 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-19 09:10:26 +02:00
Steffen Ronalter
49b07224bf
Add onewire support for DS2413 ( #55921 )
2021-10-15 08:23:26 +02:00
epenet
ccaf0d5c75
Use EntityDescription - onewire ( #55003 )
2021-08-24 10:37:59 +02:00
epenet
bb7236fd04
Use constants for device_info in Onewire integration ( #53724 )
2021-07-30 13:35:49 +02:00
Marc Mueller
074d762664
Rename and reorganize electric unit constants ( #53243 )
2021-07-20 20:06:23 +02:00
epenet
d7c0da90c5
Add support for DS2405 ( #50148 )
2021-05-20 17:02:25 +02:00
Fredrik Tuomas
a65d3868cb
Add support for EDS0066 ( #50035 )
...
* Add support for EDS0066
* Added a test
* Corrected entity_ids
* Added missing part of sensor entity id
* Add type hint
* Update tests/components/onewire/const.py
Co-authored-by: jan iversen <jancasacondor@gmail.com>
* Update tests/components/onewire/const.py
Co-authored-by: jan iversen <jancasacondor@gmail.com>
* Revert "Update tests/components/onewire/const.py"
This reverts commit 4a01b89868
.
* Revert "Update tests/components/onewire/const.py"
This reverts commit 151eb9c0d3
.
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2021-05-20 15:39:34 +02:00
epenet
d6c99a3db9
Enable strict type checks for onewire ( #50422 )
2021-05-11 17:28:17 +02:00
epenet
86176f1bf9
Add retry mechanism on onewire sysbus devices ( #48614 )
...
* Add retry mechanism on sysbus
* Update tests
* Move to async
* Move blocking calls on the executor
2021-04-03 23:08:35 +02:00
epenet
81bdd41fdc
Cleanup orphan devices in onewire integration ( #48581 )
...
* Cleanup orphan devices (https://github.com/home-assistant/core/issues/47438 )
* Refactor unit testing
* Filter device entries for this config entry
* Update logging
* Cleanup check
2021-04-01 15:06:47 +02:00