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. Entwicklung
  4. RPI-Adapter anpassen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

RPI-Adapter anpassen

Geplant Angeheftet Gesperrt Verschoben Entwicklung
3 Beiträge 2 Kommentatoren 1.1k Aufrufe
  • Ä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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #1

    Ich möchte den RPI-Adapter an meinen Bananapi M3 anpassen.

    Ich habe -wie ihr ja wisst- keine Ahmnung von Javascript, was mich jedoch nicht von meinem Vorhaben abbringen kann :geek:

    Ich habe als erstes das Problem mit der SOC-Temperatur angehen wollen.

    Nach Durchsuchen sämtlicher für mich in Frage kommenden Dateien habe ich in der Datei /opt/iobroker/node_modules/iobroker.rpi/io-package.json auch gefunden was ich suchte.

     "temperature": {
                "soc_temp": {
                    "command": "cat /sys/devices/virtual/thermal/thermal_zone0/temp",
                    "regexp": "(.*)",
                    "post": "$1/1000"
    

    Dass der mir bekannte Pfad dahin thermal-zone1 statt 0 ist, war nicht das Problem, der Befehl

    cat /sys/devices/virtual/thermal/thermal_zone0/temp
    

    wirft bei mir in der Konsole den gleichen Wert, nämlich 55 aus.

    Im Datenpunkt wird jedoch 0.06 angelegt, was ich der Zeile

    "post": "$1/1000"
    

    zuschiebe.

    Ich bekomme jedoch ums Verrecken nicht hin, dass in ioBroker der Wert 55 angezeigt wird-

    Ich habe diese Zeile in````
    "post": "$"
    oder
    "post": "$1/1"

    geändert zurückgespielt, den Adapter neu gestartet - sogar gelöscht und neu angelegt. Der Wert bleibt bei 0.06.
    
    Im debug wird auch brav angezeigt, dass das Ergebnis weiterhin /1000 gerechnet wird.
    

    rpi-0 2016-04-30 17:32:08 debug SETSTATE FOR rpi.0.temperature.soc_temp VALUE = 0.06
    rpi-0 2016-04-30 17:32:08 debug VALUE: 56 POST: $1/1000
    rpi-0 2016-04-30 17:32:08 debug ---> POST: $1/1000 for soc_temp in [object Object]
    rpi-0 2016-04-30 17:32:08 debug -1
    rpi-0 2016-04-30 17:32:08 debug CURRENT = temperature true

    
    Wo bittte, um Himmels willen, und wie muss ich das ändern?
    
    Das soll auch für mich ein wenig Übung sein, um js verstehen zu lernen.
    
    Danke
    
    Rainer

    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
    • EisbaeeerE Offline
      EisbaeeerE Offline
      Eisbaeeer
      Developer
      schrieb am zuletzt editiert von
      #2

      Hi Homoran

      hast du die bestehnde Instanz auch gelöscht und nach deiner Änderung eine neue Instanz erstellt?

      Soweit ich das in meinem ersten Adapter erfahren habe, kann man nur die main.js ändern. Der Adapter muss aber dann neu gestartet werden.

      Was du in der log siehst sind die Logausgaben aus der main.js

      Ja, ja. Iobroker ist ein wenig komplizierter als es ccu.io war. Vor allem, wenn man einen Adapter veröffentlichen will ;)

      Offtopic: Ich hab mir auch schon überlegt, ob der Banapi M3 eine Alternative zum rpi wäre. Vor allem der SATA Anschluss gefällt mir.

      Gruß Eisbaeeer

      Kein support per PM. Bitte im Forum Fragen stellen!

      1 Antwort Letzte Antwort
      0
      • HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @Eisbaeeer:

        hast du die bestehnde Instanz auch gelöscht und nach deiner Änderung eine neue Instanz erstellt? `
        Jepp - sogar mehrfach

        @Eisbaeeer:

        Soweit ich das in meinem ersten Adapter erfahren habe, kann man nur die main.js ändern. `
        Dann seh ich mir die mal näher an.

        @Eisbaeeer:

        Offtopic: Ich hab mir auch schon überlegt, ob der Banapi M3 eine Alternative zum rpi wäre. Vor allem der SATA Anschluss gefällt mir. `
        Vorsicht Falle!

        Das ist nur ein USB2.0 to SATA-Anschluss! Also nicht das schnellste.

        Danke

        Rainer

        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

        828

        Online

        32.4k

        Benutzer

        81.5k

        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