Schleupen.CS.msb.mwu.Powershell

Syntax

Activate-MesswertclearingZfa [-sessionToken] <String> [-zfaImportjobName] <String> 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-sessionToken Session-Token, zu dem das Messwertclearing aktiviert werden soll true false
-zfaImportjobName Name des migrierenden ZFA Importjobs. true false

Examples

BEISPIEL 1
Activate-MesswertclearingZfa -sessionToken $sessionToken -zfaImportjobName "ZFA-Importjob"

Top of page

Syntax

Invoke-VersendeLastgaenge [-SessionToken] <String> [[-Marktlokationen] <Array>] [[-Messlokationen] 
<Array>] [-AbsenderCodenummer] <String> [-EmpfaengerCodenummer] <String> [[-Portionsgroesse] 
<Int32>] [-Startdatum] <DateTime> [-Enddatum] <DateTime> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-SessionToken true false
-Marktlokationen Bezeichnungen der Marktlokationen, deren Energiedatenlastgänge versendet werden sollen als Array
von Strings
false false
-Messlokationen Zählpunktbezeichnungen der Zählpunkte, deren Lastgänge versendet werden sollen als Array von
Strings
false false
-AbsenderCodenummer Codenummer des versendenden Marktpartners als String true false
-EmpfaengerCodenummer Codenummer des empfangenden Marktpartners als String true false
-Portionsgroesse (optional) Anzahl an Meldepunkten, für die die Lastgänge auf einmal versendet werden sollen, als
Integer (Standard = 10)
false false 0
-Startdatum Beginn des Zeitraums, in dem (Energiedaten)Lastgänge versendet werden sollen true false
-Enddatum Ende des Zeitraums, in dem (Energiedaten)Lastgänge versendet werden sollen true false

Examples

BEISPIEL 1
Invoke-VersendeLastgaenge -SessionToken $sessionToken -Marktlokationen ('12345678910') -Messlokationen ('DE0123456789012345678901234567890') -AbsenderCodenummer '123456789' -EmpfaengerCodenummer '987654321' -Portionsgroesse 5 -Startdatum get-Date("10.12.2023") -Enddatum get-Date("14.12.2023")

Top of page

Syntax

Invoke-VersendeLastgaengeVomVortag [-SessionToken] <String> [[-Marktlokationen] <Array>] 
[[-Messlokationen] <Array>] [-AbsenderCodenummer] <String> [-EmpfaengerCodenummer] <String> 
[[-Portionsgroesse] <Int32>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-SessionToken true false
-Marktlokationen Bezeichnungen der Marktlokationen, deren Energiedatenlastgänge vom Vortag versendet werden sollen
als Array von Strings
false false
-Messlokationen Zählpunktbezeichnungen der Zählpunkte, deren Lastgänge vom Vortag versendet werden sollen als
Array von Strings
false false
-AbsenderCodenummer Codenummer des versendenden Marktpartners als String true false
-EmpfaengerCodenummer Codenummer des empfangenden Marktpartners als String true false
-Portionsgroesse (optional) Anzahl an Meldepunkten, für die die Vortageslastgänge auf ein mal versendet werden
sollen, als Integer (Standard = 10)
false false 0

Examples

BEISPIEL 1
Invoke-VersendeLastgaengeVomVortag -SessionToken $sessionToken -Marktlokationen ('12345678910') -Messlokationen ('DE0123456789012345678901234567890') -AbsenderCodenummer '123456789' -EmpfaengerCodenummer '987654321' -Portionsgroesse 5

Top of page

Syntax

Set-ZfaFtpKonfiguration [-SessionToken] <String> [-Konfigurationsname] <String> [-Server] <String> 
[-ServerOrdnerpfad] <String> [-LokalerOrdnerpfad] <String> [[-Username] <Object>] [[-Passwort] 
<SecureString>] [[-Port] <Nullable`1>] [[-ProxyUrl] <Object>] [[-ProxyPort] <Nullable`1>] 
[[-Suchmuster] <Object>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-SessionToken Session-Token, zu dem der Konfigurationswert angelegt werden soll. true false
-Konfigurationsname Name des Konfigurationswertes. Ist bereits ein Wert mit diesem Namen vorhanden, wird dieser
überschrieben.
true false
-Server Der Server, von dem Dateien heruntergeladen werden sollen (beginnend mit "ftp://"). true false
-ServerOrdnerpfad Ordner auf dem Server, aus dem Dateien heruntergeladen werden sollen. true false
-LokalerOrdnerpfad Lokaler Pfad, in dem Dateien abgelegt werden sollen. Der Benutzer, unter dem die CS3-Services
ausgeführt werden, muss Schreibzugriff auf dieses Verzeichnis haben.
true false
-Username (optional) Benutzername, mit dem die Verbindung zum FTP-Server hergestellt werden soll. false false
-Passwort (optional) Passwort, mit dem die Verbindung zum FTP-Server hergestellt werden soll. Das Passwort
muss als SecureString angegeben werden.
Dieser kann zum Beispiel mit Read-Host -AsSecureString eingegeben werden.
Das Passwort wird verschlüsselt gespeichert.
false false
-Port (optional) Port, mit dem zum FTP-Server verbunden werden soll. Bei Nichtangabe wird der
Standardport 21 verwendet.
false false
-ProxyUrl (optional) Url eines Proxyservers, über den die Verbindung aufgebaut werden soll. false false
-ProxyPort (optional) Port, mit dem zum Proxyserver verbunden werden soll. Bei Nichtangabe wird der
Standardport 8080 verwendet.
false false
-Suchmuster (optional) Muster, nach dem die zu herunterladenden Dateien gefiltert werden, z.B. *.dat. false false

Examples

BEISPIEL 1
# Minimalkonfiguration
Set-ZfaFtpKonfiguration -SessionToken $sessionToken -Konfigurationsname Beispielkonfiguration -Server ftp://beispiel.de -ServerOrdnerpfad Beispielordner -LokalerOrdnerpfad \\Freigabeordner\Beispiel
BEISPIEL 2
# Konfiguration mit optionalen Parametern
$pw = Read-Host -AsSecureString Set-ZfaFtpKonfiguration -SessionToken $sessionToken -Konfigurationsname Beispielkonfiguration -Server ftp://beispiel.de -ServerOrdnerpfad Beispielordner -LokalerOrdnerpfad \\Freigabeordner\Beispiel -Username Benutzer -Passwort $pw -Port 22 -ProxyUrl proxy.de -ProxyPort 8081 -Suchmuster *.dat

Top of page

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Beginn Keine true false
-CSVPath Keine true false
-Ende Keine true false
-Portionierung Keine false false
-SessionToken Keine true false