Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Infos über Konsole per Remote auslesen (z.B. Temperatur)

    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

    Infos über Konsole per Remote auslesen (z.B. Temperatur)

    This topic has been deleted. Only users with topic management privileges can see it.
    • DJMarc75
      DJMarc75 last edited by

      Tag,
      heutiges Projekt soll sein, z.B. die Temperatur eines anderen Raspberry über die Konsole auszulesen und, falls das gelingt, über Blockly in einen Datenpunkt in ioBroker zu schreiben.
      Konstellation:
      Raspi4 mit ioBroker und 3 weitere Raspi im Netzwerk OHNE ioBroker (influx, pihole, tautulli)

      Auf der Konsole am jeweiligen Gerät kann man ja mit

      vcgencmd measure_temp
      

      die "lokale" Temperatur auslesen.

      Gerne würde ich aber auch die Temperaturen der anderen über die Konsole vom ioBroker-Raspi auslesen.
      Jemand schon Erfahrung damit ?

      Grüßle

      Segway 1 Reply Last reply Reply Quote 0
      • Segway
        Segway @DJMarc75 last edited by

        @djmarc75

        Ja !
        Ich nutze den Adapter "linux-control" für entfernte Rechner / VMs und setze den Befehl ab und lese Temp, Festplatte, Memory aus und lasse es in Grafana anzeigen !!!
        Klappt hervorragend.

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

          @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

          Ich nutze den Adapter "linux-control"

          Ok, schau ich mir also doch mal an, allerdings wollte ich einen zusätzlichen Adapter vermeiden.
          Ich teste mal.

          Segway 1 Reply Last reply Reply Quote 0
          • Segway
            Segway @DJMarc75 last edited by

            @djmarc75
            Naja kannst auch ein Skript machen (abc.sh) und es immer aufrufen aber wenn du es in iobroker haben willst musste es ja irgendwie darein bringen - da bietet sich nunmal fast OOTB ein Adapter an 🙂

            1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active last edited by mickym

              Du kannst auch über ssh auf einem entfernten System Befehle mittels exec entweder über Blockly oder NodeRed ausführen. Du musst nur die ssh Schlüssel im homeverzeichnis des Benutzers iobroker ablegen.

              Hier die Anleitung, nach der ich das implementiert habe und die auch sofort funktioniert hat.

              https://linuxize.com/post/how-to-setup-passwordless-ssh-login/

              1 Reply Last reply Reply Quote 0
              • DJMarc75
                DJMarc75 @Segway last edited by

                @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                "linux-control"

                Klappt gut soweit. Jetzt muss ich mich nur noch Linuxbefehle zusammensuchen damit ich das vernünftig nutzen kann.

                vcgencmd measure_temp
                

                ist ja eher suboptimal da es mir einen String ausspuckt und nicht die Temp als Zahl.
                Aber da such ich mich zusammen !

                @mickym sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                Du musst nur die ssh Schlüssel im homeverzeichnis des Benutzers iobroker ablegen.

                Werd ich mir anschauen und ggf. testen.

                crunchip Segway 2 Replies Last reply Reply Quote 0
                • crunchip
                  crunchip Forum Testing Most Active @DJMarc75 last edited by

                  @djmarc75 https://www.elektronik-kompendium.de/sites/raspberry-pi/1911241.htm

                  DJMarc75 1 Reply Last reply Reply Quote 1
                  • DJMarc75
                    DJMarc75 @crunchip last edited by

                    @crunchip sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                    https://www.elektronik-kompendium.de/sites/raspberry-pi/1911241.htm

                    TOP !!! Vielen Dank

                    crunchip 1 Reply Last reply Reply Quote 0
                    • crunchip
                      crunchip Forum Testing Most Active @DJMarc75 last edited by

                      @djmarc75 https://forum.iobroker.net/topic/35880/html-tabelle-linux-control-adapter?_=1654153016288

                      DJMarc75 1 Reply Last reply Reply Quote 0
                      • DJMarc75
                        DJMarc75 @crunchip last edited by

                        @crunchip da hab ich ja was zum schmökern 😰 😂

                        1 Reply Last reply Reply Quote 0
                        • Segway
                          Segway @DJMarc75 last edited by

                          @djmarc75

                          mal Beispiel die ich nutze:

                          vcgencmd measure_temp | tr -d "temp=" | tr -d "'C"
                          
                          sensors | grep 'Core 1:' | awk '{print $3}' | cut -c2-3
                          
                          df / | grep / | awk '{ print $5}' | sed 's/%//g'
                          
                          DJMarc75 1 Reply Last reply Reply Quote 0
                          • DJMarc75
                            DJMarc75 @Segway last edited by

                            @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                            sensors | grep 'Core 1:' | awk '{print $3}' | cut -c2-3

                            Da muss ich bestimmt was installieren um das zu nutzen ?!

                            @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                            df / | grep / | awk '{ print $5}' | sed 's/%//g'

                            Was wird da abgefragt ? ICh bekomme bei mir die Zahl 12

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

                              @djmarc75

                              sensors ist im Paket lm-sensors drin.

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

                                @thomas-braun sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                                sensors ist im Paket lm-sensors drin.

                                ok, installiert.

                                pi@piHole:~ $ sensors | grep 'Core 1:' | awk '{print $3}' | cut -c2-3
                                pi@piHole:~ $
                                

                                hmpf... keine Ausgabe.

                                pi@piHole:~ $ sensors
                                cpu_thermal-virtual-0
                                Adapter: Virtual device
                                temp1:        +58.0°C
                                
                                rpi_volt-isa-0000
                                Adapter: ISA adapter
                                in0:              N/A
                                
                                pi@piHole:~ $
                                

                                Muss bestimmt beim ersten Befehl was "pimpen" aber das ist erstmal nicht so wichtig.
                                Ich such mir ja die Befehle erstmal zusammen (dank Euch)

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

                                  @djmarc75
                                  Nicht jeder Sensor liefert auch das volle Programm zurück.

                                  1 Reply Last reply Reply Quote 0
                                  • Segway
                                    Segway @DJMarc75 last edited by Segway

                                    @djmarc75 sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                                    @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                                    sensors | grep 'Core 1:' | awk '{print $3}' | cut -c2-3

                                    Da muss ich bestimmt was installieren um das zu nutzen ?!

                                    ja musst du wie geschrieben ABER nicht jeder PC gibt alles zurück ! Hier Frage ich einen Intel NUC ab, der insgesamt 4 CPUs habe sprich Core1 = CPU1 Temp usw.

                                    @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                                    df / | grep / | awk '{ print $5}' | sed 's/%//g'

                                    Was wird da abgefragt ? ICh bekomme bei mir die Zahl 12

                                    musste dir anschauen.

                                    df -h
                                    

                                    gibt dir die Speicherbelegung (MEMory) an

                                    Beispiel:
                                    c581e6f3-0545-4294-9fce-52cbd5a7e448-grafik.png

                                    DJMarc75 1 Reply Last reply Reply Quote 0
                                    • DJMarc75
                                      DJMarc75 @Segway last edited by

                                      @segway sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                                      Hier Frage ich einen Intel NUC ab

                                      Nunja, ich frage 4 Raspis ab ... da war klar dass da net viel rumkommt

                                      Segway 1 Reply Last reply Reply Quote 0
                                      • Segway
                                        Segway @DJMarc75 last edited by

                                        @djmarc75 sagte in Infos über Konsole per Remote auslesen (z.B. Temperatur):

                                        Nunja, ich frage 4 Raspis ab ... da war klar dass da net viel rumkommt

                                        Korrekt 🙂 dann viel Spaß

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

                                        Support us

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

                                        580
                                        Online

                                        31.9k
                                        Users

                                        80.3k
                                        Topics

                                        1.3m
                                        Posts

                                        5
                                        18
                                        285
                                        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