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. Blockly
  5. Frage: mit Blockly Dateiinhalt verarbeiten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Frage: mit Blockly Dateiinhalt verarbeiten

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
4 Beiträge 2 Kommentatoren 337 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.
  • ? Offline
    ? Offline
    Ein ehemaliger Benutzer
    schrieb am zuletzt editiert von Ein ehemaliger Benutzer
    #1

    Hallo,

    ich möchte mittels Blockly vom IOBroker RPI die CPU-Temperatur eines zweiten, im Netz befindlichen PI überwachen.

    Nach erstellen der ssh -Schlüssel wird die Temperatur zweiten RPI nach /opt/iobroker/tmp/temp_rpi205.txt ausgeben. Inhalt der Datei ist dann bspw. "temp=56.0'C".

    540c1070-a012-40bf-b77c-386df0cd7ddc-image.png

    So weit so gut:-) Ich weis ehrlich gesagt nicht, ob ich grundsätzlich auf dem richtigen Weg bin und taste mich erst mal nur vor.

    Als nächstes müsste der Wert aus der Datei zur weiteren Verwendung extrahiert werden?? oder besser gleich einen Datenpunkt damit füllen ? Stehe gerade auf dem Schlauch !

    Für Tipps wäre ich jedenfalls dankbar.

    LG

    EDIT: stelle gerade fest, das der Aufruf nur von der Console funktioniert.

    ssh pi@192.168.0.205 vcgencmd measure_temp >/opt/iobroker/tmp/temp_rpi205.txt
    

    führt man das o.g. Blockly aus, bleibt die Datei leer. Warum das ? Ich dachte ich sei schon einen Schritt weiter ;-)

    C 1 Antwort Letzte Antwort
    0
    • ? Ein ehemaliger Benutzer

      Hallo,

      ich möchte mittels Blockly vom IOBroker RPI die CPU-Temperatur eines zweiten, im Netz befindlichen PI überwachen.

      Nach erstellen der ssh -Schlüssel wird die Temperatur zweiten RPI nach /opt/iobroker/tmp/temp_rpi205.txt ausgeben. Inhalt der Datei ist dann bspw. "temp=56.0'C".

      540c1070-a012-40bf-b77c-386df0cd7ddc-image.png

      So weit so gut:-) Ich weis ehrlich gesagt nicht, ob ich grundsätzlich auf dem richtigen Weg bin und taste mich erst mal nur vor.

      Als nächstes müsste der Wert aus der Datei zur weiteren Verwendung extrahiert werden?? oder besser gleich einen Datenpunkt damit füllen ? Stehe gerade auf dem Schlauch !

      Für Tipps wäre ich jedenfalls dankbar.

      LG

      EDIT: stelle gerade fest, das der Aufruf nur von der Console funktioniert.

      ssh pi@192.168.0.205 vcgencmd measure_temp >/opt/iobroker/tmp/temp_rpi205.txt
      

      führt man das o.g. Blockly aus, bleibt die Datei leer. Warum das ? Ich dachte ich sei schon einen Schritt weiter ;-)

      C Offline
      C Offline
      CruziX
      schrieb am zuletzt editiert von
      #2

      @biker Wieso machst du dir denn den Umweg über eine Datei?
      Bevor du die Temperatur in eine Datei schreibst, kannst du doch auch mittels curl und der simple-api direkt den Datenpunkt setzen :)

      ? 2 Antworten Letzte Antwort
      0
      • C CruziX

        @biker Wieso machst du dir denn den Umweg über eine Datei?
        Bevor du die Temperatur in eine Datei schreibst, kannst du doch auch mittels curl und der simple-api direkt den Datenpunkt setzen :)

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von Ein ehemaliger Benutzer
        #3

        @CruziX sagte in Frage: mit Blockly Dateiinhalt verarbeiten:

        @biker Wieso machst du dir denn den Umweg über eine Datei?

        aus Gründen mangelnder Kenntnis :-) ! Nun habe ich den Adapter installiert und kann nun Werte in den Datenpunkt schreiben.

        http://192.168.0.10:8087/set/javascript.0.Status.RPI-202.CPU.temperatur?value=XXX

        Bleibt nur noch, wie Temperatur gesetzt werden muss. Das wäre zu einfach:

        http://192.168.0.10:8087/set/javascript.0.Status.RPI-202.CPU.temperatur?value= ssh pi@192.168.0.205 vcgencmd measure_temp
        

        EDIT: sorry du hattest noch "mittels curl " erwähnt. das muss ich noch recherchieren ...

        1 Antwort Letzte Antwort
        0
        • C CruziX

          @biker Wieso machst du dir denn den Umweg über eine Datei?
          Bevor du die Temperatur in eine Datei schreibst, kannst du doch auch mittels curl und der simple-api direkt den Datenpunkt setzen :)

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von Ein ehemaliger Benutzer
          #4

          @CruziX so, nach kurzer Recherche, wenn ich das richtig verstanden habe, müsste ich ein Script auf dem zu überwachendem PI am besten mittels cron laufen lassen.

          Im Script die Temperatur abfragen und den Wert mittels

          curl http://192.168.0.10:8087/set/javascript.0.Status.RPI-202.CPU.temperatur?value={$CPU-temp}
          

          in den Datenpunkt schreiben. Versuche ich Vielen Dank !

          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

          743

          Online

          32.7k

          Benutzer

          82.3k

          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