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. JavaScript - erste Gehversuche

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    13
    1
    381

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

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

JavaScript - erste Gehversuche

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
49 Beiträge 8 Kommentatoren 1.9k Aufrufe 7 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.
  • L legro

    @codierknecht said in JavaScript - erste Gehversuche:

    Ich hoffe, ich konnte den Nebel noch ein wenig lichten ;-)

    Danke für deine Beiträge.

    Mich hatten die Antworten zu JavaScript irritiert. Das lag wohl auch daran, dass ich (noch) nicht so recht wusste, die Fragen korrekt zu formulieren. Eigentlich wollte ich nur wissen, ob der Sprachumfang, den man im JavaScript-Editor verwenden kann, derselbe ist, den man auch in den Blockly Funktionsblöcken einpflegen kann. Da in beiden Fällen NodeJs der Interpreter für den Code ist, sollte die Antwort wohl ein schlichtes Ja sein.

    Dass die Oberfläche von ioBroker natürlich ebenfalls in JavaScript kodiert ist und dieser Code natürlich an anderer Stelle interpretiert wird, war ja eigentlich klar.

    Nun stehe ich vor dem nächsten Problem: Wo finde ich eine Dokumentation über den Sprachumfang von NodeJS? Beispielsweise ist eines meiner Ziele, Aufzählungen (enumeration) über JavaScript zu verwalten (Elemente hinzufügen/löschen).

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von
    #40

    @legro

    Du fängst aber sehr hoch an - nur meine Meinung

    Versuche doch erst Mal simple Schaltungen zu machen oder Mal das arbeiten mit selektoren und anderen schleifen

    Der Rest kommt dann mit Forum Hilfe von allein

    Wieviele Javascript Scripte hast du bis jetzt in iob geschrieben?

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    L 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #41

      @homoran sagte in JavaScript - erste Gehversuche:

      https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md

      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
      1
      • liv-in-skyL liv-in-sky

        @legro

        Du fängst aber sehr hoch an - nur meine Meinung

        Versuche doch erst Mal simple Schaltungen zu machen oder Mal das arbeiten mit selektoren und anderen schleifen

        Der Rest kommt dann mit Forum Hilfe von allein

        Wieviele Javascript Scripte hast du bis jetzt in iob geschrieben?

        L Offline
        L Offline
        legro
        schrieb am zuletzt editiert von
        #42

        @liv-in-sky said in JavaScript - erste Gehversuche:

        Du fängst aber sehr hoch an - nur meine Meinung

        Für einfache Dinge nehme ich doch Blockly.:relaxed:

        Von meinem beruflichen Werdegang aus gesehen sind das Kleinigkeiten.:blush: Im Ruhestand möchte ich nicht ganz einrosten.

        Was mir bei JavaScript Schwierigkeiten bereitet, ist in erster Linie das Fehlen einer kompakten und vollständigen Dokumentation. Ich habe das Gefühl, dass ich die meiste Zeit mit Suchen zu bringe und nur einen kleinen Teil für die eigentliche Programmierung.:confused: Auch fehlt mir eine ordentliche IDE, mittels der ich wie gewohnt meine Anwendungen/Projekte verwalten und vor allem auch debuggen kann.

        Sei‘s d‘rum. Ich muss nicht davon leben. Das Ganze ist bloß ein Hobby. Dank eurer Hilfe werde ich hoffentlich die Dinge finden und verstehen, die mir fehlen.

        Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
        Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

        liv-in-skyL OliverIOO 2 Antworten Letzte Antwort
        0
        • L legro

          @liv-in-sky said in JavaScript - erste Gehversuche:

          Du fängst aber sehr hoch an - nur meine Meinung

          Für einfache Dinge nehme ich doch Blockly.:relaxed:

          Von meinem beruflichen Werdegang aus gesehen sind das Kleinigkeiten.:blush: Im Ruhestand möchte ich nicht ganz einrosten.

          Was mir bei JavaScript Schwierigkeiten bereitet, ist in erster Linie das Fehlen einer kompakten und vollständigen Dokumentation. Ich habe das Gefühl, dass ich die meiste Zeit mit Suchen zu bringe und nur einen kleinen Teil für die eigentliche Programmierung.:confused: Auch fehlt mir eine ordentliche IDE, mittels der ich wie gewohnt meine Anwendungen/Projekte verwalten und vor allem auch debuggen kann.

          Sei‘s d‘rum. Ich muss nicht davon leben. Das Ganze ist bloß ein Hobby. Dank eurer Hilfe werde ich hoffentlich die Dinge finden und verstehen, die mir fehlen.

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #43

          @legro sagte in JavaScript - erste Gehversuche:

          Dank eurer Hilfe werde ich hoffentlich die Dinge finden und verstehen, die mir fehlen

          avon kannst du ausgehen - da findet sich immer jmd, der hilfe anbietet

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          • L legro

            @liv-in-sky said in JavaScript - erste Gehversuche:

            Du fängst aber sehr hoch an - nur meine Meinung

            Für einfache Dinge nehme ich doch Blockly.:relaxed:

            Von meinem beruflichen Werdegang aus gesehen sind das Kleinigkeiten.:blush: Im Ruhestand möchte ich nicht ganz einrosten.

            Was mir bei JavaScript Schwierigkeiten bereitet, ist in erster Linie das Fehlen einer kompakten und vollständigen Dokumentation. Ich habe das Gefühl, dass ich die meiste Zeit mit Suchen zu bringe und nur einen kleinen Teil für die eigentliche Programmierung.:confused: Auch fehlt mir eine ordentliche IDE, mittels der ich wie gewohnt meine Anwendungen/Projekte verwalten und vor allem auch debuggen kann.

            Sei‘s d‘rum. Ich muss nicht davon leben. Das Ganze ist bloß ein Hobby. Dank eurer Hilfe werde ich hoffentlich die Dinge finden und verstehen, die mir fehlen.

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

            @legro
            Oben hatte ich dir die links zu den Dokumentationen verlinkt

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

            L 1 Antwort Letzte Antwort
            2
            • OliverIOO OliverIO

              @legro
              Oben hatte ich dir die links zu den Dokumentationen verlinkt

              L Offline
              L Offline
              legro
              schrieb am zuletzt editiert von legro
              #45

              @oliverio said in JavaScript - erste Gehversuche:

              @legro
              Oben hatte ich dir die links zu den Dokumentationen verlinkt

              Die Beschreibung zu NodeJS erschlägt einen Jeden regelrecht. Hiervon abgeschreckt hatte ich mir den letzten Hinweis erst gar nicht mehr angeschaut.

              Ich will bloß die Elemente in ioBroker selbst bearbeiten. Was ich suche ist offenbar in dem dritten Link.:+1: :slightly_smiling_face:

              Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
              Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

              OliverIOO 1 Antwort Letzte Antwort
              0
              • L legro

                @oliverio said in JavaScript - erste Gehversuche:

                @legro
                Oben hatte ich dir die links zu den Dokumentationen verlinkt

                Die Beschreibung zu NodeJS erschlägt einen Jeden regelrecht. Hiervon abgeschreckt hatte ich mir den letzten Hinweis erst gar nicht mehr angeschaut.

                Ich will bloß die Elemente in ioBroker selbst bearbeiten. Was ich suche ist offenbar in dem dritten Link.:+1: :slightly_smiling_face:

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

                @legro
                Die Dokumentationen sind nicht da um sie erst mal durchzulesen.
                Eher zum nachschlagen Wendung auf der Suche nach einer Lösung für ein bestimmtes Problem bist.
                Bei Node kann man sich mal ein Überblick schaffen was grundsätzlich alles für Bibliotheken vorhanden sind die schon direkt eingebaut sind.
                Ansonsten benötigst du dann schon eher ein javascript Tutorial
                Ja, der 3. link sind die Erweiterungen die nur im Iobroker verfügbar sind.
                Ansonsten gibt es dann auch noch das Paket repository mit schier unendlichen Möglichkeiten der Erweiterung

                https://www.npmjs.com/

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

                L 1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @legro
                  Die Dokumentationen sind nicht da um sie erst mal durchzulesen.
                  Eher zum nachschlagen Wendung auf der Suche nach einer Lösung für ein bestimmtes Problem bist.
                  Bei Node kann man sich mal ein Überblick schaffen was grundsätzlich alles für Bibliotheken vorhanden sind die schon direkt eingebaut sind.
                  Ansonsten benötigst du dann schon eher ein javascript Tutorial
                  Ja, der 3. link sind die Erweiterungen die nur im Iobroker verfügbar sind.
                  Ansonsten gibt es dann auch noch das Paket repository mit schier unendlichen Möglichkeiten der Erweiterung

                  https://www.npmjs.com/

                  L Offline
                  L Offline
                  legro
                  schrieb am zuletzt editiert von
                  #47

                  @oliverio said in JavaScript - erste Gehversuche:

                  Die Dokumentationen sind .. Eher zum nachschlagen
                  Ansonsten benötigst du dann schon eher ein javascript Tutorial

                  Zu JavaScript habe ich ein solches Tutorial ja gefunden. Nachdem ich dieses fleißig durchgearbeitet habe, möchte ich nun endlich daran gehen, die mir in Blockly fehlenden Element selbst zu erstellen.

                  Ja, der 3. link sind die Erweiterungen die nur im Iobroker verfügbar sind.

                  .. und genau diese habe ich gesucht.

                  Jetzt geht‘s ans mühsame Einarbeiten. Vieles muss ich wohl durch rumprobieren rausfinden. Wenn man nicht in der Materie steckt, ist dies am Anfang wie ein Stochern im Nebel.:confused:

                  Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                  Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                  OliverIOO 1 Antwort Letzte Antwort
                  0
                  • L legro

                    @oliverio said in JavaScript - erste Gehversuche:

                    Die Dokumentationen sind .. Eher zum nachschlagen
                    Ansonsten benötigst du dann schon eher ein javascript Tutorial

                    Zu JavaScript habe ich ein solches Tutorial ja gefunden. Nachdem ich dieses fleißig durchgearbeitet habe, möchte ich nun endlich daran gehen, die mir in Blockly fehlenden Element selbst zu erstellen.

                    Ja, der 3. link sind die Erweiterungen die nur im Iobroker verfügbar sind.

                    .. und genau diese habe ich gesucht.

                    Jetzt geht‘s ans mühsame Einarbeiten. Vieles muss ich wohl durch rumprobieren rausfinden. Wenn man nicht in der Materie steckt, ist dies am Anfang wie ein Stochern im Nebel.:confused:

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

                    @legro
                    So haben wir es alle gelernt.
                    Im Zweifel dann hier fragen, bevor an sich quält und Frust ausbricht

                    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
                    • L Offline
                      L Offline
                      legro
                      schrieb am zuletzt editiert von
                      #49

                      @oliverio said in JavaScript - erste Gehversuche:

                      Im Zweifel dann hier fragen, ..

                      Vielen Dank für dein Angebot. Ich komme ggf. gerne darauf zurück.:slightly_smiling_face:

                      Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                      Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                      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

                      419

                      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