Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Linux Shell-Skript] WLAN-Wetterstation

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Linux Shell-Skript] WLAN-Wetterstation

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gezi70 @SBorg last edited by

      @sborg ich hab gestern abend auch ein Updade auf die 2.11.0 gemacht.
      Ich weiß nicht WIE ich es wieder zum Laufen gebracht habe, vielleicht läuft auch (im Hintergrund?) noch die ältere Version. Denn ich konnte den Patch - Befehl nicht ausführen. Egal ob ich mich auf meinem Pi als "pi" User oder unter "root" angemeldet habe: beim Benutzen von Putty kam jedes mal die Meldung, dass ich keine Berechtigung hätte. Unter WinSCP wurde die Fehlermeldung 126: "keine Berechtigung Zeile 9" ausgegeben...
      Meine Wetterdaten sind jetzt wieder da, Gott sei Dank. Ich wollte es trotzdem hier mal zum Besten geben. 😉

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Gezi70 last edited by Thomas Braun

        @gezi70 sagte in [Linux Shell-Skript] WLAN-Wetterstation:

        Egal ob ich mich auf meinem Pi als "pi" User oder unter "root" angemeldet habe

        Das ist eigentlich nicht egal, da man sich erst gar nicht als root anmeldet.

        1 Reply Last reply Reply Quote 0
        • SBorg
          SBorg Forum Testing Most Active last edited by

          ...und komisch, denn alles läuft unter normalen User-Rechten, nur für den Check benötigt er mal kurz "sudo", da wird aber nichts geschrieben, schon gar nicht als root.

          Ev. stimmen deine User-Rechte nicht auf die Dateien. Was gibt denn ein ls -al wetterstation* im Verzeichnis aus

          G 1 Reply Last reply Reply Quote 0
          • G
            Gezi70 @SBorg last edited by

            @sborg Es wird folgendes ausgegeben:

            pi@raspberrypi:/home/iobroker $ ls -al wetterstation*
            -rw-r--r-- 1 root root  5895 Jan  3 22:12 wetterstation.conf
            -rwxr-xr-x 1 root root 15932 Jan  3 21:25 wetterstation.sh
            -rw-r--r-- 1 root root 66047 Jan  3 21:25 wetterstation.sub
            
            
            SBorg 2 Replies Last reply Reply Quote 0
            • SBorg
              SBorg Forum Testing Most Active @Gezi70 last edited by

              @gezi70 ich freue mich schon auf die Antwort von @Thomas-Braun 😇

              root...

              Thomas Braun G 2 Replies Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @SBorg last edited by

                @sborg

                Ich sag da jetzt nix zu...

                1 Reply Last reply Reply Quote 0
                • G
                  Gezi70 @SBorg last edited by

                  @sborg ich mich auch 🙄 aber ich habe die Dateien ohne root - Rechte nicht in das home Verzeichnis verschieben können. Egal wie - es ging nur unter root. Das war eigentlich auch DER Grund, warum überhaupt der root Zugang eingerichtet wurde. Egal jetzt...

                  Thomas Braun SBorg 2 Replies Last reply Reply Quote 0
                  • SBorg
                    SBorg Forum Testing Most Active @Gezi70 last edited by

                    @gezi70 tjo, kein Wunder, alles "gehört" root...

                    sudo chown pi:pi wetterstation.*

                    Dann gehört es wieder dem User "pi" 😉

                    G 1 Reply Last reply Reply Quote 0
                    • G
                      Gezi70 @SBorg last edited by

                      @sborg sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                      sudo chown pi:pi wetterstation.*

                      im Verzeichnis oder wo?

                      1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Gezi70 last edited by Thomas Braun

                        @gezi70 sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                        ich habe die Dateien ohne root - Rechte nicht in das home Verzeichnis verschieben können.

                        Als iobroker hätte das funktioniert.

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          Gezi70 @Thomas Braun last edited by

                          @thomas-braun das nächste mal...😘

                          1 Reply Last reply Reply Quote 0
                          • SBorg
                            SBorg Forum Testing Most Active @Gezi70 last edited by

                            @gezi70 sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                            @sborg ich mich auch 🙄 aber ich habe die Dateien ohne root - Rechte nicht in das home Verzeichnis verschieben können. Egal wie - es ging nur unter root. Das war eigentlich auch DER Grund, warum überhaupt der root Zugang eingerichtet wurde. Egal jetzt...

                            Weil du als User "pi" nicht im Home-Verzeichnis des Users "iobroker" schreiben darfst. Kopiere alles am besten ins Home von pi, bzw. in ein Unterverzeichnis, dann hast du die Probleme auch nicht mehr.

                            G 1 Reply Last reply Reply Quote 0
                            • G
                              Gezi70 @SBorg last edited by Gezi70

                              @sborg

                              pi@raspberrypi:/home/iobroker $ ls -al wetterstation*
                              -rw-r--r-- 1 pi pi  5895 Jan  3 22:12 wetterstation.conf
                              -rwxr-xr-x 1 pi pi 15932 Jan  3 21:25 wetterstation.sh
                              -rw-r--r-- 1 pi pi 66047 Jan  3 21:25 wetterstation.sub
                              
                              

                              Das Kopieren erledige ich gleich

                              SBorg Thomas Braun 2 Replies Last reply Reply Quote 0
                              • SBorg
                                SBorg Forum Testing Most Active @Gezi70 last edited by

                                @gezi70 Dann musst du aber noch den Service stoppen und das Startfile bearbeiten (dann sogar mit sudo 😉 )

                                systemctl stop wetterstation
                                sudo nano /etc/systemd/system/wetterstation.service
                                (dort den Pfad anpassen)

                                ExecStart=/home/sborg/script/wetterstation.sh
                                

                                systemctl start wetterstation

                                G 1 Reply Last reply Reply Quote 0
                                • G
                                  Gezi70 @SBorg last edited by

                                  @sborg Läuft wieder, danke. 😳
                                  Was mache ich jetzt mit den Dateien im Ordner iobroker? Kann ich die jetzt einfach löschen?

                                  1 Reply Last reply Reply Quote 0
                                  • Rene55
                                    Rene55 last edited by

                                    @SBorg zum Thema 'root': Bei mir sind alle Dateien 'pi:pi'. Ich hab seit gestern auf dem Raspberry das Log mitlaufen. Die Dateien, die das Script jetzt schreibt sind 'root:root'. Ist das so richtig (? @Thomas-Braun)?

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @Gezi70 last edited by

                                      @gezi70

                                      Ich würde vorschlagen:

                                      cd ~
                                      mkdir wetterstation
                                      mv /home/iobroker/wetterstation* /home/pi/wetterstation
                                      
                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        Gezi70 @Thomas Braun last edited by Gezi70

                                        @thomas-braun Ich habe ein völlig neues Verzeichnis angelegt und neue Dateien eingefügt...

                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @Rene55 last edited by

                                          @rene55 sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                                          Die Dateien, die das Script jetzt schreibt sind 'root:root'. Ist das so richtig

                                          Vermutlich nicht. Das skript darf nur Rechte im Kontext des users schreiben der es aufruft. Das kommt noch von dem falschen Besitzer des files.

                                          1 Reply Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @Gezi70 last edited by

                                            @gezi70 sagte in [Linux Shell-Skript] WLAN-Wetterstation:

                                            Ich habe ein völlig neues Verzeichnis angelegt und neue Dateien eingefügt...

                                            Hört sich schwer nach Desktop-Betrieb an...

                                            G 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            679
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            linux shell-script wetterstation wlan-wetterstation
                                            147
                                            5573
                                            3349000
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo