Open navigation

ezeep Hub PowerShell

Es ist sehr einfach, den ezeep-Hub mit der Powershell zu verwalten. Führen Sie einfach die folgenden Schritte aus:

  1. Installieren Sie das ezeep PowerShell-Modul
  2. Initialisiere ezeep Hub
  3. Liste der verfügbaren Cmdlets
  4. Remote powershell Konfiguration

1. Installieren Sie das ezeep PowerShell-Modul

 Laden Sie das Modul vom ezeep Hub herunter und installieren Sie es auf einem Windows-Rechner, der lokal auf den Hub zugreifen kann.

  • Zugriff auf die ezeep Hub-Konsole und Download des PowerShell-Moduls TPHubPS.dll von der Anmeldeseite der ezeep Hub-Konsole. 

Hinweis: Wenn Sie die Hub-URL nicht kennen, folgen Sie diesem Link: Finden des ezeep Hubs im Netzwerkezeep hub powershell

  • Das Modul wird in Ihren Standard "Downloads" Ordner heruntergeladen. 
  • Öffnen Sie die Eigenschaften der Datei TPHubPS.dll und setzen Sie ein Häkchen oder klicken Sie auf UNBLOCK  um die automatische Blockierung der kopierten DLLs durch Windows aufzuheben. Klicken Sie auf OK, um den Vorgang abzuschließen.
  • Öffnen Sie Windows PowerShell als Administrator und führen Sie den folgenden Befehl aus, um die TPHubPS.dll mod­ule zu importieren.

Import-Module .\TPHubPS.dll

2. ezeep Hub initialisieren

Initialisieren Sie den Hub, um alle Cmdlets mit einem bestimmten Hub verwenden zu können. Führen Sie die folgenden Befehle aus:

# Angeben der URL des Ziel-Hubs

         Set-TPHubUri -Uri https://192.168.x.x

# Akzeptieren des Zertifikats der Webkonsole durch das PowerShell-Modul

         Set-TPHubServerCertificateValidation -Option AcceptAlways

# Festlegen des Passworts des Ziel-Hubs (standardmäßig lautet das Passwort print

         Get-TPHubAuthentication -PlainPassword print4life

3. Liste der verfügbaren Cmdlets

Im Folgenden finden Sie eine Übersicht über die PowerShell-Befehle des Hub’s.

  • Die verfügbaren Cmdlets können über:
  • angezeigt werden.

Get-Command -Module TPHubPS

Verfügbare Cmdlets für:

  • Drucker
    • Drucker suchen
    • Globale SNMP-Einstellungen
  • Netzwerkeinstellungen 
    • Hub-Überwachung
    • Cloud Connect
    • Fernverwaltung (ab Firmware 1.16)
  • Ausdrucken (Firmware 1.16+)
  • Zertifikate
  • System
    • Neustart, Zurücksetzen &; Sicherung
    • Versionsinformationen & Update
    • Systemzeit & Protokollierung


Drucker

CmdletKurzbeschreibung
Get-TPHubPrinterRuft die Druckerliste ab
Add-TPHubPrinterErstellt einen neuen Drucker
Set-TPHubDruckerÄndert einen vorhandenen Drucker
Get-TPHubAvailableUSBImportiert die an den USB-Schnittstellen angeschlossenen Drucker
Entferne-TPHubDruckerEntfernt einen Drucker aus
Entferne-TPHubAllDruckerEntfernt alle Drucker
Get-TPHubDefaultDruckerErmittelt den Standarddrucker (oder den aktuellen Drucker)
Set-TPHubDefaultPrinterSetzt den Standarddrucker (oder den aktuellen Drucker)

Drucker suchen

CmdletKurzbeschreibung
Set-TPHubFindPrintersSettingsErmöglicht die Suche nach Druckern im lokalen Subnetz des Hubs und das automatische Hinzufügen der gefundenen Drucker zur Druckerliste
Get-TPHubFindPrintersSettingsZeigt die Einstellungen an, ob nach Druckern im lokalen Subnetz des Hubs gesucht werden soll und ob diese Drucker automatisch der Druckerliste hinzugefügt werden sollen
Get-TPHubFindPrintersSucht nach Druckern im lokalen Subnetz des Hub’s
Set-TPHubDiscoveredPrinterErmöglicht die Suche nach Druckern im lokalen Subnetz des Hub’s
Get-TPHubDiscoveredPrinterSucht nach Druckern im lokalen Subnetz des Hub’s
Add-TPHubDiscoveredPrinterBlacklistMarkiert Drucker als versteckt
Remove-TPHubDiscoveredPrinterBlacklistEntfernt das Attribut hidden

Globale SNMP-Einstellungen

CmdletKurzbeschreibung
Get-TPHubSnmpGlobalLiest die SNMP-Konfiguration, mit der die Drucker angesprochen werden
Set-TPHubSnmpGlobalWählt das SNMP-Protokoll aus und konfiguriert es, mit dem die Drucker angesprochen werden
Get-TPHubPrinterSnmp
Set-TPHubPrinterSnmp
Get-TPHubPrinterSnmpStatus

Netzwerkeinstellungen

CmdletKurzbeschreibung
Get-TPHubNetworkDescLiest die Felder Hostname, Kommentare und Standortbeschreibung (sowie den softwareinternen Revisionshash zur eindeutigen Identifizierung der Konfiguration) aus dem Hub
Set-TPHubNetworkDescÄndert die Felder Hostname, Kommentare und Standortbeschreibung des Hubs
Get-TPHubNetworkIPV4Liest die Ipv4-Konfiguration vom Hub
Set-TPHubNetworkIPV4Ändert die IPv4-Konfiguration des Hub’s
Set-TPHubNetworkIEEE802.1X

Setzt die Konfiguration für die EAP-Netzwerkauthentifizierung für Ethernet

Get-TPHubNetworkIEEE802.1XLiest die Konfiguration der EAP-Netzwerkauthentifizierung für Ethernet

Hub-Überwachung

CmdletKurzbeschreibung
Get-TPHubSnmpAgentV1
Set-TPHubSnmpAgentV1
Get-TPHubSnmpAgentV3
Set-TPHubSnmpAgentV3

Fernverwaltung (nur Firmware 1.16+)

CmdletKurzbeschreibung
Get-TPHubEzeepCloudManagementÜberprüft die Aktivierung des Cloud-Managements von ezeep Blue
Set-TPHubEzeepCloudManagementErmöglicht die Cloud-Verwaltung von ezeep Blue (Voraussetzung für die Inanspruchnahme von Hub)

Cloud Connect

CmdletKurzbeschreibung
TPHubEzeep verbindenVerbindet den Hub mit ezeep Blue, damit die auf dem  Hub installierten Drucker auch für den Cloud-Druck mit ezeep Blue verwendet werden können
Get-TPHubEzeepZeigt die Eigenschaften der mit Connect-TPHubEzeep hergestellten Verbindung zu ezeep Blue an
Trenn-TPHubEzeepTrennt die Verbindung des Hubs von ezeep Blue

Ausdrucken (nur Firmware 1.16+)

CmdletKurzbeschreibung
Get-TPHubPPConfigurationZeigt die Pull Printing Einstellungen an
Set-TPHubPPConfigurationSetzt spezifische Pull Printing Eigenschaften
Get-TPHubPPServerCheckTestet die Verbindung zum Pull Printing Server.
Get-TPHubPPReaderZeigt die aktuelle Zuordnung des Kartenlesers zu der/den USB-Schnittstelle(n)
Set-TPHubPPReaderMit diesem Cmdlet können Sie die Kartenleser manuell den USB-Schnittstellen zuweisen. Eine automatische Erkennung der USB-Port-Zuordnung ist nur mit der Webkon­sole möglich.
Get-TPHubPPLastIdZeigt die Identifikationsnummer (ID) der letzten Karte, die an den Kartenleser gehalten wurde, sowie das Datum und die Uhrzeit dieses Ereignisses an.
Get-TPHubPullPrintingConfigurationLiest die Pull Printing Konfiguration für ezeep Blue
Set-TPHubPullPrintingConfigurationSetzt und konfiguriert den Pull-Druck für ezeep Blue

Zertifikate

CmdletKurzbeschreibung
Add-TPHubCertificateLädt ein Zertifikat auf den Hub hoch
Unlock-TPHubCertificateWenn ein (gerade) mit Add-TPHubCertificate geladenes Zertifikat durch ein Passwort geschützt ist, dann entsperren Sie es mit diesem Cmdlet.
Get-TPHubUnconfirmedCertificateMit dieser Funktion können Sie überprüfen, ob ein passwortgeschütztes Zertifikat nach dem Hochladen mit Unlock-TPHubCertificate erfolgreich entsperrt wurde
Remove-TPHubUnconfirmedCertificateDieses Cmdlet hat die gleiche Funktion wie Remove und kann nur verwendet werden, nachdem ein Zertifikat hochgeladen wurde, dessen Passwort noch nicht mit Unlock-TPHubCertificate an den Hub gesendet wurde.
Remove-TPHubCertificateEntfernt Zertifikate, denen derzeit keine Funktion mit Set-TPHubSsl­Config zugewiesen ist
Get-TPHubCertificateZeigt alle mit Add-TPHubCertificate hochgeladenen Zertifikate an – unabhängig davon, ob sie bereits mit Set-TPHubSslConfig eine Funktion zugewiesen bekommen haben
Get-TPHubSslConfigZeigt an, welche Funktion welchem Zertifikat zugewiesen wurde, das mit Add-TPHubCertificate hochgeladen wurde
Set-TPHubSslConfigWendet eine von drei Funktionen auf die mit Add-TPHubCertificate hochgeladenen Zertifikate an

System

CmdletKurzbeschreibung
Find-TPHubDevicesSucht nach Hubs im lokalen Subnetz
Set-TPHubTemporaryNetworkConfigÄndert die IP-Adresse eines Hubs (gültig nur bis zum nächsten Systemneustart des Geräts).
Set-TPHubUriDefiniert die Webadresse des zu konfigurierenden Hubs
Get-TPHubUriZeigt die aktuelle Webadresse des zu konfigurierenden Hubs an
Set-TPHubProxyDefiniert einen Proxy-Server für den Webzugriff auf den zu konfigurierenden Hub
Get-TPHubProxyZeigt die aktuelle Adresse des Proxy-Servers an
Set-TPHubServerCertificateValidationBestimmt, ob das Zertifikat der Webkonsole vom Pow­erShell-Modul akzeptiert wird oder nicht
Get-TPHubServerCertificateValidationImportiert die aktuelle Einstellung für die Akzeptanz des Webkonsolenzertifikats über das Pow­erShell-Modul
Get-TPHubLanguageLiest die aktuelle Systemsprache
Set-TPHubLanguageWechselt die Systemsprache zurück
Set-TPHubPasswortÄndert das Systempasswort
Get-TPHubIsHiddenZeigt an, ob die Funktion Hub unsichtbar machen für den Hub Finder aktiviert ist, d. h. ob der Hub nach fünf Minuten für den Finder unsichtbar wird
Set-TPHubIsHiddenNach fünf Minuten nach einem Neustart des Systems wird der Hub nicht mehr im Hub Finder angezeigt
Get-TPHubAuthenticationMeldet den aktuellen Benutzer beim Hub an
Clear-TPHubAuthenticationMeldet den aktuellen Benutzer vom Hub ab

Neustart, Zurücksetzen &; Sicherung

CmdletKurzbeschreibung
Start-TPHubRebootBoost das System neu
Start-TPHubFactoryResetSetzt den Hub auf die Werkseinstellungen zurück
Get-TPHubRequestTimeoutLiest die Zeitüberschreitung vom Hub
Set-TPHubRequestTimeoutLiest die Zeitüberschreitung vom Hub
Export-TPHubBackupSpeichert die Einstellungen in einer .json-Datei
Import-TPHubBackupLiest die gespeicherten Einstellungen aus der .json Backup-Datei und schreibt sie in den Hub
Get-TPHubTaskResult

Versionsinformationen & Update

CmdletKurzbeschreibung
Get-TPHubVersionsLiest die Versionsinformationen aus
Update-TPHubFirmwareAktualisiert die Firmware

Systemzeit & Protokollierung

CmdletKurzbeschreibung
Get-TPHubTimeLiest die Systemzeit des Hub’s
Set-TPHubTimeSetzt die Systemzeit, wenn kein Zeitserver angegeben ist und keine Internetverbindung besteht
Get-TPHubTimeServerSendet Anfrage an Zeitserver im Hub
Set-TPHubTimeServerDefiniert einen Zeitserver
Export-TPHubLogFileSpeichert die Protokolle vollständig in einer Datei
Get-TPHubLogVerbosityRuft den Log-Level ab
Set-TPHubLogVerbosityÄndert die  Protokollstufe
Lösche-TPHubLogFileLöscht alle Protokolldateien
Get-TPHubRemoteSyslogAddressLiest die Adresse des Syslog-Servers
Set-TPHubRemoteSyslogAddressSetzt die Adresse des Syslog-Servers


Der ezeep Hub kann auch aus der Ferne (über die Cloud) gesteuert werden.


  • Kopieren Sie auf Ihren PC und entpacken Sie das Paket
  • Ermitteln Sie die Mac-Adresse des Hubs (z.B. b8:27:eb:2f:7a:a1) 
  • Starten Sie Powershell und führen Sie die folgenden Befehle aus:
 Import-Module .\TPHubPS.dll 

    Set-TPHubServerCertificateValidation -Option AcceptAlways 

    Add-TPHubClaimEzpHub -Serial <hub mac> 

    Get-TPHubAuthentication -PlainPassword print4life -ConnectorSerial <hub mac>

Jetzt sind alle Hub-Powershell-Befehle aus der obigen Tabelle für den normalen Gebrauch verfügbar.  



War diese Antwort hilfreich? Ja Nein

Feedback senden
Leider konnten wir nicht helfen. Helfen Sie uns mit Ihrem Feedback, diesen Artikel zu verbessern.