Seite 1 von 1

Fehlende Bindings und Transformations nach Update auf OH3.0.2

Verfasst: 4. Mai 2021 15:47
von heimchemiker
Hallo,
Ich habe ein Update von OpenHAB 3.0.1 auf 3.0.2 gemacht und danach festgestellt, dass nichts mehr geht. Die Logs haben nicht viel ausgespukt, außer mehrerer Fehler der Art:

Code: Alles auswählen

Failed transforming the state 'NULL' on item 'fboxSteve9TAnwesend' with pattern 'MAP(anwesenheit.map):%s': Couldn't transform value because transformation service of type 'MAP' is not available.
Also hab ich mal nachgeschaut, wieso das Item ein NULL wert hat und der Transformation Service MAP nicht verfügbar ist.
Im Zuge des Updates scheinen sich alle Bindings und auch die Transformation Services deinstalliert zu haben.
OpenHAB läuf als APT Installation auf einer Virtuellen Maschine mit Ubuntu 20.04.
Ich habe auch schon den Cache geleert und mehrfach sowohl OpenHAB als auch die komplette VM neugestartet.
Da ich alle Items, things, rules etc. über die Textfiles angelegt hatte sind die noch vorhanden, aber es funktioniert logischerweise wegen der fehlenden Bindings nichts.
Nun hab ich zwei Fragen:
Muss ich jetzt einfach wieder die Bindings und Transformation Services installieren und das wars?
Hätte ich bei dem Update etwas beachten müssen damit das nicht passiert, oder ist das ein Fehler?

Grüße,
Steve

Re: Fehlende Bindings und Transformations nach Update auf OH3.0.2

Verfasst: 4. Mai 2021 21:54
von udo1toni
Hast Du in der sources.list die Paketliste aktualisiert? bintray ist nicht mehr erreichbar.

Re: Fehlende Bindings und Transformations nach Update auf OH3.0.2

Verfasst: 6. Mai 2021 13:36
von heimchemiker
Ja, die ist aktualisiert.
Hatte zwar die Ankündigung so verstanden, dass die durch das Update mit aktualisiert werden, musste es aber selber noch ändern.

Trotzdem hätte ich eigentlich erwartet, dass dadurch keine neuen Addons mehr hätten installiert werden können, die bereits Installierten jedoch nicht einfach so verschwinden. :roll:
Ich hab es nun mal versucht, die addons neu zu installieren, jedoch scheitert das leider., ohne Fehlermeldung in einem Log.