You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-8Lines changed: 18 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
# Composite Device Tracker
2
2
3
-
This platform creates a composite device tracker from one or more other device trackers and/or binary sensors. It will update whenever one of the watched entities updates, taking the last_seen/last_updated (and possibly GPS and battery) data from the changing entity. The result can be a more accurate and up-to-date device tracker if the "input" device tracker's update irregularly.
3
+
This integration creates a composite `device_tracker` entity from one or more other device trackers and/or binary sensors. It will update whenever one of the watched entities updates, taking the `last_seen`/`last_updated` (and possibly GPS and battery) data from the changing entity. The result can be a more accurate and up-to-date device tracker if the "input" entities update irregularly.
4
4
5
-
Currently device_tracker's with a source_type of bluetooth, bluetooth_le, gps or router are supported, as well as binary_sensor's.
5
+
Currently `device_tracker` entities with a `source_type` of `bluetooth`, `bluetooth_le`, `gps` or `router` are supported, as well as `binary_sensor` entities.
6
6
7
-
Follow the installation instructions below.
8
-
Thenadd the desired configuration. Here is an example of a typical configuration:
7
+
Follow the [installation](#installation) instructions below.
8
+
Then, after restarting Home Assistant, add the desired configuration and restart Home Assistant once more. Here is an example of a typical configuration:
9
9
10
10
```yaml
11
11
composite:
@@ -42,9 +42,18 @@ has changed and suggest how to edit your configuration accordingly.
42
42
At some point (i.e., in an upcoming 3.0.0 release) legacy support will be removed.
2. Install the integration using the appropriate button on the HACS Integrations page. Search for "composite".
48
57
49
58
### Manual
50
59
@@ -60,8 +69,9 @@ where `<config>` is your Home Assistant configuration directory.
60
69
61
70
>__NOTE__: Do not download the file by using the link above directly. Rather, click on it, then on the page that comes up use the `Raw` button.
62
71
63
-
### With HACS
64
-
You can use [HACS](https://hacs.xyz/) to manage installation and updates by adding this repo as a [custom repository](https://hacs.xyz/docs/faq/custom_repositories/).
72
+
### Versions
73
+
74
+
This custom integration supports HomeAssistant versions 2021.12 or newer, using Python 3.9 or newer.
This integration creates a composite `device_tracker` entity from one or more other device trackers and/or binary sensors. It will update whenever one of the watched entities updates, taking the `last_seen`/`last_updated` (and possibly GPS and battery) data from the changing entity. The result can be a more accurate and up-to-date device tracker if the "input" entities update irregularly.
4
+
5
+
Currently `device_tracker` entities with a `source_type` of `bluetooth`, `bluetooth_le`, `gps` or `router` are supported, as well as `binary_sensor` entities.
6
+
7
+
For now configuration is done strictly in YAML and will be imported into the Integrations and Entities pages in the UI.
0 commit comments