VHS-Infoabend Kursreihe 2024/2025

Kurs 24-53800H – Home-Automation Infoabend: Cloud & Raspberry Pi

Dozentenvorstellung
NameGeorg Keller
Beruf und JobExpert Projektmanager bei IBM Deutschland GmbH
HobbiesTechnik allgemein, KI, alles was mit IT zu tun hat, Elektronikentwicklung, Segeln, Fotografie, selber machen – nicht quatschen
VHS-Kurseseit 2022 zu Themen RaspberryPi, Cloudcomputing, VPN, ES8266/ESP32, Homeautomation
Was man noch so alles wissen darfhttps://www.georg-keller.de/linkpage/
Vorstellung Georg Keller
Kursbeschreibung der VHS

Mit sogenannten „Containern“ lassen sich Softwarepakete konfigurieren, die dann auf unterschiedlichsten Systemen eingesetzt werden können: Container können Ihre eigene kleine Cloud oder einen Media-Player für Ihre Fotos und Filme enthalten oder die Home-Automation Ihrer Internetfähigen Geräte im Haus samt Datenbanken und automatisierten Steuerungen beherbergen. Ist ein Container erst einmal passend eingerichtet, kann er auf Windows- oder Linux-Rechnern, auf einem Raspberry oder einem gemieteten Server zum Einsatz kommen.

Damit ergeben sich unzählige Einsatzmöglichkeiten zur Steuerung von Geräten, zum Hosten von Software, zur Sicherung von Daten oder auch einfach nur zum Tüfteln und zur Unterhaltung.

An diesem Infoabend stellen wir einige dieser Einsatzmöglichkeiten vor und zeigen beispielhaft, wie man verschiedene Projekte umsetzen kann. Im Laufe des Jahres schließen sich dann verschiedene Kursmodule an, die jeweils einzelne Aspekte solcher Projekte näher beleuchten:

DatumKursLink
14. Juni 2025Raspberry für Einsteigerhttps://www.vhs-vhs.de/programm/kw/bereich/kursdetails/kurs/24-53804Z/
ab 5. Juli 2025Grundlagen der Container-Technologie mit Dockerhttps://www.vhs-vhs.de/programm/kw/bereich/kursdetails/kurs/24-53805Z
30. August 2025WordPress als Container einrichtenhttps://www.vhs-vhs.de/programm/kw/bereich/kursdetails/kurs/25-53854H
ab 20. September 2025Home-Automation Grundkurshttps://www.vhs-vhs.de/programm/kw/bereich/kursdetails/kurs/25-53855H
ab 8. November 2025Home-Automation Aufbaukurshttps://www.vhs-vhs.de/programm/kw/bereich/kursdetails/kurs/25-53856H
6. Dezember 2025VPN als Container einrichtenhttps://www.vhs-vhs.de/programm/kw/bereich/kursdetails/kurs/25-53857H
Kurstermine

Abgesehen vom Raspberry- Workshop finden alle Termine Online via WebEx statt. Dieser Infoabend ist kostenlos, um Voranmeldung wird gebeten. Vorkenntnisse sind nicht erforderlich, auch Jugendliche ab etwa 14 Jahren sind herzlich willkommen!

Kursübersicht
Wie alles begann ….

2022 habe ich während der CORONA Zeit meine Solaranlage installiert. Ein Ziel war, so viel wie möglich individuell und selbst zu machen. Um nicht alle neu anlesen/ erfinden zu müssen suchte ich nach einem Kurs bei der VHS – den es leider (noch) nicht gab.

Kurze Zeit später war ich der Dozent auf Basis meines Wissens und Erfahrung.

Zur Steuerung wurde initial ein „herumliegender“ Raspberry Pi verwendet. Den Durchbruch in der Programmierung brachte Node RED. Mit diesem Tool konnte in extrem kurzer Zeit zielführend eine Programmierung und Benutzeroberfläche erstellt werden.

Raspberry Pi war auch die HW-Basis für die ersten Kurse an der VHS. Diese Kurse hatten noch einen relativ hohen Hardware Overhead und Komplexität. Als Peripherie kam ESP basierte Geräte mit der TASMOTA Firmware dazu und sind heute fester Bestandteil im Kursprogramm

Ab 2023/2024 kam aus Performance- und Kapazitätsgründen Cloud basierte vServer ins Spiel. Das wurde bis heute optimiert und dient jetzt auch als Basis für die VHS Kurse. Diese Systeme sind mit Abstand die günstigere Alternative und bieten spürbar mehr Rechenpower, sowie darüber hinaus diverse andere Vorteile.

Auf vServer mit Linux, Docker basiert die heute VHS Labor Umgebung.

Was ist Homeautomation?

Homeautomation bezieht sich auf die Automatisierung von Geräten und Systemen in einem Haus oder einer Wohnanlage, um den Wohnkomfort, die Sicherheit, die Energieeffizienz und die Bequemlichkeit zu verbessern. Typischerweise werden dafür verschiedene Technologien wie Sensoren, Aktoren, Steuerungssysteme und Netzwerkverbindungen verwendet, um eine zentralisierte oder dezentralisierte Steuerung und Automatisierung verschiedener Aspekte des häuslichen Lebens zu ermöglichen

Zu den Anwendungen von Homeautomation gehören unter anderem:
1.Beleuchtungssteuerung: Automatisches Ein- und Ausschalten von Lichtern basierend auf Bewegungssensoren, Zeitplänen oder Umgebungslicht.
2.Heizungs- und Klimasteuerung: Regelung der Raumtemperatur und Belüftung basierend auf festgelegten Zeitplänen oder Raumbedingungen.
3.Sicherheitssysteme: Überwachung von Türen, Fenstern und Bewegungen mit Sensoren sowie Integration von Alarmanlagen und Überwachungskameras.
4.Smart-Home-Geräte: Steuerung von Haushaltsgeräten wie Kühlschränken, Waschmaschinen, Fernsehern und anderen Elektrogeräten über das Internet oder drahtlose Netzwerke.
5.Energieeffizienz: Überwachung des Energieverbrauchs und der Optimierung von Systemen, um den Energieverbrauch zu reduzieren und Kosten zu sparen.
6.Unterhaltungssysteme: Integration von Audio- und Videosystemen für Musik- und Filmwiedergabe in verschiedenen Räumen des Hauses.

Durch die Automatisierung dieser Prozesse können Benutzer ihre Häuser bequemer steuern, Sicherheitsbedenken angehen, Energie sparen und insgesamt ihr Leben verbessern. Die Entwicklung von Smart-Home-Technologien hat dazu geführt, dass Homeautomation heute für viele Menschen zugänglicher und erschwinglicher ist als je zuvor


Ein Blick auf die Marktsituation

Der Markt für Smart-Home-Geräte wächst stark, angetrieben durch das gestiegene Interesse der Verbraucher an Hausautomatisierung, Energieeffizienz und verbesserten Sicherheitssystemen. Im Jahr 2023 wurde der globale Markt für Smart-Home-Geräte auf etwa 100,42 Milliarden US-Dollar geschätzt, mit einer Prognose, die ein Anwachsen auf 537,01 Milliarden US-Dollar bis 2030 vorhersagt, was einem jährlichen Wachstum von etwa 27,07% entspricht​ Global Market Insights Inc..

Regional betrachtet, hat Nordamerika einen erheblichen Marktanteil, vor allem durch die weit verbreitete Nutzung von Technologien wie Amazon Echo und Google Nest. Europa und der asiatisch-pazifische Raum verzeichnen ebenfalls starkes Wachstum. In Europa wird das Wachstum durch eine hohe Nachfrage nach energieeffizienten Lösungen und intelligenten Sicherheitssystemen angetrieben, insbesondere in Deutschland und Frankreich. Der asiatisch-pazifische Raum ist die am schnellsten wachsende Region, angetrieben durch technologische Innovationen und Urbanisierung, mit China als führendem Markt​ Global Market Insights Inc..

WICHTIG

Es gibt jedoch auch verschiedene Risiken, die mit Smart-Home-Lösungen verbunden sind:

  1. Sicherheits- und Datenschutzbedenken: Da Smart-Home-Geräte miteinander vernetzt und oft mit dem Internet verbunden sind, besteht das Risiko unbefugten Zugriffs, was zu Datenverletzungen oder Manipulation von Haussystemen führen könnte.
  2. Abhängigkeit von Internet und Strom: Smart-Home-Geräte sind stark abhängig von einer kontinuierlichen Strom- und Internetversorgung; jede Unterbrechung kann dazu führen, dass diese Geräte nicht funktionsfähig sind, was die Sicherheit und Funktionalität des Hauses beeinträchtigen kann.
  3. Komplexität und technische Probleme: Die Integration verschiedener Geräte von unterschiedlichen Herstellern kann zu Kompatibilitätsproblemen führen, was Einrichtung und Wartung kompliziert macht.
  4. Kosten: Die anfänglichen Einrichtungskosten können hoch sein, insbesondere für umfassende Systeme, und laufende Wartungs- oder Upgrade-Kosten können die Ausgaben weiter erhöhen.

Die Branche wird durch laufende Innovationen in den Konnektivitätstechnologien wie Wi-Fi, Bluetooth und neueren Protokollen wie Zigbee und Z-Wave unterstützt, die die Interoperabilität und Funktionalität von Smart-Home-Systemen verbessern​ Global Market Insights Inc..

Zusammenfassend bietet der Markt für Smart-Home-Geräte erhebliche Vorteile und steht vor einem erheblichen Wachstum, stellt jedoch auch Herausforderungen und Risiken dar, die verwaltet werden müssen, um sein Potenzial zu maximieren.


Was ist das Ziel dieser Kursreihe?
  • Technologischen Überblick und Kenntnisse zu den notwendigen Kerntechnolgien vermitteln und die Anwendung der Technologien zu erlernen
  • Low-Code-Programming mit Node-RED
  • Datenaustausch zwischen Sensoren, Aktoren und der Steuerung über das MQTT-Protokoll
  • Speicherung von Daten in einer SQL-Datenbank, MariaDB
  • Datenanalyse und Präsentation mit Grafana

Low-Code-Programmierung ist eine Methode, um Software schneller zu entwickeln, indem visuelle Werkzeuge und vorgefertigte Bausteine verwendet werden, anstatt alles von Grund auf neu zu codieren. Es macht die Entwicklung einfacher, schneller und erfordert weniger technisches Wissen

Die Programmierung ist wesentlicher Bestandteil der Homeautomation. Low-Code-Programmierung ermöglicht ambitionierten Personen mit geringen IT-Kenntnissen einfache Steuerungsaufgaben umzusetzen


Welche Rolle spielt die Cloud in der Kursreihe?

Die Cloud – eine Sammlung von im Netzwerk und im Internet erreichbaren Geräten, ist eine signifikante Komponente im Bereich der Homeautomation. Diese Komponente kommt mit unterschiedlichen Ausprägungen ins Spiel.

In den Präsenz Kursen

Hier wird in lokaler WLAN-Umgebung auf die Homeautomation Lösung zugegriffen.
Auf die lokale geschützte Umgebung wird über die Cloud, also Komponenten bestehend aus Netzwerk und Geräten, welche mit dem Internet verbunden sind, beispielsweise durch VPN Lösungen auf die Homeautomation Lösung zugegriffen.

In den Web Konferenz Kursen

In den Kursen wir in einer im Internet, in der Cloud, stehenden Serverumgebung (Hybrid Cloud) eine vollumfängliche cloudbasierte Homeautomation Lösung aufgebaut. Es ist keine eigene Hardware notwendig, kann aber, insofern vorhanden, mit eingebunden werden.

Technologisch wird eine virtualisierte Umgebung (IaaS) im Zusammenhang mit Container Technik genutzt, um damit eine Plattform zu erstellen (PaaS) oder eine Software (SaaS) zu nutzen.

