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. Error/Bug
  4. Adapter dwd mit error code 1

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Adapter dwd mit error code 1

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
dwd terminated
16 Beiträge 4 Kommentatoren 850 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.
  • M Offline
    M Offline
    MiaLauflion
    schrieb am zuletzt editiert von
    #1

    Habe eben de Adapter dwd (Deutscher Wetterdienst) aktualisiert, seit dem bekomme ich die Fehlermeldung:

    Instance system.adapter.dwd.0 terminated with code 1 ()
    

    Beim neuem Installieren des Adapters bekomme ich wiederum die Meldung:

    Cannot write files: /opt/iobroker/iobroker-data/files/dwd.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/dwd.admin/_data.json'
    

    Die Verzeichnisse/Dateien sind vorhanden, werden bei der Installation auch angelegt, haben alle den owner "iobroker" und auch rw-Rechte. Bin gerade etwas ratlos.

    Jemand ne Idee?

    Thomas BraunT G 2 Antworten Letzte Antwort
    0
    • M MiaLauflion

      Habe eben de Adapter dwd (Deutscher Wetterdienst) aktualisiert, seit dem bekomme ich die Fehlermeldung:

      Instance system.adapter.dwd.0 terminated with code 1 ()
      

      Beim neuem Installieren des Adapters bekomme ich wiederum die Meldung:

      Cannot write files: /opt/iobroker/iobroker-data/files/dwd.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/dwd.admin/_data.json'
      

      Die Verzeichnisse/Dateien sind vorhanden, werden bei der Installation auch angelegt, haben alle den owner "iobroker" und auch rw-Rechte. Bin gerade etwas ratlos.

      Jemand ne Idee?

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @MiaLauflion sagte in Adapter dwd mit error code 1:

      /opt/iobroker/iobroker-data/files/dwd.admin/_data.json

      Lass mal sehen:

      ls -la /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
      

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        MiaLauflion
        schrieb am zuletzt editiert von
        #3
        ls -la /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
        
        -rw-rw-r--+ 1 iobroker iobroker 1038 May 23 16:31 /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • M MiaLauflion
          ls -la /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
          
          -rw-rw-r--+ 1 iobroker iobroker 1038 May 23 16:31 /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #4

          @MiaLauflion
          Auf meinem System sind die Dateien für die Gruppe iobroker auch ausführbar:

          ls -la /opt/iobroker/iobroker-data/files/tado.admin/_data.json
          -rw-rwxr--+ 1 iobroker iobroker 1619 Mai 10 22:18 /opt/iobroker/iobroker-data/files/tado.admin/_data.json
          

          Da ist aber auch eine ACL gesetzt. Kannst du dir mit

          getfacl /opt/iobroker/iobroker-data/files/tado.admin/_data.json
          

          anschauen.
          Schaut in meinem Beispiel so aus:

          getfacl: Entferne führende '/' von absoluten Pfadnamen
          # file: opt/iobroker/iobroker-data/files/tado.admin/_data.json
          # owner: iobroker
          # group: iobroker
          user::rw-
          group::r-x
          group:iobroker:rwx
          mask::rwx
          other::r--
          

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          M 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @MiaLauflion
            Auf meinem System sind die Dateien für die Gruppe iobroker auch ausführbar:

            ls -la /opt/iobroker/iobroker-data/files/tado.admin/_data.json
            -rw-rwxr--+ 1 iobroker iobroker 1619 Mai 10 22:18 /opt/iobroker/iobroker-data/files/tado.admin/_data.json
            

            Da ist aber auch eine ACL gesetzt. Kannst du dir mit

            getfacl /opt/iobroker/iobroker-data/files/tado.admin/_data.json
            

            anschauen.
            Schaut in meinem Beispiel so aus:

            getfacl: Entferne führende '/' von absoluten Pfadnamen
            # file: opt/iobroker/iobroker-data/files/tado.admin/_data.json
            # owner: iobroker
            # group: iobroker
            user::rw-
            group::r-x
            group:iobroker:rwx
            mask::rwx
            other::r--
            
            M Offline
            M Offline
            MiaLauflion
            schrieb am zuletzt editiert von
            #5

            @Thomas-Braun said in Adapter dwd mit error code 1:

            getfacl /opt/iobroker/iobroker-data/files/tado.admin/_data.json

            getfacl /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
            
            getfacl: Removing leading '/' from absolute path names
            # file: opt/iobroker/iobroker-data/files/dwd.admin/_data.json
            # owner: iobroker
            # group: iobroker
            user::rw-
            group::r-x                      #effective:r--
            group:iobroker:rwx              #effective:rw-
            mask::rw-
            other::r--
            

            Habe die Grupperechte mal ausführbar gemacht, hat aber keinen Effekt.

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • M MiaLauflion

              @Thomas-Braun said in Adapter dwd mit error code 1:

              getfacl /opt/iobroker/iobroker-data/files/tado.admin/_data.json

              getfacl /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
              
              getfacl: Removing leading '/' from absolute path names
              # file: opt/iobroker/iobroker-data/files/dwd.admin/_data.json
              # owner: iobroker
              # group: iobroker
              user::rw-
              group::r-x                      #effective:r--
              group:iobroker:rwx              #effective:rw-
              mask::rw-
              other::r--
              

              Habe die Grupperechte mal ausführbar gemacht, hat aber keinen Effekt.

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #6

              @MiaLauflion Mit 'chmod'?
              Das geht bei ACLs nicht.

              Am besten mal den Fixer laufen lassen, das rückt das vielleicht wieder gerade.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              M 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @MiaLauflion Mit 'chmod'?
                Das geht bei ACLs nicht.

                Am besten mal den Fixer laufen lassen, das rückt das vielleicht wieder gerade.

                M Offline
                M Offline
                MiaLauflion
                schrieb am zuletzt editiert von
                #7

                @Thomas-Braun

                warum geht das nicht? Oder versteh ich dich falsch?

                chmod g+x _data.json 
                
                ls -la _data.json 
                -rw-rwxr--+ 1 iobroker iobroker 1038 May 23 16:31 _data.json
                

                Von dem Fix hab ich schon gelesen...bin nur etwas vorsichtig, Dinge zu starten, wo ich nicht genau weiß, was er da so macht. Nicht, dass es danach noch mehr verschlimmbessert wurde...oder ist meine Vorsicht unbegründet? :ghost:

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • M MiaLauflion

                  @Thomas-Braun

                  warum geht das nicht? Oder versteh ich dich falsch?

                  chmod g+x _data.json 
                  
                  ls -la _data.json 
                  -rw-rwxr--+ 1 iobroker iobroker 1038 May 23 16:31 _data.json
                  

                  Von dem Fix hab ich schon gelesen...bin nur etwas vorsichtig, Dinge zu starten, wo ich nicht genau weiß, was er da so macht. Nicht, dass es danach noch mehr verschlimmbessert wurde...oder ist meine Vorsicht unbegründet? :ghost:

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @MiaLauflion Das geht nicht, weil die Datei über ACLs die Rechte bekommt.
                  Kannst du hier bei meinem Freund Stefan Kania nachlesen, warum:

                  https://www.informatik-aktuell.de/betrieb/betriebssysteme/rechte-im-dateisystem-mehr-als-nur-rwx.html

                  Der Fixer macht eigentlich genau das: Er rückt verschobene Rechte wieder gerade. Ist eine Ableitung aus dem Installationsskript, wenn du dem vertraut hast, dann ist der Fixer nichts anderes.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  M 1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    MiaLauflion
                    schrieb am zuletzt editiert von
                    #9

                    Verstehe, danke für die Erklärung.

                    Werde morgen mal den Fixer drüber jagen, dann geb ich noch mal Bescheid. Danke schon mal!

                    1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @MiaLauflion Das geht nicht, weil die Datei über ACLs die Rechte bekommt.
                      Kannst du hier bei meinem Freund Stefan Kania nachlesen, warum:

                      https://www.informatik-aktuell.de/betrieb/betriebssysteme/rechte-im-dateisystem-mehr-als-nur-rwx.html

                      Der Fixer macht eigentlich genau das: Er rückt verschobene Rechte wieder gerade. Ist eine Ableitung aus dem Installationsskript, wenn du dem vertraut hast, dann ist der Fixer nichts anderes.

                      M Offline
                      M Offline
                      MiaLauflion
                      schrieb am zuletzt editiert von
                      #10

                      @Thomas-Braun
                      Der Fixer hat leider nichts bewirkt. Der Fehler kommt weiterhin. Hast du noch eine Idee?

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • M MiaLauflion

                        @Thomas-Braun
                        Der Fixer hat leider nichts bewirkt. Der Fehler kommt weiterhin. Hast du noch eine Idee?

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von Thomas Braun
                        #11

                        @MiaLauflion Wie sieht die Datei denn nun aus?

                        getfacl /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
                        

                        Meiner Meinung nach muss da die Mask anders gesetzt sein:

                        mask::rw-
                        

                        müsste

                        mask::rwx 
                        

                        sein. Zugegebenermaßen kenne ich mit ACLs aber auch nicht gut aus...

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          MiaLauflion
                          schrieb am zuletzt editiert von
                          #12

                          @Thomas-Braun
                          steht immer noch auf:

                          mask::rw-
                          

                          Verstehe nicht, warum das Update des Adapters sowas auslöse könnte. Manchmal ist ioBroker schon sonderbar, immer was anderes...

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            MiaLauflion
                            schrieb am zuletzt editiert von
                            #13

                            noch jemand eine Idee?

                            Thomas BraunT 1 Antwort Letzte Antwort
                            0
                            • M MiaLauflion

                              noch jemand eine Idee?

                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von Thomas Braun
                              #14

                              @MiaLauflion Versuch mal

                              setfacl -m  -g:iobroker:rwx /opt/iobroker/iobroker-data/files/dwd.admin/_data.json
                              

                              Ggf. mit 'sudo' vorneweg.

                              Linux-Werkzeugkasten:
                              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                              NodeJS Fixer Skript:
                              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                              1 Antwort Letzte Antwort
                              0
                              • M MiaLauflion

                                Habe eben de Adapter dwd (Deutscher Wetterdienst) aktualisiert, seit dem bekomme ich die Fehlermeldung:

                                Instance system.adapter.dwd.0 terminated with code 1 ()
                                

                                Beim neuem Installieren des Adapters bekomme ich wiederum die Meldung:

                                Cannot write files: /opt/iobroker/iobroker-data/files/dwd.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/dwd.admin/_data.json'
                                

                                Die Verzeichnisse/Dateien sind vorhanden, werden bei der Installation auch angelegt, haben alle den owner "iobroker" und auch rw-Rechte. Bin gerade etwas ratlos.

                                Jemand ne Idee?

                                G Offline
                                G Offline
                                gifftstaub
                                schrieb am zuletzt editiert von
                                #15

                                @MiaLauflion

                                hast du schon mal ein iobroker upload dwd versucht?

                                Grundlagen zur Verwendung von Adaptern

                                lg

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • G gifftstaub

                                  @MiaLauflion

                                  hast du schon mal ein iobroker upload dwd versucht?

                                  Grundlagen zur Verwendung von Adaptern

                                  lg

                                  HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #16

                                  @gifftstaub besser
                                  https://www.iobroker.net/#de/documentation/tutorial/adapter.md

                                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  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

                                  301

                                  Online

                                  32.6k

                                  Benutzer

                                  82.0k

                                  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