Sensor with official flagdays in Denmark, with a option to add your own (birthdays etc.)
The integration has been rewritten and have received some TLC and improvements.
time_offsetis now offset (Again). Default is 10 minuteshide_pastis removed.flagsis removed. We are now using include and exclude.
For installation instructions see this guide.
Add the following to your configuration.yaml
flagdays_dk:
# Optional entries
# Time in minutes before flag up/down times, used for triggers fx. automation, Default is 10
offset: 5
# Include and Exclude options
include:
- Erfalasorput # Either name of a special (commonwealth) flag
- Færøerne # or a string with a part of the flagdays name
# Strings to be present in the flagdays name and which should be excluded
exclude:
- Kongelig
- Udsendte
- Religiøs
- ALL
# List of private flagdays
flagdays:
# Sensor with a datetime attribute named "date" or a attribute specified under "attribute_names"
- sensor.birthday_hjaltes_fodselsdag
# Group of sensors with a datetime attribute named "date"
- group.birthdays
# Manual entry with a custom flag, calculation of age (year stated in date) and a high priority (0 = highest)
- name: Jolly Roger Memorial Day
flag: Jolly Roger
date: 10-06-1975
priority: 2
# Manual entry with a prolonged event (**date_end**) and custom flag
- name: Copenhagen Pride Month
flag: Pride
date: 01-08
date_end: 31-08
# Manual entry with calculation of age (year stated in date)
- name: Tim Berners Lee Birthday
date: 08-06-1955
# Manual entry with calculation of age (year stated in date)
- name: Ada Lovelace Birthday
date: 10-12-1815
# ADVANCED and optional
# When feeding other sensors or groups of sensor, look for these attribute names.
# First one found in the sensor attributes of datetime type is used.
# Default: "date"
attribute_names:
- date
- anniversary_date
State is the number of days to the event.
Friendly name is the name of the next flagday.
Attribute name | Description |
---|---|
name | Name of the flagday |
flag | Name of flag to use |
years | Age to come, if calculated |
flag_up_time | Time to hoist the flag |
flag_down_time | Time to pull the flag |
flag_up_time_trigger | Trigger to use for flag up |
flag_down_time_trigger | Trigger to use for flag down |
half_mast | True/False/Time for full mast |
future_flagdays | List of flagdays in the future |
attribution | Name of the creator |