O
Собсна, там наверное все мелкие страны ПР-ами добавляются.
Надо глянуть, как там с компенсируемыми выходными, если есть механизм, можно и запуллреквестить
Size: a a a
O
K
O
G
O
sensors:
is_workday:
value_template: >
{% if is_state('input_boolean.is_vacation', 'on') %}
false
{% elif
states.sensor.date.state.endswith('01-01') or
states.sensor.date.state.endswith('05-01') or
states.sensor.date.state.endswith('05-04') or
states.sensor.date.state.endswith('06-23') or
states.sensor.date.state.endswith('06-24') or
states.sensor.date.state.endswith('11-18') or
states.sensor.date.state.endswith('12-24') or
states.sensor.date.state.endswith('12-24') or
states.sensor.date.state.endswith('12-31')
%}
false
{% elif
states.sensor.date.state.endswith('2019-04-19') or
states.sensor.date.state.endswith('2019-04-22') or
states.sensor.date.state.endswith('2019-05-06')
%}
false
{% else %}
{{ now().weekday() >= 0 and now().weekday() <= 4 }}
{% endif %}
entity_id:
- now.weekday
- input_boolean.is_vacation
Что на это скажет Илон Маск?O
O
SB
sensors:
is_workday:
value_template: >
{% if is_state('input_boolean.is_vacation', 'on') %}
false
{% elif
states.sensor.date.state.endswith('01-01') or
states.sensor.date.state.endswith('05-01') or
states.sensor.date.state.endswith('05-04') or
states.sensor.date.state.endswith('06-23') or
states.sensor.date.state.endswith('06-24') or
states.sensor.date.state.endswith('11-18') or
states.sensor.date.state.endswith('12-24') or
states.sensor.date.state.endswith('12-24') or
states.sensor.date.state.endswith('12-31')
%}
false
{% elif
states.sensor.date.state.endswith('2019-04-19') or
states.sensor.date.state.endswith('2019-04-22') or
states.sensor.date.state.endswith('2019-05-06')
%}
false
{% else %}
{{ now().weekday() >= 0 and now().weekday() <= 4 }}
{% endif %}
entity_id:
- now.weekday
- input_boolean.is_vacation
Что на это скажет Илон Маск?O
CT
sensors:
is_workday:
value_template: >
{% if is_state('input_boolean.is_vacation', 'on') %}
false
{% elif
states.sensor.date.state.endswith('01-01') or
states.sensor.date.state.endswith('05-01') or
states.sensor.date.state.endswith('05-04') or
states.sensor.date.state.endswith('06-23') or
states.sensor.date.state.endswith('06-24') or
states.sensor.date.state.endswith('11-18') or
states.sensor.date.state.endswith('12-24') or
states.sensor.date.state.endswith('12-24') or
states.sensor.date.state.endswith('12-31')
%}
false
{% elif
states.sensor.date.state.endswith('2019-04-19') or
states.sensor.date.state.endswith('2019-04-22') or
states.sensor.date.state.endswith('2019-05-06')
%}
false
{% else %}
{{ now().weekday() >= 0 and now().weekday() <= 4 }}
{% endif %}
entity_id:
- now.weekday
- input_boolean.is_vacation
Что на это скажет Илон Маск?SB
O
CT
O
CT
O
B
ДЦ