[TUT] openHAB - Upgrade von 3 auf 4 durchführen [4K | DE]

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 26

  • @Glutfalke
    @Glutfalke Год назад +3

    Vielen Dank für dieses super Video!
    Mein Ausgang war noch OpenHAB 3.1 mit Java-11 unter Debian
    Bevor ich dieses Video gesehen habe und einfach direkt auf OpenHAB 4 und Java-17 aktualisiert hatte, ging erst einmal nichts und habe das System aus dem gemachten Backup recovered.
    Nachdem ich mich dann mit dem Thema mehr beschäftigte und dieses Video gesehen habe, habe ich einen erneuten Versuch gewagt.
    Hab zunächst auf OpenHAB 3.2, dann auf 3.3 und dann erst einmal auf 3.4 aktualisiert. Hat soweit alles gut geklappt.
    Unter 3.4 habe ich erstmals das Model erstellt und habe wie beschrieben das alte Java deinstalliert und die in der Distri mitgelieferte OpenJDK-17 installiert.
    Danach hatte er aber JavaScript Probleme:
    java.lang.NullPointerException: Cannot invoke "javax.script.Compilable.compile(java.io.Reader)" because "engine" is null
    Auch nachdem ich dann die OpenJDK-17 Version wieder deinstalliert und die Zulu-17 Version installiert hatte, hatte ich das Problem.
    Habe aber trotzdem einfach auf OpenHAB 4.0.3 aktualisiert und meine Hoffnung wurde belohnt. Er hatte dann wohl in den Configs etwas angepasst. Jedenfalls ging anschließend alles problemlos. Ich gehe davon aus, dass folgendes mein Problem behoben hat:
    Replacing: String ,javascript to in file /var/lib/openhab/config/org/openhab/addons.config
    Replacing: String javascript, to in file /var/lib/openhab/config/org/openhab/addons.config
    Replacing: String javascript to in file /var/lib/openhab/config/org/openhab/addons.config
    Die Anpassung mit den Units in der State Description werde ich noch machen müssen aber im Großen und Ganzen lief es dank dieses Videos besser als ich nach meinem ersten etwas blauäugigen Versuch gedacht habe.

  • @sarfannguit
    @sarfannguit 11 месяцев назад +1

    👍

  • @SezginRuhi
    @SezginRuhi 10 месяцев назад

    Danke

  • @braunbaerhh
    @braunbaerhh Год назад +1

    Hab gerade von 3 auf 4 aktualisiert. Habe im Vorwege Java 17 installiert und meine Skripte waren alle schon Javascript ECMA-Version 5.
    Der APT-Key musste erneuert werden, aber es reichte dann ein "apt install openhab".
    Danach lief einfach alles ohne weiteres Zutun...: Alexa, Deconz, alle Skripte, alle Automatisierungen, alle Shellys.
    Habs mir schlimmer vorgestellt...

  • @christopherklein3829
    @christopherklein3829 Год назад +1

    Openhab gibt es noch? Dachte wären alle nach HA gewechselt

    • @HoerlisTutorials
      @HoerlisTutorials  Год назад +1

      Warum sollte es openHAB nicht mehr geben?
      Ist zwar nicht die größte Community dahinter, aber das Projekt lebt :)

    • @rolliseventeen
      @rolliseventeen Год назад +1

      @@HoerlisTutorials nee, ist vorbei. ich war der letzte der jetzt zu HA gewechselt ist. Alle anderen sind schon seit Monaten bei HA. Die haben es schon seit Jahren systematisch verkackt. Auch wenn jetzt alle Hürden weg sind und und und, HA ist für Neueinsteiger so ne minimale Hürde, da haben alle anderen Systeme echt ein Problem.

    • @dominik4496
      @dominik4496 Год назад +1

      Wenn es um die Rolladensteuerung (Eltako FSB14) via EnOcean geht, ist man bei openHAB auf jeden Fall besser aufgehoben. Bei HA besteht offenbar keine Integration für diese Devices. Aber ja, von der Usability spricht mich openHAB auch nicht an.

    • @HoerlisTutorials
      @HoerlisTutorials  Год назад +3

      @@rolliseventeen Keine Ahnung woher du deine Meinung hast, aber openHAB funktioniert bei mir seit ein paar Jahren super.
      Kann mich soweit nicht beschweren.
      "Verkackt" haben die da nichts, nur vielleicht anders gemacht.
      Solange es funktioniert, ist das doch in Ordnung.

    • @rolliseventeen
      @rolliseventeen Год назад +1

      @@HoerlisTutorials wer sagt daß es nicht funktioniert, ist halt ein Krampf das einzurichten und auszubauen. Bin nach Update auf 2.0 umgestiegen, bzw parallel HA gefahren. in unserem Stammtisch hatten wir 9 OH user, sind alle vor mir raus, weil ich eben schon viel drin aufgebaut hatte. an Pfingsten waren alle bei mir und haben mir die letzten Sachen In HA umgestellt und was soll ich sagen. das ist wirklich einfacher. Läuft virtuell auf nem proxmox, sichert sich selber komplett mit den updates drin! die tablets sind in sekunden eingerichtet, die Oberflächen in minuten editiert, Audiosteuerung war in 2 minuten aktiv, WLED hat er sogar direkt die szenen erkannt und angelegt. für die ganzen Kleinigkeiten hab ich bei OH Wochen gebraucht, das haben die Kollegen neben dem Grillen her gemacht. ich bin raus und werd auch nie mehr zurück gehen.

  • @C8008C
    @C8008C Год назад +1

    Hallo und viele Dank für dein Video!
    Bei mir hat das update auf OpenHab 4.0.3 eigentlich Super funktioniert (dachte ich..) Alle Things liefen, alle Rules machte was sie sollten jetzt einige Tage nach dem Update wollte ich ein neues Thing hinzufügen (Shelly Plus Plug S) was auch ohne weiters problemlos ablief somit wollte ich es in mein Model einfügen nur kann ich mein Model und Item Seiten nicht laden leider hab ich diese nach dem Update nicht getestet und kann somit nicht sagen ob dieses Problem auch schon direkt nach dem update bestand jetzt bekomme ich in den logs immer diese 2 Fehler Meldungen wenn ich die Model oder Item seite öffnen will:
    [ERROR] [rg.apache.cxf.jaxrs.utils.JAXRSUtils] - Problem with writing the data, class org.openhab.core.io.rest.Stream2JSONInputStream, ContentType: application/json
    [ERROR] [internal.JSONResponseExceptionMapper] - Unexpected exception occurred while processing REST request.
    Leider hab ich dieses Problem noch nicht lösen könne falls ich eine Lösung finde werde ich sie euch mitteilen und falls jemand ne Lösung für mich hätte würde es mich sehr freuen wenn ihr mich auf den richtigen Ansatz bringen könnt
    Lg. Joe

    • @HoerlisTutorials
      @HoerlisTutorials  Год назад

      Hi Joe,
      schreib den Fehler mal ins OpenHAB-Forum.
      Eventuell hast du da tatsächlich einen Bug gefunden.
      Da scheints mir ein Problem mit der REST-Schnittstelle zu geben.
      Weiteres lässt sich hier aber aus der Fehlermeldung nicht raus lesen.