GitHunt

💡 ESPHome SvitloBot

esphome_badge
svitlobot_badge
Build
GitHub
GitHub release (latest SemVer including pre-releases)
GitHub release (latest by date including pre-releases)
StandWithUkraine

💡 Ідея

Ідея SvitloBot полягає у створенні простого та зручного рішення для інтеграції з системою СвітлоБот, що дозволяє автоматично повідомляти про наявність світла.

Note

📖 СвітлоБот - проект ентузіастів для моніторингу статусу світла у вашому будинку, який створила група учнів із ліцею «Наукова Зміна» - Чигарьови Дмитро і Артем. Суть проекту полягає в тому, аби підключивши вдома або в офісі бота на базі ESP8266 або ESP32 або підключивши в розетку на зарядку старенький або непотрібний смартфон/планшет (Android) та налаштувавши його згідно інструкції, ви зможете отримувати сповіщення у свій створений телеграм-канал повідомлення про наявність/відсутність світла на підставі того, йде зарядка цього смартфону чи ні. Він допомагає тисячам українців оперативно дізнаватися про статус електромережі у себе вдома чи в офісі.

✨ Ключові можливості

  • Миттєві сповіщення: Прямі повідомлення у ваш телеграм-канал.
  • Універсальність: Підтримка будь-яких плат ESP8266 та ESP32.
  • Просте встановлення: Прошивка в один клік через браузер.
  • Гнучкість: Можливість інтеграції з Home Assistant або робота як автономного пристрою.

🛠 Варіанти прошивки

Виберіть конфігурацію, яка найкраще відповідає вашим потребам:

Версія Опис Функціонал
SvitloBot Базова версія Сповіщення в телеграм-канал від системи СвітлоБот при зміні стану живлення.
HealthСheck Моніторинг зв'язку "Сигнали життя" (pings) на Healthсhecks.io. Сповістить, якщо пристрій офлайн.
Custom URL Індивідуальний моніторинг "Сигнали життя" (pings) на будь-який сервіс, URL вказується в налаштуваннях.
All-in-One Максимальний захист SvitloBot + HealthСheck. Поєднує прямі звіти в Telegram та зовнішній моніторинг доступності.

🚀 Швидкий старт (Прошивка)

Встановити прошивку можна двома способами:

  1. Web Installer (Рекомендовано): Скористайтеся SvitloBot - ESP Web Tools. Це найпростіший шлях — просто підключіть ESP до USB та натисніть Connect у браузері.
  2. ESPHome: Використовуйте готові .yaml конфігурації з цього репозиторію для самостійної збірки.

🤝 Підтримка та розвиток

Якщо вам подобається проект, ви можете підтримати його зіркою ⭐ на GitHub.

andrewjswan/svitlobot | GitHunt