Przejdź do głównej treści

Unwaste Cloud

Unwaste Cloud to platforma do scentralizowanego zarządzania wieloma instancjami Unwaste Robot w różnych lokalizacjach. Zapewnia nadzór, konfigurację, aktualizacje i rozproszone modele optymalizacyjne, które bilansują energię na poziomie organizacji (wielooddziałowej) lub spółdzielni energetycznej.

Architektura i komunikacja

  • Warstwa brzegowa (edge): Unwaste Robot działa autonomicznie na obiekcie, wykonuje sterowanie lokalne i buforuje dane.
  • Warstwa chmurowa (cloud): centralne zarządzanie, analityka i orkiestracja polityk/algorytmów.
  • Kanał komunikacyjny: połączenia szyfrowane TLS z uwierzytelnianiem urządzeń (klucze/ certyfikaty), tryb push/pull dostosowany do przerywanej łączności.
  • Model danych: strumienie telemetryczne (time‑series), metadane zasobów (urządzenia, lokalizacje), polityki sterowania i reguły uprawnień.

Zarządzanie flotą urządzeń

  • Rejestr lokalizacji i urządzeń: przypisanie Unwaste Robot do obiektów, tagowanie (oddział, region, typ obiektu).
  • Zarządzanie konfiguracją: polityki globalne i lokalne, szablony, wersjonowanie oraz walidacja przed wdrożeniem.
  • Aktualizacje oprogramowania: zdalne aktualizacje (OTA), okna serwisowe, etapowanie (canary rollout).
  • Masowe operacje: uruchamianie/wycofywanie reguł, restart usług, rotacja kluczy dostępowych.
  • Dzienniki i audyt: pełna historia zmian, ślad operacyjny, zgodność z politykami bezpieczeństwa organizacji.

Rozproszone modele optymalizacyjne

  • Cele: minimalizacja kosztu całkowitego energii (energia + dystrybucja + szczyty mocy), maksymalizacja autokonsumpcji, redukcja emisji CO₂.
  • Ograniczenia: profile produkcji/zużycia, moce i pojemności magazynów, cykle ładowania, taryfy (w tym dynamiczne), limity mocy, priorytety odbiorów.
  • Agregacja wielu lokalizacji: łączenie danych z wielu Unwaste Robot w jeden model; wirtualne bilansowanie i koordynacja zasobów na poziomie grupy.
  • Tryby działania:
    • normalny: autokonsumpcja i stabilizacja mocy,
    • taryfy dynamiczne: arbitraż cenowy i przesuwanie obciążeń,
    • krytyczny: ochrona odbiorów krytycznych i rezerwy.
  • Zastosowania: podmioty wielooddziałowe (retail, logistyka, przemysł lekki), spółdzielnie energetyczne i klastry energii.

Analityka i raportowanie

  • Magazyn danych szeregów czasowych: agregacje godzinowe/dobowe, wskaźniki KPI (autokonsumpcja, koszt MWh, peak shaving, emisje).
  • Raporty operacyjne i finansowe: obiekt, region, cała organizacja; porównania scenariuszy (baseline vs optymalizacja).
  • Alerty i diagnostyka: anomalie produkcji/zużycia, dostępność łączności, kondycja magazynów energii.

Integracja z Unwaste Robot

  • Lokalne sterowanie: Unwaste Robot pracuje niezależnie i jest zarządzany w sieci LAN przez przeglądarkę (interfejs WWW/HTTP(S)).
  • Synchronizacja z chmurą: polityki i modele są dystrybuowane z Unwaste Cloud; w razie utraty łączności sterowanie lokalne działa nieprzerwanie.

API i integracje

  • Cloud API: REST/GraphQL do integracji z CRM/ERP/CMMS i systemami rozliczeniowymi.
  • Webhooks: zdarzenia operacyjne (alerty, zmiany stanu, publikacja raportów).
  • SSO i uprawnienia: SAML/OIDC, RBAC (role, organizacje, lokalizacje), delegowanie dostępu dla partnerów serwisowych.

Bezpieczeństwo

  • Transport i tożsamość: TLS, rotacja kluczy, pinning certyfikatów urządzeń.
  • Izolacja danych: model wielodostępny (multi‑tenant) z separacją logiczną i kontrolą zakresu danych.
  • Audyt i zgodność: rejestry zdarzeń, eksport dzienników, polityki retencji zgodne z wymaganiami klienta.

Wysoka dostępność i niezawodność

  • Odporność na awarie łącza: buforowanie zdarzeń na brzegu, kolejkowanie i ponawianie transmisji.
  • Skalowanie horyzontalne: elastyczne przetwarzanie strumieni telemetrycznych i zadań optymalizacyjnych.
  • Kopie zapasowe i odtwarzanie: cykliczne snapshoty konfiguracji, weryfikacja odzyskiwalności.

Modele wdrożenia

  • SaaS: zarządzana usługa w chmurze.
  • Wariant prywatny: dedykowana instancja w chmurze prywatnej/branżowej na życzenie.

Jak zacząć

  • Rejestracja organizacji i ról użytkowników.
  • Dodanie lokalizacji i rejestr Unwaste Robot` poprzez parowanie urządzeń.
  • Publikacja polityk i uruchomienie pierwszych scenariuszy optymalizacji.
  • Konfiguracja integracji (API/Webhooks/SSO) i wdrożenie raportów KPI.