Map of independent air quality sensors
ДанныеКартаБлокчейн

Статистика карты

  • Сбор данныхпроверяем
    Принимает показания датчиков.
  • База картыпроверяем
    Хранит показания, которые вы видите на карте.
  • Блокчейнпроверяем
    Robonomics ведёт открытый журнал данных.

Сохраненные датчики

Здесь вы можете сохранить датчики для быстрого просмотра
← Назад к блогуInsight Sleep Analytics: Как работает ночной отчёт и оценка комфорта

Insight Sleep Analytics: Как работает ночной отчёт и оценка комфорта

Insight Sleep Analytics преобразует данные о среде в спальне (CO₂, температура, влажность, PM2.5 и шум) в ночной отчёт и оценку на основе научно обоснованных порогов.

Окружающая среда в спальне меняется в течение ночи — часто незаметно. Insight Sleep Analytics превращает эти небольшие изменения в простой утренний отчёт о том, насколько комфортными были условия для сна.

Система оценивает:

  • концентрацию CO₂
  • температуру
  • влажность
  • PM2.5 (если доступно)
  • пики шума (если доступно)

В результате формируется ночной отчёт и оценка комфорта, отражающая общее качество условий во время сна.

Оценка сна отражает комфорт среды, а не стадии сна и не медицинское качество сна.


Целевые диапазоны

МетрикаОбщая модельБиохакинг
CO₂≤ 750 ppm≤ 600 ppm
Температура19–22°C17–20°C
Влажность40–60%40–50%
PM2.5≤ 5 µg/m³≤ 3 µg/m³
Шум≤ 5 часов с пиком > 45 дБ≤ 1 час с пиком > 45 дБ

Ночной отчёт с первого взгляда

Altruist insight with night analytics screenAltruist insight with night analytics screen

ЭлементЗначение
Большое кольцоОбщая оценка комфорта (базовая модель)
Биохакинг-оценкаБолее строгая модель с жёсткими порогами
Карточки метрикИтог за ночь (средние; шум — число пиковых часов)

Как собираются данные

Insight постоянно считывает данные с датчиков:

  • температура
  • влажность
  • CO₂

Если включён Urban:

  • PM2.5
  • шум (noiseAvg / noiseMax)

Вместо хранения сырых данных система вычисляет почасовые средние (а для шума — ещё и максимум noiseMax за час), которые сохраняются в памяти устройства.

flowchart LR
    Sensors[Sensors] --> Hourly[Hourly averages / max]
    Hourly --> Storage[Local storage (~48h)]
    Storage --> Night[Night window]
    Night --> Score[Comfort Score]

SD-карта не требуется — все данные хранятся внутри устройства.


Определение ночного окна

Настраивается в веб-интерфейсе:

  • начало: 22:00
  • конец: 07:00 (не включительно)

Это примерно 9 часов сна.

Особые случаи:

  • начало = конец → 24/7 режим
  • пересечение полуночи → данные объединяются автоматически

Когда формируется отчёт

Отчёт создаётся только при достаточном количестве данных:

required_hours = ⌈2/3 × night_length⌉

Для 9 часов:

  • минимум 6 часов данных

Если данных недостаточно:

Night data is collecting


Как считаются ночные значения

Для большинства метрик:

  1. Данные усредняются по часам
  2. Берутся только часы внутри ночи
  3. Рассчитывается среднее по каждой метрике

Для шума считается число пиковых часов: час — пик, если максимум noiseMax за этот час > 45 дБ. На карточке показывается число таких часов (не средний дБ за ночь).


Система оценки комфорта

Insight преобразует среду в оценку от 0 до 100.

Есть две модели:

Общая

Мягкие пороги, для общего использования.

Биохакинг

Строгие пороги для оптимизации среды.


Обе модели работают одинаково:

Оценка начинается с 100 (идеальные условия). Каждый параметр снижает её при отклонении от нормы.

Score = 100 − суммарный дискомфорт

score = clamp(100 + 2 × Σ(impact), 0, 100)

Как влияет каждый параметр

CO₂

МодельПорогВлияние
Общая750 ppm−0.52% на +100 ppm
Биохакинг600 ppm−0.80% на +100 ppm

PM2.5

МодельПорогВлияние
Общая5 µg/m³−0.3% на +10 µg/m³
Биохакинг3 µg/m³−0.5% на +10 µg/m³

Шум (пиковые часы)

Оценивается не средний уровень за ночь, а сколько часов имели пик выше 45 дБ.

МодельДопуск (пиковых часов)Влияние за каждый лишний пик
Общая5−2.0%
Биохакинг1−3.0%
excess = max(0, peak_hours − allowance)
impact = −pct_per_peak × excess

Температура

Учитываются и нижняя, и верхняя границы диапазона.

МодельДиапазонВлияние
Общая19–22°C−1.5% за каждый °C вне диапазона
Биохакинг17–20°C−1.5% за каждый °C вне диапазона

Влажность

МодельДиапазонВлияние
Общая40–60%−0.2% за 10% вне диапазона
Биохакинг40–50%−0.4% за 10% вне диапазона

Пример

CO₂ = 900 ppm:

  • превышение: +150 ppm
  • влияние ≈ −0.52 × 1.5 = −0.78%

Далее суммируется с другими параметрами.

100 = идеальные условия (включая допуск по пикам шума).


Интерпретация оценок

  • 90–100 → отлично
  • 70–90 → хорошо
  • 50–70 → средне
  • <50 → плохо

Настройки

Altruist insight web-interface with night analytics configuration

  • время начала и конца сна
  • добавление/отключение Urban-датчиков
  • отключить открытие экрана анализа сна каждое утро

Ограничения

  • не измеряет стадии сна
  • краткие пики сглаживаются в почасовых средних (температура, влажность, CO₂, PM2.5)
  • шум считает почасовой максимум; короткий всплеск может дать пиковый час, если noiseMax > 45 дБ
  • первая ночь может быть неполной
  • это индикатор среды, не медицина

Итог

Insight Sleep Analytics превращает данные о среде в единый показатель комфорта на основе взвешенной модели.

Система продолжает развиваться и улучшаться.

Если вы используете Insight — ваш feedback помогает развитию продукта.

Попробовать устройство: Insight