Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. ioBroker - magisches Selbstrepair [* Bedienungsfehler? *]

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    113

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    156

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    865

ioBroker - magisches Selbstrepair [* Bedienungsfehler? *]

Scheduled Pinned Locked Moved ioBroker Allgemein
2 Posts 1 Posters 116 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mcm1957M Online
    mcm1957M Online
    mcm1957
    wrote on last edited by mcm1957
    #1

    Hi,

    Ich hab wie aus anderen Posts ersichtlich begonnen am ioBroker.snmp Adapter Änderungen vorzunehmen. Dabei hab ich ein Verhalten festgestellt, dass ich mir nicht erklären kann.

    a) Ich habe die Codedatei (main.js) sowie die io-package.json und package.json geändert. Anschließend habe ich diese auf des Zielsystem ins Verzeichnis /opt/ioborker_node_modules/ iobroker.snmp kopiert.

    b) Mittels upload habe ich die relevanten Dateien in den Adminbereich kopiert.

    c) Im Admin Panale habe ich die neue (erhöhte) Version als installiert gesehen, Der Code hat wie durch die Änderungen erwartet funktiomiert, d.h. es lief definitiv der geänderte Code

    Und nun das Unerwartete:

    Ich habe gestern den Adapter javascript ganz normal über der Admin Panel aktualisiert da es eine neuere Version gab. Dabei ist mir nichts ungewöhnliches aufgefallen. Ob das mit dem unerwarteten Verhalten zusammenhängt kann ich nicht sicher sagen, aber der Timestamp in den Verzeichnissen läßt dies vermuten

    Das wirklich unerwartete ist nun, dass "irgendetwas" (vermutlich der Upgrade des Javascript Adapters) den snmp Adapter vollstänsig auf die derzeit aktuelle Version im Repo zurückgesetzt hat. Alle geänderten Datein (main.js, io-adapter.json, adapter.json) wurden auf die offizielle Version resetted. Auch die Dateiprotection des Verzeichnisses wurde "normalisiert" (- ich hatte hier zum leichteren Debuggen g+w gesetzt).

    Komischerweise finde ich Log zwar ausführliche Aktionen die die Installation von Javascript betreffen - aber nicht einen Hinwesi dass am Adapter iobroker.snmp oder an seinen Dateien was geändert wurde.

    Hat jemand irgendeine Idee zu dem Verhalten?
    Ist das Normal, das die INstallation des Adapters A etwas am Adapter B ändert ohne explizite Zustimmung?
    Oder hab ich einen Geist am System ...

    An sich ist nichts tragisches passiert - aber ich würde gerne mit der Entwicklungs (= modifizierten) Version einige Zeit experimentieren ohne regelmäßig prüfen zu müssen ob da was resetted wurde. Ich nheme an, dass das ja möglich sein sollte.

    Falls wer weiter Infos braucht, bitte fragen.
    Falls diese Fragen besser ins DVP Board solltem, bitte auch im Info, dann werd ich versuchen dort eine Freischaltung zu ekommen.

    DANKE schon mal im Voraus

    McM

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer 'nen Kaffee spendieren will: https://paypal.me

    LESEN - gute Forenbeitrage

    mcm1957M 1 Reply Last reply
    0
    • mcm1957M mcm1957

      Hi,

      Ich hab wie aus anderen Posts ersichtlich begonnen am ioBroker.snmp Adapter Änderungen vorzunehmen. Dabei hab ich ein Verhalten festgestellt, dass ich mir nicht erklären kann.

      a) Ich habe die Codedatei (main.js) sowie die io-package.json und package.json geändert. Anschließend habe ich diese auf des Zielsystem ins Verzeichnis /opt/ioborker_node_modules/ iobroker.snmp kopiert.

      b) Mittels upload habe ich die relevanten Dateien in den Adminbereich kopiert.

      c) Im Admin Panale habe ich die neue (erhöhte) Version als installiert gesehen, Der Code hat wie durch die Änderungen erwartet funktiomiert, d.h. es lief definitiv der geänderte Code

      Und nun das Unerwartete:

      Ich habe gestern den Adapter javascript ganz normal über der Admin Panel aktualisiert da es eine neuere Version gab. Dabei ist mir nichts ungewöhnliches aufgefallen. Ob das mit dem unerwarteten Verhalten zusammenhängt kann ich nicht sicher sagen, aber der Timestamp in den Verzeichnissen läßt dies vermuten

      Das wirklich unerwartete ist nun, dass "irgendetwas" (vermutlich der Upgrade des Javascript Adapters) den snmp Adapter vollstänsig auf die derzeit aktuelle Version im Repo zurückgesetzt hat. Alle geänderten Datein (main.js, io-adapter.json, adapter.json) wurden auf die offizielle Version resetted. Auch die Dateiprotection des Verzeichnisses wurde "normalisiert" (- ich hatte hier zum leichteren Debuggen g+w gesetzt).

      Komischerweise finde ich Log zwar ausführliche Aktionen die die Installation von Javascript betreffen - aber nicht einen Hinwesi dass am Adapter iobroker.snmp oder an seinen Dateien was geändert wurde.

      Hat jemand irgendeine Idee zu dem Verhalten?
      Ist das Normal, das die INstallation des Adapters A etwas am Adapter B ändert ohne explizite Zustimmung?
      Oder hab ich einen Geist am System ...

      An sich ist nichts tragisches passiert - aber ich würde gerne mit der Entwicklungs (= modifizierten) Version einige Zeit experimentieren ohne regelmäßig prüfen zu müssen ob da was resetted wurde. Ich nheme an, dass das ja möglich sein sollte.

      Falls wer weiter Infos braucht, bitte fragen.
      Falls diese Fragen besser ins DVP Board solltem, bitte auch im Info, dann werd ich versuchen dort eine Freischaltung zu ekommen.

      DANKE schon mal im Voraus

      McM

      mcm1957M Online
      mcm1957M Online
      mcm1957
      wrote on last edited by
      #2

      Ich habe heute das Szenario ein wenig anders nachgestellt:

      a) snmp Adapter modifiziert
      b) Tohoma Adapter normal via Admin Adapter aktualisiert.

      Alles verlief völlig normal - insbesondere wurde der snmp Adapter nicht verändert / restored.

      Einziger Unterschied:
      Gestern hatte ich den snmp Adapter bzw. seine Files direkt verändert. Heute hatte ich die Testversion via nmp install <work-verzeichnis> installiert.

      Wenn das so funktioniert ist es mir recht.
      Mittlerweile zweifle ich sogar ein wenig ob ich gestern ev. "abwesend" war und irrtümlich die Originaldateien selbdt drüberkopiert habe.

      Also falls da niemande eine "Eh klar - das machst du falsch" Info hat bitte nicht Zeit mit einer Suche verschwenden. Ev. war ich ja selbst der Geist (oder nur zu müde ...)

      McM

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer 'nen Kaffee spendieren will: https://paypal.me

      LESEN - gute Forenbeitrage

      1 Reply Last reply
      0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      Support us

      ioBroker
      Community Adapters
      Donate
      FAQ Cloud / IOT
      HowTo: Node.js-Update
      HowTo: Backup/Restore
      Downloads
      BLOG

      490

      Online

      32.8k

      Users

      82.7k

      Topics

      1.3m

      Posts
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Home
      • Recent
      • Tags
      • Unread 0
      • Categories
      • Unreplied
      • Popular
      • GitHub
      • Docu
      • Hilfe