Mit folgender Anleitung können Sie sich alle Sensoren inklusive der einzelnen Sensoreinstellungen auflisten lassen und diese in Excel exportieren. Der Export kann dann als Dokumentation in die interne Doku oder zum Kunden hinterlegt werden. Auch gibt es Endkunden, die die Anforderung stellen eine entsprechende Dokumentation zu erhalten oder einen Nachweis zu bekommen, dass die Sensoren vom Systemhaus nach Vereinbarung einstellt wurden.
Das Script listet die Werte in folgender Reihenfolge auf:
Key (Name der Einstellung) - Value (Hinterlegter Wert) - Sensor ID - Sensorname - Sensorhub - OCC-Connector - Customer/Kunde
Am Ende des FAQ Artikels finden Sie einen Beispielscreenshot.
BEACHTE: Passwörter werden hierbei nicht mitausgelesen. Anstatt des Passworts wird im Value Feld die Ausgabe "Passwort cannot be exported" ausgegeben. Usernamen werden allerdings mit exportiert. Behandeln Sie diese Auflistung also entsprechend sensitiv.
Vorbereitung:
Sie benötigen unser Powershell Helper Modul. Falls Sie dieses noch nicht installiert haben, führen Sie bitte folgendes FAQ durch:
Sie benötigen ausserdem das installierte Export Excel Modul in der Powershell. Falls dieses noch nicht installiert ist, führen Sie bitte folgendes FAQ durch:
-> https://servereye.freshdesk.com/support/solutions/articles/14000072186-export-in-excel
Anleitung:
Öffnen Sie Ihre Powershell, wechseln Sie in den Ordner, in dem Sie das Script gespeichert haben und geben Sie folgende Befehle ein:
Zum Laden des Powershell Helpers:
Import-Module -Name ServerEye.Powershell.Helper
Zum Anmelden am Helper:
Connect-SESession -persist
Im dann aufpoppenden Fenster geben Sie bitte Ihren Login zum Server-Eye OCC an
Sie sind nun am Helper angemeldet.
1. Auflistung über alle verwalteten Kunden
Führen Sie nun folgenden Befehl aus, um die gewünschten Daten zu erhalten
Get-SECustomer | Get-SESensorhub | Get-SESensor | Get-SESensorSetting | Export-Excel -Path "name_der_excel_datei.xlsx"
Für "Name der Excel Datei" geben Sie bitte Ihren gewünschten Namen ein. Dieser Befehl geht über alle Kunden, auf die Ihr Account Zugriff hat.
2. Auflistung eines spezifischen Kunden
Wenn Sie nur einen einzelnen Kunden auflisten wollen, benutzen Sie bitte folgenden Befehl
Get-SECustomer -filter "Name des Kunden" | Get-SESensorhub | Get-SESensor | Get-SESensorSetting | Export-Excel -Path "name_der_excel_datei.xlsx"
Für "Name des Kunden" tragen Sie bitte den exakten Kundennamen ein, so wie der Kunde bei Ihnen im OCC heißt (Mit Sonderzeichen und Leerzeichen usw)
Beispiel der Auflistung