← Назад до майстерні
Щоденні інструменти

Thermostat Monitor

Дізнавайтеся, наскільки тепло вдома, з історії датчиків і графіків температури.

Thermostat Monitor

Про проєкт

Повноцінна система телеметрії та керування IoT, яка реєструє статус реле температури та опалення від термостатів Salus iT500 і датчиків Tuya в кількох об’єктах.

Передає оперативні дані трьома способами: адаптивний прогресивний веб-додаток із живими показаннями та інтерактивними діаграмами, бот Discord для швидких запитів у чаті та автоматизоване безперервне сховище даних CSV.

Галерея

Можливості

  • 📱 Інструментальна панель PWA: Показання в режимі реального часу для кожної властивості, інтерактивні історичні діаграми та push-повідомлення для температурних порогів.
  • 🤖 Інтеграція Discord Bot: Запит живих температур за допомогою !temp, побудуйте 7-денні тенденції температури за допомогою !plotі завантажте необроблені дані телеметрії за допомогою !data.
  • 🔥 Візуальне накладання нагріву: Створює професійні діаграми через matplotlib із затіненими візуальними накладками, коли реле опалення активні.
  • ⏱️ Автоматичне фонове ведення журналу: Записує температуру навколишнього середовища, цільові задані значення та стани реле кожні 10 хвилин.
  • 🐳 Докеризоване та саморозміщене: Контейнерне розгортання без проблем із Docker Compose, розроблене для цілодобової надійності на Raspberry Pi або домашніх серверах.
  • 🌍 Синхронізований часовий пояс: Автоматичне вирівнювання місцевого часового поясу в усіх реєстраторах, графіках і сповіщеннях Discord.