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. Skripten / Logik
  4. [gelöst] Datei auf Aktualisierung prüfen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[gelöst] Datei auf Aktualisierung prüfen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 2 Kommentatoren 149 Aufrufe 3 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.
  • DJMarc75D Offline
    DJMarc75D Offline
    DJMarc75
    schrieb am zuletzt editiert von DJMarc75
    #1

    Tag,
    heuteiges Projekt:

    Datei soll bei Aktualisierung einen DP auf "true" setzen.

    Die Datei befindet sich auf meinem ioB lokal:

    /opt/iobroker/iobroker-data/files/adb.0/screenshot.png
    

    und wird von mir (naja, vom Adapter) beim Triggern eines DP überschrieben, quasi aktualisiert.

    Falls dies der Fall ist dann sollte ein anderer von mir definierten DP "reagieren".

    Mir fehlen völlige JS Kenntnisse :face_with_rolling_eyes:
    Ob ich das Projekt lösen kann ?

    Lehrling seit 1975 !!!
    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

    bahnuhrB 1 Antwort Letzte Antwort
    0
    • DJMarc75D DJMarc75

      Tag,
      heuteiges Projekt:

      Datei soll bei Aktualisierung einen DP auf "true" setzen.

      Die Datei befindet sich auf meinem ioB lokal:

      /opt/iobroker/iobroker-data/files/adb.0/screenshot.png
      

      und wird von mir (naja, vom Adapter) beim Triggern eines DP überschrieben, quasi aktualisiert.

      Falls dies der Fall ist dann sollte ein anderer von mir definierten DP "reagieren".

      Mir fehlen völlige JS Kenntnisse :face_with_rolling_eyes:
      Ob ich das Projekt lösen kann ?

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @djmarc75 sagte in Datei auf Aktualisierung prüfen:

      Mir fehlen völlige JS Kenntnisse

      glaub ich nicht ;-)

      Mit sowas kannst du das Änderungsdatum/zeit ermitteln.
      Diesen in einen DP schreiben und z.B. alle 1 Minute überprüfen ob dieser abweicht.

      const fs = require('fs');
      fs.stat("/opt/iobroker/log/iobroker.2022-11-26.log", function(err, stats){
          var mtime = stats.mtime;
          console.log(mtime);
      });
      
      

      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      DJMarc75D 1 Antwort Letzte Antwort
      1
      • bahnuhrB bahnuhr

        @djmarc75 sagte in Datei auf Aktualisierung prüfen:

        Mir fehlen völlige JS Kenntnisse

        glaub ich nicht ;-)

        Mit sowas kannst du das Änderungsdatum/zeit ermitteln.
        Diesen in einen DP schreiben und z.B. alle 1 Minute überprüfen ob dieser abweicht.

        const fs = require('fs');
        fs.stat("/opt/iobroker/log/iobroker.2022-11-26.log", function(err, stats){
            var mtime = stats.mtime;
            console.log(mtime);
        });
        
        
        DJMarc75D Offline
        DJMarc75D Offline
        DJMarc75
        schrieb am zuletzt editiert von
        #3

        @bahnuhr Jawoll, so hab ich es hinbekommen (setState noch eingefügt).

        Merci :+1:

        Lehrling seit 1975 !!!
        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

        bahnuhrB 1 Antwort Letzte Antwort
        0
        • DJMarc75D DJMarc75

          @bahnuhr Jawoll, so hab ich es hinbekommen (setState noch eingefügt).

          Merci :+1:

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @djmarc75

          Und ich dachte schon du hast Urlaub.
          Hast dich ja lange nicht gemeldet ;-)


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          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

          667

          Online

          32.6k

          Benutzer

          82.2k

          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