Der Cloud Ansatz bietet vielfach flexiblere Ansätze und Möglichkeiten im Vergleich zu einer in einem Heimnetzwerk betriebenen Lösung.

VorteileHerausforderungen
Flexibilität: Zugriff von überall mit Internetverbindung.Datenschutz: Sensible Daten werden auf externen Servern gespeichert.
Kosteneffizienz: Keine hohen Investitionskosten für eigene Hardware.Abhängigkeit: Ausfall von Cloud-Diensten kann den Zugriff auf Daten und Dienste beeinträchtigen.
Skalierbarkeit: Ressourcen können je nach Bedarf hoch- oder runtergefahren werden.Sicherheit: Es besteht das Risiko von Datenlecks oder Hackerangriffen.
Wartung: Updates und Wartung werden vom Anbieter übernommen.

IT-Environment

Architekturübersicht
Kursangebot

Lerninhalte Cloud basierte Installation (Remote Kurse)

1 . Grundlagen Cloudcomputing (4UE)

  • Elementare Grundlagen von Containertechnologie auf Basis von Docker
  • Anforderungen und Aufbau der Labor Umgebung
  • Automatisierung und Persistenz

2. Cloud Grundkurs (4x4UE)

  • Basis-Installation, Betriebssystem Grundlagen, Netzwerk Grundlagen, Verständnis der 3 Komponenten Node Red, MQTT und Datenbank
  • Installation von Node Red, Mosquitto MQTT und MariaDB

3. Cloud Aufbaukurs (4x4UE)

  • Verknüpfung der Dienste und Erstellung von Flows zur einfachen Steuerung von Relais, Erfassung von Temperatur/ Luftfeuchtigkeit und Spannungen
  • Kommunikation über MQTT-Service
  • Speichern von Messwerten in der Datenbank

Lerninhalte RaspberryPi und RASPI-DEV-Board (Präsenz Kurse)

1. Raspberry Pi Grundkurs (2x8UE)

  • Basis-Installation (VHS-OS-IMAGE), Betriebssystem Grundlagen, Netzwerk Grundlagen, Verständnis der 3 Komponenten Node Red, MQTT und Datenbank
  • Installation von Node Red, Mosquitto MQTT und MariaDB

2. Raspberry Pi Aufbaukurs (2x8UE)

  • Verknüpfung der Dienste und Erstellung von Flows zur einfachen Steuerung von Relais, Erfassung von Temperatur/ Luftfeuchtigkeit und Spannungen
  • Kommunikation über MQTT-Service
  • Speichern und auslesen von Messwerten in der Datenbank

Lerninhalte Technische Trainings (Remote/ Präsenz)

1. VPN (4UE)

  • Netzwerk Grundlagen und Sicherheitsaspekte, Motivation für eine VPN-Lösung
  • Alternativen (OpenVPN und Wireguard)

2. ESP-µController, Tasmota-Firmware (4UE)

  • Grundlagen von ESP-µControllern
  • Generelle Firmware, Motivation für Tasmota, Installation und Integration in die Homeautomation basierend auf Node Red, MQTT und Datenbank

3. Docker (3x4UE)

  • Grundlagen Containertechnologie/ Docker,  Abgrenzung zur Virtualisierung, Einsatzgebiete, Voraussetzungen
  • Docker-Netzwerk, Docker-Storage, Backup & Restore
  • Betrieb und Automatisierung

Fragen

Was ist das vhs-os-image?

Hierbei handelt es sich um eine Paketierung des Raspberry Pi Betriebssystems abgestimmt auf die Präsenz Kurse. Dieses Image basiert auf einem Standard Raspberry Pi OS (Ubuntu) und hier werden durch ein Skript Anpassungen und Installationen von notwendigen Paketen vorgenommen.

Diese Anpassungen sparen im Kurs wertvolle Zeit durch Automation der Installation auf einem Raspberry Pi. Das Verfahren spart Zeit, sorgt für einheitliche wiederkehrende Installation. Der Einsatz des vhs-os-image ist die Basis für einen effektiver Kursverlauf.

Warum sollte man die Smart-Home-Zentrale selbst aufbauen?

Der Aufbau einer eigenen Smart-Home-Zentrale mit Node-RED, Mosquitto und MySQL bietet mehrere Vorteile, insbesondere für diejenigen, die gerne tief in die technischen Details einsteigen und maßgeschneiderte Lösungen entwickeln möchten. Hier sind einige der Hauptvorteile:

  1. Vollständige Kontrolle und Anpassung: Mit einer selbst aufgebauten Lösung hast du die volle Kontrolle über jeden Aspekt des Systems. Du kannst jedes Detail nach deinen Wünschen und Bedürfnissen anpassen. Das reicht von der Auswahl der Hardware bis hin zur spezifischen Softwarekonfiguration und Funktionsweise.
  2. Flexibilität bei der Integration: Node-RED bietet eine visuelle Programmierumgebung, die es ermöglicht, verschiedene Dienste und Geräte leicht zu verknüpfen. Du kannst Daten aus unterschiedlichsten Quellen integrieren und verarbeiten, was mit vorgefertigten Lösungen oft komplizierter ist.
  3. Erweiterbarkeit: Ein selbst aufgebautes System kann leichter mit zusätzlichen Funktionen oder neuen Geräten erweitert werden. Du bist nicht von den Updates oder der Unterstützung durch einen Drittanbieter abhängig. Neue Geräte oder Dienste können durch einfaches Hinzufügen weiterer Nodes in Node-RED integriert werden.
  4. Lernmöglichkeiten: Der Prozess des Aufbaus und der Konfiguration deiner eigenen Smart-Home-Zentrale kann eine wertvolle Lernerfahrung sein. Du erwirbst tieferes Wissen über Netzwerke, Datenbanken, MQTT-Kommunikation und Automatisierung.
  5. Kostenkontrolle: Obwohl die Anfangsinvestition in Zeit und möglicherweise auch in Hardware beträchtlich ist, kannst du langfristig Kosten sparen, da keine laufenden Kosten oder Abonnementgebühren für kommerzielle Plattformen anfallen.
  6. Datenschutz und Sicherheit: Indem du dein eigenes System verwaltest, hast du eine bessere Kontrolle über die Sicherheitsaspekte und darüber, wo und wie deine Daten gespeichert und verarbeitet werden. Dies kann wichtig sein, wenn Datenschutz eine Priorität ist.
  7. Problembehandlung und Support: Wenn du das System selbst aufbaust und wartest, bist du besser darauf vorbereitet, Probleme selbst zu diagnostizieren und zu beheben. Du bist nicht von externem Support abhängig, der möglicherweise nicht sofort verfügbar oder auf deine spezifische Konfiguration zugeschnitten ist.

Der Aufbau, die Pflege eines solchen Systems erfordert technisches Verständnis und eine kontinuierliche Bereitschaft, sich mit technischen Herausforderungen auseinanderzusetzen.

Für Nutzer, die weniger technisch versiert sind oder eine Lösung mit weniger Aufwand bevorzugen, könnten fertige Lösungen wie Home Assistant oder ioBroker besser geeignet sein. Diese bieten oft eine einfachere Einrichtung und eine breite Community-Unterstützung, was den Einstieg und die Problembehebung erleichtern kann.


Wird in dem Kurs eine fertige Lösung erarbeitet?

Nein. In dem Kurs werden die grundlegenden Werkzeuge behandelt, um eine eigene Lösung aufzubauen. Durch die exemplarische Anwendung von IoT Geräten und den Servermodulen (Datenbank, MQTT-Broker und Node-RED) wird dem Teilnehmer das Prinzip transparent, wie diese Geräte miteinander interagieren. Das technische Verständnis wird vermittelt.

Dieses Verständnis hilft bei der Entscheidungsfindung, ob eine eigene Lösung aufgebaut werden soll oder eine fertige Lösung geeigneter ist.


Welche Rolle spielt IT-Sicherheit?

