Poczuj wolność integracji.
Do użytku niekomercyjnego – całkowicie bezpłatnie
Witamy w świecie technologii danych !
IoT
InDriver to wszechstronna platforma programistyczna opracowana przez InAnalytics, zaprojektowana do automatyzacji, integracji, przetwarzania i analizy danych.
Wyposażona jest w wielowątkowy silnik JavaScript oraz solidne API, umożliwiając użytkownikom tworzenie systemów, które nieprzerwanie wykonują zadania i algorytmy użytkownika.
InDriver obsługuje różne technologie, w tym JavaScript, JSON, SQL, architekturę chmurową, IoT, Modbus, komunikację sieciową (socket) oraz porty szeregowe, REST API, redundancję, agregację szeregów czasowych, prognozowanie trendów oraz wykrywanie anomalii.
Jest idealna dla profesjonalistów z różnych branż, takich jak automatyka przemysłowa, analiza danych energetycznych, IoT oraz business intelligence, oferując zarówno komercyjne, jak i niekomercyjne (bezpłatne) opcje użytkowania.
Łatwe kodowanie dzięki intuicyjnemu API JavaScript, gotowym przykładom i pełnej dokumentacji
RestApi.sendRequest('Shelly');
if (RestApi.isSucceeded()) {
const energyData = RestApi.getData('Shelly');
// add processing code if needed
let ts = InDriver.hookTs().toISOString();
InDriver.sqlExecute("azureserver",
"insert into public.energy (source, ts, data )
values ( 'Shelly','"+ts+"',$$"+energyData+"$$);"
}
Rozwiązanie gotowe w kilka minut
Pobierz i zainstaluj InDriver na dowolnym komputerze, serwerze lub na maszynie wirtualnej
Wystarczy kilka linii kodu JavaScript, aby utworzyć zautomatyzowane zadania, które będą uruchamiane okresowo lub na podstawie zdefiniowanego zdarzenia. Te zadania mogą:
-
automatyzować zbieranie, przetwarzanie i analizę danych,
-
integrować różne urządzenia kontrolno-pomiarowe i IoT,
-
generować zautomatyzowane potoki danych z wielu źródeł,
-
rejestrować dane w bazach SQL,
-
wykonywać algorytmy zdefiniowane przez użytkownika.
Wykorzystaj inteligentne obiekty API InDriver, takie jak RestApi, ModbusApi, FileApi, ProcessApi, SocketApi, TCPServerApi, SerialPortApi i TSApi, aby budować kompleksowe systemy, które:
-
wykonują zapytania SQL,
-
wywołują API usług internetowych (np. REST),
-
odczytują dane z urządzeń automatyki przemysłowej (np. Modbus),
-
uruchamiają procesy zewnętrzne,
-
odczytują i zapisują zewnętrzne pliki,
-
wysyłają i odbierają ramki TCP lub portu szeregowego,
-
agregują dane szeregów czasowych,
-
wykonują zaawansowane algorytmy przetwarzania danych.
Wszechstronność InDrivera sięga jeszcze dalej.
Dla tych, którzy chcą stworzyć system rozproszony, InDriver to najlepszy wybór.
Zainstaluj InDriver na wielu komputerach i zdalnie zarządzaj całym systemem za pomocą InStudio.
Z InDriverem łatwo i szybko stworzysz systemy automatyzacji danych.
" InDriver ułatwia i przyspiesza rozwój systemu.
Użytkownicy mogą bez trudu tworzyć i konfigurować zadania,
pisząc zazwyczaj krótki kod wykorzystujący wbudowane do InDrivera API.
Cała reszta dzieje się automatycznie."
InDriver wraz z InStudio to gotowy przepis na dobry system.
-
Łatwy do zainstalowania i uruchomienia
-
Rozproszona, skalowalna architektura z redundancją, kopiami zapasowymi i zarządzaniem zdalnym
-
Kompaktowy interfejs, przejrzysty i łatwy w użyciu
-
Śledzenie zmian i wersji systemu
-
Użytkownicy tworzą własne skrypty JS, wspierane przez gotowe do skopiowania przykłady
-
Zaawansowane API z unikalnymi funkcjami InDriver
-
Wielowątkowość i bezproblemowe wykonywanie dużej liczby zadań
-
Brak ograniczeń licencyjnych - InDriver może wykonywać dowolną liczbę zadań i przetwarzać dowolną ilość danych, ograniczoną jedynie mocą obliczeniową maszyny, na której jest zainstalowany
-
Całkowicie darmowy do użytku niekomercyjnego
Poznaj przykładowe rozwiązania oparte na Platformie InDriver
Główne zastosowania:
InDriver jest wykorzystywany do tworzenia systemów automatyzujących przetwarzanie danych w różnych branżach, w tym:
-
Przemysł
-
Produkcja
-
Energia
-
Handel
-
Biznes
-
Transport
-
Analityka
-
I wiele innych sektorów
Deweloperzy systemów korzystający z InDriver nie wymagają dużego doświadczenia programistycznego.
-
Integracja Danych
Integruj z łatwością różne typy danych w czasie rzeczywistym.
ETL: Extract - Transform - Load. Tysiące API czekają aby udostępnić dane.
-
Zarządzanie w oparciu o dane
Usprawnij podejmowanie decyzji poprzez analizę zautomatyzowanych raportów i pulpitów nawigacyjnych zaprojektowanych specjalnie dla współczesnych wymagających menedżerów.
-
Automatyka przemysłowa
Gromadź, przetwarzaj i analizuj dane z systemów automatyki przemysłowej, sterowników PLC, maszyn, linii produkcyjnych, fabryk cyfrowych, przemysłu 4.0, czujników, urządzeń IoT, liczników, urządzeń i nie tylko.
-
Analiza danych energetycznych
Popraw swoją strategię: od podstawowego monitorowania do dogłębnej analizy.
-
Automatyzacja zapytań SQL
Planuj zapytania SQL w określonych odstępach czasu lub po określonych zdarzeniach, eliminując potrzebę kontroli baz danych i ręcznego pisania kwerend.
Przykład integracji danych z urządzeń automatyki przemysłowej
Dzięki platformie InDriver system jest uproszczony do zaledwie kilku linijek kodu.
Oto przykład pokazujący, jak łatwo jest zintegrować REST API, Modbus i SQL.
RestApi.sendRequest('Shelly');
ModbusApi.readDevice('IOLogic','{"name": "coils1", "type": "COILS", "address":1, "size":8}');
if (RestApi.isSucceeded() && ModbusApi.isSucceeded()) {
const energyData = RestApi.getData('Shelly');
const modbusData = ModbusApi.getAllData();
// add processing code if needed
let ts = InDriver.hookTs().toISOString();
InDriver.sqlExecute("azureserver", "insert into public.energy (source, ts, data ) values ( 'Shelly','"+ts+"',$$"+energyData+"$$);"
InDriver.sqlExecute("azureserver", "insert into public.modbus (source, ts, data ) values ( 'IOLogic','"+ts+"',$$"+modbusData+"$$);"
}
Dopasowane do Twoich potrzeb elastyczne opcje instalacji.
Samodzielnie
Pobierz i zainstaluj aplikację InDriver na komputerze lokalnym, serwerze, urządzeniu brzegowym lub maszynie wirtualnej w chmurze. Możesz elastycznie zarządzać swoją infrastrukturą IT i samodzielnie pokrywać związane z nią koszty.
InDriver w chmurze zarządzanej przez inanalytics.io
Definiuj zadania InDriver samodzielnie lub z naszą pomocą i zleć ich wykonywanie na zarządzanej przez nas maszynie wirtualnej. W zależności od wykorzystania zasobów poniesiesz koszty infrastruktury i administracji.
Dedykowane rozwiązanie
Skorzystaj z naszego wsparcia i stwórz rozwiązanie dostosowane do Twoich konkretnych wymagań. Niezależnie od tego, czy pracujesz w chmurze, czy lokalnie, InDriver płynnie dostosowuje się do Twojego projektu.
Twórz Systemy Danych, gdziekolwiek pracujesz:
Optymalizuj koszt systemu:
-
Bezpłatnie dla wszelkich zastosowań niekomercyjnych,
-
Plany komercyjne zaczynają się od 1 €/dzień.
W przeciwieństwie do konkurencji, InDriver zapewnia nieograniczone możliwości, niezależnie od tego, czy są one zarządzane samodzielnie, czy w chmurze. Ciesz się wydajnym przetwarzaniem danych bez ograniczeń kosztowych — bez opłat zależnych od ilości danych i bez ograniczeń dotyczących interwałów aktualizacji danych.
Zainstaluj InDriver i wykorzystuj maksymalną wydajność maszyny.
Zobacz InDriver w działaniu!
Gotowe rozwiązanie w jednominutowym filmie.
Demo
System analizy danych energetycznych dla inteligentengo domu, bazujący na ciągłym odczycie licznika i wykonywaniu algorytmów analitycznych przez InDriver a nastepnie zapisie wartości do bazy danych SQL w chmurze i wizualizacji za pomocą dashboardu środowiska Grafana.
Stwórz system w technologii InDriver.
Skorzystaj z naszych profesjonalnych usług wdrożeniowych lub zdecyduj się stworzyć system samodzielnie.