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. New Buffer oder Buffer.from

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

New Buffer oder Buffer.from

Geplant Angeheftet Gesperrt Verschoben Entwicklung
4 Beiträge 2 Kommentatoren 875 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.
  • MeistertrM Offline
    MeistertrM Offline
    Meistertr
    Developer
    schrieb am zuletzt editiert von
    #1

    Hallo leute,

    ich hoffe einer mit mehr Erfahrung kann mir helfen, ich habe in einem adapter den befehl buffer.from laut node doku auch richtig, nun läuft der adapter auf 3 Systemen: win 10 mit node 4.5, raspberrypi3 mit node 4.7 und einem odroid mit 4.7 der alte befehl (new Buffer) scheint bei allen zu funktionieren, buffer.from hingegen klappt bei dem rpi nicht, gibt es da eine elegante Lösung? weil ich irgendwo gelesen habe, dass new Buffer veraltet ist…

    danke schon mal im vorraus.

    1 Antwort Letzte Antwort
    0
    • apollon77A Online
      apollon77A Online
      apollon77
      schrieb am zuletzt editiert von
      #2

      Ja buffer ist gerade so eine Sache.

      Laut https://nodejs.org/api/buffer.html ist Buffer.from erst seit nodejs 5.10 vorhanden, also gesichert erst ab nodejs 6. daher sehr komisch das sich Nodejs 4.x unterschiedlich verhält.

      Wenn funds nehmen willst was da ist kannst du sowas tun wie

      if (Buffer.from) { das machen was mit Buffer.from tut}

      else { das für die alten versionen}

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • MeistertrM Offline
        MeistertrM Offline
        Meistertr
        Developer
        schrieb am zuletzt editiert von
        #3

        Super danke. So kann man es gut abfangen

        Gesendet von meinem Handy

        1 Antwort Letzte Antwort
        0
        • MeistertrM Offline
          MeistertrM Offline
          Meistertr
          Developer
          schrieb am zuletzt editiert von
          #4

          so mein problem bleibt leider Fehler:

          landroid-s.0	2017-07-25 11:16:44.331	error	at Function.from (native)
          landroid-s.0	2017-07-25 11:16:44.331	error	at Function.from (native)
          landroid-s.0	2017-07-25 11:16:44.331	error	TypeError: base64 is not a function
          landroid-s.0	2017-07-25 11:16:44.319	error	uncaught exception: base64 is not a function
          landroid-s.0	2017-07-25 11:16:44.293	info	Certificate retrieved
          

          Habe nun gelesen, dass in manchen 4er versionen Buffer zwar exestiert, jedoch die base64 funktion noch nciht implementiert ist..

          jemand eine Lösung? sosnt muss ich zur not mit try arbeiten, finde ich aber nicht so elegant.

          Kann ich aus einem Adapter heraus die Node version abfragen?

          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

          934

          Online

          32.5k

          Benutzer

          81.6k

          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