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. Visualisierung
  4. Jarvis Rollo-Steuerung activity anpassen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Jarvis Rollo-Steuerung activity anpassen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
19 Beiträge 2 Kommentatoren 422 Aufrufe 2 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.
  • FernetMentaF Offline
    FernetMentaF Offline
    FernetMenta
    Developer
    schrieb am zuletzt editiert von
    #10

    Hast recht, irgendwas macht Jarvis da mit dem Original-State, was mit dem Alies scheinbar nicht geht. Bei mit geht es, wenn ich den Alias von activity von number auf boolean ändere und eine Convert-Funktion erstelle:

    image.png

    1 Antwort Letzte Antwort
    0
    • B Offline
      B Offline
      BF0911
      schrieb am zuletzt editiert von
      #11

      Perfekt, danke. Genau sowas hab ich gesucht.

      Kannst du kurz erklären, was dieser Befehl macht bzw. er sich zusammensetzt?

      1 Antwort Letzte Antwort
      0
      • FernetMentaF Offline
        FernetMentaF Offline
        FernetMenta
        Developer
        schrieb am zuletzt editiert von
        #12

        Du meinst das?

        (val == 3) ? false : true
        

        das überprüft, ob der Wert von activity (steht in val) gleich 3 ist. Wenn ja, gibt es false zurück, sonst true.

        1 Antwort Letzte Antwort
        0
        • B Offline
          B Offline
          BF0911
          schrieb am zuletzt editiert von
          #13

          Ja, genau. Danke.

          Wie sehe so eine Konvertierung aus, wenn die Zustände nicht 1,2 oder 3 sind sondern opening, closing oder stop?

          1 Antwort Letzte Antwort
          0
          • FernetMentaF Offline
            FernetMentaF Offline
            FernetMenta
            Developer
            schrieb am zuletzt editiert von
            #14

            Bin nicht sicher, ob ich die Frage richtig verstehe. Du meinst mit "opening", usw den Datentyp String? Dann muss man halt Strings vergleichen: val === 'opening'
            Das kommt aber so wahrscheinkich so nicht vor, weil keiner intern einen Zustand als String ablegen würde.

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              BF0911
              schrieb am zuletzt editiert von
              #15

              Ja, exakt richtig verstanden.

              Die Hm-Ip sind dank deiner Hilfe ja jetzt geklärt.

              Ich habe aber noch 2 Shellys im Einsatz, die als Status halt einen String (siehe Screenshot ausgeben).
              Screenshot 2025-12-15 070835.jpg

              1 Antwort Letzte Antwort
              0
              • FernetMentaF Offline
                FernetMentaF Offline
                FernetMenta
                Developer
                schrieb am zuletzt editiert von
                #16

                Ok, meine Einschätzung über Vernunft trifft dann offensichtlich nicht auf Shelly zu :). Ein Vergleich von Zeichenketten ist viel aufwändiger als von Zahlen.

                (val === 'stopped') ? false : true
                

                Wird der Zustand auch geschrieben, oder warum ist "write" auf true. Falls ja, benötigst zu auch noch eine Konvertierungsfunktion für "write".

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  BF0911
                  schrieb am zuletzt editiert von
                  #17

                  Die Schreibrechte scheinen bei dem Datenpunkt vom Shelly-Adapter gesetzt zu werden. Ich möchte den nicht schreiben.

                  Kann ich auch zwei Zeichenkette in die Konvertierung packen. Z. B. Wenn opening oder Closing, das true sonst false?

                  FernetMentaF 1 Antwort Letzte Antwort
                  0
                  • B BF0911

                    Die Schreibrechte scheinen bei dem Datenpunkt vom Shelly-Adapter gesetzt zu werden. Ich möchte den nicht schreiben.

                    Kann ich auch zwei Zeichenkette in die Konvertierung packen. Z. B. Wenn opening oder Closing, das true sonst false?

                    FernetMentaF Offline
                    FernetMentaF Offline
                    FernetMenta
                    Developer
                    schrieb am zuletzt editiert von
                    #18

                    @BF0911 sagte in Jarvis Rollo-Steuerung activity anpassen:

                    Kann ich auch zwei Zeichenkette in die Konvertierung packen. Z. B. Wenn opening oder Closing, das true sonst false?

                    Ja, aber das würde die Operation noch aufwändiger machen. Warum willst du das?

                    (val === 'opening' || val === 'closing') ? true : false
                    

                    In den meisten Fällen wird sich das Rollo nicht bewegen und in dem Fall machst du dann zwei Vergleiche.

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      BF0911
                      schrieb am zuletzt editiert von
                      #19

                      Weil die neuen Shelly, sogar 5 Zustände anzeigen. Durch Opening und Closing das fahren des Rollos und dann Noch open (Rollo ist ganz offen), close ( Rollo Ganz zu) und stop.

                      Und nur bei closing und opening fährt das Rollo wirklich

                      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

                      712

                      Online

                      32.6k

                      Benutzer

                      82.1k

                      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