Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. jsonConfig.json - selectSendTo in Tabelle

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    jsonConfig.json - selectSendTo in Tabelle

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Erstam Developer last edited by

      Liebe Entwickler,

      ich brauche etwas Hilfe, um die Konfiguration meines Adapters zu vereinfachen: In der Konfiguration meines Controme-Adapters (jsonConfig.json) gibt es zwei Tabellen: In der ersten müssen Gateways mit MAC-Adresse, Typ und Name angelegt werden, in der zweiten die zum jeweiligen Gateway gehörigen Ausgänge. Das erste Feld in der zweiten Tabelle gibt dabei wieder die MAC-Adresse des Gateways an, dann die Ausgangsnummer und schließlich den Ausgangsnamen.

      d68340f2-3f5a-4816-a16a-15d9b6d83c9b-image.png

      Ich suche nach einer Möglichkeit, die erste Spalte der zweiten Tabelle als Dropdown aus der ersten Tabelle zu befüllen. Leider scheitere ich bisher kläglich. Kann mir jemand dabei helfen?

      Ich habe das gatewayOutsMAC-Feld der zweiten Tabelle bisher als "type": "selectSendTo"" deklariert mit "alsoDependsOn": "gatewayMAC"". In der main.js habe ich eine Message-Funktion (this.on("message", this.onMessage.bind(this));), eine message-Funktion eingefügt (bisher nur Debug-Ausgaben). Allerdings bekomme ich bisher überhaupt keine Nachrichten zu sehen. Was mache ich falsch?

                    "gatewayOuts": {
                          "type": "table",
                          "label": "Gateway outputs",
                          "nodelete": false,
                          "sm": 12,
                          "md": 12,
                          "lg": 12,
                          "items": [
                              {
                                  "type": "selectSendTo",
                                  "command": "getMAC",
                                  "alsoDependsOn": "data.gateways",
                                  "attr": "gatewayOutsMAC",
                                  "width": "30%",
                                  "title": "gatewayOutsMAC",
                                  "filter": true,
                                  "sort": true,
                                  "default": ""
                              }, ...
      

      Viele Grüße!

      Marc

      R 1 Reply Last reply Reply Quote 0
      • R
        ReblausGT Developer @Erstam last edited by

        @erstam: Hi Marc, hast du für dein Problem eine Lösung gefunden?

        mcm1957 1 Reply Last reply Reply Quote 0
        • mcm1957
          mcm1957 @ReblausGT last edited by

          Antworten zu solchen Entwicklerfragen bitte besser in einem unserer Telegramm Entwicklerforen stellen. Invite links gibts auf www.iobroker.dev.

          Bitte nach dem Anmelden kurz sagen um was es euch geht. Wenn ggF auf ne Frage nich zeitnahe geantwortet wird kann es sein, dass ihr schnell als Bot betrachtet werdet ...

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          487
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          3
          3
          311
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo