Skip to content

dimkalinux/svitlobot

 
 

Repository files navigation

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 Моніторинг зв'язку "Сигнали життя" (heartbeat) на Healthсhecks.io. Сповістить, якщо пристрій офлайн.
CustomURL Індивідуальний моніторинг "Сигнали життя" (heartbeat) на будь-який сервіс, URL вказується в налаштуваннях.
All-in-One Максимальний захист SvitloBot + HealthСheck + CustomURL. Поєднує прямі звіти в Telegram та зовнішній моніторинг доступності.

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

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

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

Повна документація проекту

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

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

About

ESPHome firmware for SvitloBot | svitlobot.in.ua

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors