@@ -36,7 +36,6 @@ def __init__(
3636 name : str | None = None ,
3737 descriptor : TopicDescriptor | None = None ,
3838 unique_id : str | None = None ,
39- display_id : str | None = None ,
4039 short_id : str | None = None ,
4140 key_values : dict [str , str ] | None = None ,
4241 hub : Hub | None = None ,
@@ -59,7 +58,6 @@ def __init__(
5958 self ._device : Device = device
6059 self ._descriptor : TopicDescriptor = descriptor
6160 self ._unique_id : str = unique_id
62- self ._display_id : str = display_id if display_id is not None else unique_id
6361 self ._value : Any = None
6462 self ._short_id : str = short_id
6563 self ._name : str = name
@@ -199,17 +197,6 @@ def unique_id(self) -> str:
199197 """Return the unique id of the metric."""
200198 return self ._unique_id
201199
202- @property
203- def display_id (self ) -> str :
204- """Return the display identifier with the device-type prefix de-duplicated.
205-
206- Equal to ``unique_id`` for most metrics. Where ``short_id`` starts with
207- the device-type prefix, the redundant copy is stripped, giving a cleaner
208- identifier. See :attr:`ParsedTopic.display_id` for details.
209- The ``unique_id`` is never modified.
210- """
211- return self ._display_id
212-
213200 @property
214201 def key_values (self ) -> dict [str , str ]:
215202 """Return the key_values dictionary as read-only."""
0 commit comments