IT-Sicherheit spielt eine entscheidende Rolle im Smart-Home-Umfeld, da sie grundlegend für den Schutz der Privatsphäre und der persönlichen Daten der Nutzer sowie für die Sicherheit der vernetzten Geräte selbst ist. Hier sind einige Schlüsselaspekte, die die Bedeutung der IT-Sicherheit in Smart Homes unterstreichen:

  1. Schutz vor unbefugtem Zugriff: Smart-Home-Geräte sind oft direkt mit dem Internet verbunden, was sie potenziellen Angriffen von außen aussetzt. Eine effektive IT-Sicherheitsstrategie verhindert, dass unbefugte Personen Zugang zu privaten Netzwerken erhalten und die Steuerung über Haussysteme wie Beleuchtung, Heizung oder Sicherheitssysteme übernehmen.
  2. Datenverschlüsselung: Die Übertragung von Daten zwischen Smart-Home-Geräten und Steuerungssystemen sollte verschlüsselt erfolgen, um zu verhindern, dass persönliche Informationen abgefangen oder manipuliert werden. Verschlüsselung ist ein wichtiger Schutz gegen Cyberangriffe.
  3. Sicherheitsupdates und Patch-Management: Da neue Sicherheitslücken regelmäßig entdeckt werden, ist es wichtig, dass Smart-Home-Geräte regelmäßige Updates erhalten, um sicherzustellen, dass sie gegen die neuesten Bedrohungen geschützt sind. Hersteller müssen in der Lage sein, schnell auf Sicherheitslücken zu reagieren und Patches bereitzustellen.
  4. Zwei-Faktor-Authentifizierung (2FA): Viele Smart-Home-Systeme unterstützen mittlerweile Zwei-Faktor-Authentifizierung, um eine zusätzliche Sicherheitsebene zu bieten. Dies kann verhindern, dass Hacker einfach durch Erraten oder Stehlen eines Passworts Zugang erhalten.
  5. Sichere Gerätekonfiguration: Standardmäßige oder schwache Passwörter sind eine häufige Schwachstelle. IT-Sicherheit in Smart Homes beinhaltet auch die sichere Erstkonfiguration der Geräte, wozu das Ändern von Standard-Passwörtern und die Deaktivierung unnötiger Dienste gehören.
  6. Netzwerksegmentierung: Das Trennen von Smart-Home-Geräten und anderen Netzwerkverkehr kann dazu beitragen, das Risiko zu minimieren, dass ein kompromittiertes Gerät als Eintrittspunkt für Angriffe gegen andere Geräte oder Systeme im Netzwerk dient.

Die Einbindung effektiver IT-Sicherheitsmaßnahmen ist unerlässlich, um die Integrität und Vertraulichkeit in Smart Homes zu gewährleisten und das Risiko von Cyberangriffen zu minimieren. IT-Sicherheit ist daher nicht nur eine technische Notwendigkeit, sondern auch ein wichtiger Aspekt des Verbraucherschutzes in der zunehmend digitalisierten Wohnumgebung.


Was wird für welche Kursreihe benötigt?

Remotekurse

Diese Kurse finden komplett in der Cloud statt. Die Umgebung gehört mir. Für die Teilnehmer wird während des Kurses ein Zugang zu den Systemen bereitgestellt. Der Zugang kann auch ausserhalb der Kurszeiten verwendet werden. Das System hat begrenzte Ressourcen (Speicher, CPU, Festplatte). Sobald der Kurs abgeschlossen ist, wird der Zugang gesperrt, das System neu installiert.

Teilnehmer können auch einen eigenen Server anmieten und verwenden (Beispiel vServer von Strato, VC-1-1, Kosten aktuell 1€/Monat) https://www.strato.de/server/linux-vserver/

Optional sind SmartHomeGeräte einzusetzen. Beispiel Steckdosen mit Tasmota Software oder ESP8266/ ESP32 Systeme mit Tasmota, Raspberry Pi mit dem RASPI-DEV-BOARD.

Präsenzkurse

Für die Präsenzkurse ist ein Raspberry Pi (Model 4 oder höher mit entsprechender Periherie) notwendig. Um Sensoren und Aktoren anzusteuern empfehle ich das RASPI-DEV-BOARD.

