Integracje / Produkcja i przemysł / MES, APS, utrzymanie ruchu i jakość / QRmaint / Optimaint

Programy branżowe

Integracja AI: QRmaint / Optimaint

Podłączamy karty maszyn, harmonogram przeglądów i zlecenia pracy z QRmaint lub Optimaint. Asystent pilnuje terminów UDT, sprawdza stany części zamiennych i buduje zestawienia przestojów według kategorii usterki.

Po prezentacji do 2 tygodni testów, z dostępem tego samego dnia. Płacicie dopiero po decyzji.

Narzędzie „Zlecenia pracy z QRmaint” w portalu redAi, ekran z danymi z programu QRmaint / Optimaint
Narzędzie „Zlecenia pracy z QRmaint” w Waszym portalu. Dane przykładowe.

W skrócie

Jak asystent AI łączy się z systemem QRmaint / Optimaint?

Łączymy się z QRmaint przez REST API producenta. Przy Optimaint lub starszych wdrożeniach QRmaint możliwy jest też bezpośredni odczyt bazy SQL po stronie serwera klienta.

Na start potrzebujemy
Aktywne konto API lub dane dostępu do bazy SQL w QRmaint albo Optimaint
Czego asystent nie robi
Nie zatwierdza zleceń pracy ani zapotrzebowań na części bez decyzji uprawnionej osoby po stronie klienta
Gdzie są dane
Na Waszym serwerze. Zaczynamy od odczytu, zapis włączacie sami.

Dane z QRmaint / Optimaint w czacie i we własnym module

Pracujecie na dwa sposoby. W czacie pytacie o cokolwiek z programu i dostajecie odpowiedź na Waszych danych. Do rzeczy, które wracają co dzień, budujemy w portalu osobne narzędzie: Zlecenia pracy z QRmaint. W portalu budujemy ekran, który ciągnie aktywne zlecenia pracy (ZR) bezpośrednio z QRmaint i pokazuje je w jednym widoku bez logowania do aplikacji. Kierownik UR widzi od razu, które zlecenia są po terminie, które czekają na części i które można zamknąć. Asystent wyłapuje zaległości i przygotowuje zapotrzebowania do zatwierdzenia jednym kliknięciem.

  • Pobiera listę aktywnych ZR z QRmaint: maszyna, kategoria, priorytet, technik
  • Oznacza zlecenia po terminie i bez przypisanego technika
  • Łączy ZR z kartą maszyny, historią przeglądów i magazynem części
  • Pozwala zatwierdzić ZR wygenerowane przez asystenta bez otwierania QRmaint
  • Filtruje według hali, kategorii usterki lub priorytetu
Rozmowa z asystentem AI w portalu redAi o danych z programu QRmaint / Optimaint: Magazyn części: Atlas Copco GA18 (hala 3)

Pytanie w czacie

Mechanik dostaje odpowiedź w kilka sekund bez dzwonienia do magazyniera. Gdy części brakuje, asystent od razu przygotowuje zapotrzebowanie do zatwierdzenia przez kierownika UR.

Sprawdź w QRmaint, czy mamy na stanie uszczelkę głowicy do sprężarki Atlas Copco GA18 z hali 3. Maszyna stoi i szukam zamiennika zanim zadzwonię do magazyniera.
Karta ZR-0851 w narzędziu Zlecenia pracy z QRmaint w portalu redAi

Karta w narzędziu

Karta ZR łączy opis usterki, historię czynności i stan magazynowy w jednym widoku. Asystent proponuje kolejny krok, ale zapisuje go w QRmaint wyłącznie po zatwierdzeniu przez kierownika UR.

Moduł pokazuje wszystkie otwarte ZR z QRmaint bez logowania do aplikacji. Kierownik UR zatwierdza nowe zlecenia i zapotrzebowania bezpośrednio z portalu.

Ekrany na danych przykładowych. Narzędzie dla Waszej firmy układamy pod Wasz sposób pracy: inne kolumny, inne progi, inne powiadomienia.

Co podłączamy

Zaczynamy od odczytu danych. Zapis i akcje w systemie QRmaint / Optimaint włączamy dopiero wtedy, gdy sami tego chcecie.

Karta maszyny, dział i linia

CzytamyNazwa obiektu, model, numer seryjny, lokalizacja (hala, linia, stanowisko), przypisany dział

AsystentDopasowuje maszynę z opisu mechanika do rekordu w bazie i przyciąga do niej powiązane dane o częściach i przeglądach

Zlecenia pracy, technik i kategoria

CzytamyOpis usterki, kategoria z pola wyboru, status, przypisany technik, priorytet, czas wykonania

AsystentTworzy projekt ZR ze statusem do zatwierdzenia na podstawie wiadomości od operatora, z właściwą kategorią i przypisaną maszyną

Harmonogram przeglądów, protokół i podpis

