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. [gelöst] View-Wechsel mit Blockly

NEWS

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

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

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

[gelöst] View-Wechsel mit Blockly

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 3 Kommentatoren 1.7k 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.
  • SmarthomeMFS Offline
    SmarthomeMFS Offline
    SmarthomeMF
    schrieb am zuletzt editiert von
    #1

    Hallo

    Ich möchte mit Blockly ein Skript schreiben mit dem man das View wechseln kann.

    Wenn bei mir wer klingelt wird im Vis das Kamera View geöffnet….

    dort habe ich einen Button mit dem ich dann die Tür öffnen kann....

    Wenn ich den Button drücke soll in das Pin View gewechselt werden, dass ich einen Pin eingeben kann und erst dann sich die Tür öffnet.

    Soll eine kleine Sicherheit sein!!

    Das mit dem Pin eingeben habe ich schon fertig.

    Dank rantanplan !! http://forum.iobroker.net/viewtopic.php ... 50#p114050

    Habe nun schon mit Blockly begonnen, aber bin schnell an meine Grenzen gestoßen.

    Einen Datenpunkt für das Türöffnen habe ich angelegt...

    nun brauche ich noch einen Befehl, der dann in das Pin View wechselt, das ich dann den Pin eingeben kann.

    Kann mir da wer helfen

    mein kleiner Blockly Skript

    ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
    ! <block id="P0;or`fynD*oh9qpioYl" type="create" y="12" x="113"><field name="NAME">tuer oeffnen</field></block>
    ! <block id="+5d@8}ZsB(hWUMU4#/%;" type="on_ext" y="187" x="63"><mutation items="1"></mutation>
    ! <field name="CONDITION">ne</field>
    ! <value name="OID0"><shadow id="88E~}]{jIb@HO;#:+Ml" type="field_oid"><field name="oid">javascript.0.tuer oeffnen</field></shadow></value>
    ! <statement name="STATEMENT"><block id=",
    (H6;7WwZ!nltRPQ34t" type="toggle"><mutation delay_input="false"></mutation>
    ! <field name="OID">vis.0.control.command</field>
    ! <field name="WITH_DELAY">FALSE</field></block></statement></block></xml>
    Danke
    4668_k800_unbenannt2.jpg
    4668_k800_unbenannt1.jpg

    Max

    ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
    Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

    1 Antwort Letzte Antwort
    0
    • rantanplanR Online
      rantanplanR Online
      rantanplan
      schrieb am zuletzt editiert von
      #2

      Hallo SmarthomeMF

      Ich habe da mal was vorbereitet ;)
      147_beispiel.png

      Export:

      ! <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="(cOE)L-;QHAd;dWZiRI[" x="-462" y="238"><field name="COMMENT">Browser Instanz</field> <next><block type="comment" id="F#aUQ;?UA]M(2OMx6ik~"><field name="COMMENT">FFFFFFFF für allle</field> <next><block type="comment" id="uIjR0Yj#*C%#-SYsD9Xo"><field name="COMMENT">Browser Instanz wird in VIS-Editor unter</field> <next><block type="comment" id="y;@)m#_.6QXyD#IX%d*V"><field name="COMMENT">Tools angezeigt</field> <next><block type="control" id="7DjiPgdx6ck*_}2kufKG"><mutation delay_input="false"></mutation> <field name="OID">vis.0.control.instance</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="shTKT{AY=#vv[GdZ/xe="><field name="TEXT">FFFFFFFF</field></block></value> <next><block type="comment" id="^R.,,:yh##Y98hGe,`Q="><field name="COMMENT">Name der View</field> <next><block type="control" id="[tPcbB]zHzp^Cl_X(tnD"><mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="}XADD#v}Gff1!Z/is6fo"><field name="TEXT">Licht</field></block></value> <next><block type="comment" id="DCVF@[Rx}d+On_Za;nkt"><field name="COMMENT">Befehl zum Wechsel</field> <next><block type="control" id="^rA[Rl)#cb@Cp8xY+pBz"><mutation delay_input="false"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="](O3Fe0*@.cP!=I0lnSb"><field name="TEXT">changeView</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml> !

      Wenn Du damit klar kommst, kannst Du in Deinem ersten Beitrag auf "ändern" klicken

      und im Betreff ein "[gelöst]" anhängen. :D

      Grüße

      Rantanplan

      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

      1 Antwort Letzte Antwort
      0
      • SmarthomeMFS Offline
        SmarthomeMFS Offline
        SmarthomeMF
        schrieb am zuletzt editiert von
        #3

        Perfekt danke!!!

        Max

        ioBroker auf einem NUC ,16GB RAM, 120GB SSD) mit Proxmox
        Cloud Pro, iot, Alexa, Sonos, sonoff, Fronius, Harmony, Doorbird, Shelly, Hue, Loxone, Mihome, …

        1 Antwort Letzte Antwort
        0
        • nik82N Offline
          nik82N Offline
          nik82
          Most Active
          schrieb am zuletzt editiert von
          #4

          Hallo,

          bei mir funktioniert der erste View-Wechsel nicht. Die HTTP Seite wechselt, aber die Seite bleibt weiß, wenn ich dann nochmal einen Viewwechsel mit den gleichen Daten mache, dann sehe ich die View erst.

          Habe mich jetzt erstmal damit beholfen:

          6616_view.jpg

          Liegt auf jedenfall nicht an Blockly, denn auch wenn ich es per Javascript mache, bleibt erstmal die Seite weiß:

          setState('vis.0.control.instance', 'FFFFFFFF');
              setState('vis.0.control.data', '3_OG');
              setState('vis.0.control.command', 'changeView');
          

          Jemand eine Idee an was das liegen kann?

          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

          774

          Online

          32.4k

          Benutzer

          81.5k

          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