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. Node-Red
  5. Selector bzgl. Aufzählungen möglich?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Selector bzgl. Aufzählungen möglich?

Geplant Angeheftet Gesperrt Verschoben Node-Red
13 Beiträge 3 Kommentatoren 644 Aufrufe 1 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.
  • M Offline
    M Offline
    Mitch
    schrieb am zuletzt editiert von
    #1

    Hi,

    kann ich das auch unter Node-Red nutzen? Welche Nodes brauche ich da?

    LG, Mitch

    M mickymM 2 Antworten Letzte Antwort
    0
    • M Mitch

      Hi,

      kann ich das auch unter Node-Red nutzen? Welche Nodes brauche ich da?

      LG, Mitch

      M Offline
      M Offline
      Mitch
      schrieb am zuletzt editiert von
      #2

      Ich glaube die Antwort ist Simple API. Schaue ich mir mal an.

      liv-in-skyL 1 Antwort Letzte Antwort
      0
      • M Mitch

        Ich glaube die Antwort ist Simple API. Schaue ich mir mal an.

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

        @Mitch

        zur not mach doch in javascript eine selektor abfrage und schreib dein gewünschtes resultat in einen datenpunkt als json - dann kannst du das in nodered verarbeiten

        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

        M 1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @Mitch

          zur not mach doch in javascript eine selektor abfrage und schreib dein gewünschtes resultat in einen datenpunkt als json - dann kannst du das in nodered verarbeiten

          M Offline
          M Offline
          Mitch
          schrieb am zuletzt editiert von
          #4

          @liv-in-sky

          Das hört sich gut an. Gibt es gute, deutschsprachige Quellen, wo man sich über Json informieren kann?

          Bisher habe ich das noch nicht genutzt.

          M 1 Antwort Letzte Antwort
          0
          • M Mitch

            @liv-in-sky

            Das hört sich gut an. Gibt es gute, deutschsprachige Quellen, wo man sich über Json informieren kann?

            Bisher habe ich das noch nicht genutzt.

            M Offline
            M Offline
            Mitch
            schrieb am zuletzt editiert von
            #5

            Blöde Frage: Youtube lässt grüßen!

            1 Antwort Letzte Antwort
            0
            • M Mitch

              Hi,

              kann ich das auch unter Node-Red nutzen? Welche Nodes brauche ich da?

              LG, Mitch

              mickymM Online
              mickymM Online
              mickym
              Most Active
              schrieb am zuletzt editiert von
              #6

              @Mitch Wenn Du Dein Problem genauer beschreibst, kann ich vielleicht helfen. So kann ich mit der Fragestellung nichts anfangen.

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              M 1 Antwort Letzte Antwort
              0
              • mickymM mickym

                @Mitch Wenn Du Dein Problem genauer beschreibst, kann ich vielleicht helfen. So kann ich mit der Fragestellung nichts anfangen.

                M Offline
                M Offline
                Mitch
                schrieb am zuletzt editiert von Mitch
                #7

                @mickym

                hier: https://forum.iobroker.net/topic/37123/simpleapi-mit-authentifizierung

                Ich suche nach einer flexiblen Lösung alles aus dem ioBroker auszulesen, z.B. auch die Aufzählungen, die ich gebaut habe. Entweder als Liste oder einzelne Werte.

                Ich möchte damit viele meiner alten Blockly Skripte / Javascripts ablösen. Die Javascripts natürlich nur dort, wo es sinn macht. Praktisch will ich mit Node-Red Logiken bauen, die Geräte/Raum unabhängig funktionierten. Damit ich nicht immer für jeden Raum z.B. eine Node-Red Logik für jede Lichtschaltung brauche, sondern nur eine Logik. Der Rest soll dann eher über Aufzählung und Räume funktionieren, die ich über z.B. SimpleAPI auslese.

                Ohne Authentifizierung ist das so eine Sache. Es ist zwar mein Netz, aber das KnowHow meiner Kinder wird auch größer werden. Das sie die unverschlüsselten Aufrufe mit Wireshark auslesen, hoffe ich nicht. Aber ich möchte nicht das sie etwas per SimpleAPI-set Aufruf schalten können.

                BTW: Habe erst vor kurzem meine ganzen Sonoffs aus diesem Grund auf Authentifizierung umgestellt.

                EDIT: Wenn es bessere Möglichkeiten gibt auf die Iobroker Werte zuzugreifen, die auch super flexibel ist, nehme ich natürlich gerne auch Hinweise diesbzgl. Wichtig ist, dass ich dann nicht noch immer parallel Skripte im Javascript Adapter überarbeiten muss.

                liv-in-skyL mickymM 2 Antworten Letzte Antwort
                0
                • M Mitch

                  @mickym

                  hier: https://forum.iobroker.net/topic/37123/simpleapi-mit-authentifizierung

                  Ich suche nach einer flexiblen Lösung alles aus dem ioBroker auszulesen, z.B. auch die Aufzählungen, die ich gebaut habe. Entweder als Liste oder einzelne Werte.

                  Ich möchte damit viele meiner alten Blockly Skripte / Javascripts ablösen. Die Javascripts natürlich nur dort, wo es sinn macht. Praktisch will ich mit Node-Red Logiken bauen, die Geräte/Raum unabhängig funktionierten. Damit ich nicht immer für jeden Raum z.B. eine Node-Red Logik für jede Lichtschaltung brauche, sondern nur eine Logik. Der Rest soll dann eher über Aufzählung und Räume funktionieren, die ich über z.B. SimpleAPI auslese.

                  Ohne Authentifizierung ist das so eine Sache. Es ist zwar mein Netz, aber das KnowHow meiner Kinder wird auch größer werden. Das sie die unverschlüsselten Aufrufe mit Wireshark auslesen, hoffe ich nicht. Aber ich möchte nicht das sie etwas per SimpleAPI-set Aufruf schalten können.

                  BTW: Habe erst vor kurzem meine ganzen Sonoffs aus diesem Grund auf Authentifizierung umgestellt.

                  EDIT: Wenn es bessere Möglichkeiten gibt auf die Iobroker Werte zuzugreifen, die auch super flexibel ist, nehme ich natürlich gerne auch Hinweise diesbzgl. Wichtig ist, dass ich dann nicht noch immer parallel Skripte im Javascript Adapter überarbeiten muss.

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

                  @Mitch kurze frage - warum möchtest du auf nodered umstellen ?

                  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

                  M 1 Antwort Letzte Antwort
                  0
                  • liv-in-skyL liv-in-sky

                    @Mitch kurze frage - warum möchtest du auf nodered umstellen ?

                    M Offline
                    M Offline
                    Mitch
                    schrieb am zuletzt editiert von
                    #9

                    @liv-in-sky Na ja, zwerlei Gründe. Im Moment nutze ich alles drei: blocky, javscript und node-red. Das ist sehr unübersichtlich. Und node-red ist Klasse und man erkennt sehr schnell, wo es dran hapert, aufgrund der Darstellung. Ausserdem muss ich ja eh alles neu schreiben, weil bisher habe ich das Thema Flexibilität aus den Augen gelassen.

                    Ein Bespiel: Der Befehl zum schalten von Licht ist in Node-Red abgebildet. Aber ich habe ein Blockly Script, wo jede einzelne Zuordnung über Wenn/Dann Abfragen von einem bestimmten Echo zu jedem einzelnen Licht vorgenommen ist. Sehr unübersichtlich und wenn eine neue Konstellation dazu kommt, dann eine Copy and Paște Orgie.

                    liv-in-skyL 1 Antwort Letzte Antwort
                    0
                    • M Mitch

                      @liv-in-sky Na ja, zwerlei Gründe. Im Moment nutze ich alles drei: blocky, javscript und node-red. Das ist sehr unübersichtlich. Und node-red ist Klasse und man erkennt sehr schnell, wo es dran hapert, aufgrund der Darstellung. Ausserdem muss ich ja eh alles neu schreiben, weil bisher habe ich das Thema Flexibilität aus den Augen gelassen.

                      Ein Bespiel: Der Befehl zum schalten von Licht ist in Node-Red abgebildet. Aber ich habe ein Blockly Script, wo jede einzelne Zuordnung über Wenn/Dann Abfragen von einem bestimmten Echo zu jedem einzelnen Licht vorgenommen ist. Sehr unübersichtlich und wenn eine neue Konstellation dazu kommt, dann eine Copy and Paște Orgie.

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

                      @Mitch

                      ich denke mal dein beispiel löst sich besser mit einem javascript - weil eben selector möglichkeit - du wirst also immer javascript brauchen - mal überlegt, ob du die blocklys nicht mit smart-controll adapter ersetzen kannst ?

                      hatte früher auch mal eine nodered phase - habe aber alles wieder nach javascript und blockly zurück geschrieben . ich konnte javascript nicht und dachte nodered geht besser - aber letztlich mußte ich in nodered auch javascript nutzen, um bestimmte ereignisse auswerten zu können - nachdem ich besser mit javascript umgehen konnte, war nodered für mich nicht mehr attraktiv

                      aber letztlich weiß jeder selber, womit er sich gut fühlt und schnell ans ziel kommt - viel erfolg beim umsetzen

                      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

                      M 1 Antwort Letzte Antwort
                      0
                      • liv-in-skyL liv-in-sky

                        @Mitch

                        ich denke mal dein beispiel löst sich besser mit einem javascript - weil eben selector möglichkeit - du wirst also immer javascript brauchen - mal überlegt, ob du die blocklys nicht mit smart-controll adapter ersetzen kannst ?

                        hatte früher auch mal eine nodered phase - habe aber alles wieder nach javascript und blockly zurück geschrieben . ich konnte javascript nicht und dachte nodered geht besser - aber letztlich mußte ich in nodered auch javascript nutzen, um bestimmte ereignisse auswerten zu können - nachdem ich besser mit javascript umgehen konnte, war nodered für mich nicht mehr attraktiv

                        aber letztlich weiß jeder selber, womit er sich gut fühlt und schnell ans ziel kommt - viel erfolg beim umsetzen

                        M Offline
                        M Offline
                        Mitch
                        schrieb am zuletzt editiert von
                        #11

                        @liv-in-sky

                        Du hast schon recht. Auf Javascript werde ich nicht ganz verzichten können. Z. B. Macht es keinen Sinn meine ganzen Telegram Menüs mit Aktionen in Node-Red nachzubauen.

                        Ich hatte die Idee, einzelnen Javascripte auch direkt im Node-Red Adapter auszuführen. Ich habe mal gesehen dass dies möglich ist, wenn ich das richtig verstanden habe.

                        Aber Blockly ist mir oft zu unflexibel.

                        liv-in-skyL 1 Antwort Letzte Antwort
                        0
                        • M Mitch

                          @liv-in-sky

                          Du hast schon recht. Auf Javascript werde ich nicht ganz verzichten können. Z. B. Macht es keinen Sinn meine ganzen Telegram Menüs mit Aktionen in Node-Red nachzubauen.

                          Ich hatte die Idee, einzelnen Javascripte auch direkt im Node-Red Adapter auszuführen. Ich habe mal gesehen dass dies möglich ist, wenn ich das richtig verstanden habe.

                          Aber Blockly ist mir oft zu unflexibel.

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

                          @Mitch

                          ich denke mal das funktioniert nur einen eigenen datenpunkt - der in nodered gesetzt wird und dann in javascript-script oder blockly-script getriggert wird - falls du da mal eine andere lösung hast - bitte posten

                          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
                          • M Mitch

                            @mickym

                            hier: https://forum.iobroker.net/topic/37123/simpleapi-mit-authentifizierung

                            Ich suche nach einer flexiblen Lösung alles aus dem ioBroker auszulesen, z.B. auch die Aufzählungen, die ich gebaut habe. Entweder als Liste oder einzelne Werte.

                            Ich möchte damit viele meiner alten Blockly Skripte / Javascripts ablösen. Die Javascripts natürlich nur dort, wo es sinn macht. Praktisch will ich mit Node-Red Logiken bauen, die Geräte/Raum unabhängig funktionierten. Damit ich nicht immer für jeden Raum z.B. eine Node-Red Logik für jede Lichtschaltung brauche, sondern nur eine Logik. Der Rest soll dann eher über Aufzählung und Räume funktionieren, die ich über z.B. SimpleAPI auslese.

                            Ohne Authentifizierung ist das so eine Sache. Es ist zwar mein Netz, aber das KnowHow meiner Kinder wird auch größer werden. Das sie die unverschlüsselten Aufrufe mit Wireshark auslesen, hoffe ich nicht. Aber ich möchte nicht das sie etwas per SimpleAPI-set Aufruf schalten können.

                            BTW: Habe erst vor kurzem meine ganzen Sonoffs aus diesem Grund auf Authentifizierung umgestellt.

                            EDIT: Wenn es bessere Möglichkeiten gibt auf die Iobroker Werte zuzugreifen, die auch super flexibel ist, nehme ich natürlich gerne auch Hinweise diesbzgl. Wichtig ist, dass ich dann nicht noch immer parallel Skripte im Javascript Adapter überarbeiten muss.

                            mickymM Online
                            mickymM Online
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von mickym
                            #13

                            @Mitch Ich verstehe das glaube ich nur ansatzweise - aber vielleicht auch nicht wirklich.

                            Ich habe allerdings mit etwas gar keine Erfahrung mit dem Thema Authentifizierung und iobroker - aber habe andere APIs mit Basisauthentifizierung ausgelesen - da im internen Netz bei mir alles offen ist. Über die simple API habe ich auch schon mal Werte ausgelesen, aber das ist mE mit den neuen iobroker Nodes zumindest nicht mehr in dem Maße notwendig.

                            Auch für das Thema Aufzählungen - habe ich keine Lösung, da ich mir da ich aus den gleichen Gründen wie Du ein Riesen NodeRED Fan bin mir diese als eigene Datenstruktur unter userdata angelegt habe.

                            Das Problem mit dem Massenauslesen ist seit der neuesten NodeRED version etwas besser geworden, da nun zumindest mit den iobroker-List Nodes nun Wildcards verwenden kannst. Allerdingsmuss man die immer manuell - also getriggert auslesen.
                            Damit konnte ich nun aber zumindest sowas ähnliches bauen - um nämlich den Stromverbrauch meiner Shellies zu ermittlen und dafür will ich ja nicht für jeden Shelly einen einzelnen Flow - analog zu Deinen Lichtern bauen.

                            Bei meinen Lichtern habe ich einzelne Flows - das liegt aber daran, dass ich da auch wirklich einzelne Logik dahinter haben.

                            Da die iobroker List Nodes aber keine Überwachungsfunktion haben - werde ich wohl wenn sich das nicht ändert doch vermehrt meinen mqtt-Server bemühen und iobroker nach mosquitto auslagern.
                            Ich habe zwar mal einen Thread eröffnet, um auf die fehlende Funktion der iobroker Nodes hinzuweisen, eine Antwort oder Response hier um Forum war 0. (seit 1. September).

                            Siehe https://forum.iobroker.net/topic/36470/node-red-und-iobroker-mqtt-watch-dog-funktion

                            Fazit im Moment ist evtl. einzelne Strukturen aus iobroker mit dem mqtt-Adapter nach mosquitto zu exportieren und mit nodeRed mqtt Nodes einlesen! Das ist zwar ein Umweg - aber mittels mqtt Adapter kannst Du ganze Bäume bzw. sogar den ganzen iobroker schnell nach mosquitto exportieren. Den mqtt-Adapter als Broker zu betreiben - kann ich allerdings nicht empfehlen.

                            EDIT: in dem anderen Thread habe ich es bereits geschrieben - hast Du die Authentifizierung über den HTTP Request Node auch gemacht?

                            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                            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

                            390

                            Online

                            32.6k

                            Benutzer

                            82.1k

                            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