Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. node.exe löscht sonos http api files aus iobroker ordner ?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    848

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

node.exe löscht sonos http api files aus iobroker ordner ?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
sonos http apiwindowsdelete
4 Beiträge 2 Kommentatoren 239 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Q Offline
    Q Offline
    Qlink
    schrieb am zuletzt editiert von
    #1

    Hi Leute,

    ich habe folgendes System am Laufen:

    iobroker auf Windows Server 2019 (Hyper-V VM Gen2)
    Node.js: 10.17.0
    NPM: 6.11.3
    js-controller: 3.1.6

    Jetzt habe ich seit Wochen folgendes Phänomen:

    Ich verwende sonos http api um mein Sonos System bei bestimmten Ereignissen per Blockly anzusteuern. Per pm2 habe ich den Autostart von sonos http api umgesetzt, damit der Service nach einem Reboot gestartet wird. (Hier sind die Steps meiner Umsetzung, falls das für die Problemlösung relevant sein sollte)

    Das funktioniert alles genau so wie es soll und gibt keinen Grund zur Beanstandung.

    Leider werden aber aus irgendeinem Grund ca. alle 1-2 Tage automatisch, mitten im Betrieb, die entpackten sonos http api files in C:\iobroker\iob01\node_modules\node-sonos-http-api-master gelöscht. Übrig bleibt in dem Verzeichnis nur der Unterordner node_modules
    6fccd896-e530-4455-92e0-08d4174165d0-image.png

    Zum Vergleich hier das Verzeichnis wie es sein sollte, wenn alles normal seinen Dienst tut:
    446b910e-7d9a-4069-9390-8b99b7e71120-image.png

    Wenn dieses automatisierte Löschen passiert, muss ich die sonos http api files erneut in den Ordner entpacken und per npm install --production installieren.
    Danach läufts wieder für 1-2 Tage bis das Ganze wieder gelöscht wird und von vorne losgeht ...

    Ich hatte anfangs den Windows Defender unter Verdacht, was sich aber nicht bestätigt hat.
    Ich habe daraufhin die Windows Auditing Funktion für den iobroker Ordner aktiviert um im Log sehen zu können, wer/was meine sonos http api files löscht.

    Gestern war es wieder soweit und siehe da, anscheinend ist node.exe der Übeltäter:
    52418608-ca46-431e-b59a-4abe764b656f-image.png

    Diese Einträge im Eventlog wiederholen sich für alle sonos http api files...

    Jetzt weiß ich zwar, dass node.exe aus irgendeinem Grund die files löscht, aber bin komplett ratlos warum das passiert und wie ich das verhindern kann.

    Hat von euch jemand eine Idee ?

    Danke.

    Beste Grüße

    UncleSamU 1 Antwort Letzte Antwort
    0
    • Q Qlink

      Hi Leute,

      ich habe folgendes System am Laufen:

      iobroker auf Windows Server 2019 (Hyper-V VM Gen2)
      Node.js: 10.17.0
      NPM: 6.11.3
      js-controller: 3.1.6

      Jetzt habe ich seit Wochen folgendes Phänomen:

      Ich verwende sonos http api um mein Sonos System bei bestimmten Ereignissen per Blockly anzusteuern. Per pm2 habe ich den Autostart von sonos http api umgesetzt, damit der Service nach einem Reboot gestartet wird. (Hier sind die Steps meiner Umsetzung, falls das für die Problemlösung relevant sein sollte)

      Das funktioniert alles genau so wie es soll und gibt keinen Grund zur Beanstandung.

      Leider werden aber aus irgendeinem Grund ca. alle 1-2 Tage automatisch, mitten im Betrieb, die entpackten sonos http api files in C:\iobroker\iob01\node_modules\node-sonos-http-api-master gelöscht. Übrig bleibt in dem Verzeichnis nur der Unterordner node_modules
      6fccd896-e530-4455-92e0-08d4174165d0-image.png

      Zum Vergleich hier das Verzeichnis wie es sein sollte, wenn alles normal seinen Dienst tut:
      446b910e-7d9a-4069-9390-8b99b7e71120-image.png

      Wenn dieses automatisierte Löschen passiert, muss ich die sonos http api files erneut in den Ordner entpacken und per npm install --production installieren.
      Danach läufts wieder für 1-2 Tage bis das Ganze wieder gelöscht wird und von vorne losgeht ...

      Ich hatte anfangs den Windows Defender unter Verdacht, was sich aber nicht bestätigt hat.
      Ich habe daraufhin die Windows Auditing Funktion für den iobroker Ordner aktiviert um im Log sehen zu können, wer/was meine sonos http api files löscht.

      Gestern war es wieder soweit und siehe da, anscheinend ist node.exe der Übeltäter:
      52418608-ca46-431e-b59a-4abe764b656f-image.png

      Diese Einträge im Eventlog wiederholen sich für alle sonos http api files...

      Jetzt weiß ich zwar, dass node.exe aus irgendeinem Grund die files löscht, aber bin komplett ratlos warum das passiert und wie ich das verhindern kann.

      Hat von euch jemand eine Idee ?

      Danke.

      Beste Grüße

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      schrieb am zuletzt editiert von
      #2

      @Qlink sagte in node.exe löscht sonos http api files aus iobroker ordner ?:

      C:\iobroker\iob01\node_modules\node-sonos-http-api-master

      Verstehe ich das richtig, du installierst eine zweite Applikation (node-sonos-http-api-master) in dasselbe Verzeichnis wie ioBroker?

      Falls das der Fall ist, bitte nicht! Jede Applikation gehört in ihr eigenes Verzeichnis (macht ja jede andere Applikation unter WIndows auch so). Insbesondere mit NodeJS Modulen kann das zu einem gewaltigen Chaos führen. Und meines Erachtens gibt es absolut keinen Grund, denselben Ordner zu verwenden.

      Grundsätzlich: Hände weg vom manuellen Bearbeiten von Dateien im ioBroker Ordner.

      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
      ♡-lichen Dank an meine Sponsoren

      Q 1 Antwort Letzte Antwort
      0
      • UncleSamU UncleSam

        @Qlink sagte in node.exe löscht sonos http api files aus iobroker ordner ?:

        C:\iobroker\iob01\node_modules\node-sonos-http-api-master

        Verstehe ich das richtig, du installierst eine zweite Applikation (node-sonos-http-api-master) in dasselbe Verzeichnis wie ioBroker?

        Falls das der Fall ist, bitte nicht! Jede Applikation gehört in ihr eigenes Verzeichnis (macht ja jede andere Applikation unter WIndows auch so). Insbesondere mit NodeJS Modulen kann das zu einem gewaltigen Chaos führen. Und meines Erachtens gibt es absolut keinen Grund, denselben Ordner zu verwenden.

        Grundsätzlich: Hände weg vom manuellen Bearbeiten von Dateien im ioBroker Ordner.

        Q Offline
        Q Offline
        Qlink
        schrieb am zuletzt editiert von
        #3

        @UncleSam

        Du meinst also, dass das Problem der Installationspfad von sonos http api ist ?
        Und zwar weil es ein Unterordner vom iobroker Stammverzeichnis ist ?

        Verstehe ich das so richtig ?

        UncleSamU 1 Antwort Letzte Antwort
        -1
        • Q Qlink

          @UncleSam

          Du meinst also, dass das Problem der Installationspfad von sonos http api ist ?
          Und zwar weil es ein Unterordner vom iobroker Stammverzeichnis ist ?

          Verstehe ich das so richtig ?

          UncleSamU Offline
          UncleSamU Offline
          UncleSam
          Developer
          schrieb am zuletzt editiert von
          #4

          @Qlink Ja, absolut.

          Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
          ♡-lichen Dank an meine Sponsoren

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

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

          616

          Online

          32.6k

          Benutzer

          82.1k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe