c0ffeeca7 89b5af33bd
States: add unavailable and unknown (#34809)
* States: add unavailable and unknown

* rephrase intro

* Make states lowercase

* Update source/_integrations/humidifier.markdown

Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com>

* Revert "Make states lowercase"

This reverts commit daf7f06630c4a2cc1f7e7fe5d043d9754a79cd1d.

* Apply bold to the UI string of state names

* Climate: fix grammar

---------

Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com>
2024-09-18 15:36:17 +02:00

1.6 KiB

title description ha_category ha_release ha_domain ha_quality_scale ha_codeowners ha_integration_type
Date Instructions on how to set up date entities within Home Assistant.
Date
2023.6 date internal
@home-assistant/core
entity

The Date {% term integration %} is built for the controlling and monitoring of dates on devices.

{% include integrations/building_block_integration.md %}

If you are looking for a way to create a similar entity, please take a look at the Date/Time helper.

The state of a date entity

The state of a date entity is the actual date value.

Screenshot showing the state of a date in the developer tools Screenshot showing the state of a date in the developer tools. In the example shown, the state is January 1, 2020; in the format YYYY-MM-DD.

In addition, the entity can have the following states:

  • Unavailable: The entity is currently unavailable.
  • Unknown: The state is not yet known.

Actions

Date actions

Available {% term actions %}: date.set_value

Actiondate.set_value

Set a new value for the date {% term entity %}.

Data attribute Optional Description
entity_id no String or list of strings that point at entity_id's of dates to control.
date no New date value to set.