NEWS
Alte Adapter lassen sich nicht löschen
-
Das hier:
sebastian@srv-iobroker1:/opt/iobroker$ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.backitup.0 : backitup - disabled system.adapter.daswetter.0 : daswetter - disabled system.adapter.ebus.0 : ebus - enabled system.adapter.fhem.0 : fhem - enabled, port: 7072 system.adapter.flot.0 : flot - enabled system.adapter.gardena.0 : gardena - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 0 system.adapter.hue-extended.0 : hue-extended - disabled system.adapter.hue.0 : hue - enabled, port: 80 system.adapter.influxdb.0 : influxdb - enabled, port: 8086 system.adapter.javascript.0 : javascript - enabled system.adapter.loxone.0 : loxone - enabled, port: 80 system.adapter.ping.0 : ping - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.samsung.1 : samsung - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.shelly.0 : shelly - enabled, port: 1882, bind: 0.0.0.0 system.adapter.simple-api.0 : simple-api - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.sonos.0 : sonos - enabled system.adapter.telegram.0 : telegram - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command - disabled system.adapter.unifi.0 : unifi - enabled system.adapter.vis-google-fonts.0 : vis-google-fonts - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yahka.0 : yahka - enabled + instance is alive sebastian@srv-iobroker1:/opt/iobroker$ node -v v10.18.1 sebastian@srv-iobroker1:/opt/iobroker$ nodejs -v v10.18.1 sebastian@srv-iobroker1:/opt/iobroker$ npm -v 6.13.6 sebastian@srv-iobroker1:/opt/iobroker$Nicht wundern, hab ioBroker gerade gestoppt.
-
Das hier:
sebastian@srv-iobroker1:/opt/iobroker$ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.backitup.0 : backitup - disabled system.adapter.daswetter.0 : daswetter - disabled system.adapter.ebus.0 : ebus - enabled system.adapter.fhem.0 : fhem - enabled, port: 7072 system.adapter.flot.0 : flot - enabled system.adapter.gardena.0 : gardena - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 0 system.adapter.hue-extended.0 : hue-extended - disabled system.adapter.hue.0 : hue - enabled, port: 80 system.adapter.influxdb.0 : influxdb - enabled, port: 8086 system.adapter.javascript.0 : javascript - enabled system.adapter.loxone.0 : loxone - enabled, port: 80 system.adapter.ping.0 : ping - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.samsung.1 : samsung - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.shelly.0 : shelly - enabled, port: 1882, bind: 0.0.0.0 system.adapter.simple-api.0 : simple-api - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.sonos.0 : sonos - enabled system.adapter.telegram.0 : telegram - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command - disabled system.adapter.unifi.0 : unifi - enabled system.adapter.vis-google-fonts.0 : vis-google-fonts - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yahka.0 : yahka - enabled + instance is alive sebastian@srv-iobroker1:/opt/iobroker$ node -v v10.18.1 sebastian@srv-iobroker1:/opt/iobroker$ nodejs -v v10.18.1 sebastian@srv-iobroker1:/opt/iobroker$ npm -v 6.13.6 sebastian@srv-iobroker1:/opt/iobroker$Nicht wundern, hab ioBroker gerade gestoppt.
Schaut eigentlich gut aus,
Admin Version?
Habe schon so einen Fehler im Forum gesehen. Vielleicht finde ich ihn. -
Schaut eigentlich gut aus,
Admin Version?
Habe schon so einen Fehler im Forum gesehen. Vielleicht finde ich ihn.@sigi234
Die Admin-Version ist 3.7.7Hilft das hier vielleicht noch weiter?
sebastian@srv-iobroker1:/opt/iobroker$ iobroker del sourceanalytix Delete adapter "sourceanalytix" Error deleting adapter sourceanalytix from disk: Error: Cannot find module 'iobroker.sourceanalytix/io-package.json' You might have to delete it yourself! sebastian@srv-iobroker1:/opt/iobroker$ -
@sigi234
Die Admin-Version ist 3.7.7Hilft das hier vielleicht noch weiter?
sebastian@srv-iobroker1:/opt/iobroker$ iobroker del sourceanalytix Delete adapter "sourceanalytix" Error deleting adapter sourceanalytix from disk: Error: Cannot find module 'iobroker.sourceanalytix/io-package.json' You might have to delete it yourself! sebastian@srv-iobroker1:/opt/iobroker$Nochmal installieren und wieder deinstallieren.
Wie deinstalliert du ihn? -
Das hier:
sebastian@srv-iobroker1:/opt/iobroker$ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.backitup.0 : backitup - disabled system.adapter.daswetter.0 : daswetter - disabled system.adapter.ebus.0 : ebus - enabled system.adapter.fhem.0 : fhem - enabled, port: 7072 system.adapter.flot.0 : flot - enabled system.adapter.gardena.0 : gardena - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 0 system.adapter.hue-extended.0 : hue-extended - disabled system.adapter.hue.0 : hue - enabled, port: 80 system.adapter.influxdb.0 : influxdb - enabled, port: 8086 system.adapter.javascript.0 : javascript - enabled system.adapter.loxone.0 : loxone - enabled, port: 80 system.adapter.ping.0 : ping - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.samsung.1 : samsung - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.shelly.0 : shelly - enabled, port: 1882, bind: 0.0.0.0 system.adapter.simple-api.0 : simple-api - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.sonos.0 : sonos - enabled system.adapter.telegram.0 : telegram - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command - disabled system.adapter.unifi.0 : unifi - enabled system.adapter.vis-google-fonts.0 : vis-google-fonts - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yahka.0 : yahka - enabled + instance is alive sebastian@srv-iobroker1:/opt/iobroker$ node -v v10.18.1 sebastian@srv-iobroker1:/opt/iobroker$ nodejs -v v10.18.1 sebastian@srv-iobroker1:/opt/iobroker$ npm -v 6.13.6 sebastian@srv-iobroker1:/opt/iobroker$Nicht wundern, hab ioBroker gerade gestoppt.
@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:Das hier:
sieht doch genauso gut aus wie das bem
ä
ngelte log@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:process exited with code 0
Sourceanalytics ist doch gar nicht mehr drin
kein Wunder, dass du es nicht noch mal deinstallieren kannst
-
@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:Das hier:
sieht doch genauso gut aus wie das bem
ä
ngelte log@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:process exited with code 0
Sourceanalytics ist doch gar nicht mehr drin
kein Wunder, dass du es nicht noch mal deinstallieren kannst
@Homoran sagte in Alte Adapter lassen sich nicht l
ö
schen:Sourceanalytics ist doch gar nicht mehr drin
Wer lesen kann ist klar im Vorteil.

-
Vielleicht hab ich mich nicht ganz eindeutig ausgedr
ü
ckt 
Das Ziel ist, Adapter ohne Instanzen vom System zu entfernen.

Hier wird Sourceanalytix noch angezeigt und soll eigentlich
ü
ber die Tonne gel
ö
scht werden.@Hiltex
Wenn ich das richtig erkenne ist das die Adapterliste aller m
ö
glichen installierbaren Adapter.
Da kannst du nichts herausl
ö
schenWenn der Installiert w
ä
re, st
ü
nde unter der Spalte vor der Version eine 1 -
@Hiltex
Wenn ich das richtig erkenne ist das die Adapterliste aller m
ö
glichen installierbaren Adapter.
Da kannst du nichts herausl
ö
schenWenn der Installiert w
ä
re, st
ü
nde unter der Spalte vor der Version eine 1 -
@Homoran
Wenn ich mit der Maus
ü
ber die Tonne fahre steht da "Adapter l
ö
schen". Und fr
ü
her hat das ja auch funktioniert.
Sprechen wir wirklich vom Gleichen?
@Hiltex
Wurde der Adapter
ü
ber GitHub installiert?
Ist der Adapter schon
ü
ber npm verf
ü
gbar?- wenn nicht wie soll npm ihn deinstallieren?
-
@Homoran
Wenn ich mit der Maus
ü
ber die Tonne fahre steht da "Adapter l
ö
schen". Und fr
ü
her hat das ja auch funktioniert.
Sprechen wir wirklich vom Gleichen?
@Hiltex
Wenn er installiert ist, dann geht das auch, aber in Deinem Beispiel oben ist der Adapter eben nicht installiert und wie willst den dann l
ö
schen, wenn nicht vorhanden?Hier mal ein Beispiel wenn ein Adapter installiert ist, dann sieht die Zeile so aus:

DA ist dann die Verf
ü
gbare Version und die tats
ä
chlich installierte aufgef
ü
hrt. Ist bei installiert kein EIntrag, dann ist der auch nicht auf Deinem System und kann folglich auch nicht von dem entfernt werden, was so auch noch nie funktioniert hat, da unm
ö
glich. -
@Hiltex
Wenn er installiert ist, dann geht das auch, aber in Deinem Beispiel oben ist der Adapter eben nicht installiert und wie willst den dann l
ö
schen, wenn nicht vorhanden?Hier mal ein Beispiel wenn ein Adapter installiert ist, dann sieht die Zeile so aus:

DA ist dann die Verf
ü
gbare Version und die tats
ä
chlich installierte aufgef
ü
hrt. Ist bei installiert kein EIntrag, dann ist der auch nicht auf Deinem System und kann folglich auch nicht von dem entfernt werden, was so auch noch nie funktioniert hat, da unm
ö
glich.Nicht dass wir weiter aneinander vorbeireden.
Was @Jan1 zeigt ist eine installierte Instanz - die durchiobroker del AdapterName.0deinstalliert wird.Die gesamten Installationsdateien des Adapters werden tats
ä
chlich mit iobroker del AdapterNameincl. aller installierten Instanzen gl
ö
scht.Die M
ü
lltonne scheint mir gem
ä
ß
log@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:npm uninstall iobroker.sourceanalytix --silent --save --prefix "/opt/iobroker" (System call)
aber npm aufzurufen
EDIT:
habe eben in der Adapterliste der repositories gesehen, dass sourceanalytics zumindest in latest mit der Version 0.3.0 vertreten ist -
Nicht dass wir weiter aneinander vorbeireden.
Was @Jan1 zeigt ist eine installierte Instanz - die durchiobroker del AdapterName.0deinstalliert wird.Die gesamten Installationsdateien des Adapters werden tats
ä
chlich mit iobroker del AdapterNameincl. aller installierten Instanzen gl
ö
scht.Die M
ü
lltonne scheint mir gem
ä
ß
log@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:npm uninstall iobroker.sourceanalytix --silent --save --prefix "/opt/iobroker" (System call)
aber npm aufzurufen
EDIT:
habe eben in der Adapterliste der repositories gesehen, dass sourceanalytics zumindest in latest mit der Version 0.3.0 vertreten ist -
Zur allgemeinen Entwirrung schreib ich nochmal Schritt f
ü
r Schritt alles auf. Ich nutze dazu einen Adapter den ich noch nie installiert hatte: 1Wire OWFS
Schritt 1: installieren
Instanz l
ä
uft, alles gut.

Schritt 2: l
ö
schen
Mach ich gleich
ü
ber die Tonne auf der entsprechenden Zeile

So sieht dann die Ausgabe aus:

Aber der Adapter scheint gel
ö
scht zu sein

Schritt 3: den n
ä
chsten unliebsamen Adapter l
ö
schen
Ich nehme hier einfach Bars-Widget



Ergebnis
Der zuvor gel
ö
schte Adapter 1Wire OWFS wird wieder als installiert, nur eben ohne Instanz angezeigt

F
ü
r dieses Problem suche ich gerade eine L
ö
sung. -
Zur allgemeinen Entwirrung schreib ich nochmal Schritt f
ü
r Schritt alles auf. Ich nutze dazu einen Adapter den ich noch nie installiert hatte: 1Wire OWFS
Schritt 1: installieren
Instanz l
ä
uft, alles gut.

Schritt 2: l
ö
schen
Mach ich gleich
ü
ber die Tonne auf der entsprechenden Zeile

So sieht dann die Ausgabe aus:

Aber der Adapter scheint gel
ö
scht zu sein

Schritt 3: den n
ä
chsten unliebsamen Adapter l
ö
schen
Ich nehme hier einfach Bars-Widget



Ergebnis
Der zuvor gel
ö
schte Adapter 1Wire OWFS wird wieder als installiert, nur eben ohne Instanz angezeigt

F
ü
r dieses Problem suche ich gerade eine L
ö
sung.@Hiltex sagte in Alte Adapter lassen sich nicht l
ö
schen:F
ü
r dieses Problem suche ich gerade eine L
ö
sung.ich sehe da kein Problem.
Die Installation der "Adapter" geschieht zweistufig.
(In Wirklichkeit braucht man ja eine oder mehrere Instanzen!)Die Liste unter "Adapter" enth
ä
lt nur eine Liste zur Verf
ü
gung stehender Adapter - ohne irgendwelche DateienWill man jetzt eine arbeitsf
ä
hige Instanz erzeugen passiert folgendes
zuerst werden die notwendigen Installationsdateien heruntergeladen
Dann werden diese f
ü
r die Erzeugung der Instanzen verwendet.https://www.iobroker.net/#de/documentation/tutorial/adapter.md
-
@apollon77
Nach dem Update auf den js-controller 2.2.8 hat sich auch nichts ge
ä
ndert. Nach wie vor lassen sich die Adapter nicht l
ö
schen.Ich vermute ja fast, dass das garnichts direkt mit ioBroker zu tun hat, sondern eher mit NPM, einem fehlenden Index, oder was auch immer. Aber mit googeln bin ich da bisher nicht weitergekommen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden