andrewjswan/svitlobot
ESPHome firmware for SvitloBot | svitlobot.in.ua
💡 ESPHome SvitloBot
💡 Ідея
Ідея SvitloBot полягає у створенні простого та зручного рішення для інтеграції з системою СвітлоБот, що дозволяє автоматично повідомляти про наявність світла.
Important
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 та зовнішній моніторинг доступності. |
🚀 Швидкий старт (Прошивка)
Встановити прошивку можна двома способами:
- Web Installer (Рекомендовано): Скористайтеся SvitloBot - ESP Web Tools. Це найпростіший шлях — просто підключіть
ESPдоUSBта натиснітьConnectу браузері. - ESPHome: Використовуйте готові
.yamlконфігурації з цього репозиторію для самостійної збірки.
Tip
ESP Web Tools - Документація та приклади використання
Important
🤝 Підтримка та розвиток
Якщо вам подобається проект, ви можете підтримати його зіркою ⭐ на GitHub.