8000 GitHub - scaleit-i40/scaleit-ce-vm at 1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ScaleIT CE VM - Komplette ScaleIT-Plattform zum Entwickeln und Ausprobieren

Notifications You must be signed in to change notification settings

scaleit-i40/scaleit-ce-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

ScaleIT CE VM

ScaleIT Community Edition Plattform für VirtualBox

Mit ScaleIT CE VM kann eine ScaleIT Plattform ohne Entwicklerkenntnisse auf einem Windows-10-Rechner gestartet werden.

ScaleIT ist eine Software-Plattform zur Realisierung von Industrie 4.0 Applikationen in produzierende Betrieben. Kern von ScaleIT sind Apps (Web-Apps) und das ScaleIT App-Ökosystem mit App-Stores etc. ScaleIT ist ein offenes System auf Basis einer orchestrierten Microservice Architektur. Mit der Entwicklung von ScaleIT Apps und der Veröffentlichung in ScaleIT App-Stores können App-Hersteller selber Teil von ScaleIT werden. Mehr Informationen zu ScaleIT

Inhalt:

  • ScaleIT Core CE
  • ScaleIT Apps: Digital Twim Simulator, NodeRED CE
  • Beispiel-Flow für Temperatur-Messung mit Dashboard-Anzeige

Empfohlen für App-Entwickler und zum Ausprobieren, nicht für den produktiven Einsatz!

Der Aufruf der ScaleIT Apps ist nur vom Rechner, auf dem die Virtualbox Software läuft möglich - nicht aus dem lokalen Netzwerk!

Systemvoraussetzungen

  • mind. 25 GB Festplattenspeicher
  • mind. 6 GB RAM
  • besser 2 als 1 Prozessor-Kern
  • Windows 10
  • Oracle VirtualBox

Oracle VirtualBox ist Open Source und kann hier heruntergeladen werden.

Installation

  1. Installationsskript herunterladen und in eigenes Verzeichnis auspacken

  2. Virtualbox-Image herunterladen und in gleiches Verzeichnis speichern

  3. Das Skript ausführen:

    install.bat

    Es wird ggf. mehrmals nach dem Einverständnis des Administrators gefragt, um die Netzwerkadapter für ScaleIT anzulegen. Dies bitte immer bestätigen.

    Es kann bis zu 10 Minuten dauern, bis das Virtualbox-Image und alle ScaleIT Services darin gestartet sind.

Start von ScaleIT als Benutzer

Die ScaleIT Ansicht für Benutzer kann im Browser auf 839F dem Installations-PC aufgerufen werden:

http://10.0.3.30

Dann öffnet sich das LaunchPad und es stehen folgende ScaleIT Apps zur Verfügung:

  • Digital Twin Simulator: Damit werden Messwerte zufällig erzeugt und per MQTT als ScaleIT Message versendet
  • NodeRED: Die ScaleIT Messages werden empfangen und auf einem Dashboard dargestellt.

Der NodeRED Flow kann verändert werden mit dem NodeRED Editor unter

http://10.0.3.30:51530

Start von ScaleIT als Administrator

Der ScaleIT Administrator kann neue Apps installieren, Apps konfigurieren und wieder löschen.

Die ScaleIT App Administration erfolgt mit dem Tool Rancher unter

http://10.0.3.30:8080

Grundlegende Administrationsaufgaben:

Ansicht der laufenden Apps

Im Menü "Stapel >> Benutzer" werden installierten die ScaleIT Apps angezeigt.

Im Menü "Stapel >> Infrastruktur" werden die systemseitigen Dienste angezeigt. Diese müssen immer "active" (grün) sein!

Installation einer neuen App

  1. Menü "Katalog": Es werden die Apps aus dem Community-Catalog und dem lokalen App-Pool angezeigt (dieser ist zunächst leer)

  2. Auswahl einer App mit "Detailansicht"

  3. Folgende Einstellungen sind bei der CE-Version wichtig:

    • ScaleIT SSO-proxy benutzen? FALSCH
    • Lizenzschlüssel? leer lassen
    • Die TCP-Port-Angaben: unverändert lassen
    • IP-Adresse dieser ScaleIT Instanz? 10.0.3.30
    • IP-Adresse MQTT-Broker? 10.0.3.30
  4. Installation beginnen mit "Starten": Die App-Installation kann je nach Internet-Geschwindigkeit mehrere Minuten dauern

    Wenn eine App zweimal installiert wird und der Fehler "Validation failed in API: name is not unique" angezeigt wird, muss der "Name (für die URL)" geändert werden.

  5. Aufruf der App mit dem angegebenen Port (meist der Container mit dem Name "-app") oder über das LaunchPad als Benutzer

Details zum VirtualBox Image

Die Virtuelle Maschine hat nach der Einrichtung folgende Netzwerk-Konfiguration:

Netzwerkadapter 1:

nat-netzwerk
IP von ScaleIT: 10.0.2.100
Subnetzmaske: 255.255.255.0
Die ScaleIT-IP-Adresse wird nach 
außen hin auf die des Computers maskiert.

Netzwerkadapter 2:

host-only-adapter
IP von ScaleIT: 10.0.3.30
IP des Computers: 10.0.3.10
Subnetzmaske: 255.255.255.0

Deinstallation

Zur Deinstallation sind folgende Schritte durchzuführen:

  • In Virtualbox muss das Image gelöscht werden
  • In Virtualbox muss das Host-only-Netzwerk gelöscht werden (im Menü Datei >> Host-only Netzwerk Manager)
  • Installations Dateien auf Festplatte löschen

Lizenz und Autor

Lizenz: ScaleIT Ondics CE Lizenz

Ondics GmbH, Neckarstraße 66/1a, 73728 Esslingen

https://ondics.de

https://scaleit-i40.de

https://github.com/scaleit-i40

Haftungsausschluss: DIE SOFTWARE WIRD OHNE JEDE AUSDRÜCKLICHE ODER IMPLIZIERTE GARANTIE BEREITGESTELLT, EINSCHLIEẞLICH DER GARANTIE ZUR BENUTZUNG FÜR DEN VORGESEHENEN ODER EINEM BESTIMMTEN ZWECK SOWIE JEGLICHER RECHTSVERLETZUNG, JEDOCH NICHT DARAUF BESCHRÄNKT. IN KEINEM FALL SIND DIE AUTOREN ODER COPYRIGHTINHABER FÜR JEGLICHEN SCHADEN ODER SONSTIGE ANSPRÜCHE HAFTBAR ZU MACHEN, OB INFOLGE DER ERFÜLLUNG EINES VERTRAGES, EINES DELIKTES ODER ANDERS IM ZUSAMMENHANG MIT DER SOFTWARE ODER SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN.

(C) 2019, Ondics GmbH

About

ScaleIT CE VM - Komplette ScaleIT-Plattform zum Entwickeln und Ausprobieren

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0