NEWS
hisotry lässt sich nicht instatzieren (2.1.2)
-
Systemdata Bitte Ausfüllen Hardwaresystem: Intel(R) Celeron(R) CPU N3160 @ 1.60GHz Arbeitsspeicher: 8GB Festplattenart: SSD Betriebssystem: FreeBSD 13.0-RELEASE (jailed) Node-Version: v14.18.1 NPM-Version: 6.14.8 Installationsart: Skript/Manuell Image genutzt: Nein Hi, ich habe früher history erfolgreich genutzt, aber wenn ich jetzt versuche eine Instanz zu erzeugen, bekomme ich die Meldung
Invalid version of js-controller. Required >=3.3.0. Current 4.0.23Was mich doch sehr wundert, weil da steht ja größer/gleich.
Habe schon versucht, die Version vom Adapter zu löschen (mit und ohne Haken bei Auch alle benutzerdefinierten Objekteinstellungen dieses Adapters löschen)Versucht habe ich weiter iob fix, per npm i den adapter zu installieren etc...
Ich bin noch relativ neu bei IOBroker und wäre über Hilfe sehr dankbar. -
@bender1729 was sagt
iobroker list adapters
undiobroker update -i
bitte vollständige Ein und Ausgaben in code-tags posten -
iobroker upload all
mal probiert?
Und du fährst FreeBSD? Das ist ja mal exotisch. Ich weiß gar nicht ob die Systeme in der Statistik geführt werden...
-
@thomas-braun sagte in hisotry lässt sich nicht instatzieren (2.1.2):
Ich weiß gar nicht ob die Systeme in der Statistik geführt werden...
wird es
-
unter list adapters ist er gelistet (ist ja auch erfolgreich installiert, nur instanzieren geht nicht.
system.adapter.history : history - v2.1.0iobroker list adapters system.adapter.adb : adb - v0.0.5 system.adapter.admin : admin - v6.0.0 system.adapter.backitup : backitup - v2.4.9 system.adapter.cloud : cloud - v4.1.1 system.adapter.discovery : discovery - v3.0.3 system.adapter.echarts : echarts - v1.0.8 system.adapter.fritzdect : fritzdect - v2.2.3 system.adapter.hass : hass - v1.1.2 system.adapter.history : history - v2.1.0 system.adapter.hm-rega : hm-rega - v3.0.40 system.adapter.hm-rpc : hm-rpc - v1.15.12 system.adapter.icons-mfd-svg : icons-mfd-svg - v1.1.0 system.adapter.influxdb : influxdb - v3.1.3 system.adapter.iot : iot - v1.11.5 system.adapter.jarvis : jarvis - v3.0.11 system.adapter.javascript : javascript - v5.7.0 system.adapter.material : material - v1.1.2 system.adapter.mihome : mihome - v1.4.0 system.adapter.mihome-vacuum : mihome-vacuum - v3.4.1 system.adapter.mqtt : mqtt - v4.0.4 system.adapter.net-tools : net-tools - v0.2.0 system.adapter.ping : ping - v1.5.3 system.adapter.simple-api : simple-api - v2.7.0 system.adapter.smartcontrol : smartcontrol - v1.2.1 system.adapter.snmp : snmp - v1.0.0 system.adapter.socketio : socketio - v6.1.4 system.adapter.sonoff : sonoff - v2.5.1 system.adapter.tr-064 : tr-064 - v4.2.16 system.adapter.vis : vis - v1.4.15 system.adapter.vis-material-advanced : vis-material-advanced - v1.7.2 system.adapter.vis-materialdesign : vis-materialdesign - v0.5.9 system.adapter.web : web - v5.2.0 system.adapter.ws : ws - v1.3.0 system.adapter.zigbee : zigbee - v1.7.5
ich bin aktuell auf dem Beta release (weil ich gesehen habe im git repo gibts schon ne v2.1.7) daher sind viele updatable...
iobroker update -i Used repository: beta Adapter "adb" : 0.0.6 , installed 0.0.5 [Updatable] Adapter "admin" : 6.2.3 , installed 6.0.0 [Updatable] Adapter "backitup" : 2.4.10 , installed 2.4.9 [Updatable] Adapter "cloud" : 4.2.0 , installed 4.1.1 [Updatable] Adapter "discovery" : 3.0.5 , installed 3.0.3 [Updatable] Adapter "echarts" : 1.0.12 , installed 1.0.8 [Updatable] Adapter "fritzdect" : 2.2.3 , installed 2.2.3 Adapter "hass" : 1.3.0 , installed 1.1.2 [Updatable] Adapter "history" : 2.1.7 , installed 2.1.0 [Updatable] Adapter "hm-rega" : 3.0.40 , installed 3.0.40 Adapter "hm-rpc" : 1.15.12 , installed 1.15.12 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 3.1.7 , installed 3.1.3 [Updatable] Adapter "iot" : 1.11.8 , installed 1.11.5 [Updatable] Adapter "jarvis" : 3.0.13 , installed 3.0.11 [Updatable] Adapter "javascript" : 6.0.0 , installed 5.7.0 [Updatable] Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "material" : 1.1.2 , installed 1.1.2 Adapter "mihome" : 1.4.0 , installed 1.4.0 Adapter "mihome-vacuum": 3.6.0 , installed 3.4.1 [Updatable] Adapter "mqtt" : 4.0.7 , installed 4.0.4 [Updatable] Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "smartcontrol" : 1.2.1 , installed 1.2.1 Adapter "snmp" : 1.0.0 , installed 1.0.0 Adapter "socketio" : 6.1.8 , installed 6.1.4 [Updatable] Adapter "sonoff" : 2.5.1 , installed 2.5.1 Adapter "tr-064" : 4.2.16 , installed 4.2.16 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-material-advanced": 1.7.2, installed 1.7.2 Adapter "vis-materialdesign": 0.5.9, installed 0.5.9 Adapter "web" : 5.2.4 , installed 5.2.0 [Updatable] Adapter "ws" : 2.1.3 , installed 2.1.0 [Updatable] Adapter "zigbee" : 1.7.5 , installed 1.7.5
-
@bender1729 das ist nicht alles!
der prompt fehlt.zb.bitte vollständige Infos
@bender1729 sagte in hisotry lässt sich nicht instatzieren (2.1.2):
nur instanzieren geht nicht.
dann bitte noch
iobroker list instances
dein Problem wird aber an dem Admin v6.0.0 liegen
da wäre eine vollständige Info über die Meldung hilfreich gewesen -
@bender1729 sagte in hisotry lässt sich nicht instatzieren (2.1.2):
ich bin aktuell auf dem Beta release (weil ich gesehen habe im git repo gibts schon ne v2.1.7)
beta und git haben nichts miteinander zu tun!
und warum brauchst du die 2.1.7?auf github liegt die momentane Version des Entwicklers
-
@homoran ja das weiß ich.. aber in meiner Verzweiflung hab ich das halt auch in Betracht gezogen...
promt wären dann noch ergänzend (dachte das wäre nicht nötig und habs ehrlich gesagt auch überlesen):[root@iobroker ~]# iobroker list instances system.adapter.adb.0 : adb : iobroker - disabled + system.adapter.admin.0 : admin : iobroker - enabled, port: 7777, bind: 192.168.2.222, run as: admin + system.adapter.backitup.0 : backitup : iobroker - enabled system.adapter.cloud.0 : cloud : iobroker - disabled system.adapter.discovery.0 : discovery : iobroker - disabled system.adapter.echarts.0 : echarts : iobroker - disabled system.adapter.fritzdect.0 : fritzdect : iobroker - disabled system.adapter.hass.0 : hass : iobroker - disabled, port: 8123 + system.adapter.hm-rega.0 : hm-rega : iobroker - enabled system.adapter.hm-rpc.0 : hm-rpc : iobroker - disabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : iobroker - enabled, port: 0 system.adapter.icons-mfd-svg.0 : icons-mfd-svg : iobroker - enabled system.adapter.influxdb.0 : influxdb : iobroker - disabled, port: 8086 system.adapter.iot.0 : iot : iobroker - disabled system.adapter.jarvis.0 : jarvis : iobroker - disabled system.adapter.javascript.0 : javascript : iobroker - disabled system.adapter.material.0 : material : iobroker - enabled system.adapter.mihome-vacuum.0 : mihome-vacuum : iobroker - disabled, port: 54321 system.adapter.mihome.0 : mihome : iobroker - disabled, port: 9898, bind: 0.0.0.0 system.adapter.mqtt.0 : mqtt : iobroker - disabled, port: 1884, bind: 192.168.2.222 system.adapter.net-tools.0 : net-tools : iobroker - disabled system.adapter.ping.0 : ping : iobroker - disabled system.adapter.smartcontrol.0 : smartcontrol : iobroker - disabled system.adapter.snmp.0 : snmp : iobroker - disabled + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 192.168.2.222 system.adapter.tr-064.0 : tr-064 : iobroker - disabled system.adapter.tr-064.1 : tr-064 : iobroker - disabled system.adapter.vis-material-advanced.0 : vis-material-advanced : iobroker - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : iobroker - enabled system.adapter.vis.0 : vis : iobroker - disabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyU0 + instance is alive
Soll ich mal versuchen auf ne andere Version von Admin zu wechseln?
@Thomas Braun upload all habe ich gemacht, iob stop/start aber bekomme die gleiche Meldung, wenn ich versuche ein Instanz zu erzeugen (Invalid version of js-controller. Required >=3.3.0. Current 4.0.23)
-
@bender1729 sagte in hisotry lässt sich nicht instatzieren (2.1.2):
promt wären dann noch ergänzend
warum denn etwas reinkopieren?
das echte wäre mir lieber.Wenn diese Fake-Info halbwegs stimmt hast du möglicherweise das nächste Problem.
Das nutzen des Roots kann sämtliche Rechte verbiegen!@bender1729 sagte in hisotry lässt sich nicht instatzieren (2.1.2):
Soll ich mal versuchen auf ne andere Version von Admin zu wechseln?
auf jeden Fall! 6.0.0 ist buggy. Das solltest du als Betatester aber wissen.
Dann vorher unbedingt als User einloggen
iobroker stop iobroker fix iobroker start
und bitte die Original Ein und Ausgaben zeigen
-
bin zurück auf 5.4.9 (1~):
Eine neue Instanz wird hinzugefügt: history
$ iobroker add history auto --host iobroker host.iobroker create instance history host.iobroker object system.adapter.history.0.alive created host.iobroker object system.adapter.history.0.connected created host.iobroker object system.adapter.history.0.compactMode created host.iobroker object system.adapter.history.0.cpu created host.iobroker object system.adapter.history.0.cputime created host.iobroker object system.adapter.history.0.memHeapUsed created host.iobroker object system.adapter.history.0.memHeapTotal created host.iobroker object system.adapter.history.0.memRss created host.iobroker object system.adapter.history.0.uptime created host.iobroker object system.adapter.history.0.inputCount created host.iobroker object system.adapter.history.0.outputCount created host.iobroker object system.adapter.history.0.eventLoopLag created host.iobroker object system.adapter.history.0.sigKill created host.iobroker object system.adapter.history.0.logLevel created host.iobroker object system.adapter.history.0 created Process exited with code 0
Ups... ist mir entgangen, dass v6 noch beta ist.
Vielen Dank für die Unterstützung!
PS: Für spätere Fragen: Was meinst du mit fake-daten / promt? ich hatte den Befehlt halt nicht mit kopiert, sondern nur den output.. -
@bender1729 sagte in hisotry lässt sich nicht instatzieren (2.1.2):
ich hatte den Befehlt halt nicht mit kopiert, sondern nur den output..
@homoran sagte in hisotry lässt sich nicht instatzieren (2.1.2):
bitte vollständige Ein und Ausgaben in code-tags posten
z.B. von dem was ich dich bat
@homoran sagte in hisotry lässt sich nicht instatzieren (2.1.2):
vorher unbedingt als User einloggen
iobroker stop iobroker fix iobroker start
und bitte die Original Ein und Ausgaben zeigen
@bender1729 sagte in hisotry lässt sich nicht instatzieren (2.1.2):
Was meinst du mit fake-daten / promt?
jetzt ist er wieder nicht drin
oder liegt es an BSD dass der Prompt in eckigen Klammern steht?
sieht für mich nachträglich eingesetzt aus. -
okay ist gespeichert. Danke!
Ja das ist 1zu1 was ich raus kopiert habe und BSD (bash)[root@iobroker ~]# iob stop Stopping iobroker controller daemon... iobroker controller daemon stopped. No "killall.sh" script found. Just stop. [root@iobroker ~]# iob fix library: loaded Library version=2022-06-15 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2022-06-03 ========================================================================== ========================================================================== Installing prerequisites (1/3) ========================================================================== Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. ln: /usr/include/dns_sd.h: File exists dbus_enable: YES -> YES avahi_daemon_enable: YES -> YES dbus already running? (pid=50545). avahi_daemon already running? (pid=58547). ========================================================================== Checking ioBroker user and directory permissions (2/3) ========================================================================== Created /usr/local/etc/sudoers.d/iobroker tty:*:4:iobroker,root video:*:44:iobroker Fixing directory permissions... This system does not support setting default permissions. Do not use npm to manually install adapters unless you know what you are doing! ========================================================================== Checking autostart (3/3) ========================================================================== iobroker_enable: YES -> Enabling autostart... iobroker_enable: -> YES Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ========================================================================== [root@iobroker ~]# iob start Starting iobroker controller daemon... iobroker controller daemon started. PID: 23931 [root@iobroker ~]#
-
@bender1729 nicht als root ausführen!!!
das verbiegt ja noch mehr!@homoran sagte in hisotry lässt sich nicht instatzieren (2.1.2):
Dann vorher unbedingt als User einloggen
und nie wieder als root arbeiten!