CzytamyTyp przeglądu (P1/P2/P3), planowany termin, data ostatniego wykonania, imię osoby podpisującej, numer protokołu

AsystentWysyła przypomnienie z numerem protokołu i danymi osoby, która wykonała ostatni przegląd, na 14, 7 i 3 dni przed terminem

Magazyn części zamiennych, lokalizacja regału

CzytamyIndeks, nazwa, ilość na stanie, stan minimalny, powiązanie z kartą maszyny, lokalizacja regału

AsystentOdpowiada mechanikowi, czy część jest na stanie i na którym regale, a gdy jej nie ma, generuje zapotrzebowanie do zatwierdzenia

Karta obiektu UDT, świadectwo

CzytamyData następnego badania UDT, numer dozoru, załączone świadectwo lub protokół z poprzedniego badania

AsystentInformuje kierownika UR o zbliżającym się terminie badania z 30-dniowym wyprzedzeniem i podaje numer dozoru do kontaktu z inspektorem

Historia zamkniętych ZR, przestoje

CzytamyCzas przestoju (od kiedy do kiedy), przyczyna z listy, numer powiązanego ZR, kategoria usterki

AsystentGrupuje przestoje według kategorii i lokalizacji za wybrany okres, wykrywa powtarzające się usterki na tej samej maszynie

Parametry techniczne obiektu (Optimaint)

CzytamyMedium, ciśnienie robocze, moc znamionowa, plan konserwacji powiązany z protokołem UDT

AsystentUwzględnia parametry techniczne przy doborze zakresu przeglądu i porównuje z wymaganiami protokołu dozoru

O co pytają w praktyce

Po polsku, jak koledze z pracy. Asystent odpowiada na danych z Waszego programu, a nie z ogólnej wiedzy.

  • „Które maszyny mają przegląd w ciągu najbliższych 14 dni?”
  • „Czy mamy na stanie uszczelkę głowicy do sprężarki Atlas Copco GA18?”
  • „Ile przestojów na hali 1 było w ostatnich 3 miesiącach i z jakich przyczyn?”
  • „Którym maszynom kończy się ważność badania UDT w tym kwartale?”

Co się zmienia

Kierownik UR przestaje ręcznie pilnować kalendarza przeglądów i przestojów, bo przypomnienia i zestawienia przychodzą same, zanim coś umknie.

Asystent działa na Waszym serwerze, na Waszych uprawnieniach. Każdy odczyt i każda akcja zostawiają ślad w logu. Program zostaje tam, gdzie jest, razem z historią danych i nawykami zespołu.

O programie

QRmaint i Optimaint to systemy CMMS przeznaczone głównie dla działów utrzymania ruchu w produkcji, logistyce i branży spożywczej. Mechanicy zgłaszają usterki, brygadziści zakładają zlecenia pracy, a kierownicy UR śledzą harmonogram przeglądów. Praca w obu systemach kręci się wokół kart maszyn, zleceń pracy, magazynu części zamiennych i planów konserwacji wykonywanych cyklicznie.

QRmaint przechowuje dane w bazie dostępnej przez REST API lub bezpośredni odczyt SQL przy wdrożeniach serwerowych. Optimaint silniej wiąże kartę obiektu z dokumentacją UDT i numerem dozoru, a pola techniczne obejmują parametry medium, ciśnienie robocze i moc znamionową. Oba systemy trzymają dane na serwerze klienta lub, przy nowszych wdrożeniach, w chmurze dostawcy.

Gdzie to działa najlepiej

Mechanik produkcji

Mechanik stoi przy sprężarce Atlas Copco na hali 3, uszczelka głowicy jest uszkodzona i potrzebuje wiedzieć, czy jest zamiennik na stanie, zanim zadzwoni do magazyniera i straci pół godziny na szukanie.

Z asystentem: Asystent podaje indeks części, ilość na stanie i numer regału w kilka sekund. Jeśli części brakuje, od razu generuje zapotrzebowanie do zatwierdzenia przez kierownika, bez rozmowy przez telefon.

Kierownik utrzymania ruchu

Przed poniedziałkowym spotkaniem z zarządem kierownik chce wiedzieć, ile przestojów na hali 1 było w ostatnim kwartale i co je powodowało, ale nie ma czasu filtrować raportów w aplikacji.

Z asystentem: Asystent grupuje zamknięte ZR według kategorii usterki, wskazuje najczęstszą przyczynę i konkretną maszynę odpowiedzialną za większość przestojów, bez logowania do CMMS.

Operator maszyny na hali

Operator zauważa, że prasa hydrauliczna na hali 2 piszczy przy powrocie tłoka. Wysyła wiadomość przez Teams, bo nie ma konta w CMMS i nie wie jak zakładać zlecenia w aplikacji.

Z asystentem: Asystent parsuje wiadomość, dopasowuje maszynę, przypisuje kategorię usterki i zapisuje gotowe ZR do zatwierdzenia. Kierownik zatwierdza jednym klikiem w kilkanaście sekund od zgłoszenia.

Jak się łączymy

Łączymy się z QRmaint przez REST API producenta. Przy Optimaint lub starszych wdrożeniach QRmaint możliwy jest też bezpośredni odczyt bazy SQL po stronie serwera klienta. Asystent pracuje w trybie odczytu, a zapis, czyli nowe zlecenia pracy albo zapotrzebowania na części, trafia do systemu ze statusem do zatwierdzenia i czeka na decyzję kierownika.

Dane synchronizujemy w regularnych oknach, zwykle co 15 minut lub raz na godzinę, zależnie od scenariusza. Portal z plikami, bazą i historią rozmów stoi na serwerze klienta, a do modelu trafia tylko to, co potrzebne do odpowiedzi, bez trenowania cudzych modeli na danych klienta. Połączenie z API odbywa się przez uwierzytelnioną sesję z tokenem lub kontem serwisowym z ograniczonymi uprawnieniami, a dane z rozmów z asystentem nie trafiają do bazy CMMS.

Czego potrzebujemy od Was

  • Aktywne konto API lub dane dostępu do bazy SQL w QRmaint albo Optimaint
  • Wypełnione karty maszyn z lokalizacjami i przypisanymi częściami zamiennymi w systemie
  • Aktualny harmonogram przeglądów z historią wykonań i datami następnych terminów
  • Osoba z działu UR dostępna na dwa, trzy spotkania audytu jakości danych przed startem
  • Wgrane świadectwa UDT lub uzupełnione pole daty następnego badania w kartach obiektów

Czego asystent nie robi

  • Nie zatwierdza zleceń pracy ani zapotrzebowań na części bez decyzji uprawnionej osoby po stronie klienta
  • Nie zmienia ani nie usuwa danych historycznych w CMMS, ma wyłącznie uprawnienia do odczytu bazy
  • Nie zastępuje inspektora UDT: przypomina o terminie badania, ale nie wystawia protokołów ani zaświadczeń
  • Nie pracuje bez danych: jeśli karty maszyn lub harmonogram są puste, nie zgaduje i informuje o brakach

Częste pytania

Czy asystent działa, gdy QRmaint jest zainstalowany na naszym własnym serwerze?

Tak, asystent może stanąć na tym samym serwerze co QRmaint albo na osobnej maszynie w sieci wewnętrznej. Pliki i bazy zostają na serwerze firmy, a do modelu trafia tylko to, co potrzebne do odpowiedzi, bez trenowania cudzych modeli na danych klienta. Wyłącznie w wariancie pod klucz dane, które nie mogą wyjść z firmy, obsługuje model na serwerze klienta.

Kto w firmie będzie widział pytania mechaników zadawane asystentowi?

Rozmowy z asystentem przechowujemy na serwerze klienta, nie u nas. Administrator IT po stronie klienta decyduje, kto ma wgląd w logi. Możemy skonfigurować osobne kanały dla mechaników i kierowników z różnymi uprawnieniami, tak żeby każdy widział tylko to, co jego dotyczy.

Czy asystent może wysyłać przypomnienia o przeglądach przez Microsoft Teams lub e-mail?

Tak, powiadomienia dostarczamy przez e-mail, Microsoft Teams lub inne kanały z webhookiem. Asystent wysyła konkretną wiadomość z nazwą maszyny, datą i numerem protokołu. Konfigurujemy osobne adresy i kanały dla różnych ról: kierownik UR i mechanik dostają inne komunikaty.

Co się stanie z integracją, gdy firma przejdzie na nowszą wersję QRmaint?

Przy aktualizacji wersji QRmaint sprawdzamy zmiany w API i aktualizujemy mapowanie pól, zwykle w ciągu jednego lub dwóch dni roboczych. Scenariusze, logika i konfiguracja asystenta zostają bez zmian. Większa zmiana, na przykład przejście na inny system CMMS, wymaga więcej pracy, ale omawiamy to przy podpisaniu umowy.

Pełny opis integracji w bazie wiedzy →

Jak zaczynamy

  1. Bezpłatna prezentacja. Mówicie, na czym pracujecie i co Was korkuje. Mówimy wprost, czy da się to spiąć, a jeśli nie ma czego automatyzować, też to powiemy.
  2. Do 2 tygodni testów. Dostęp do portalu tego samego dnia, podłączenie w trybie odczytu, sprawdzacie na własnych danych.
  3. Rozszerzanie. Kolejne moduły i akcje dokładamy, gdy zespół ufa temu, co dostaje. W abonamencie jest wdrożenie, integracja, szkolenie i opieka.
Wybierzcie termin → Wolicie napisać?

QRmaint / Optimaint jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.