Update 4.1.1 auf 4.3.3 unter Windows 11 System funktioniert nicht

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Update 4.1.1 auf 4.3.3 unter Windows 11 System funktioniert nicht

Beitrag von Maverick-811 »

Hallo zusammen,

ich möchte meine Openhab Version 4.1.1 auf 4.3.3 updaten.

Unter der Dokumentation sind die Befehle für Windows beschrieben.

Updating the openHAB Runtime
To start the update process, run PowerShell as an administrator and use the following commands, while replacing with the wanted openHAB version. Assuming you have openHAB installed in :x.x.xC:\openHAB

cd C:\openHAB
. .\runtime\bin\update.ps1
Update-openHAB -OHVersion x.x.x

Leider funktioniert es bei mir nicht.

Mein Openhab Ordner heißt "openhab4".

Ich gebe unter PowerShell den Befehl "cd C:\openhab4" ein
und bin im Ordner
C:\openhab4>

Wenn ich dann den Befehl ". .\runtime\bin\update.ps1" eingebe kommt die Meldung:

. : Die Datei "C:\openhab4\runtime\bin\update.ps1" kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist.
Weitere Informationen finden Sie unter "about_Execution_Policies" (https:/go.microsoft.com/fwlink/?LinkID=135170).
In Zeile:1 Zeichen:3
+ . .\runtime\bin\update.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : Sicherheitsfehler: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess

Ich habe dann die

PS C:\openhab4> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Ausführungsrichtlinie ändern
Die Ausführungsrichtlinie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn Sie die Ausführungsrichtlinie ändern, sind Sie
möglicherweise den im Hilfethema "about_Execution_Policies" unter "https:/go.microsoft.com/fwlink/?LinkID=135170" beschriebenen Sicherheitsrisiken
ausgesetzt. Möchten Sie die Ausführungsrichtlinie ändern?
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe (Standard ist "N"): J
PS C:\openhab4> .\\runtime\bin\update.ps1

eingegeben und danach kam keine Meldung mehr.

Danach habe ich den Befehl
C:\openhab4> Update-openHAB -OHVersion 4.3.3 eingegeben und danach kam folgende Meldung

Update-openHAB : Die Benennung "Update-openHAB" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren
Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ Update-openHAB -OHVersion 4.3.3
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Update-openHAB:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Was mache ich falsch?

Grüße aus München
Horst

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Update 4.1.1 auf 4.3.3 unter Windows 11 System funktioniert nicht

Beitrag von int5749 »

Moin,

meine erste Frage wäre. PS läuft aber elevated, also mit Admin Rechten??
Evtl. postest Du mal einen Screenshot der Konsole.

Viele Grüße
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Re: Update 4.1.1 auf 4.3.3 unter Windows 11 System funktioniert nicht

Beitrag von Maverick-811 »

Hallo zusammen,

ich habe PS unter Admin Rechten ausgeführt.

Heute nochmal nach einem Restart von Windows.
Dabei ist mir aufgefallen,
dass nach der Eingabe "Update-openHAB -OHVersion 4.3.3" die ZIP Datei von 4.3.3 downgeladen wurde und ausgeführt.
Die ZIP Datei steht jetzt unter C:

Leider geht das PS Fenster danach sofort zu und ich kann keinen Screenshot machen.

Gibt es dafür eine Lösung?

Grüße
Horst

Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Re: Update 4.1.1 auf 4.3.3 unter Windows 11 System funktioniert nicht

Beitrag von Maverick-811 »

Hallo zusammen,

nach mehreren Versuchen hat es jetzt funktioniert.
Leider kann ich keine Lösung angeben.

Vielleicht lag es daran, den openhab Dienst zu stoppen.

Trotzdem vielen Dank
Horst

Antworten