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. Wenn/dann API Link öffnen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Wenn/dann API Link öffnen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyjavascript
17 Beiträge 3 Kommentatoren 593 Aufrufe 2 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.
  • F Offline
    F Offline
    FlowBde
    schrieb am zuletzt editiert von
    #1

    Guten Tag ihr lieben,
    ich habe folgendes Problem.
    Ich bin Mitglied in der Freiwilligen Feuerwehr und sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

    Alle Hue lampen in meiner Wohnung werden angeschaltet usw.

    Nun würde ich gerne zusätzlich noch einen Weblink öffnen, welcher als API eine Alamierung auf die Mobilfunkgeräte meiner Kameraden ausgibt. Wie kann sich das realisieren lassen ?

    Gruß FlowBde

    thewhoboxT paul53P 3 Antworten Letzte Antwort
    0
    • F FlowBde

      Guten Tag ihr lieben,
      ich habe folgendes Problem.
      Ich bin Mitglied in der Freiwilligen Feuerwehr und sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

      Alle Hue lampen in meiner Wohnung werden angeschaltet usw.

      Nun würde ich gerne zusätzlich noch einen Weblink öffnen, welcher als API eine Alamierung auf die Mobilfunkgeräte meiner Kameraden ausgibt. Wie kann sich das realisieren lassen ?

      Gruß FlowBde

      thewhoboxT Offline
      thewhoboxT Offline
      thewhobox
      schrieb am zuletzt editiert von
      #2

      @FlowBde Wenn du einfach nur eine URL aufrufen musst, kannst du in einem Script einfach das "request" NPM-Modul benutzen.

      Aus dem Kopf müsste das funktionieren:

      cont request = require("reuest");
      
      request.get("http://url/foo/bar", function (err, body) {
       console.log(err ? "Fehler trat auf" : "API wurde erfolgreich aufgerufen");
      });
      

      Meine Adapter: emby | discovery
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      0
      • F Offline
        F Offline
        FlowBde
        schrieb am zuletzt editiert von
        #3

        Alles klar vielen dank schonmal dafür, das habe ich verstanden und auch in Blockly gefunden. Mein fehler :D

        Nun habe ich allerdings doch noch eine frage zu der schaltung der GPIO`s.

        Folgende Wunschrealisierung schwebt mir im Kopf:

        Ich Gehe, am GPIO Pin 1 mit 3,3 V, mit dem draht an die Ladestation (schaltkontakt) von meinem Pager. Der geschaltete draht (im einsatzfall) soll nun von dem PI auf einem GPIO als eingang gelesen werden (=wahr wenn der Pager auslöst)

        Muss ich die GPIO`s noch zuweisen oder ähnliches ? ich komme mit diesen ganzen Youtube Tutorials irgendwie nicht weiter.

        Realisieren tue ich das Script wie oben schon gesagt mit Blockly weil ich einfach nicht in schrift programieren kann :D

        Vielen dank im Voraus :)

        1 Antwort Letzte Antwort
        0
        • F FlowBde

          Guten Tag ihr lieben,
          ich habe folgendes Problem.
          Ich bin Mitglied in der Freiwilligen Feuerwehr und sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

          Alle Hue lampen in meiner Wohnung werden angeschaltet usw.

          Nun würde ich gerne zusätzlich noch einen Weblink öffnen, welcher als API eine Alamierung auf die Mobilfunkgeräte meiner Kameraden ausgibt. Wie kann sich das realisieren lassen ?

          Gruß FlowBde

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @FlowBde sagte:

          Alle Hue lampen in meiner Wohnung werden angeschaltet usw.

          Dafür musst Du den GPIO Pin schon ausgewertet haben ?

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          F 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @FlowBde sagte:

            Alle Hue lampen in meiner Wohnung werden angeschaltet usw.

            Dafür musst Du den GPIO Pin schon ausgewertet haben ?

            F Offline
            F Offline
            FlowBde
            schrieb am zuletzt editiert von
            #5

            @paul53 nein das bekomme ich nicht hin. Warscheinlich bin ich zu blöd dafür 😂 die Logik in blockly steht aber. Es soll jetzt eben nur über den GPIO 7 alles ausgelöst werden, sprich: wenn der gpio 7 die 3,3 Volt bekommt, soll die Logik ausgelöst werden 🙈

            paul53P 1 Antwort Letzte Antwort
            0
            • F FlowBde

              @paul53 nein das bekomme ich nicht hin. Warscheinlich bin ich zu blöd dafür 😂 die Logik in blockly steht aber. Es soll jetzt eben nur über den GPIO 7 alles ausgelöst werden, sprich: wenn der gpio 7 die 3,3 Volt bekommt, soll die Logik ausgelöst werden 🙈

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #6

              @FlowBde Wie hast Du es gemacht, um die Hue Lampen einzuschalten ? Ich nehme an, dass Du den GPIO 7 mittels Adapter ioBroker.rpi2 auswertest ?

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              F 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @FlowBde Wie hast Du es gemacht, um die Hue Lampen einzuschalten ? Ich nehme an, dass Du den GPIO 7 mittels Adapter ioBroker.rpi2 auswertest ?

                F Offline
                F Offline
                FlowBde
                schrieb am zuletzt editiert von
                #7

                @paul53 so ist der Plan. Hatte vorher eine andere Instanz gesetzt damit die Logik läuft um es auszubetonieren, zb: wenn Wohnzimmer Lampe 1 = wahr, dann werden alle Lampen auf kaltweiß eingeschaltet.

                Nun soll es aber so sein:

                Wenn gpio7 = wahr, dann ....

                Zu deiner Info: über den GPIO wird bisher noch NICHTS gesteuert, weil ich genau das nicht hinbekomme 🙈 ich glaube das hast du falsch verstanden

                1 Antwort Letzte Antwort
                0
                • F FlowBde

                  Guten Tag ihr lieben,
                  ich habe folgendes Problem.
                  Ich bin Mitglied in der Freiwilligen Feuerwehr und sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

                  Alle Hue lampen in meiner Wohnung werden angeschaltet usw.

                  Nun würde ich gerne zusätzlich noch einen Weblink öffnen, welcher als API eine Alamierung auf die Mobilfunkgeräte meiner Kameraden ausgibt. Wie kann sich das realisieren lassen ?

                  Gruß FlowBde

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  @FlowBde sagte:

                  sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

                  Ändert sich dabei der Wert des Datenpunktes (Reiter "Objekte") ?

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  F 2 Antworten Letzte Antwort
                  0
                  • paul53P paul53

                    @FlowBde sagte:

                    sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

                    Ändert sich dabei der Wert des Datenpunktes (Reiter "Objekte") ?

                    F Offline
                    F Offline
                    FlowBde
                    schrieb am zuletzt editiert von
                    #9

                    @paul53 nein

                    1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @FlowBde sagte:

                      sobald mein Pager auslöst wird ein GPIO geschaltet welcher als Eingang konfiguriert ist.

                      Ändert sich dabei der Wert des Datenpunktes (Reiter "Objekte") ?

                      F Offline
                      F Offline
                      FlowBde
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 das ist das Ziel 🙈 mag sein dass ich es ein wenig blöd erklärt habe :)

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • F FlowBde

                        @paul53 das ist das Ziel 🙈 mag sein dass ich es ein wenig blöd erklärt habe :)

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #11

                        @FlowBde Du schaltest jetzt gegen 3,3 V (Pin 1). Hast Du mal versucht gegen GND zu schalten ?

                        EDIT: Ich nehme an, dass man über den Adapter nicht die internen Pullups und Pulldowns aktivieren kann ? Dann ist auf jeden Fall ein Widerstand (2,2 ... 10 kOhm) gegem GND zu empfehlen, wenn gegen 3,3 V geschaltet wird.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • F Offline
                          F Offline
                          FlowBde
                          schrieb am zuletzt editiert von
                          #12

                          Interner pullup und pulldown sagt mir persönlich garnichts, was aber warscheinlich ein Widerstand ist. Was auch erklären könnte, warum mein Pi nach dem Brücken vom 3,3 V GPIO und dem GPIO 17 nicht mehr gemacht hat ....

                          Ich bin einfach zu blöd dafür oder ?

                          Ich hau dir in den Anhang nochmal ein Bild, was das ganze nochmal besser erklärt.
                          Auf dem Bild ist die Station meines Pagers zu sehen, Gelb = 3,3V vom RB GPIO. Das ganze wird in der Station des Pagers beim auslösen geschaltet. Dadurch bekommt Grün, welcher beispielsweise an GPIO 17 angeschlossen ist, die spannung von 3,3 V. Wenn ich dann vorher den GPIO 17 als eingang definiert habe, dürfte der doch ein "wahr" Signal bekommen oder sehe ich das falsch ?
                          IMG_3007.JPG

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • F FlowBde

                            Interner pullup und pulldown sagt mir persönlich garnichts, was aber warscheinlich ein Widerstand ist. Was auch erklären könnte, warum mein Pi nach dem Brücken vom 3,3 V GPIO und dem GPIO 17 nicht mehr gemacht hat ....

                            Ich bin einfach zu blöd dafür oder ?

                            Ich hau dir in den Anhang nochmal ein Bild, was das ganze nochmal besser erklärt.
                            Auf dem Bild ist die Station meines Pagers zu sehen, Gelb = 3,3V vom RB GPIO. Das ganze wird in der Station des Pagers beim auslösen geschaltet. Dadurch bekommt Grün, welcher beispielsweise an GPIO 17 angeschlossen ist, die spannung von 3,3 V. Wenn ich dann vorher den GPIO 17 als eingang definiert habe, dürfte der doch ein "wahr" Signal bekommen oder sehe ich das falsch ?
                            IMG_3007.JPG

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von paul53
                            #13

                            @FlowBde sagte:

                            Wenn ich dann vorher den GPIO 17 als eingang definiert habe, dürfte der doch ein "wahr" Signal bekommen

                            Zumindest ein "high", was nicht "wahr" entsprechen muss. Da die Eingänge sehr hochohmig sind, kann es ohne Pulldown-Widerstand gegen GND lange dauern, bis nach Öffnen des Kontaktes wieder "low" erkannt wird.

                            EDIT: Versuche es mal so:
                            Pin 1 (3,3 V) -- Kontakt -- Pin 11 (GPIO 17) -- Widerstand -- Pin 14 (GND)

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            1 Antwort Letzte Antwort
                            0
                            • F Offline
                              F Offline
                              FlowBde
                              schrieb am zuletzt editiert von
                              #14

                              und wie soll ich das realisieren ? Das ist das was ich nicht verstehe :D Gelb an 3,3V, Grün an GPIO17, dann (Welcher wiederstand), dann GND soll ich mir das auf ne platine löten ? ich hänge irgendwo in meinem Kopf :D

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • F FlowBde

                                und wie soll ich das realisieren ? Das ist das was ich nicht verstehe :D Gelb an 3,3V, Grün an GPIO17, dann (Welcher wiederstand), dann GND soll ich mir das auf ne platine löten ? ich hänge irgendwo in meinem Kopf :D

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von
                                #15

                                @FlowBde sagte:

                                Gelb an 3,3V, Grün an GPIO17

                                Wie hast Du das jetzt gemacht.

                                @FlowBde sagte in Wenn/dann API Link öffnen:

                                Welcher wiederstand

                                Hast Du keine Widerstände in der "Bastelkiste" ?

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                1 Antwort Letzte Antwort
                                0
                                • F Offline
                                  F Offline
                                  FlowBde
                                  schrieb am zuletzt editiert von
                                  #16

                                  ich bin ganz neu auf diesem pflaster und habs mir einfacher vorgestellt :D

                                  1 Antwort Letzte Antwort
                                  0
                                  • F Offline
                                    F Offline
                                    FlowBde
                                    schrieb am zuletzt editiert von
                                    #17

                                    quasi wie bei einer Siemens logo: eingang erkennt 3,3 volt unnd ich kann nen signalzustand auslesen :D war dann wohl nichts :face_palm:

                                    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

                                    693

                                    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