📞 Клиент: аптека с собственным складом лекарств
Обратилась сеть аптек «ФармаПлюс» с проблемой: на их складе хранятся термолабильные препараты (вакцины, инсулин, биопрепараты), требующие хранения при +2...+8°C. Несколько раз за зиму происходили аварии:
💡 Проблемы клиента:
• Ночью отключалось отопление — температура падала до -5°C за 2 часа
• Охранник не замечал проблему до утра — партия лекарств на 450 000 ₽ испортилась
• Двери склада оставляли открытыми — температура резко скашивалась до +15°C летом
• Нет контроля в нерабочее время — только визуальные проверки утром
• Штрафы от Росздравнадзора за нарушение условий хранения
🔍 Диагностика: что проверял на складе
Выехал на объект и провёл аудит:
Zigbee — внутри помещения для гибкости размещения
Выводы по диагностике:
- Склад имеет 3 зоны риска: входная дверь, наружная стена с окном, вентиляционная шахта
- Температура падает быстрее всего у двери — до -3°C за 40 минут при -20°C на улице
- Охрана спит в другом помещении — не слышит сигналы отопления
- Нет логгирования — невозможно доказать факт нарушения условий хранения
⚡ Решение: надёжная система мониторинга
🔧 Архитектура системы
Выбрал гибридный подход: проводные датчики в критичных зонах + беспроводные внутри:
Проводные датчики (основа надёжности)
- Температура: DS18B20 (диапазон -55...+125°C, точность ±0.5°C)
- Открытие дверей: магнитоконтактные герконы + резервный ИК-датчик
- Проводка: витая пара экранированная (для защиты от помех)
- Питание: PoE через отдельный блок — работает даже при отключении основного света
Беспроводные датчики (гибкость)
- Хаб: ConBee II USB-стик (Zigbee 3.0)
- Датчики: Aqara Temperature/Humidity + Door/Window Sensor
- Резерв: батареи до 2 лет работы
- Размещение: внутри склада, в зонах с нормальной температурой
🧠 Центр управления: ESP32 + Raspberry Pi
ESP32 собирает данные с проводных датчиков, Raspberry Pi управляет Zigbee и логирует всё в InfluxDB.
📲 Telegram-бот для мгновенных оповещений
Написал простого бота на Python с приоритетными уведомлениями:
📈 Логирование и отчёты
Все данные пишутся в InfluxDB + Grafana дашборд:
- Графики температуры по зонам за любой период
- История открытия/закрытия дверей
- Автоматические отчёты для Росздравнадзора (формат .pdf)
- Экспорт данных в Excel для бухгалтерии
Интеграция с учётной системой здесь избыточна — задача системы не учёт товара, а предотвращение потерь.
Данные о нарушениях хранятся отдельно и при необходимости передаются в 1С вручную через Excel-выгрузку.
Это упрощает систему и повышает надёжность — сбой в 1С не повлияет на мониторинг.
🎯 Результаты: предотвращённые потери
📈 За 3 месяца работы системы:
✅ 4 аварийных ситуации предотвращено
✅ Потери на 1.8 млн ₽ предотвращены
✅ 0 штрафов от контролирующих органов
📊 Пример реального инцидента (15 января 2026):
| Время | Событие | Температура | Действие системы |
|---|---|---|---|
| 02:47:12 | Открытие двери | +5.2°C | — |
| 02:51:03 | Дверь не закрыта | +3.8°C | Уведомление охране |
| 02:55:18 | Быстрое падение | +1.1°C | СРОЧНОЕ уведомление директору + звуковой сигнал на складе |
| 02:57:45 | Дверь закрыта | +0.9°C | Включение резервного обогревателя |
| 03:12:30 | Восстановление | +3.5°C | Уведомление: «Температура в норме» |
💡 Почему проводные датчики в приоритете?
Многие спрашивают: «Почему не только Zigbee?». Вот реальные причины:
Гибридная схема: проводные — в критичных зонах (двери, наружные стены), беспроводные — для дополнительного контроля внутри.
🔧 Схема подключения проводного датчика температуры
💼 Мои услуги по автоматизации складов
Если у вас критичные условия хранения — я помогу защитить ваш товар:
💡 Выводы
Автоматизация склада — это не про «умный дом», а про защиту бизнеса:
- Проводные датчики — основа надёжности в критичных зонах, особенно при экстремальных температурах
- Быстрое падение температуры опаснее низкой температуры — система должна реагировать на динамику, а не только на порог
- Мгновенные оповещения решают всё — 12 секунд реакции против 8 часов до утра
- Интеграция с учётными системами часто избыточна — проще и надёжнее хранить данные отдельно
- Отчёты = защита от штрафов — автоматическая генерация отчётов экономит часы работы бухгалтера
Итог: система стоимостью 28 000 ₽ предотвратила потери на 1.8 млн ₽ за 3 месяца. ROI очевиден даже без сложных расчётов.