Skip to content

Common Properties

These properties are available on all components.

PropertyTypeRequiredDescription
namestringYesFriendly display name for the component.
idstringNoUnique identifier. If omitted, one is generated from name.
iconstringNoIcon used in Home Assistant and related UIs.

Additional attributes such as device_class or entity_category are component-specific and documented on each component page.