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. UDP-Befehl mittels Blockly / JavaScript senden?

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

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

UDP-Befehl mittels Blockly / JavaScript senden?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
8 Beiträge 7 Kommentatoren 1.5k Aufrufe 4 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.
  • S Offline
    S Offline
    slemy
    schrieb am zuletzt editiert von
    #1

    Wie kann ich einen UDP-Befehl mittels Blockly /JavaScript senden?

    udp://192.168.1.183:8899/0x4E${intensity.math((127*10)/255)}55

    OliverIOO 1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo,

      war hier schon mal: viewtopic.php?f=21&t=16128&p=169388

      und hier auch mit Beispiel: viewtopic.php?f=37&t=11402&p=121080

      Du must noch das npm Modul dgram im Javascript Adapter installieren. Einfach in den Einstellungen eintragen.

      Gruß

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      A 1 Antwort Letzte Antwort
      0
      • P pix

        Hallo,

        war hier schon mal: viewtopic.php?f=21&t=16128&p=169388

        und hier auch mit Beispiel: viewtopic.php?f=37&t=11402&p=121080

        Du must noch das npm Modul dgram im Javascript Adapter installieren. Einfach in den Einstellungen eintragen.

        Gruß

        Pix

        A Offline
        A Offline
        Aiouh
        schrieb am zuletzt editiert von
        #3

        Leider sind die Links mittlerweile tot und die Suche hat mich bisher auch nicht viel weiter gebracht.
        Ich muss folgendes,
        FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E
        einmal täglich zu fester Uhrzeit, per UDP verschicken

        Bin leider schon bei der Installation von "dgram" gescheitert

        javascript.0	2020-11-13 10:45:39.781	error	(20170) deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your 
        

        hat jemand einen Tip ?
        Danke

        crunchipC L 2 Antworten Letzte Antwort
        0
        • A Aiouh

          Leider sind die Links mittlerweile tot und die Suche hat mich bisher auch nicht viel weiter gebracht.
          Ich muss folgendes,
          FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E
          einmal täglich zu fester Uhrzeit, per UDP verschicken

          Bin leider schon bei der Installation von "dgram" gescheitert

          javascript.0	2020-11-13 10:45:39.781	error	(20170) deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your 
          

          hat jemand einen Tip ?
          Danke

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @Aiouh die Links funktionieren noch, du musst mit der rechten Maustaste klicken und dann ...Tab in einem neuen Fenster öffnen...

          umgestiegen von Proxmox auf Unraid

          A 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @Aiouh die Links funktionieren noch, du musst mit der rechten Maustaste klicken und dann ...Tab in einem neuen Fenster öffnen...

            A Offline
            A Offline
            Aiouh
            schrieb am zuletzt editiert von
            #5

            @crunchip Ah- I see. OK dann such ich mal weiter

            1 Antwort Letzte Antwort
            0
            • A Aiouh

              Leider sind die Links mittlerweile tot und die Suche hat mich bisher auch nicht viel weiter gebracht.
              Ich muss folgendes,
              FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E
              einmal täglich zu fester Uhrzeit, per UDP verschicken

              Bin leider schon bei der Installation von "dgram" gescheitert

              javascript.0	2020-11-13 10:45:39.781	error	(20170) deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your 
              

              hat jemand einen Tip ?
              Danke

              L Offline
              L Offline
              Loxoner86
              schrieb am zuletzt editiert von
              #6

              @aiouh Hallo. Hat es nun geklappt ? Könntest du mir eventuell auf dir Sprünge helfen ? Ich würde gerne Datenpunkte bei Änderung per UDP an Loxone Senden kriege aber das Javascript nicht zum laufen.

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

                Wieso grabt ihr 5 Jahre alte Threads aus?
                Da kann inzwischen einiges verändert sein.

                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
                • S slemy

                  Wie kann ich einen UDP-Befehl mittels Blockly /JavaScript senden?

                  udp://192.168.1.183:8899/0x4E${intensity.math((127*10)/255)}55

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von OliverIO
                  #8

                  @slemy

                  im javascript adapter läuft node.
                  hier ein beispiel direkt aus der node dokumentation

                  import dgram from 'node:dgram';
                  import { Buffer } from 'node:buffer';
                  
                  const message =  Buffer.from('FF13029CA52580AA7761646D696E0061646D696E002E', 'hex');
                  const client = dgram.createSocket('udp4');
                  client.send(message, 8899, '192.168.1.183', (err) => {
                    client.close();
                  });
                  
                  

                  https://nodejs.org/docs/latest-v18.x/api/dgram.html#socketsendmsg-offset-length-port-address-callback

                  ich hab hier mal auf die version 18 LTS verlinkt. da hat sich aber mit 19 auch nix verändert.
                  Nicht durch die Doku verwirren lassen. Mit node kannst du auch udp server entwickeln. Das ist ein wenig komplexer
                  die verwendeten module/bibliotheken sind bestandteile von node, daher müssen sie nicht in den javascript adapter einstellungen eingetragen werden.

                  Wenn du das senden willst,

                  FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E
                  

                  musst du nur die hexzahlen der reihe nach ohne leerzeichen schreiben.
                  Ich habe dir den code oben mal aufbereitet. theoretisch einfach nur copy paste. sofern deine angaben alle stimmen. die hex zahlen kann ich nicht überprüfen

                  const message =  Buffer.from('FF13029CA52580AA7761646D696E0061646D696E002E', 'hex');
                  // Prints <Buffer FF 13 02 9C A5 25 80 AA 77 61 64 6D 69 6E 00 61 64 6D 69 6E 00 2E>, all data represented.
                  

                  https://nodejs.org/api/buffer.html#buffers-and-character-encodings (ziemlich am Ende des Abschnitts

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  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

                  731

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  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