iDryer Portal — Руководство пользователя¶
Ссылка: portal.idryer.org
iDryer Portal — веб-интерфейс для управления сушилками филамента, учёта катушек и пресетов сушки.
Начало работы¶
Регистрация¶
- Откройте портал и нажмите «Регистрация»
- Введите email и пароль
- Подтвердите email по ссылке из письма
Вход¶
Используйте email и пароль для входа. Если забыли пароль — нажмите «Забыли пароль?» и следуйте инструкциям.
Главная (Dashboard)¶
Основной экран управления сушилками.
Индикатор связи¶
В шапке рядом с заголовком «Dashboard» отображается чип Connected (зелёный) или Disconnected (красный) — это статус WebSocket-соединения фронтэнда с сервером. Если связь потеряна — данные не обновляются в реальном времени.
Статистика¶
Три карточки вверху:
- Устройства — онлайн/всего устройств
- Катушки филамента — количество катушек в учёте
- Общий вес — суммарный вес всех катушек
Карточки устройств (левая колонка)¶
Каждая сушилка отображается карточкой:
- Название и индикатор онлайн (зелёная/красная точка)
- Статус: Ожидание, Сушка, Хранение, Нет связи
- Установленная катушка (если есть) — бренд, тип, цвет, вес. Кнопка ➖ для снятия
- Телеметрия: температура 🌡️, влажность 💧, мощность нагревателя 🔥, вес на весах ⚖️
При статусе Ожидание:
- Выпадающий список «Пресет сушки»
- Поля «Температура» и «Время» для ручной настройки
- Кнопки: СУШКА, ХРАНЕНИЕ, СТОП
При статусе Сушка/Хранение:
- Целевая температура и оставшееся время
- Только кнопка СТОП для остановки
Клик по карточке → переход на страницу устройства.
Список катушек (правая колонка)¶
Все катушки пользователя:
- Бренд, тип материала, цвет (чип с цветом), вес
- Кнопка (+) — установить на сушилку
- Кнопка (-) — снять (если установлена)
Страница устройства¶
Переход: клик по карточке на Главной.
Информация об устройстве¶
- Название (редактируемое — иконка карандаша)
- Статус онлайн и режим работы
- Кнопка назад → возврат на Главную
Установленная катушка¶
Если катушка установлена — показывается блок с информацией:
- Цвет и название
- Тип материала и бренд
- Текущий вес
Неизвестная RFID-метка¶
Если сушилка обнаружила RFID, но катушки нет в системе — появляется предупреждение с кнопкой «Создать филамент с этой меткой».
Телеметрия¶
Текущие показатели: температура, влажность, мощность нагревателя, вес.
Управление пресетами¶
При статусе Ожидание:
- Выбор пресета из списка
- Ручная настройка температуры и времени
- Кнопки: Сушка, Хранение, Стоп
При статусе Сушка/Хранение:
- Информация о процессе (температура текущая → целевая, прошло/всего времени)
- Только кнопка Стоп
График телеметрии¶
Интерактивный график с историей:
- Температура, влажность, мощность нагревателя, вес
- Выбор периода: 10м, 30м, 1ч, 3ч, 6ч, 12ч, 24ч, Все
- Клик по легенде — скрыть/показать линию
Устройства¶
Меню: Устройства
Список всех привязанных сушилок.
Привязка нового устройства¶
Нажмите кнопку «Добавить устройство» — откроется диалог:
- Включите сушилку — на экране появится PIN-код (8 цифр)
- Введите PIN-код в поле «PIN-код (8 цифр)»
- Введите название в поле «Название устройства»
- Нажмите «Добавить»
PIN-код действует 10 минут
Если не успели — перезагрузите сушилку для генерации нового кода.
Страница устройства (служебная)¶
Переход: клик по устройству в списке → Show.
Содержит служебную информацию:
- Device ID и серийный номер
- Device Token (для симулятора)
- Bash скрипт и Node.js команды для запуска симулятора
- Статус онлайн, даты создания и последнего подключения
Филаменты¶
Меню: Филаменты
Учёт катушек филамента.
Бейдж в меню¶
Оранжевый бейдж с числом показывает количество катушек без привязанной RFID-метки. Такие катушки нужно устанавливать вручную.
Создание катушки¶
- Нажмите «Создать»
- Выберите Бренд и Тип филамента
- Укажите Название цвета (можно выбрать из фирменных цветов бренда)
- Укажите Вес — система предложит типичные веса для этого бренда
- В разделе «Настройки сушки» система покажет популярные пресеты для этого материала
Привязка RFID-метки¶
Если сушилка обнаружила неизвестную RFID-метку:
- На Главной или странице устройства появится предупреждение с RFID-меткой
- Нажмите «Привязать RFID метку»
- В диалоге выберите катушку из списка (показываются только катушки без RFID)
- Метка привяжется к выбранной катушке
Идентификация¶
- RFID — автоматическое распознавание при установке в сушилку
- QR-код — для сканирования и установки катушки
- Barcode — штрих-код производителя
Установка в сушилку¶
Два способа:
1. Из Главной: Нажмите (+) на катушке в правой колонке → откроется страница установки.
2. Из списка катушек: Откройте катушку → кнопка «Установить».
Страница установки:
- Показывает информацию о катушке
- Выбор устройства в поле «Выберите сушилку» (только онлайн-устройства активны)
- Если одна сушилка онлайн — установка происходит автоматически
Каталог¶
Каталог филаментов (Filament Specs)¶
Меню: Filament Specs
Справочник продуктов от производителей филамента. Содержит данные импортированные из открытых источников (OpenPrintTag и др.).
Для каждого продукта:
- Бренд — производитель
- Тип материала — PLA, PETG, ABS и др.
- Продукт — коммерческое название
- Цвет — название и HEX-код
- Наполнители — CF, GF, Silk и др.
- Вес — стандартный вес катушки и вес пустой катушки
При создании катушки система использует эти данные для подсказок: предлагает фирменные цвета бренда, стандартные веса и т.п.
Типы филамента¶
Меню: Типы филамента
Справочник типов материалов: PLA, ABS, PETG, TPU, Nylon и др.
Содержит:
- Название и краткое обозначение
- Рекомендуемые параметры сушки (температура, время)
- Температурные диапазоны печати
Модификаторы¶
Меню: Модификаторы
Дополнительные свойства филамента:
- Армирующие волокна (CF, GF)
- Визуальные свойства (Silk, Matte, Glow)
- Неорганические наполнители (металлы)
- Органические наполнители (дерево)
Бренды¶
Меню: Бренды
Производители филаментов.
- Просмотр списка брендов
- Добавление нового бренда (отправляется на модерацию)
- Статусы: Системный, На модерации, Отклонён, Личный
Пресеты¶
Пресеты сушки¶
Меню: Пресеты сушки
Настройки режимов сушки:
- Температура — целевая температура сушки
- Длительность — время сушки
- Тип филамента — для какого материала предназначен
Фильтры¶
В списке пресетов доступны фильтры:
- Владелец: «Мои пресеты» / «Все пресеты»
- Тип филамента: фильтр по материалу
Системные и пользовательские¶
- Системный — созданы командой админов iDryer, проверены
- Публичный — созданы пользователями, доступны всем
- Личный — видны только вам
Форки¶
Форк — это ваша копия чужого пресета. Создаётся автоматически и безопасно:
- Нажмите «Создать» для создания нового пресета
- Выберите тип материала
- Появится таблица «Пользователи с этим типом филамента часто используют эти пресеты»
- Кликните на понравившийся пресет — параметры скопируются в форму
- При необходимости измените температуру или время
- Сохраните — будет создан ваш личный пресет
Важно: оригинальный пресет не изменяется. Форк — это полностью независимая копия. Автор оригинала видит только счётчик форков.
Рейтинги¶
После использования пресета — можно поставить оценку. Рейтинг помогает другим выбрать лучший вариант.
Пресеты печати¶
Меню: Пресеты печати
Настройки для слайсеров, привязанные к типу материала:
- Температура сопла
- Температура стола
- Температура камеры
- Скорость печати
- Скорость вентилятора (возможно список будет пополняться и интегрироваться в существующие слайсеры)
Сессии¶
Меню: Сессии
История всех сессий сушки:
- Время начала и окончания
- Устройство
- Филамент
- Пресет
- Статус
Раздел предназначен для пост аналитики.
Телеметрия¶
Меню: Телеметрия
Сырые данные телеметрии со всех устройств:
- Температура
- Влажность
- Вес филамента
- RFID
- Мощность нагревателя
- Время
Полезно для диагностики и анализа.
Профиль¶
Переход: клик по аватару в шапке.
- Фото профиля
- Имя и email
- Статистика: количество устройств, катушек, сессий
- Ваши рейтинги
Администрирование¶
Только для администраторов
Разделы ниже доступны пользователям с ролью ADMIN.
Модерация брендов¶
Модерация заявок на добавление брендов:
- Просмотр брендов со статусом «На модерации»
- Одобрить → статус «Системный» (виден всем)
- Отклонить → статус «Отклонён»