NEWS
WICHTIG: Updates von socketio, web, admin (Latest vorerst)
-
Also bei mir läuft derzeit alles soweit gut mit:
Admin 4.0.1
Javascript 4.4.0
IOT 1.3.1aber bekomme im Log vom Admin / Web und IOT die Warnung:
(16481) adapter.objects.getObjectView is deprecated, and will be removed in the future. Please use adapter.getObjectView/Async. Report this to Developer!Was muss ich installieren oder updaten damit die Warnung nicht mehr erscheint? Sorry bin leider nicht so gut in Englisch und Programmieren um die Warnung zu verstehen. Und die suche gibt leider auch nichts her :anguished:
-
Also bei mir läuft derzeit alles soweit gut mit:
Admin 4.0.1
Javascript 4.4.0
IOT 1.3.1aber bekomme im Log vom Admin / Web und IOT die Warnung:
(16481) adapter.objects.getObjectView is deprecated, and will be removed in the future. Please use adapter.getObjectView/Async. Report this to Developer!Was muss ich installieren oder updaten damit die Warnung nicht mehr erscheint? Sorry bin leider nicht so gut in Englisch und Programmieren um die Warnung zu verstehen. Und die suche gibt leider auch nichts her :anguished:
@Alligator Das ist ein Hinweis, dass der Adapter eine Funktion nutzt, die in Zukunft nicht mehr unterstützt werden wird. Das muss der Entwickler des Adapters ändern und du als User kannst ihn darauf hinweisen.
-
Hi All,
tl;dr
Die Adapter web, socketio und admin wurde aktualisiert und sollten bald im Latest auftauchen. Sehr alte Geräte, wie beispielsweise iPad1 und 2 und ältere Android Geräte (zB <4.4) können für Admin und Visualisierungen nicht mehr genutzt werden! Wer solche Geräte einsetzt bitte nicht updaten (und gegebenenfalls Hardware langsam mal aktualisieren :-))!Wer Admin aktualisiert muss ebenso ggf andere genutzte Adapter aktualisieren wenn Diese im Einsatz sind:
- iot 1.3.0
- Javascript 4.40 (hier kommt hinzu das bei Multihost Systemen Admin auf dem Host installiert sein muss damit die Dependency stimmt)
- Devices 0.3.0
Details:
In den Adapter web, socketio (der von web auch unter der Haube genutzt wird) und Admin steckt überall socketio als eine Library drin mit der Daten zwischen dem Browser und dem ioBroker-Server ausgetauscht werden.Alle drei Adapter haben bisher die Version 1.7.2 dieser Library genutzt, welche inzwischen über 3 Jahre alt ist. Wir haben diese Version lange eingesetzt weil bei allen höheren Versionen einige Ältere Geräte - allen voran iPad 1 und 2 (!) - nicht mehr funktionieren.
Da es allerdings immer mehr Probleme mit dieser alten Version gibt haben wir uns nach längerer Diskussion und Abstimmung dazu entschieden alle drei oben genannten Projekte zu aktualisieren. Damit die Wichtigkeit dieser Änderung klar wird haben wir bei allen dreien die Hauptversionsnummer angehoben auch wenn es sonst keinerlei Feature-Änderung im Vergleich zur letzten früheren Version gibt.
Daraus ergeben sich die neuen Versionen wie folgt, die in den nächsten Stunden im Latest Repository auftauchen werden:
- Web 3.0.0
- Socketio 3.0.0
- Admin 4.0.0
Bitte beachtet dies BEVOR Ihr aktualisiert!
Dieser Thread ist auch für Feedback und Fragen zu dieser Änderung da.
Und noch eine Bitte: Wenn Ihr in der Vergangenheit Probleme hattet und GitHub Issues eröffnet hattet wegen Bugs in einem dieser Adapter: Bitte prüft diese Themen erneut und gebt im GitHub Issue Feedback ob die Probleme in den neuen Versionen noch existieren oder behoben sind! Jetzt mit einer aktuellen Basis ist es auch für uns einfacher Probleme klar zu untersuchen und zu beheben.
Mini FAQ:
- Uuups, das hab ich jetzt aber zu spät gelesen und geupdated. Was nun?
Du kannst im Admin die Adapter auf die letzten Versionen davor downgraden. Die Reihenfolge ist wichtig: Zuerst socketio, danach web Admin ist unabhängig davon.
Ingo
-
Also bei mir läuft derzeit alles soweit gut mit:
Admin 4.0.1
Javascript 4.4.0
IOT 1.3.1aber bekomme im Log vom Admin / Web und IOT die Warnung:
(16481) adapter.objects.getObjectView is deprecated, and will be removed in the future. Please use adapter.getObjectView/Async. Report this to Developer!Was muss ich installieren oder updaten damit die Warnung nicht mehr erscheint? Sorry bin leider nicht so gut in Englisch und Programmieren um die Warnung zu verstehen. Und die suche gibt leider auch nichts her :anguished:
@Alligator Schau welcher Adapter es meldet und lege dort ein GitHub issue an falls keins da ist.
-
möchte mein system (raspi4) auf den neusten stand bringen.
wie und vor allem in welcher reihenfolge gehe ich vor?
mein system ist auf stand : js-controller 2.28, webadmin 3.7.9@BigMike71 Am Ende sind es zwei Update-Bereiche:
1.) Admin und related (falls genutzt natürlich nur):
- Admin 4.0
- Devices 0.3.2 (vom GitHub, Latest kommt bald)
- Javascript 4.4.x (entweder die .0 vom Latest oder 4.4.2 vom GitHub, kommt nach mehr Testfeedback ins Latest)
- iot 1.3.2
2.) Web und related (falls genutzt natürlich nur):
- Web 3.0
- socketio
- habpanel
- material
-
hi ich muss mich auch mit eintragen,
nach dem update von iot und js-controller sagt mit der log im broker das mein admin adapter angeblich noch version 3.7.9 hat anstatt 4.0.1
wie kann ich das denn lösen?
kann ja jetzt nicht sein, udn ein downgrade vom adapter geht auch nciht mehr, nur update auf iobroker oberfläche gemacht
admin ist ja 4.0.1 aber laut dem log und dem js und iot währe admin noch 3.7.9
was ja dann ein fehler im admin adapter währe oder?
downgrade von den 2 adapter bringt nciht die sind immer noch rot, ohne die ist der broker grad nutzlos geworden .... -
hi ich muss mich auch mit eintragen,
nach dem update von iot und js-controller sagt mit der log im broker das mein admin adapter angeblich noch version 3.7.9 hat anstatt 4.0.1
wie kann ich das denn lösen?
kann ja jetzt nicht sein, udn ein downgrade vom adapter geht auch nciht mehr, nur update auf iobroker oberfläche gemacht
admin ist ja 4.0.1 aber laut dem log und dem js und iot währe admin noch 3.7.9
was ja dann ein fehler im admin adapter währe oder?
downgrade von den 2 adapter bringt nciht die sind immer noch rot, ohne die ist der broker grad nutzlos geworden .... -
@Alligator Schau welcher Adapter es meldet und lege dort ein GitHub issue an falls keins da ist.
@apollon77 sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
@Alligator Schau welcher Adapter es meldet und lege dort ein GitHub issue an falls keins da ist.
Hallo @apollon77 ,
es handelt sich dabei um den Admin und den IOT Adapter. Also die die gerade hier aktualisiert werden.

-
@apollon77 sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
@Alligator Schau welcher Adapter es meldet und lege dort ein GitHub issue an falls keins da ist.
Hallo @apollon77 ,
es handelt sich dabei um den Admin und den IOT Adapter. Also die die gerade hier aktualisiert werden.

@Alligator Dann hast du aber nicht admin 4.x und iot 1.3 installiert.
-
@Alligator Dann hast du aber nicht admin 4.x und iot 1.3 installiert.
@Diginix sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
@Alligator Dann hast du aber nicht admin 4.x und iot 1.3 installiert.
Äh doch habe ich! Zumindest laut Adapter anzeige!



-
@Diginix sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
@Alligator Dann hast du aber nicht admin 4.x und iot 1.3 installiert.
Äh doch habe ich! Zumindest laut Adapter anzeige!



@Alligator Hm, merkwürdig. Habe zwar mittlerweile iot 1.3.2 und js 4.4.2 aber hatte diese Logeinträge auch mit 1.3.0 und 4.0.0/1 nicht. Genau diese Versionen sind ja für den JS-Controller 2.x schon aktualisiert.
-
@Alligator Hm, merkwürdig. Habe zwar mittlerweile iot 1.3.2 und js 4.4.2 aber hatte diese Logeinträge auch mit 1.3.0 und 4.0.0/1 nicht. Genau diese Versionen sind ja für den JS-Controller 2.x schon aktualisiert.
-
@Diginix Das sind Dinge für controller 2.3 der im März kommt ... kann also gut sein.
Wie es da steht bitte GitHub Issues anlegen falls bei den Adaptern noch keine existieren
@apollon77 Hm, es geht doch aber um deine Adapter und die sind doch schon JS-C 2.x kompatibel und ich sehe derartigen Zeilen bei mir auch nicht. Aber dann kann @Alligator ja bei iot und javascript die Issues anlegen.
Edit: Wenn die der host nur mit Loglevel info ausgibt, dann sehe ich die nicht. Bei mir ist Loglevel warn.
Edit2: @Alligator Screenshot zeigt aber dass sie vom jeweiligen Adapter, nicht host, kommen und auch mit Loglevel warn.Wer weiß.
-
@apollon77 Hm, es geht doch aber um deine Adapter und die sind doch schon JS-C 2.x kompatibel und ich sehe derartigen Zeilen bei mir auch nicht. Aber dann kann @Alligator ja bei iot und javascript die Issues anlegen.
Edit: Wenn die der host nur mit Loglevel info ausgibt, dann sehe ich die nicht. Bei mir ist Loglevel warn.
Edit2: @Alligator Screenshot zeigt aber dass sie vom jeweiligen Adapter, nicht host, kommen und auch mit Loglevel warn.Wer weiß.
-
@Diginix Die werden ja nur geworfen wenn diese Funktion die bald entfernt wird genutzt wird ... Kann ja sein das Du den teil vom Adapter nicht nutzt der das triggern würde
@apollon77 Ah, ok. Dieses Detail fehlte mir. Bisher dachte ich dass beim Start vom Adapter Abhängigkeiten und deprecated/obsolete Methoden/Funktionen geprüft werden. Aber es sind nur die Abhängigkeiten.
-
Weiss nicht genau ob es hier rein passt, aber auf die schnelle wollte ich es melden, bevor ichs wieder vergess. Habe gerade von unterwegs via Vpn , das aktuelle log aufrufen wollen. Folge war Absturz, Seite nicht mehr erreichbar.
Hier das log, leider nur als screen

-
Weiss nicht genau ob es hier rein passt, aber auf die schnelle wollte ich es melden, bevor ichs wieder vergess. Habe gerade von unterwegs via Vpn , das aktuelle log aufrufen wollen. Folge war Absturz, Seite nicht mehr erreichbar.
Hier das log, leider nur als screen

-
@RappiRN sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
@adarof sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
Ich nutze ein Acer Iconia Tab 10 A3-A20, welches ein Android 4.4.2 hat.
Ich habe auch solch ein Tablet im Test. Ist nach einem Neukauf übrig geblieben.
Ich nutze auch den aktuellen Fully Browser. Was schon mal nicht ohne Weiteres funktioniert, ist sind css-Einstellungen, mit denen ich z. B. ein Element blinken lasse oder drehe.Enrico
Ging das denn vor dem Update ?
Ich hab OHNE Update schon diverse Probleme schon vorher mit z.B. der dem Uhr-Widget (wird manchmal nicht gross skaliert) sowie dem Chart (sobald ich den verwende, flackert der ganze Bildschirm, siehe https://forum.iobroker.net/topic/15729/fully-kiosk-browser-display-flackern-sobald-chart-verwendet-wird/7)@adarof sagte in WICHTIG: Updates von socketio, web, admin (Latest vorerst):
Ging das denn vor dem Update ?
Welches Update? Das hier im Thread besprochene? Das habe ich noch nicht umgesetzt.
Enrico
-
Weiss nicht genau ob es hier rein passt, aber auf die schnelle wollte ich es melden, bevor ichs wieder vergess. Habe gerade von unterwegs via Vpn , das aktuelle log aufrufen wollen. Folge war Absturz, Seite nicht mehr erreichbar.
Hier das log, leider nur als screen