Zum Zugriff auf die Schulungsumgebung benötigen Sie ein PC, idealerweise ein Notebook mit WLAN und aktuellem Betriebssystem. Auf diesem System werden weitere Werkzeuge installiert.

Technical Trainings

Für die technischen Trainings ist es optional die entsprechenden Geräte vor Ort in Ihrer Umgebung zu haben. Um das Thema besser nachvollziehen zu können ist es sinnvoll.

Für VPN ist es eine AVM Fritz Box an einem DSL/ Glasfaseranschluss. Für Tasmota ist es ein ESP8266/ ESP32 DEV-Board und/oder eine Tasmota Steckdose (Beispiel: https://amzn.eu/d/2Y2znnh)

Für Docker ist es ein vServer von Strato (Beispiel VC1-1 oder besser) oder ein Raspberry Pi.

Für alle Kurse

Für alle Kurse wird ein grundset an Software benötigt. Hierbei handelt es sich um openSource Produkte die soweit bekannt kostenlos genutzt werden können.

  • HeidiSQL für Management der mariaDB Instanz
  • MQTT-Explorer für Management und Administration des Mosquitto MQTT-Bokers
  • Ein Browser (Beispielsweise Microsoft Edge in aktueller Version) zur Bedienung von Node Red. Siehe des Guides auf der Node-RED Seite https://nodered.org/docs/getting-started/
  • Putty zur Administration des Raspberry PI und Konsolenzugriffes, Schlüsselverwaltung
  • mRemoteNG als Connectionmanager zur einfacheren verwaltung von Zugängen auf remote-systeme

Welche IT-Kenntnisse benötige ich?

Linux als Betriebssystem spielt eine wichtige Rolle. Ein grundlegendes Verständnis zu diesem Betriebssystem ist hilfreich für die Installation und Administration eines eigenen Cloud-Servers oder auf einem RaspberryPi.
Für die Remote (Cloud) Kurse sind diese Kenntnisse NICHT notwendig, da es hier nur wenige Berührungspunkte zum Betriebssystem gibt.

Umgang mit dem Internet, Bedienung eines Browsers. Unterschiede zwischen http und https Verbindungen sollten schon einmal gehört worden sein. Die Bedeutung von IP-Adressen und die Verbindung zu Domännamen sollten Ihnen schon einmal begegnet sein.

Bedienung Ihres Desktop Betriebssystems (Windows, Mac, Linux) ist Ihnen geläufig. Sie können dort Programme installieren, starten und konfigurieren.

Wenn Sie Kenntnisse aus der Programmierung haben, insbesondere Java Script, ist das hilfreich aber nicht zwingend notwendig.


Muss ich programmieren können?

Um einfache Beispiele umzusetzen verwenden wir „Code-Schnipsel“ die weiter verwendet werden können. Diese werden zum Verständnis besprochen.

Um individuelle und komplexe Aufgaben zu lösen kann es notwendig sein tiefer in die Materie einzusteigen.

In dem Kurs kann exemplarisch gezeigt werden, wie KI-Lösungen (ChatGPT) bei der Programmierung helfen und die benötigten Kenntnisse minimieren.


Wer hilft mir, wenn ich nach dem Kurs nicht weiterkomme?

Über das Kursangebot hinaus können Sie bei der VHS eine weitere Begleitung bekommen.

Sie haben die Möglichkeit über die VHS den Dozenten auch Stundenweise für Unterstützung zu buchen. Zu Preisen und wie eine Buchung erfolgt wenden Sie sich bitte an:

Christian Großekathöfer
Christian.Grossekathoefer@gt-net.de
Tel.: 05207/9174-15


Wie sieht so etwas in der Praxis aus? Hier sind ein paar Screenshots

Grafana Dasboard


Node-RED Dashboards


Node-RED Flows


Code-Sniplets


Cloud-Management


Dokumentinfo

Version 1.3, 20250514 Ergänzungen und Stilanpassungen
Version 1.2, 20241211 Ergänzungen und Updates
Version 1.1, 20241027