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.
  • B Offline
    B Offline
    BF0911
    schrieb am zuletzt editiert von
    #5

    Ja, korrekt. Und wenn die Rollos fahren, wurde der "Stop"-Button rot und hat die Aktivität angezeigt.

    Das funktioniert über den Alias nicht, weil Jarvis halt boolean erwartet, aber HmIp einen anderen Zustand ausgibt.

    Ich möcht daher gerne, wissen, wie ich in Jarvis "eigene" Werte auf true oder false setzen kann

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

      Die Farben der Buttons von BlindLevelAction kann man m.W. nur mit eigenem CSS (Pro Version) beeinflussen. Ich verstehe aber immer noch nicht, was das mit dem Device-Adapter und Aliases zu tun hat. Wenn das vorher ohne Alias funktioniert hat, brauchst du doch nur die Datenpunkte umhängen.

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

        Ich glaube, wir reden aneinander vorbei.

        Vorher waren die Aktoren über den Hm-rpc-Adapter in Jarvis eingebunden. Da hat der Entwickler schon die Zustände auf true und false gesetzt.

        Durch den Alias-Adapter werden die Geräte ja nicht mehr über den Hm-rpc sonder über Alias in Jarvis importiert und dort fehlt dann diese "Zuordnung" Open" gleich true, damit die Aktivität erkannt wird.

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

          Du meinst du hast vorher die Geräte von Jarvis importieren lassen. ("eingebunden" ist hier irreführend) Nach dem Import spielt es keine Rolle mehr woher das Gerät mal gekommen ist. Schau dir doch einfach an wie es früher konfiguriert war und mache die Anpassungen dann selber.
          Ich lege meine Geräte immer manuell an und kann die haher nicht sagen, was genau mit dem Import konfiguriert wird.

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

            Richtig, so meinte ich das.

            Die Idee hatte ich auch schon. Allerdings scheint die Änderungen der Werte im Hintergrund zu laufen, so dass ich das nicht bei den Datenpunkten sehen kann

            1 Antwort Letzte Antwort
            0
            • 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

                                746

                                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