Ідея SvitloBot полягає у створенні простого та зручного рішення для інтеграції з системою СвітлоБот, що дозволяє автоматично повідомляти про наявність світла.
Note
СвітлоБот - проект ентузіастів для моніторингу статусу світла у вашому будинку, який створила група учнів із ліцею «Наукова Зміна» - Чигарьови Дмитро і Артем. Суть проекту полягає в тому, аби підключивши вдома або в офісі бота на базі ESP8266 або ESP32 або підключивши в розетку на зарядку старенький або непотрібний смартфон/планшет (Android) та налаштувавши його згідно інструкції, ви зможете отримувати сповіщення у свій створений телеграм-канал повідомлення про наявність/відсутність світла на підставі того, йде зарядка цього смартфону чи ні. Він допомагає тисячам українців оперативно дізнаватися про статус електромережі у себе вдома чи в офісі.
Important
- Миттєві сповіщення: Прямі повідомлення у ваш телеграм-канал.
- Універсальність: Підтримка будь-яких плат
ESP8266таESP32. - Просте встановлення: Прошивка в один клік через браузер.
- Гнучкість: Можливість інтеграції з Home Assistant або робота як автономного пристрою.
Виберіть конфігурацію, яка найкраще відповідає вашим потребам:
| Версія | Опис | Функціонал |
|---|---|---|
| SvitloBot | Базова версія | Сповіщення в телеграм-канал від системи СвітлоБот при зміні стану живлення. |
| HealthСheck | Моніторинг зв'язку | "Сигнали життя" (heartbeat) на Healthсhecks.io. Сповістить, якщо пристрій офлайн. |
| CustomURL | Індивідуальний моніторинг | "Сигнали життя" (heartbeat) на будь-який сервіс, URL вказується в налаштуваннях. |
| All-in-One | Максимальний захист | SvitloBot + HealthСheck + CustomURL. Поєднує прямі звіти в Telegram та зовнішній моніторинг доступності. |
Встановити прошивку можна двома способами:
- Web Installer (Рекомендовано): Скористайтеся SvitloBot - ESP Web Tools. Це найпростіший шлях — просто підключіть
ESPдоUSBта натиснітьConnectу браузері. - ESPHome: Використовуйте готові
.yamlконфігурації з цього репозиторію для самостійної збірки.
Tip
ESP Web Tools - Документація та приклади використання
Important
Якщо вам подобається проект, ви можете підтримати його зіркою ⭐ на GitHub.