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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. bedingte, mehrfache Abfrage

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

bedingte, mehrfache Abfrage

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 4 Kommentatoren 937 Aufrufe 3 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
    StefanW
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    ich habe ein Script gebastelt, das über Alexa eine Ausgabe liefert

    • kein Fenster geöffnet
    • ein Fenster geöffnet (benötige ich, sonst sagt Alexa " es sind ein Fenster geöffnet"
    • mehrere Fenster geöffnet

    bb5ab165-32b0-4598-891d-2f27e239825f-image.png

    Das Script funktioniert, zumindestens bei meinen ersten Tests.

    Ist das Script vom Aufbau in Ordnung, oder gibt es einen Möglichkeit es effizienter und besser zu schreiben?

    Grüße
    Stefan

    paul53P dslraserD 2 Antworten Letzte Antwort
    0
    • S StefanW

      Hallo Zusammen,

      ich habe ein Script gebastelt, das über Alexa eine Ausgabe liefert

      • kein Fenster geöffnet
      • ein Fenster geöffnet (benötige ich, sonst sagt Alexa " es sind ein Fenster geöffnet"
      • mehrere Fenster geöffnet

      bb5ab165-32b0-4598-891d-2f27e239825f-image.png

      Das Script funktioniert, zumindestens bei meinen ersten Tests.

      Ist das Script vom Aufbau in Ordnung, oder gibt es einen Möglichkeit es effizienter und besser zu schreiben?

      Grüße
      Stefan

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

      @stefanw sagte: Möglichkeit es effizienter und besser zu schreiben?

      Ja.

      • falls "Wert von 03_Fenster_Anzahl_geoeffnet" = 0
      • Setze die Texte in eine Variable und führe "speak" nur einmal am Ende mit der Variablen aus.
      • Trigger auf "wurde geändert"

      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
      1
      • S StefanW

        Hallo Zusammen,

        ich habe ein Script gebastelt, das über Alexa eine Ausgabe liefert

        • kein Fenster geöffnet
        • ein Fenster geöffnet (benötige ich, sonst sagt Alexa " es sind ein Fenster geöffnet"
        • mehrere Fenster geöffnet

        bb5ab165-32b0-4598-891d-2f27e239825f-image.png

        Das Script funktioniert, zumindestens bei meinen ersten Tests.

        Ist das Script vom Aufbau in Ordnung, oder gibt es einen Möglichkeit es effizienter und besser zu schreiben?

        Grüße
        Stefan

        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von dslraser
        #3

        @stefanw
        die Datenpunkte in Deinem Blockly sehen so aus wie von „meinem Blockly“ ?

        0AB205A7-77BA-4756-8568-9DD399D3CB92.jpeg

        Wenn das „mein Blockly“ ist, da ist die Alexa Ansage/Abfrage integriert, da musst Du das nicht zusätzlich bauen ?

        Ich meine dieses Blockly.
        https://forum.iobroker.net/post/273896

        Da ist nur eine Routine in der App für Deine Abfrage nötig.

        93392F02-F2DF-4B3E-8310-77F963CBD715.png

        M S 2 Antworten Letzte Antwort
        0
        • dslraserD dslraser

          @stefanw
          die Datenpunkte in Deinem Blockly sehen so aus wie von „meinem Blockly“ ?

          0AB205A7-77BA-4756-8568-9DD399D3CB92.jpeg

          Wenn das „mein Blockly“ ist, da ist die Alexa Ansage/Abfrage integriert, da musst Du das nicht zusätzlich bauen ?

          Ich meine dieses Blockly.
          https://forum.iobroker.net/post/273896

          Da ist nur eine Routine in der App für Deine Abfrage nötig.

          93392F02-F2DF-4B3E-8310-77F963CBD715.png

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

          Ich hänge mich da mal dran. Und zwar habe ich beiden Kinderzimmern und im Schlafzimmer einen Homematic Fensterkontakt. Ich hätte gerne, wenn es unter einer bestimmten Temperatur draussen hat, dass mir Alexa nach einer bestimmten Zeit nach dem öffnen des Fensters sagt welches Fenster noch offen ist.

          8df5a340-dd67-467f-bfa5-f003118bd08f-image.png

          Irgendwie funktoniert mein Blockly da nicht so richtig. Vor allem wenn mehrere gleichzeitig offen sind, sollte nur eine Ansage kommen wo alle Fenster aufgezählt werden. Auch weiss ich nicht wo ich die Temperaturabfrage einbauen soll, die ich vom Heizungssensor geliefert bekomme.

          Vielleicht kann mir bitte wieder mal jemand behilflich sein. Dankeschön.

          paul53P 1 Antwort Letzte Antwort
          0
          • M ManfredHi

            Ich hänge mich da mal dran. Und zwar habe ich beiden Kinderzimmern und im Schlafzimmer einen Homematic Fensterkontakt. Ich hätte gerne, wenn es unter einer bestimmten Temperatur draussen hat, dass mir Alexa nach einer bestimmten Zeit nach dem öffnen des Fensters sagt welches Fenster noch offen ist.

            8df5a340-dd67-467f-bfa5-f003118bd08f-image.png

            Irgendwie funktoniert mein Blockly da nicht so richtig. Vor allem wenn mehrere gleichzeitig offen sind, sollte nur eine Ansage kommen wo alle Fenster aufgezählt werden. Auch weiss ich nicht wo ich die Temperaturabfrage einbauen soll, die ich vom Heizungssensor geliefert bekomme.

            Vielleicht kann mir bitte wieder mal jemand behilflich sein. Dankeschön.

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

            @manfredh-1 sagte: wenn mehrere gleichzeitig offen sind, sollte nur eine Ansage kommen wo alle Fenster aufgezählt werden. Auch weiss ich nicht wo ich die Temperaturabfrage einbauen soll

            Vorschlag:

            Bild_2021-12-13_175011.png

            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

            M 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @manfredh-1 sagte: wenn mehrere gleichzeitig offen sind, sollte nur eine Ansage kommen wo alle Fenster aufgezählt werden. Auch weiss ich nicht wo ich die Temperaturabfrage einbauen soll

              Vorschlag:

              Bild_2021-12-13_175011.png

              M Offline
              M Offline
              ManfredHi
              schrieb am zuletzt editiert von
              #6

              @paul53
              Wowh @paul53 das ist ja spitze. Genauso wollte ich das und es funktioniert perfekt. Werde mir das jetzt mal genauer anschauen um daraus auch zu lernen. Vielen vielen Dank, dass du mir immer so schnell hilfst.

              1 Antwort Letzte Antwort
              0
              • dslraserD dslraser

                @stefanw
                die Datenpunkte in Deinem Blockly sehen so aus wie von „meinem Blockly“ ?

                0AB205A7-77BA-4756-8568-9DD399D3CB92.jpeg

                Wenn das „mein Blockly“ ist, da ist die Alexa Ansage/Abfrage integriert, da musst Du das nicht zusätzlich bauen ?

                Ich meine dieses Blockly.
                https://forum.iobroker.net/post/273896

                Da ist nur eine Routine in der App für Deine Abfrage nötig.

                93392F02-F2DF-4B3E-8310-77F963CBD715.png

                S Offline
                S Offline
                StefanW
                schrieb am zuletzt editiert von
                #7

                @dslraser sagte in bedingte, mehrfache Abfrage:

                @stefanw
                die Datenpunkte in Deinem Blockly sehen so aus wie von „meinem Blockly“ ?

                0AB205A7-77BA-4756-8568-9DD399D3CB92.jpeg

                Wenn das „mein Blockly“ ist, da ist die Alexa Ansage/Abfrage integriert, da musst Du das nicht zusätzlich bauen ?

                Ich meine dieses Blockly.
                https://forum.iobroker.net/post/273896

                Da ist nur eine Routine in der App für Deine Abfrage nötig.

                93392F02-F2DF-4B3E-8310-77F963CBD715.png

                Hi,

                ja, allerdings habe ich keine Routine "Fensteransage Haus", obwohl Alexa Aktiviert ist.

                84679fc0-bab6-47a5-b0d6-8cd36102da0e-image.png

                Suche habe ich durchgeführt, auch mal im Script Alexa deaktiviert und neu aktiviert.
                Vielleicht kannst Du mir einen Tipp geben, Danke schonmal.

                Stefan

                dslraserD 1 Antwort Letzte Antwort
                0
                • S StefanW

                  @dslraser sagte in bedingte, mehrfache Abfrage:

                  @stefanw
                  die Datenpunkte in Deinem Blockly sehen so aus wie von „meinem Blockly“ ?

                  0AB205A7-77BA-4756-8568-9DD399D3CB92.jpeg

                  Wenn das „mein Blockly“ ist, da ist die Alexa Ansage/Abfrage integriert, da musst Du das nicht zusätzlich bauen ?

                  Ich meine dieses Blockly.
                  https://forum.iobroker.net/post/273896

                  Da ist nur eine Routine in der App für Deine Abfrage nötig.

                  93392F02-F2DF-4B3E-8310-77F963CBD715.png

                  Hi,

                  ja, allerdings habe ich keine Routine "Fensteransage Haus", obwohl Alexa Aktiviert ist.

                  84679fc0-bab6-47a5-b0d6-8cd36102da0e-image.png

                  Suche habe ich durchgeführt, auch mal im Script Alexa deaktiviert und neu aktiviert.
                  Vielleicht kannst Du mir einen Tipp geben, Danke schonmal.

                  Stefan

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @stefanw sagte in bedingte, mehrfache Abfrage:

                  Hi,
                  ja, allerdings habe ich keine Routine "Fensteransage Haus", obwohl Alexa Aktiviert ist.

                  Suche habe ich durchgeführt, auch mal im Script Alexa deaktiviert und neu aktiviert.
                  Vielleicht kannst Du mir einen Tipp geben, Danke schonmal.

                  Welche Version vom Blockly benutzt Du ? (steht hier ganz unten---1.7.9)
                  Welche Javascript Adapter Version nutzt Du ?

                  Bildschirmfoto 2021-12-14 um 10.26.56.png

                  Klicke mal bei diesem Datenpunkt ganz rechts auf den Bleistift und dann auf RAW, wie sieht das bei Dir aus ?

                  Bildschirmfoto 2021-12-14 um 10.27.24.png

                  {
                   "common": {
                     "name": "01_Alexa_Routinebutton",
                     "type": "boolean",
                     "read": false,
                     "write": true,
                     "role": "button",
                     "def": true,
                     "smartName": {
                       "de": "Fensteransage Haus",
                       "smartType": "SWITCH"
                     }
                   },
                   "native": {},
                   "type": "state",
                   "from": "system.adapter.javascript.0",
                   "user": "system.user.admin",
                   "ts": 1624438497305,
                   "_id": "0_userdata.0.Geraete_zaehlen.Fenster.Haus.04_Alexa.01_Alexa_Routinebutton",
                   "acl": {
                     "object": 1636,
                     "state": 1636,
                     "owner": "system.user.admin",
                     "ownerGroup": "system.group.administrator"
                   }
                  }
                  

                  S 1 Antwort Letzte Antwort
                  0
                  • dslraserD dslraser

                    @stefanw sagte in bedingte, mehrfache Abfrage:

                    Hi,
                    ja, allerdings habe ich keine Routine "Fensteransage Haus", obwohl Alexa Aktiviert ist.

                    Suche habe ich durchgeführt, auch mal im Script Alexa deaktiviert und neu aktiviert.
                    Vielleicht kannst Du mir einen Tipp geben, Danke schonmal.

                    Welche Version vom Blockly benutzt Du ? (steht hier ganz unten---1.7.9)
                    Welche Javascript Adapter Version nutzt Du ?

                    Bildschirmfoto 2021-12-14 um 10.26.56.png

                    Klicke mal bei diesem Datenpunkt ganz rechts auf den Bleistift und dann auf RAW, wie sieht das bei Dir aus ?

                    Bildschirmfoto 2021-12-14 um 10.27.24.png

                    {
                     "common": {
                       "name": "01_Alexa_Routinebutton",
                       "type": "boolean",
                       "read": false,
                       "write": true,
                       "role": "button",
                       "def": true,
                       "smartName": {
                         "de": "Fensteransage Haus",
                         "smartType": "SWITCH"
                       }
                     },
                     "native": {},
                     "type": "state",
                     "from": "system.adapter.javascript.0",
                     "user": "system.user.admin",
                     "ts": 1624438497305,
                     "_id": "0_userdata.0.Geraete_zaehlen.Fenster.Haus.04_Alexa.01_Alexa_Routinebutton",
                     "acl": {
                       "object": 1636,
                       "state": 1636,
                       "owner": "system.user.admin",
                       "ownerGroup": "system.group.administrator"
                     }
                    }
                    

                    S Offline
                    S Offline
                    StefanW
                    schrieb am zuletzt editiert von
                    #9

                    @dslraser

                    Hier ist die Konfiguration, Java Version ist 5.2.13

                    {
                      "from": "system.adapter.javascript.0",
                      "user": "system.user.admin",
                      "ts": 1639460535179,
                      "common": {
                        "name": "01_Alexa_Routinebutton",
                        "type": "boolean",
                        "role": "button",
                        "read": false,
                        "write": true,
                        "def": true,
                        "smartName": {
                          "de": "Fensteransage Haus",
                          "smartType": "SWITCH"
                        }
                      },
                      "native": {},
                      "acl": {
                        "object": 1636,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator",
                        "state": 1636
                      },
                      "_id": "0_userdata.0.Geraete_zaehlen.Fenster.Haus.04_Alexa.01_Alexa_Routinebutton",
                      "type": "state"
                    }
                    
                    dslraserD 1 Antwort Letzte Antwort
                    0
                    • S StefanW

                      @dslraser

                      Hier ist die Konfiguration, Java Version ist 5.2.13

                      {
                        "from": "system.adapter.javascript.0",
                        "user": "system.user.admin",
                        "ts": 1639460535179,
                        "common": {
                          "name": "01_Alexa_Routinebutton",
                          "type": "boolean",
                          "role": "button",
                          "read": false,
                          "write": true,
                          "def": true,
                          "smartName": {
                            "de": "Fensteransage Haus",
                            "smartType": "SWITCH"
                          }
                        },
                        "native": {},
                        "acl": {
                          "object": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator",
                          "state": 1636
                        },
                        "_id": "0_userdata.0.Geraete_zaehlen.Fenster.Haus.04_Alexa.01_Alexa_Routinebutton",
                        "type": "state"
                      }
                      
                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von dslraser
                      #10

                      @stefanw
                      mach mal iot auf und suche nach Fensteransage Haus.
                      Der DP sollte da zu finden sein.
                      Welche Version vom Blockly Du benutzt hast Du nicht beantwortet ?

                      Edit: in einer alten Beschreibung habe ich noch einen Spoiler zum erstellen einer Routine, das werde ich in der aktuellen Beschreibung noch ergänzen. Da sind auch einige wichtige Hinweise drinn, vielleicht löst das schon Dein Problem.

                      Hier im Spoiler: Routine erstellen

                      https://forum.iobroker.net/post/273896

                      S 1 Antwort Letzte Antwort
                      1
                      • dslraserD dslraser

                        @stefanw
                        mach mal iot auf und suche nach Fensteransage Haus.
                        Der DP sollte da zu finden sein.
                        Welche Version vom Blockly Du benutzt hast Du nicht beantwortet ?

                        Edit: in einer alten Beschreibung habe ich noch einen Spoiler zum erstellen einer Routine, das werde ich in der aktuellen Beschreibung noch ergänzen. Da sind auch einige wichtige Hinweise drinn, vielleicht löst das schon Dein Problem.

                        Hier im Spoiler: Routine erstellen

                        https://forum.iobroker.net/post/273896

                        S Offline
                        S Offline
                        StefanW
                        schrieb am zuletzt editiert von
                        #11

                        @dslraser

                        ja, da ist er vorhanden

                        8ccca25a-581d-49aa-b7cf-fb2542893690-image.png

                        aber in der Alexa App taucht er nicht auf (unter Smart Home / Alle Geräte)

                        Meine Version ist die 3.3.15

                        Grüße
                        Stefan

                        dslraserD 1 Antwort Letzte Antwort
                        0
                        • S StefanW

                          @dslraser

                          ja, da ist er vorhanden

                          8ccca25a-581d-49aa-b7cf-fb2542893690-image.png

                          aber in der Alexa App taucht er nicht auf (unter Smart Home / Alle Geräte)

                          Meine Version ist die 3.3.15

                          Grüße
                          Stefan

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          schrieb am zuletzt editiert von dslraser
                          #12

                          @stefanw sagte in bedingte, mehrfache Abfrage:

                          @dslraser

                          ja, da ist er vorhanden

                          8ccca25a-581d-49aa-b7cf-fb2542893690-image.png

                          aber in der Alexa App taucht er nicht auf (unter Smart Home / Alle Geräte)

                          Meine Version ist die 3.3.15

                          Grüße
                          Stefan

                          Ich habe gerade meinen Beitrag über Deinem editiert.
                          Ich meine die Version vom Blockly, so wie oben gezeigt. Aktuell ist 1.7.9 (ich meine nicht den Javascript Adapter)

                          CC2D3EE1-3C7C-4B19-AF0B-38EDF6989449.png

                          Edit: Alexa App nach dem Suchen neuer Geräte. Fensteransage Haus

                          83E01FFB-0879-499D-82B0-0773C53587CF.jpeg

                          S 1 Antwort Letzte Antwort
                          1
                          • dslraserD dslraser

                            @stefanw sagte in bedingte, mehrfache Abfrage:

                            @dslraser

                            ja, da ist er vorhanden

                            8ccca25a-581d-49aa-b7cf-fb2542893690-image.png

                            aber in der Alexa App taucht er nicht auf (unter Smart Home / Alle Geräte)

                            Meine Version ist die 3.3.15

                            Grüße
                            Stefan

                            Ich habe gerade meinen Beitrag über Deinem editiert.
                            Ich meine die Version vom Blockly, so wie oben gezeigt. Aktuell ist 1.7.9 (ich meine nicht den Javascript Adapter)

                            CC2D3EE1-3C7C-4B19-AF0B-38EDF6989449.png

                            Edit: Alexa App nach dem Suchen neuer Geräte. Fensteransage Haus

                            83E01FFB-0879-499D-82B0-0773C53587CF.jpeg

                            S Offline
                            S Offline
                            StefanW
                            schrieb am zuletzt editiert von
                            #13

                            @dslraser

                            Vermutlich habe ich das nicht gemacht

                            Dazu ist es wichtig einmal den iot Adapter zu öffnen und in den Reiter "SMART-GERÄTE" zu wechseln. Das neue Gerät sollte da sein, aber wenn man diesen Schritt nicht macht, dann werden von Alexa keine neuen Geräte gefunden
                            

                            Schande über mein Haupt :-( , jetzt geht alles.
                            Vielen Dank

                            1 Antwort Letzte Antwort
                            1
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            801

                            Online

                            32.4k

                            Benutzer

                            81.4k

                            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