NEWS
Jetzt JS-Controller 1.2.7 !? Blicke langsam nicht mehr durch
-
Sorry,
ich verliere den Überblick.
Habe gestern den JS-Controller an meinen drei iobroker installation auf 1.2.6 gebracht.
Aktiver Verwahrungsort dabei Online.
Heute einen weiteren PI3 mit iobroker versehen. Dachte mir, bevor der ein Slave wird auch erstmal den JS-Controler auf 1.2.6 bringen.
Bei der neu Installation gibt es Standardmäßig nur noch "latest" & "default".
Default Version 1.2.3, latest Version 1.2.7
Im Github changelog doc gibt es seit heute keine Version 1.2.6 mehr und ich kann nicht erkennen was denn die Unterschiede sind.
Welche Version soll man denn jetzt installieren oder ist es eigentlich völlig egal, auch wenn auf jedem etwas unterschiedliches läuft?
Ist auch schön wenn Fehler schnell gefixt werden und "Freizeit" geopfert wird aber ich finde auch hierbei sollte eine vernünftige Dokumentation zumindest in Form eines Changelogs möglich sein. Das macht eine eventuelle Fehlersuche / Fehler Einschränkung im nachhinein auch einfacher.
Bin auch so frei gewesen dies Bezüglich ein Github Issue zu öffnen.
Gruß
Mirko
-
Es gibt leider Dinge die wir erst sauber testen können wenn Änderungen auf npm veröffentlicht sind.
In der 1.2.5 hat eine Änderung gefehlt und leider auch in der 1.2.6 gab es ein Problem. Daher haben wir schnell die 1.2.7 hinterhergeschoben.
1.2.6 und 1.2.7 sind nahezu identisch mit der 1.2.5, und die Änderungen betreffen einerseits Neuinstallationen, aber auch ein Fehler bei js-controller-Updates wurde mit 1.2.7 behoben.
Ingo F
-
Aktiver Verwahrungsort dabei Online.
…
Bei der neu Installation gibt es Standardmäßig nur noch "latest" & "default". `
Nur noch diese beiden Repos werden schon seit einiger Zeit gepflegt.
Daher sind die anderen jetzt auch aus der Repository-Liste entfernt worden.
default wir auch immer als "stable" bezeichnet.
Oder anders herum. das "stable"-repository ist das default Repository.
siehe auch:
http://forum.iobroker.net/viewtopic.php … ner#p73654
Gruß
Rainer
-
Hi,
danke für eure Antworten.
Ich verstehe das mit dem Testen, verstehe aber nicht (auch wenn nur kleine Unterschiede) das nicht gesondert dokumentiert wird.
Jetzt kursiert eine völlig undokumentierte Version umher von der in ein paar Wochen nur noch ganz wenige wissen was es damit auf sich hat.
Unter dem Aspekt das hier vielleicht auch kommerzielle Nutzer bei sind oder dazu gewonnen werden wollen, ist das ein Unding.
Sorry, meine Meinung!
Wieso wurde das mit den Repos nicht beim Adapter Update korrigiert? Oder geht das nicht?
Bei mir sieht es nach upgrade von 2.0.9 auf meinem fast 2 Jahre laufenden Host so aus unter Admin 2.3.4:
Desweiteren weiß ich immer noch nicht wie ich jetzt weiter verfahren soll
Muss/soll ich jetzt besser alle auf 1.2.7 bringen weil 1.2.6 einen Bug hat?
Ist es egal ob ich verschiedene Versionen in der Gesamtkonfiguration nutze?
Mirko
-
Desweiteren weiß ich immer noch nicht wie ich jetzt weiter verfahren soll
Muss/soll ich jetzt besser alle auf 1.2.7 bringen weil 1.2.6 einen Bug hat?
Ist es egal ob ich verschiedene Versionen in der Gesamtkonfiguration nutze? `
Die 1.2.7 verhindert Probleme die mit <1.2.7 aufgetreten sind, also ja wenn möglich upgraden.
Im Rahmen arbeiten auch verschiedene versionen des js-controller zusammen. Da ist die Frage ob es Änderungen in der Kommunikation gab. Da war aber in letzter Zeit wenig. ALso auch Unterscheidliche Versionen sollten nicht so mega schlimm sein.
Ansonsten ist das das Thema beim "Latest" Repo … man bekommt aktuellste Updates ... teilweise aber auch probleme die mit anderen Updates erst gefixt werden.
-
Wenn ich meinen Admin 3.2.4 mit diesen Verwahrungsorten:
Auf "Online" stelle bekommen ich das Angeboten:
Auf "Default" sieht es so aus:
Bei "latest" so:
Bei einem neu installierten System sieht es so aus:
Default:
Latest:
Wobei ich bei der Neuinstallation das hier im log habe wenn ich im Admin den Verwahrungsort umstelle:
admin.0 2018-03-09 12:02:48.331 warn Repository cannot be read
admin.0 2018-03-09 12:02:52.492 info system.adapter.admin.0: logging true admin.0 2018-03-09 12:02:52.477 info Change log subscriber state: true admin.0 2018-03-09 12:02:50.516 info Repository received successfully. host.pi_piVCCU 2018-03-09 12:02:48.771 info Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json" admin.0 2018-03-09 12:02:48.645 info Request actual repository... admin.0 2018-03-09 12:02:48.382 info Use link "http://localhost:8081" to configure. admin.0 2018-03-09 12:02:48.382 info http server listening on port 8081 admin.0 2018-03-09 12:02:48.331 warn Repository cannot be read admin.0 2018-03-09 12:02:48.318 info received all objects admin.0 2018-03-09 12:02:47.897 info received all states admin.0 2018-03-09 12:02:47.372 info requesting all objects admin.0 2018-03-09 12:02:47.368 info requesting all states admin.0 2018-03-09 12:02:47.310 info starting. Version 2.0.9 in /opt/iobroker/node_modules/iobroker.admin, node: v6.13.1
Laut Anleitung (verlinkt von Rainer) soll es diese Orte geben:
Ihr seht, es gibt leider Unterschiede zwischen bestehenden Installationen, Neu Installationen und der Doku.
Welche Repos gibt es denn jetzt wirklich aktuell mit welcher Bezeichnung und welchem link dahinter?
Würde das gerne bei mir in beiden Admins richtig einstellen.
Gruß
Mirko
-
Hallo Mirko,
@wendy2702:Laut Anleitung (verlinkt von Rainer) soll es diese Orte geben: `
Diese Anleitung ist deutlich zu alt.Die Überarbeitung ist/war in Vorbereitung.
Dabei werden gleichzeitig alle Screenshots auf admin 3.0 angepasst, was leider erst passieren kann, wenn dieses System vollkommen rund läuft.
Ansonsten bin ich jeden Tag mit diversen Dokus im Zugzwang.
Als kleiner Workaround:
Was wirklich aktuell ist siehst du an einer absolut neuen Installation.
Wieso /ob alte Repos noch weiterleben oder automatisch entsorgt hätten werden können, kann ich nicht sagen.
lediglich dass default und latest im MOment wirklich gepflegt werden.
Gruß
Rainer
-
Hi Rainer,
Das bedeutet bei der Installation die ich heute per Linux Schnellstart Anleitung gemacht habe sind die Repos richtig?
Wenn ja, verstehe ich nicht warum ich beim Repo Wechsel den Fehler bekomme.
Danke
Mirko
-
Das bedeutet bei der Installation die ich heute per Linux Schnellstart Anleitung gemacht habe sind die Repos richtig? `
Ja!Wenn ja, verstehe ich nicht warum ich beim Repo Wechsel den Fehler bekomme. `
Du meinst diesen:
@wendy2702:Wobei ich bei der Neuinstallation das hier im log habe wenn ich im Admin den Verwahrungsort umstelle:
admin.0 2018-03-09 12:02:48.331 warn Repository cannot be read ```` `
Das heisst, das das Repo (vorübergehend??) nicht erreichbar ist.
auf welches Repo hattest du umgestellt?
Gruß
Rainer
-
Muss das „default“ gewesen sein.
Laut log hat „latest“ ja funktioniert.
-
ich hatte befürchtet, dass du auf online gewechselt hattest.
Wenn du nur zwischen latest und default gewechselt hattest muss es klappen.
Alternativ bitte nochmal testen, indem du nach so einer Fehlermeldung im Reiter Adpter das reload Icon anklickst.
Wenn der Server nicht erreichbar ist müsste jetzt wieder die Meldung kommen.
Gruß
Rainer
-
Hi Rainer,
nachdem der jetzt seit heute mittag ohne etwas zu tun vor sich hin gedümpelt ist… geht jetzt kein Logfile update mehr.
Werde jetzt einfach mal alles updaten und schauen wie es dann aussieht.
Mirko
-
geht jetzt kein Logfile update mehr. `
known bug - da sind wir dran!Bitte refresh button anklicken.
Gruß
Rainer
-
Ist aber noch der alte Admin 2.0.9 und JS 1.2.3.
Reload hatte ich versucht, bringt nichts.
Komischer weise wird nicht mal mehr das logfile in der Konsole aktualisiert.
Habe das ganze ja auf einem 4GB USB Stick laufen… hat iobroker eventuell Probleme mit externen Speichermedien?
Platz ist noch genug:
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 3,7G 1,6G 1,9G 47% / devtmpfs 460M 0 460M 0% /dev tmpfs 464M 0 464M 0% /dev/shm tmpfs 464M 6,2M 458M 2% /run tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 464M 0 464M 0% /sys/fs/cgroup /dev/sda1 42M 21M 21M 51% /boot tmpfs 93M 0 93M 0% /run/user/1000
-
Komischer weise wird nicht mal mehr das logfile in der Konsole aktualisiert. `
@Homoran:known bug - da sind wir dran!
Bitte refresh button anklicken. `
Ist aber noch der alte Admin 2.0.9 und JS 1.2.3. `
Was bitte genau?Plan ist dass bei NEUinstalltion immer stable installiert wird, das ist 2.0.9 und 1.2.3
Gruß
Rainer
-
Ich hatte heute Mittag neu installiert.
Da war JS 1.2.3 und Admin 2.0.9 dabei.
Jetzt habe ich den bis eben nicht mehr angefasst und dann gab es kein update des logfiles mehr. Weder im LOG Tab noch im logfile per Konsole.
Habe jetzt aber mal auf JS 1.2.7 und Admin 3.2.4 upgedatet.
Mal das logfile beobachten.
-
ich nutze auch noch den alten Admin 2.0.9. JS bei mir gerade frisch mit v1.2.7. Gestern hatte ich noch die v1.2.3.
Es läuft alles nach wie vor. Keine Probleme mit logfiles in der Konsole. Benutze auch externen USB.
-
OK.
Danke für die Info.
Mal den USB Stick wechseln… der hat schon paar Jahre auf dem Buckel.
Nicht das der ein Problem hat.
-
Also ich nutze den ioBroker Admin 3.3 und den js-controller 1.2.7 im Docker-Container meiner DiskStation. Bin soweit sehr zufrieden. Läuft eigentlich alles rund soweit.
Aber damit uns nicht langweilig wird, gibt's ja nun auch schon wieder die Version 1.3.0 des js-controllers.