NEWS
Test Installer ioBroker Windows v1.5.14.x
-
@michihorn Bei mir gibt es keine IO-Data.
Meine Daten liegen unter
c:\Program Files\iobroker\ioBrMain2\iobroker-data
wobei ioBrMain2 die Instanz ist, welcher der Installer erfragt und anlegt. Bei meiner Erstinstallation war das c:\Program Files\iobroker\ioBrMain\iobroker-data\ aber beim Update wird immer eine weitere Instanz erfragt und angelegt.
Wenn Du von Linux kommst, könnte evtl die Beschreibung meiner Migration helfen https://forum.iobroker.net/topic/22896/howto-migration-linux-sbc-raspi-windows-pc . Die war noch mit dem alten Installer. Aber das sollte mit dem neuen genauso gehen und wahrscheinlich noch einfacher. -
Ist Problem im Installer, wenn bestimmte Adapter installiert sind. Wird in 1.5.14.b gefixed. Erscheint Montag Abend.
-
Hallo @Stabilostick, hast du für das Verhalten was ich bei mir sehe (https://forum.iobroker.net/topic/24647/aufruf-iobroker-für-windows-version-1-5-14/57) auch eine Erklärung, bzw. sollte das auch mit der neuen Version gefixed sein?
Danke für die Info. Ja.
-
Version 1.5.14.b ist online und behebt die beiden Meldungen
- 'cannot index array with string "hostname"', die auftrat, wenn bestimmte Adapter installiert waren
- sowie 'powershell.exe ... Remove-MpPreference' bei der Konfiguration von Microsoft Defender.
PS:
Der Speedy-Wanderpokal geht dieses mal an @sigi234 für das schnelle Aufspühren! -
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Version 1.5.14.b ist online und behebt die beiden Meldungen
- 'cannot index array with string "hostname"', die auftrat, wenn bestimmte Adapter installiert waren
- sowie 'powershell.exe ... Remove-MpPreference' bei der Konfiguration von Microsoft Defender.
PS:
Der Speedy-Wanderpokal geht dieses mal an @sigi234 für das schnelle Aufspühren!Bericht:
Deinstallation alter Software erfolgreich
Migration (Setup) Fehler:
Setup Log:
-
Ok, jetzt also auch der Add-* Befehl.
Neue Version 1.5.14.b ist online. Bitte noch einmal herunterladen.
Hinweis: "ur"-alte iobroker Dienste mit dem Namen "iobroker" müssen per Hand vor der Migration angehalten werden.
-
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Ok, jetzt also auch der Add-* Befehl.
Neue Version 1.5.14.b ist online. Bitte noch einmal herunterladen.
Ok, war ich wieder schnell?
-
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Hinweis: "ur"-alte iobroker Dienste mit dem Namen "iobroker" müssen per Hand vor der Migration angehalten werden.
Habe ich gemacht.
-
-
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Speedy Gonzales-schnell!
(Ich aber auch?? )
Ja !
Aber, hat die Alte Version nicht deinstalliert, bzw wurde nicht erkannt.
Log started 09/02/2019 at 18:31:35 Preferred installation mode : win32 Trying to init installer in mode win32 Mode win32 successfully initialized [18:31:36] Instance list: '' [18:31:36] msiexec.exe version found: 5.0 [18:31:36] Git version found: 2.21.0 [18:31:36] Bonjour version found: 3.0.0.10 [18:31:36] OpenSSL version found: 1.0.2.17 Setting variable vs_buildtools_version from vswhere.exe -property installationVersion -format value -products Microsoft.VisualStudio.Product.BuildTools -utf8 Script exit code: 0 Script output: 15.9.28307.557 Script stderr: [18:31:36] VS_BuildTools_2017 version found: 15.9.28307.557 Executing certutil.exe -decode "C:\Users\itservice\AppData\Local\Temp\jq.txt" "C:\Users\itservice\AppData\Local\Temp\jq.exe" Script exit code: 0 Script output: Eingabelänge = 3728172 Ausgabelänge = 2711358 CertUtil: -decode-Befehl wurde erfolgreich ausgeführt. Script stderr: iobroker.json Executing jq.exe type "C:\ioBroker\iobroker-data\iobroker.json" | find /v /c "" Script exit code: 0 Script output: 1 Script stderr: Setting variable multihostService from jq.exe -r .multihostService.enabled "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: false Script stderr: Setting variable objectstype from jq.exe -r .objects.type "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: file Script stderr: Setting variable statestype from jq.exe -r .states.type "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: file Script stderr: objects.json Executing jq.exe type "C:\ioBroker\iobroker-data\objects.json" | find /v /c "" Script exit code: 0 Script output: 1 Script stderr: states.json Executing jq.exe type "C:\ioBroker\iobroker-data\states.json" | find /v /c "" Script exit code: 0 Script output: 1 Script stderr: Config Setting variable mighostname from jq.exe -r ".|with_entries(select(.key|contains(\"system.host.\")))|.[].common.hostname | select(.==null|not)" "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: Medion Script stderr: Setting variable port_admin from jq.exe -r .\"system.adapter.admin.0\".native.port "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: 8081 Script stderr: Setting variable oldnode_version from jq.exe -r ".|with_entries(select(.key|contains(\"system.host.\")))|.[].native.process.versions.node | select(.==null|not)" "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: 10.16.0 Script stderr: Setting variable winsw_id from jq.exe -r ".|with_entries(select(.key|contains(\"system.host.\")))|.[].native.process.env.WINSW_SERVICE_ID | select(.==null|not)" "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: Script stderr: Setting variable port_objects from jq.exe -r .objects.port "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: 9001 Script stderr: Setting variable port_states from jq.exe -r .states.port "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: 9000 Script stderr: Bereite die Installation vor Bereite die Installation vor Executing powershell.exe -inputformat none -outputformat none -NonInteractive -Command "Add-MpPreference -ExclusionPath 'C:\Program Files\iobroker\SmartHome'" Script exit code: 0 Script output: Script stderr: Das Verzeichnis existiert bereits: C:\Program Files\iobroker\SmartHome\setup [18:33:05] Die Installation wurde abgebrochen. Executing iobroker.exe stop Script exit code: Script output: Script stderr: Unknown error while running iobroker.exe stop Executing iobroker.exe uninstall Script exit code: Script output: Script stderr: Unknown error while running iobroker.exe uninstall Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP outbound" dir=out Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien berein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP outbound" dir=out: Program ended with an error exit code Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP outbound" dir=out Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien berein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP outbound" dir=out: Program ended with an error exit code Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP inbound" dir=in Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien berein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP inbound" dir=in: Program ended with an error exit code Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP inbound" dir=in Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien überein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP inbound" dir=in: Program ended with an error exit code Executing powershell.exe -inputformat none -outputformat none -NonInteractive -Command "Remove-MpPreference -ExclusionPath 'C:\Program Files\iobroker\SmartHome'" Script exit code: 0 Script output: Script stderr:
-
@sigi234 sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Speedy Gonzales-schnell!
(Ich aber auch?? )
Ja !
Aber, hat die Alte Version nicht deinstalliert, bzw wurde nicht erkannt.
Log started 09/02/2019 at 18:31:35 Preferred installation mode : win32 Trying to init installer in mode win32 Mode win32 successfully initialized [18:31:36] Instance list: '' [18:31:36] msiexec.exe version found: 5.0 [18:31:36] Git version found: 2.21.0 [18:31:36] Bonjour version found: 3.0.0.10 [18:31:36] OpenSSL version found: 1.0.2.17 Setting variable vs_buildtools_version from vswhere.exe -property installationVersion -format value -products Microsoft.VisualStudio.Product.BuildTools -utf8 Script exit code: 0 Script output: 15.9.28307.557 Script stderr: [18:31:36] VS_BuildTools_2017 version found: 15.9.28307.557 Executing certutil.exe -decode "C:\Users\itservice\AppData\Local\Temp\jq.txt" "C:\Users\itservice\AppData\Local\Temp\jq.exe" Script exit code: 0 Script output: Eingabelänge = 3728172 Ausgabelänge = 2711358 CertUtil: -decode-Befehl wurde erfolgreich ausgeführt. Script stderr: iobroker.json Executing jq.exe type "C:\ioBroker\iobroker-data\iobroker.json" | find /v /c "" Script exit code: 0 Script output: 1 Script stderr: Setting variable multihostService from jq.exe -r .multihostService.enabled "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: false Script stderr: Setting variable objectstype from jq.exe -r .objects.type "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: file Script stderr: Setting variable statestype from jq.exe -r .states.type "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: file Script stderr: objects.json Executing jq.exe type "C:\ioBroker\iobroker-data\objects.json" | find /v /c "" Script exit code: 0 Script output: 1 Script stderr: states.json Executing jq.exe type "C:\ioBroker\iobroker-data\states.json" | find /v /c "" Script exit code: 0 Script output: 1 Script stderr: Config Setting variable mighostname from jq.exe -r ".|with_entries(select(.key|contains(\"system.host.\")))|.[].common.hostname | select(.==null|not)" "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: Medion Script stderr: Setting variable port_admin from jq.exe -r .\"system.adapter.admin.0\".native.port "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: 8081 Script stderr: Setting variable oldnode_version from jq.exe -r ".|with_entries(select(.key|contains(\"system.host.\")))|.[].native.process.versions.node | select(.==null|not)" "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: 10.16.0 Script stderr: Setting variable winsw_id from jq.exe -r ".|with_entries(select(.key|contains(\"system.host.\")))|.[].native.process.env.WINSW_SERVICE_ID | select(.==null|not)" "C:\ioBroker\iobroker-data\objects.json" Script exit code: 0 Script output: Script stderr: Setting variable port_objects from jq.exe -r .objects.port "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: 9001 Script stderr: Setting variable port_states from jq.exe -r .states.port "C:\ioBroker\iobroker-data\iobroker.json" Script exit code: 0 Script output: 9000 Script stderr: Bereite die Installation vor Bereite die Installation vor Executing powershell.exe -inputformat none -outputformat none -NonInteractive -Command "Add-MpPreference -ExclusionPath 'C:\Program Files\iobroker\SmartHome'" Script exit code: 0 Script output: Script stderr: Das Verzeichnis existiert bereits: C:\Program Files\iobroker\SmartHome\setup [18:33:05] Die Installation wurde abgebrochen. Executing iobroker.exe stop Script exit code: Script output: Script stderr: Unknown error while running iobroker.exe stop Executing iobroker.exe uninstall Script exit code: Script output: Script stderr: Unknown error while running iobroker.exe uninstall Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP outbound" dir=out Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien berein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP outbound" dir=out: Program ended with an error exit code Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP outbound" dir=out Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien berein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP outbound" dir=out: Program ended with an error exit code Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP inbound" dir=in Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien berein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) TCP inbound" dir=in: Program ended with an error exit code Executing netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP inbound" dir=in Script exit code: 1 Script output: Keine Regeln stimmen mit den angegebenen Kriterien überein. Script stderr: Program ended with an error exit code Fehler beim Ausführen netsh.exe advfirewall firewall delete rule name="ioBroker(SmartHome) UDP inbound" dir=in: Program ended with an error exit code Executing powershell.exe -inputformat none -outputformat none -NonInteractive -Command "Remove-MpPreference -ExclusionPath 'C:\Program Files\iobroker\SmartHome'" Script exit code: 0 Script output: Script stderr:
-
Aus dem Log: "Das Verzeichnis existiert bereits: C:\Program Files\iobroker\SmartHome\setup [18:33:05] Die Installation wurde abgebrochen."
Das passiert, wenn z.B. noch ein CMD-Fenster im Ordner C:\Program Files\iobroker\SmartHome... oder irgendein Datei-Handle bei der Deinstallation offen war. In dem Fall lösche den Ordner "C:\Program Files\iobroker\SmartHome" vor der Installation per Hand (nachdem Du sichergestellt hast, dass da nichts wertvolles mehr enthalten ist).
-
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Aus dem Log: "Das Verzeichnis existiert bereits: C:\Program Files\iobroker\SmartHome\setup [18:33:05] Die Installation wurde abgebrochen."
Das passiert, wenn z.B. noch ein CMD-Fenster im Ordner C:\Program Files\iobroker\SmartHome... oder irgendein Datei-Handle bei der Deinstallation offen ist. In dem Fall lösche den Ordner C:\Program Files\iobroker\SmartHome vor der Installation per Hand (nachdem Du sichergestellt hast, dass da nichts wertvolles mehr enthalten ist).
Ok, in der Reg. auch?
-
Da sollte nichts sein.
-
Bericht 2
Installation hat geklappt, ein Fehler. Wurde aber abgeschlossen.
ioBroker gestartet, Adapter werden anscheidend jetzt alle nachinstalliert. Warte noch ab.
Migration abgeschlossen, er wurde alles nachinstalliert ( Dauer 1,5 h). Natürlich nicht die von Github, die habe ich manuell installiert.
Läuft, TOP! -
Hmm, das ist ein Fehler im autonom ablaufenden Installer von Git. Bei Git sollte z.B. eine eventuelle git-bash Kommandozeile vor dem ioBroker-Setup geschlossen werden.
-
Habe die neue Windows Installation Iobroker 1.5.14b nun auf meinem Rechner. Die Installation hat unter Berücksichtigung meines alten iobroker-data Ordners hervorragend geklappt. Iobroker ist nun mit allen Adaptern auf dem neusten Stand. Sollte allerdings ein Adapter über die "Katze" auf einem PreRelease Stand installiert worden sein, wird der Installer den z.Zt. aktuellen Adapter Stand installieren. Alle in allem, tolle Arbeit. Ich bin begeistert. Danke Stabilostick
-
@michihorn sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Sollte allerdings ein Adapter über die "Katze" auf einem PreRelease Stand installiert worden sein, wird der Installer den z.Zt. aktuellen Adapter Stand installieren.
Nicht ganz. In diesem Fall muss man aktuell noch den Adapter von Hand nachinstallieren. Mit js-controller 2.x wird automatisch versucht, ihn von der ursprünglichen URL zu laden.
-
@Stabilostick sagte in [Aufruf] ioBroker für Windows, Version 1.5.14:
Mit js-controller 2.x
Cool, wann kommt er?
-
Habe gerade eine frische Instanz mit der Version iobroker-1.5.14.b-windows-installer.exe aufgesetzt. Installation verlief ohne Probleme und Fehlermeldungen.