NEWS
UNSOLVED smartmeter - update schlägt fehl
-
@bahnuhr sagte in smartmeter - update schlägt fehl:
Wenn ich jetzt wieder umstelle bei Adapter auf den master bekomme ich weiterhin updates angezeigt; obwohl der slave upgedated hat.
???Ja da war mal was ......!
Bei Master / Slave kann ich dir nichts zu sagen .... -
@bahnuhr sagte in smartmeter - update schlägt fehl:
Der fummelt mir zu tief in linux rum.
keine Angst ... der ist nur für ioBroker
-
@Glasfaser sagte in smartmeter - update schlägt fehl:
der ist nur für ioBroker
Ja, aber dort werden doch die rechte geändert, eingeschränkt; oder was auch immer.
Und nun läuft ja alles.
inkl.
nfs und cifs und ftp auf synology.Bin ja stolz, dass ich alles hinbekommen habe.
Andererseits hab ich ja jetzt snapshot.
Also was solls.Ich überleg es mir noch.
-
@bahnuhr sagte in smartmeter - update schlägt fehl:
Ja, aber dort werden doch die rechte geändert, eingeschränkt; oder was auch immer.
Wie der Name schon sagt "fix" ...
alles wird wieder neu eingerichtet wie es auch bei ioBroker mit den Rechten sein soll ....
Da wird nichts eingeschränkt .... als wäre dein System Jungfreulich wie es auch sein soll -
@bahnuhr sagte in smartmeter - update schlägt fehl:
Und nun läuft ja alles.
inkl.
nfs und cifs und ftp auf synology.
Bin ja stolz, dass ich alles hinbekommen habe.....
-
@bahnuhr sagte in smartmeter - update schlägt fehl:
Komisch.
Ich dachte bisher, das wird erkannt.wie denn, du kannst den selben Adapter ja auch auf Master und slave haben.
Du musst immer dort Updaten, wo der Adapter läuft, ggf. mehrfach (bei mehreren Hosts) -
@Homoran sagte in smartmeter - update schlägt fehl:
wie denn, du kannst den selben Adapter ja auch auf Master und slave haben.
Nein, läuft nur auf slave.
(sieht man bei Instanzen und Schaltfläche "nur Instanzen vom host anzeigen" (oder so ähnlich). -
@bahnuhr sagte in smartmeter - update schlägt fehl:
bekomme ich weiterhin updates angezeigt;
welche denn?
-
auf meinem slave laufen nur 3 Adapter:
Und bei master werden die smartmeter nicht angezeigt.
-
Und bei Adapter - master steht dann:
und bei Adapter- slave steht:
ist er ja schon bei 3.1.5
-
@bahnuhr sagte in smartmeter - update schlägt fehl:
Und bei Adapter - master steht dann:
da steht aber auch, dass du dort 2 Instanzen (auf dem Master) installiert hast
-
@Homoran sagte in smartmeter - update schlägt fehl:
da steht aber auch, dass du dort 2 Instanzen (auf dem Master) installiert hast
Dann ist das da halt falsch.
Mein Screenshot der Instanzen pro Host zeigt deutlich, dass da nix ist.
Und ich habe ja alles neu gemacht und extrem drauf geachtet, dass ich die 3 (mbus und 2 x smartmeter) nur auf slave installiere. -
@bahnuhr sagte in smartmeter - update schlägt fehl:
Mein Screenshot der Instanzen pro Host zeigt deutlich, dass da nix ist.
hast du die zuerst auf dem Master installiert und dann verschoben?
oder direkt auf den Slave installiert?
oder/und dann auf dem Master gelöscht? -
@Homoran sagte in smartmeter - update schlägt fehl:
@bahnuhr sagte in smartmeter - update schlägt fehl:
Mein Screenshot der Instanzen pro Host zeigt deutlich, dass da nix ist.
hast du die zuerst auf dem Master installiert und dann verschoben?
oder direkt auf den Slave installiert?
oder/und dann auf dem Master gelöscht?Nein nicht verschoben.
Per Expertenmodus slave ausgewählt.
-
@bahnuhr sagte in smartmeter - update schlägt fehl:
Per Expertenmodus slave ausgewählt.
???
unter Adapter in der Titelleiste den slave auswählen
dann einfach (+) klickennix Experte
-
wenn du aber experte anschaltest.
Kannst du den host wählen und auch die Instanz-nr.
ohne Experte geht das nicht.
-
@bahnuhr sagte in smartmeter - update schlägt fehl:
ohne Experte geht das nicht.
doch!
Nach dem Klicken auf (+) wirst du nach der gewünschten Instanzennummer oder nach [auto] gefragt -
@Homoran sagte in smartmeter - update schlägt fehl:
doch!
Hast recht,
aber vielleicht können wir nochmal zu meinem Problem.Warum erscheint bei Adapter ein update obwohl nachweislich bei Instanz gar nichts installiert wurde.
Ist doch komisch, oder ? -
@bahnuhr sagte in smartmeter - update schlägt fehl:
vielleicht können wir nochmal zu meinem Problem.
das versuche ich doch gerade herauszufinden!
Ich habe den von dir gewählten Weg noch nie beschritten, deswegen kann ich dazu nichts sagen.
da gibt es jetzt verschiedene Möglichkeiten:- da ist ein Bug auf "deinem" Weg
- dadurch wurden alternative Fakten auf dem Master hinterlegt
- dadurch wurde tatsächlich etwas installiert
- oder etwas wozu mir im Moment nichts einfällt
- hat vielleicht doch etwas mit fehlenden Rechten (FIXER!!) bei der Installation zu tun gehabt
- da ist ein Bug auf "deinem" Weg
-
habe alle instanzen und Adapter gelöscht.
so, dann per konsole:
iobroker stop
iobroker status (iob läuft nicht mehr)
iobroker fixund dann:
iobroker upload smartmeter
iobroker upgrade smartmeterroot@VM-iobroker:~# iobroker upgrade smartmeter Update smartmeter from @3.1.2 to @3.1.5 NPM version: 6.14.6 npm install iobroker.smartmeter@3.1.5 --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code EACCES npm ERR! syscall mkdir npm ERR! path /home/iobroker npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, mkdir '/home/iobroker' npm ERR! [OperationalError: EACCES: permission denied, mkdir '/home/iobroker'] { npm ERR! cause: [Error: EACCES: permission denied, mkdir '/home/iobroker'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'mkdir', npm ERR! path: '/home/iobroker' npm ERR! }, npm ERR! isOperational: true, npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'mkdir', npm ERR! path: '/home/iobroker' npm ERR! } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator. host.VM-iobroker Cannot install iobroker.smartmeter@3.1.5: 243 root@VM-iobroker:~# ^C
Fazit:
upgrade von smartmeter auf dem master nicht möglich !
Warum weiß ich nicht.