← Все проекты
Проект / JavaScript

semichcsc-byte/ha-countdown-card: Countdown Card — карточка обратного отсчета и таймер для Home Assistant

Добавьте на панель умного дома красивые счетчики дней до важных событий, таймеры и даже время в пути по Waze.

Проект представляет собой кастомную карточку для Home Assistant, которая отображает обратный отсчет до событий (дни, недели, месяцы, годы) и таймеры обратного отсчета. Визуальный стиль вдохновлен платным iOS-приложением Countdown, но код написан с нуля...

★ 12 JavaScript Форки 1 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Владельцы Home Assistant, которые хотят видеть на главной панели обратный отсчет до дня рождения, отпуска, праздника или любого важного события, а также использовать быстрые таймеры для кухни, зарядки, тренировок.

Проблема / задача

Ручное отслеживание дат через календари или напоминания неудобно на дашборде умного дома, а стандартные средства Home Assistant не дают красивых и гибких виджетов с обратным отсчетом. Хочется всё в одном месте: визуально приятно, синхронизировано между устройствами и с возможностью быстрого редактирования.

Как это работает

Карточка устанавливается через HACS или вручную одним JS-файлом. В Lovelace вы просто добавляете её и через кнопку «+» создаете новые события: задаете название, дату, иконку, цвет и периодичность. Таймер запускается на любое время с кнопками паузы/сброса. Можно привязать к событию Waze-маршрут — тогда будет показываться актуальное время в пути. Все данные сохраняются в конфиге панели и синхронизируются между...

Что видно по README

Проект представляет собой кастомную карточку для Home Assistant, которая отображает обратный отсчет до событий (дни, недели, месяцы, годы) и таймеры обратного отсчета. Визуальный стиль вдохновлен платным iOS-приложением Countdown, но код написан с нуля специально для Home Assistant и дополнен оригинальными функциями: встроенный графический редактор с календарем, выбором иконок и цветов; повторяющиеся события...

Ключевые возможности

Добавление событий прямо с карточки без редактирования YAMLКрасивые цветные строки для каждого событияОтображение дней до (или после) события, а также в неделях, месяцах, годах и детальном формате (2г 3м 14д)Визуальный редактор с календарем, выбором иконок Material Design и палитрой цветовПовторяющиеся события (ежедневно, еженедельно, ежемесячно, ежегодно) — например, день рождения показывает «36 лет назад»Встроенный таймер с предустановками (30 с, 1 мин, 5 мин, 10 мин, 15 мин, 30 мин, 45 мин, 1 ч, 2 ч) и произвольным временем

Технологии

JavaScript (LitElement для веб-компонентов)Home Assistant (Lovelace Custom Card)HACS (кастомный репозиторий для установки)Rollup (сборка, сжатие кода)CSS (календарь, цветовые схемы, адаптивность)JavaScriptGo

Интересный факт

Проект вдохновлён платным iOS-приложением Countdown – Day Counter, но полностью переписан для Home Assistant и дополнен уникальными функциями: встроенный календарь, таймеры, Waze-интеграция — и всё это бесплатно с открытым исходным кодом.

С чего начать

  • Установите через HACS: добавьте репозиторий как Custom Repository (категория Dashboard), найдите Countdown Card и установите.
  • Перезагрузите Home Assistant и откройте любую панель в режиме редактирования.
  • Нажмите «+ Добавить карточку», найдите Countdown Card, добавьте и используйте кнопку «+ New Countdown» для создания первого события.

Оценка GitRadar

Удобство
9/10
Свежесть
7/10
Перспектива
8/10
Монетизация
4/10
Общая оценка
8/10

Вердикт GitRadar

Отличная, зрелая карточка для Home Assistant, если вам нужно отслеживать важные даты на дашборде. Проста в установке, гибкая в настройке, активно обновляется. Единственный минус — для новичков может быть много опций, но базовый функционал интуитивен. Рекомендую всем, кто хочет придать панели умного дома больше...

Наблюдения по обновлениям

Проект активно поддерживается (последние коммиты недавно), issues отсутствуют, сообщество растёт. Версия 1.0.0, но функционал уже богатый.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/semichcsc-byte/ha-countdown-card
Лицензия
MIT
Создан на GitHub
7 апреля 2026 г.
Последнее обновление репо
7 апреля 2026 г.
Последняя проверка GitRadar
7 апреля 2026 г.
Изученные файлы
README.md, src/index.js, package.json, src/countdown-timer-card.js, src/countdown-card.js, rollup.config.mjs

FAQ

Что такое Countdown Card?

Это кастомная карточка для Home Assistant, которая показывает обратный отсчет до событий (дней рождения, отпусков, праздников) и таймеры. Она добавляется на любую панель Lovelace, настраивается через графический интерфейс и синхронизируется на всех устройствах.

Для кого подходит?

Для владельцев Home Assistant, которые хотят видеть на главном экране дни до важных событий или использовать быстрые таймеры. Подходит и для домохозяйств, и для гиков, которые ценят красивые и функциональные панели управления.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с semichcsc-byte/ha-countdown-card?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.