Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. array durchschalten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

array durchschalten

Scheduled Pinned Locked Moved Blockly
5 Posts 4 Posters 384 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O Offline
    O Offline
    onkeloki
    wrote on last edited by
    #1

    ich habe eine Fernbedienung mit 5 knöpfen "hoch runter links rechts mitte"
    die möchte ich zur Verwendung von 4 Heizkörpern Steuerung verwenden.

    Links - Rechts (vorheriger und Nächtser Heizkörpern)
    Hoch runter (Temperatur rauf und runter)

    Jetzt danke ich mir dass ich doch einfach eine id von 0-3 zählen und wenn < 0 dann = 3 setze und > 3 dann = 0 setze
    und dann irgendwie die heizkörper devices in einem array sammel um entsprechen
    array[0] bis array[3] zu steuern..

    ganz plump meine frage, soll ich das lieber direkt in javascript realisieren
    oder gibts in blocky für mein vorhaben ein best practice?

    OliverIOO A BananaJoeB 3 Replies Last reply
    0
    • O onkeloki

      ich habe eine Fernbedienung mit 5 knöpfen "hoch runter links rechts mitte"
      die möchte ich zur Verwendung von 4 Heizkörpern Steuerung verwenden.

      Links - Rechts (vorheriger und Nächtser Heizkörpern)
      Hoch runter (Temperatur rauf und runter)

      Jetzt danke ich mir dass ich doch einfach eine id von 0-3 zählen und wenn < 0 dann = 3 setze und > 3 dann = 0 setze
      und dann irgendwie die heizkörper devices in einem array sammel um entsprechen
      array[0] bis array[3] zu steuern..

      ganz plump meine frage, soll ich das lieber direkt in javascript realisieren
      oder gibts in blocky für mein vorhaben ein best practice?

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      wrote on last edited by
      #2

      @onkeloki

      dort wo du dich wohler fühlst das dann auch noch weiter zu pflegen, falls weitere Anforderungen kommen.
      aus blockly wird im Hintergrund auch nur javascript ausgeführt.

      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 Reply Last reply
      1
      • O onkeloki

        ich habe eine Fernbedienung mit 5 knöpfen "hoch runter links rechts mitte"
        die möchte ich zur Verwendung von 4 Heizkörpern Steuerung verwenden.

        Links - Rechts (vorheriger und Nächtser Heizkörpern)
        Hoch runter (Temperatur rauf und runter)

        Jetzt danke ich mir dass ich doch einfach eine id von 0-3 zählen und wenn < 0 dann = 3 setze und > 3 dann = 0 setze
        und dann irgendwie die heizkörper devices in einem array sammel um entsprechen
        array[0] bis array[3] zu steuern..

        ganz plump meine frage, soll ich das lieber direkt in javascript realisieren
        oder gibts in blocky für mein vorhaben ein best practice?

        A Offline
        A Offline
        Ahnungsbefreit
        wrote on last edited by
        #3

        @onkeloki Das geht beides. In JS geht das kompakter aber für Einsteiger ist das sicherlich einfacher in Blockly.

        Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

        O 1 Reply Last reply
        1
        • A Ahnungsbefreit

          @onkeloki Das geht beides. In JS geht das kompakter aber für Einsteiger ist das sicherlich einfacher in Blockly.

          O Offline
          O Offline
          onkeloki
          wrote on last edited by
          #4

          @ahnungsbefreit

          alles klar..
          bin JS / TS Entwickler daher denke ich für diesen fall gehe ich dann direkt in die Sprache bin nur noch nicht lange bei iObroker aber die commands suche ich mir dann flott zusammen. danke

          1 Reply Last reply
          0
          • O onkeloki

            ich habe eine Fernbedienung mit 5 knöpfen "hoch runter links rechts mitte"
            die möchte ich zur Verwendung von 4 Heizkörpern Steuerung verwenden.

            Links - Rechts (vorheriger und Nächtser Heizkörpern)
            Hoch runter (Temperatur rauf und runter)

            Jetzt danke ich mir dass ich doch einfach eine id von 0-3 zählen und wenn < 0 dann = 3 setze und > 3 dann = 0 setze
            und dann irgendwie die heizkörper devices in einem array sammel um entsprechen
            array[0] bis array[3] zu steuern..

            ganz plump meine frage, soll ich das lieber direkt in javascript realisieren
            oder gibts in blocky für mein vorhaben ein best practice?

            BananaJoeB Offline
            BananaJoeB Offline
            BananaJoe
            Most Active
            wrote on last edited by
            #5

            @onkeloki ich baue oft den "Prototypen" in Blockly ... und manches wird dann halt umständlich.
            Aber man kann es ja per Klick von Blockly zu JavaScript umwandeln (oder kopieren) und dann in puren JavaScript weitermachen.

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            1 Reply Last reply
            1
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            439

            Online

            32.6k

            Users

            82.1k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe