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. Entwicklung
  4. Richtige Roles und States für Relais und Taster?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Richtige Roles und States für Relais und Taster?

Geplant Angeheftet Gesperrt Verschoben Entwicklung
adapterentwicklung relais tast
26 Beiträge 4 Kommentatoren 1.8k 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.
  • Jey CeeJ Jey Cee

    @paul53 sagte in Richtige Roles und States für Relais und Taster?:

    @HausBusDe sagte in Richtige Roles und States für Relais und Taster?:

    Wie macht man es am besten, wenn es zwei Parameter gibt (z.b. Einschaltverzögerung + Dauer).

    Zwei Datenpunkte "number", aktiviert durch Datenpunkt state / on = true.

    Getrennte Datenpunkte sollten verwendet werden wenn jeder Parameter für sich stehen kann. Sollten sie nur in Kombination funktionieren kann man einen daraus machen. (Macht auch sinn um nicht unnötigen traffic zu erzeugen)

    Beispiel:
    On, Einschaltverzögerung und Dauer -> Datenpunkt delayed -> Parameter: 2, 10 //das on kann man sich als eigenen Parameter sparen weil ja schon klar ist das dieser Befehl mit den gegebenen Parametern einschaltet. Das Format der Parameter sollte so einfach wie möglich gehalten werden, wenn man nur Zahlen ohne Kommastellen verwendet ist ein Komma völlig ok. Bei Zahlen mit Nachkommastellen ist ein Semikolon zu verwenden, weil ioBroker international ist und sowohl Punkt als auch Komma für Dezimal Zahlen in frage kommen.

    Ist sowohl die Möglichkeit gegeben sie in Kombination als auch einzeln zu verwenden ist es sinnvoll beides an zu bieten.

    H Offline
    H Offline
    HausBusDe
    schrieb am zuletzt editiert von
    #17

    @Jey-Cee genau so mache ich das. Mit mehreren Datenpunkten wird es auf jeden Fall Probleme geben. In der Firmware ist es schließlich auch nur ein Aufruf mit 2 Parametern. Ich wollte nur wissen, ob ein kommaseparierter String ok ist oder ob dann ein IO Broker User ein Anfall bekommt 😁

    Jey CeeJ 1 Antwort Letzte Antwort
    0
    • H HausBusDe

      @Jey-Cee genau so mache ich das. Mit mehreren Datenpunkten wird es auf jeden Fall Probleme geben. In der Firmware ist es schließlich auch nur ein Aufruf mit 2 Parametern. Ich wollte nur wissen, ob ein kommaseparierter String ok ist oder ob dann ein IO Broker User ein Anfall bekommt 😁

      Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #18

      @HausBusDe sagte in Richtige Roles und States für Relais und Taster?:

      ob ein kommaseparierter String ok ist oder ob dann ein IO Broker User ein Anfall bekommt

      Ganz bestimmt. Es gibt dafür keine Vorgabe, weswegen man nie weis wad man eingeben muss.

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      H 1 Antwort Letzte Antwort
      0
      • Jey CeeJ Jey Cee

        @HausBusDe sagte in Richtige Roles und States für Relais und Taster?:

        ob ein kommaseparierter String ok ist oder ob dann ein IO Broker User ein Anfall bekommt

        Ganz bestimmt. Es gibt dafür keine Vorgabe, weswegen man nie weis wad man eingeben muss.

        H Offline
        H Offline
        HausBusDe
        schrieb am zuletzt editiert von
        #19

        @Jey-Cee Ich könnte ja zusätzlich eine Conveniencefunktion machen, die nur an und ausschaltet und eine mit Parametern. Dann sollte eigentlich alle glücklich werden

        paul53P 1 Antwort Letzte Antwort
        0
        • H HausBusDe

          @Jey-Cee Ich könnte ja zusätzlich eine Conveniencefunktion machen, die nur an und ausschaltet und eine mit Parametern. Dann sollte eigentlich alle glücklich werden

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

          @HausBusDe sagte:

          und eine mit Parametern.

          Welcher Wert soll an diesen Datenpunkt übergeben werden ?

          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

          H 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @HausBusDe sagte:

            und eine mit Parametern.

            Welcher Wert soll an diesen Datenpunkt übergeben werden ?

            H Offline
            H Offline
            HausBusDe
            schrieb am zuletzt editiert von
            #21

            @paul53 z.b. Einschaltverzögerung und Einschaltdauer

            paul53P 1 Antwort Letzte Antwort
            0
            • H HausBusDe

              @paul53 z.b. Einschaltverzögerung und Einschaltdauer

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

              @HausBusDe sagte:

              Einschaltverzögerung und Einschaltdauer

              Als String mit Semikolon separiert und mit festgelegter Reihenfolge ?

              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

              H 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @HausBusDe sagte:

                Einschaltverzögerung und Einschaltdauer

                Als String mit Semikolon separiert und mit festgelegter Reihenfolge ?

                H Offline
                H Offline
                HausBusDe
                schrieb am zuletzt editiert von
                #23

                @paul53 Semikolon oder Komma, ja. Wieso ?

                paul53P 1 Antwort Letzte Antwort
                0
                • H HausBusDe

                  @paul53 Semikolon oder Komma, ja. Wieso ?

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

                  @HausBusDe sagte:

                  Wieso ?

                  Du hast oben gefragt

                  Verwendet man dann einen String mit Kommaseparierung oder besser ein Array oder ein Object wo die beiden Werte drin sind ?

                  Arrays und Objekte sind für einen Blockly-Programmierer schwer darzustellen. Auch im Tab "Objekte" dürften sie Probleme bereiten.

                  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

                  H 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @HausBusDe sagte:

                    Wieso ?

                    Du hast oben gefragt

                    Verwendet man dann einen String mit Kommaseparierung oder besser ein Array oder ein Object wo die beiden Werte drin sind ?

                    Arrays und Objekte sind für einen Blockly-Programmierer schwer darzustellen. Auch im Tab "Objekte" dürften sie Probleme bereiten.

                    H Offline
                    H Offline
                    HausBusDe
                    schrieb am zuletzt editiert von
                    #25

                    @paul53 Dann ist der String mit Komma doch besser oder? Und zusätzlich gibts ja zur Not noch die Funktion ohne Parameter

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • H HausBusDe

                      @paul53 Dann ist der String mit Komma doch besser oder? Und zusätzlich gibts ja zur Not noch die Funktion ohne Parameter

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

                      @HausBusDe sagte:

                      Dann ist der String mit Komma doch besser oder?

                      Ja.

                      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
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      539

                      Online

                      32.7k

                      Benutzer

                      82.3k

                      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