Anniversaries
6.0.0
「記念日」コンポーネントは、誕生日などの繰り返しの日付までカウントダウンするホーム アシスタントのカスタム センサーですが、毎年同じ日に発生するあらゆる記念日に使用できます。
設定された記念日エントリは、ホーム アシスタント カレンダーに追加されます。これにより、次に構成された記念日に関する情報を表示する、 calendar.anniversaries
エンティティも生成されます。注意: 現時点では、次に発生する記念日のみがカレンダーに追加されます。
anniversaries.zip
ファイルをダウンロードします。custom_components/anniversaries
ディレクトリを Home Assistant インストールのcustom_components
ディレクトリにコピーします。anniversaries
センサーを設定します。anniversaries
センサーを設定します。記念日は統合メニューまたはconfiguration.yamlで設定できます。
[構成/統合] で [+] ボタンをクリックし、[記念日] を選択して、フォーム上のオプションを構成します。
anniversaries
センサーをconfiguration.yaml
に追加します。次の例では、シェイクスピアの誕生日と結婚記念日という 2 つのセンサーを追加します。
# Example configuration.yaml entry
anniversaries :
sensors :
- name : Shakespeare's Birthday
date : ' 1564-04-23 '
- name : Shakespeare's Wedding Anniversary
date : ' 1582-11-27 '
パラメータ | オプション | 説明 |
---|---|---|
name | いいえ | フレンドリーな名前 |
date | date またはdate_template のいずれかを含める必要があります | 'YYYY-MM-DD' 形式の日付 (年が不明な場合は'MM-DD' ) |
date_template | date またはdate_template のいずれかを含める必要があります | 日付を評価するテンプレート(これは YAML 構成でのみ使用可能であることに注意してください)テンプレートは、 'YYYY-MM-DD' または'MM-DD' 形式の文字列を返す必要があります。つまり、 date_template: '{{ states("input_datetime.your_input_datetime") | string }}' |
count_up | はい | true またはfalse 日付からカウントアップするように状態を変更します (定期的でないイベントに便利です)デフォルト: false |
one_time | はい | true またはfalse 。 1 回限りのイベントの場合 (非定期的)デフォルト: false |
show_half_anniversary | はい | true またはfalse 。 half_anniversary_date とdays_until_half_anniversary 属性を有効にします。デフォルト: false |
unit_of_measurement | はい | ラベルの選択 注意 センサーは常に日数を返しますが、このオプションを使用すると、カスタマイズを必要とせずに、選択した言語でこれを表現できます。 |
id_prefix | はい | エンティティ ID のプレフィックスを選択します。デフォルトは、 anniversary_ です。 entity_id は、作成後に統合内から変更することはできません。エンティティを削除して再作成するか、設定 -> エンティティ ページでentity_idの名前を手動で変更することを検討してください。 |
icon_normal | はい | デフォルトのアイコンデフォルト: mdi:calendar-blank |
icon_today | はい | 記念日が今日の場合のアイコンデフォルト: mdi:calendar-star |
days_as_soon | はい | icon_soon で定義されたアイコンを表示する日前の日数デフォルト: 1 |
icon_soon | はい | 記念日が「もうすぐ」の場合のアイコンデフォルト: mdi:calendar |
show_half_anniversary
で有効にした場合)Unit_of_measurement は変換できません。ただし、構成内の測定単位のテキストを変更することはできます。注意: センサーは常に数日以内に報告します。これにより、これを独自の言語で表現できるようになります。