Всички проекти Pilot

Bitnik Cloud

Real-time управление и мониторинг на smart climate устройства

Cloud платформата на Bitnik: real-time управление и мониторинг на smart climate устройства през MQTT и WebSocket, с потребителски акаунти, настройки на режими, правила за известия и пълна диагностика на работата.

Роля
Full-stack (Go backend + React SPA)
Година
2026
Категория
Custom · IoT платформа
GoReact + ViteTimescaleDBMQTTWebSocketDocker
Bitnik Cloud — табло с устройство в реално време

Контекст и решение

Bitnik smart контролерите са направени да живеят в реалния свят — във витрини, изби и сушилни. Bitnik Cloud е cloud платформата, която дава на собствениците им дистанционен достъп: да настройват таргети, да следят какво се случва в реално време и да получат известие, когато нещо излезе от нормата.

Под капака Go backend слуша MQTT топици от устройствата през Mosquitto broker, persist-ва времевите серии в TimescaleDB и push-ва live обновления през WebSocket към React + Vite SPA. Автентикацията е JWT с bcrypt пароли, целият стак се deploy-ва като multi-stage Docker image.

Платформата е функционално завършена и в момента към нея е закачен един реален пилотен уред, който генерира телеметрия преди отварянето на достъп за по-широка група потребители.

Какво включва платформата

Bitnik Cloud — Live дашборд за устройства
Реално време

Live дашборд за устройства

Всяко устройство се показва като карта с актуалните стойности: температура, влажност, обороти на вентилатора, текущ режим и състояние на всички релета (компресор, вентилатор, нагревател, обезвлажнител). Стойностите се обновяват през WebSocket; времеви маркер „преди 39 сек" показва кога е последното съобщение от устройството.

Bitnik Cloud — Настройки на целеви параметри
Прецизен контрол

Настройки на целеви параметри

Кръгли dial контроли за целева температура, влажност и процент миксиране, с настройка на допустимото отклонение (±0.5°C, ±2%). Отделни секции за миксиране (интервал / продължителност / непрекъснат режим) и осветление (авто / ръчно). Промените се изпращат до устройството незабавно през MQTT.

Bitnik Cloud — Готови режими на работа
Предварителни сценарии

Готови режими на работа

Основни режими (сушилня, нагряване, стайна температура, охлаждане на бира) и продуктови режими (месо и риба, млечни продукти, готови храни, плодове и зеленчуци) — всеки със собствен температурен таргет. Текущият активен режим е визуално маркиран; смяната е едно кликане.

Bitnik Cloud — Алерти и известия
Известяване по правила

Алерти и известия

Потребителят дефинира собствени правила: канал (имейл или Push), условие (например „температурата е по-висока от X°C") и cooldown — за да не се получават десетки еднакви известия. Активните правила се показват като карти с пълните параметри и бутон за изтриване.

Bitnik Cloud — Диагностика на работата
История + грешки

Диагностика на работата

Подробна история на компресорните цикли — работа vs. почивка, средни стойности за периода, scrollable timeline с дата и час на всеки цикъл. Отделна секция за активни грешки на устройството — критичен инструмент за поддръжка и проследяване на здравето на хардуера.

Имате идея за подобен проект?

Custom разработка с реални инженерни решения — уеб, IoT, MVP за стартъпи. Пишете ми кратко описание и ще преценим заедно дали и как можем да го осъществим.